Consumable purchasing method and electronic equipment
By receiving consumables procurement instructions, determining consumable unit codes and full-link information, generating procurement information, and using estimate models and supplier evaluations, the problem of inaccurate consumables procurement is solved, and the accuracy of procurement and laboratory cost control is improved.
Patent Information
- Application Number
- CN202411230723.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2024-12-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the procurement information of consumables is determined only based on inventory, resulting in inaccurate procurement and affecting laboratory cost control.
By receiving or generating consumable procurement instructions, determining the consumable code of the minimum consumable unit based on the consumable name and pre-store information table, obtaining full-link information, generating procurement information, and optimizing procurement processing, using pre-built consumables to use estimate models and suppliers Evaluate information to improve procurement accuracy.
It improves the accuracy and efficiency of consumables procurement and ensures effective control of laboratory costs.
Smart Images

Figure CN119180449A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a consumables procurement method and electronic equipment. Background Art
[0002] In the process of consumables management, reasonable consumables procurement can effectively control the cost of the laboratory where the consumables are located.
[0003] In the prior art, after receiving a purchase instruction for consumables, purchase information of the consumables to be purchased may be determined in combination with the inventory of the consumables to be purchased so as to perform purchase processing.
[0004] However, the purchasing information of the consumables to be purchased determined only by the inventory of the consumables to be purchased may be inaccurate, thereby causing the problem of inaccurate consumable purchase. Summary of the invention
[0005] The embodiments of the present application provide a consumables purchasing method and an electronic device, so as to achieve the effect of improving the accuracy of consumables purchasing.
[0006] In a first aspect, an embodiment of the present application provides a consumables purchasing method, comprising:
[0007] Receiving or generating a consumables purchasing instruction; wherein the consumables purchasing instruction includes the name of the consumables to be purchased;
[0008] Determine the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table; wherein the pre-stored consumable information table includes the name of the consumable and the main consumable code of the main consumable corresponding to the name of the consumable; a preset type of main consumable corresponds to a plurality of sub-consumables, and the pre-stored consumable information table also includes the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable; the main consumable code of the preset type of main consumable and the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable correspond to each other;
[0009] According to the determined consumable code of the smallest consumable unit of the consumable to be purchased, full-link information of the smallest consumable unit of the consumable to be purchased is obtained;
[0010] According to the full-link information of the smallest consumable unit of the consumable to be purchased, the purchase information of the consumable to be purchased is generated, and the consumable to be purchased is purchased according to the purchase information of the consumable to be purchased.
[0011] In a possible implementation, the consumable code of the smallest consumable unit of the consumables to be purchased is determined according to the name of the consumables to be purchased included in the consumable procurement instruction and a pre-stored consumable information table, including: determining the main consumable code of the main consumable corresponding to the name of the consumable to be purchased according to the name of the consumables to be purchased included in the consumable procurement instruction and a pre-stored consumable information table; if the main consumable corresponding to the determined name of the consumable to be purchased is a main consumable of the preset type, then determining the consumable code of the smallest consumable unit of the consumables to be purchased to be the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased; if the main consumable corresponding to the determined name of the consumable to be purchased is not a main consumable of the preset type, then determining the consumable code of the smallest consumable unit of the consumables to be purchased to be the main consumable code of the main consumable corresponding to the determined name of the consumable.
[0012] In a possible implementation, the full-link information of the smallest consumable unit of the consumables to be purchased includes: the warehousing information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased; according to the consumable code of the determined smallest consumable unit of the consumables to be purchased, the full-link information of the smallest consumable unit of the consumables to be purchased is obtained, including: according to the consumable code of the determined smallest consumable unit of the consumables to be purchased, the warehousing information of the smallest consumable unit of the consumables to be purchased and the outbound information of the smallest consumable unit of the consumables to be purchased are extracted from the pre-stored consumable information table; a pre-stored consumable usage log is obtained, and according to the determined consumable code of the smallest consumable unit of the consumables to be purchased, the usage information of the smallest consumable unit of the consumables to be purchased is extracted from the pre-stored consumable information table.
[0013] In a possible implementation, purchasing information of the consumables to be purchased is generated based on the full-link information of the smallest consumable unit of the consumables to be purchased, including: generating usage estimate information of the consumables to be purchased based on usage information of the smallest consumable unit of the consumables to be purchased and a pre-built consumable usage estimate model; determining the remaining amount of the consumables to be purchased based on the warehousing information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased; generating purchasing information of the consumables to be purchased based on the usage estimate information of the consumables to be purchased and the remaining amount of the consumables to be purchased.
[0014] In one possible implementation, the construction process of the pre-built consumable usage prediction model includes: obtaining historical usage data of each consumable; performing consumable feature analysis and time series analysis on the historical usage data of each consumable to create an initial consumable usage prediction model; and training the initial consumable usage prediction model based on the historical usage data of each consumable to obtain the pre-built consumable usage prediction model.
[0015] In a possible implementation, based on the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased, purchasing information of the consumables to be purchased is generated, including: obtaining the purchasing cycle of the consumables to be purchased, and determining the estimated usage of the consumables to be purchased within the purchasing cycle of the consumables to be purchased based on the purchasing cycle of the consumables to be purchased and the estimated usage information of the consumables to be purchased; generating the purchasing information of the consumables to be purchased based on the estimated usage of the consumables to be purchased within the purchasing cycle of the consumables to be purchased and the remaining amount of the consumables to be purchased.
[0016] In a possible implementation manner, the full-link information of the smallest consumable unit of the consumables to be purchased also includes: supplier information of the smallest consumable unit of the consumables to be purchased, and basic consumables information of the smallest consumable unit of the consumables to be purchased; wherein, the basic consumables information includes theoretical test quantities of consumables; before purchasing the consumables to be purchased according to the purchase information of the consumables to be purchased, the method also includes: obtaining actual test quantities of the smallest consumable unit of the consumables to be purchased according to usage information of the consumables to be purchased; generating a test effective utilization rate of the smallest consumable unit of the consumables to be purchased according to the actual test quantities of the consumables to be purchased and the theoretical test quantities of the consumables included in the basic consumables information of the smallest consumable unit of the consumables to be purchased; generating a test effective utilization rate of the consumables to be purchased corresponding to each supplier according to the test effective utilization rate of the smallest consumable unit of the consumables to be purchased and the supplier information of the smallest consumable unit of the consumables to be purchased; optimizing the purchase information of the consumables to be purchased according to the test effective utilization rate of the consumables to be purchased corresponding to each supplier.
[0017] In a possible implementation, the full-link information of the smallest consumable unit of the consumables to be purchased also includes: supplier information of the smallest consumable unit of the consumables to be purchased, and transportation information of the smallest consumable unit of the consumables to be purchased; before purchasing the consumables to be purchased according to the purchasing information of the consumables to be purchased, the method also includes: generating transportation evaluation information of the consumables to be purchased corresponding to each supplier according to the supplier information of the smallest consumable unit of the consumables to be purchased, and the transportation information of the smallest consumable unit of the consumables to be purchased; and optimizing the purchasing information of the consumables to be purchased according to the transportation evaluation information of the consumables to be purchased corresponding to each supplier.
[0018] In one possible implementation, generating a consumable purchase instruction includes: obtaining a remaining quantity threshold of each consumable, and if the remaining quantity of a certain consumable is less than or equal to the corresponding remaining quantity threshold, generating the consumable purchase instruction corresponding to the consumable; or, generating a consumable purchase instruction corresponding to each consumable based on a preset purchase cycle of each consumable.
[0019] In a second aspect, an embodiment of the present application provides a consumables purchasing device, comprising:
[0020] A first acquisition module is used to receive or generate a consumables purchase instruction; wherein the consumables purchase instruction includes the name of the consumables to be purchased;
[0021] A determination module, configured to determine the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and a pre-stored consumable information table; wherein the pre-stored consumable information table includes the name of the consumable and the main consumable code of the main consumable corresponding to the name of the consumable; a preset type of main consumable corresponds to a plurality of sub-consumables, and the pre-stored consumable information table also includes the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable; the main consumable code of the preset type of main consumable and the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable correspond to each other;
[0022] A second acquisition module is used to acquire full-link information of the smallest consumable unit of the consumable to be purchased according to the determined consumable code of the smallest consumable unit of the consumable to be purchased;
[0023] The purchasing module is used to generate purchasing information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and to purchase the consumables to be purchased according to the purchasing information of the consumables to be purchased.
[0024] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
[0025] The memory stores computer-executable instructions;
[0026] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0027] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0028] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0029] The consumables purchasing method and electronic device provided in the embodiments of the present application receive or generate a consumables purchasing instruction, determine the consumable code of the smallest consumable unit of the consumables to be purchased according to the name of the consumables to be purchased included in the consumables purchasing instruction and a pre-stored consumables information table, obtain the full-link information of the smallest consumable unit of the consumables to be purchased according to the determined consumable code of the smallest consumable unit of the consumables to be purchased, generate purchasing information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and purchase the consumables to be purchased according to the purchasing information of the consumables to be purchased, wherein, by determining the full-link information of the smallest consumable unit of the consumables to be purchased according to the consumable code of the smallest consumable unit of the consumables to be purchased, the accuracy of the acquired full-link information can be improved, and the accuracy of the purchasing information of the consumables to be purchased generated based on the full-link information can be further improved, thereby improving the accuracy of the consumables procurement. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0031] Figure 1 Schematic diagram of the consumables procurement method provided for this application Figure 1 ;
[0032] Figure 2 Schematic diagram of the consumables procurement method provided for this application Figure 2 ;
[0033] Figure 3 Schematic diagram of the consumables procurement method provided for this application Figure 3 ;
[0034] Figure 4 A schematic diagram of the structure of the consumables purchasing device provided for this application;
[0035] Figure 5 A schematic diagram of the structure of the electronic device provided in this application.
[0036] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0037] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0038] In the prior art, after receiving a purchase order for consumables, the purchase information of the consumables to be purchased can be determined in combination with the inventory of the consumables to be purchased to carry out the purchase process. However, the purchase information of the consumables to be purchased determined only by the inventory of the consumables to be purchased may be inaccurate, thereby causing the problem of inaccurate consumable purchase.
[0039] The consumables purchasing method provided in the present application receives or generates a consumables purchasing instruction, determines the consumables code of the smallest consumable unit of the consumables to be purchased according to the name of the consumables to be purchased included in the consumables purchasing instruction and a pre-stored consumables information table, obtains the full-link information of the smallest consumable unit of the consumables to be purchased according to the determined consumables code of the smallest consumable unit of the consumables to be purchased, generates purchasing information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and purchases the consumables to be purchased according to the purchasing information of the consumables to be purchased, wherein, by determining the full-link information of the smallest consumable unit of the consumables to be purchased according to the consumables code of the smallest consumable unit of the consumables to be purchased, the accuracy of the acquired full-link information can be improved, and the accuracy of the purchasing information of the consumables to be purchased generated based on the full-link information can be further improved, thereby improving the accuracy of the consumables purchasing.
[0040] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0041] Figure 1 Schematic diagram of the consumables procurement method provided for this application Figure 1 ,like Figure 1 As shown, the method includes:
[0042] Step S101: receiving or generating a consumables purchasing instruction.
[0043] Specifically, a consumables purchase instruction may be received or generated. The consumables purchase instruction includes the name of the consumables to be purchased. Specifically, the consumables purchase instruction is used to instruct the purchase of the consumables to be purchased. The present application does not limit the type of consumables to be purchased indicated by the consumables purchase instruction. Optionally, it may be one or more types. Specifically, if the consumables purchase instruction instructs the purchase of one consumable to be purchased, the consumables instruction includes the name of one consumable to be purchased. If the consumables purchase instruction instructs the purchase of multiple consumables to be purchased, the consumables instruction includes the names of multiple consumables to be purchased.
[0044] Among them, the present application does not limit the process of receiving or generating consumables purchase instructions, and any process that can receive or generate consumables purchase instructions can be used as the process of receiving or generating consumables purchase instructions provided by the present application. Optionally, the received consumables purchase instructions can be consumables purchase instructions input by the user, wherein the present application does not limit the process of the user inputting consumables purchase instructions, optionally, the consumables purchase instructions can be input through the user terminal, and optionally, the consumables purchase instructions can also be input by voice input. Optionally, the process of generating consumables purchase instructions can be to obtain the remaining quantity threshold of each consumable, and if there is a consumable whose remaining quantity is less than or equal to the corresponding remaining quantity threshold, then generate the consumables purchase instruction corresponding to the consumable; or, the consumables purchase instruction corresponding to each consumable can be generated according to the preset purchase cycle of each consumable.
[0045] Step S102: Determine the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table.
[0046] Specifically, according to the name of the consumables to be purchased included in the consumables purchase instruction received or generated in step S101, and the pre-stored consumables information table, the consumables code of the smallest consumable unit of the consumables to be purchased can be determined. The pre-stored consumables information table is a pre-stored table for storing consumables information, and the present application does not limit the content of the consumables information stored in the pre-stored consumables information table.
[0047] Optionally, the pre-stored consumables information table includes the name of the consumables and the main consumables code of the main consumables corresponding to the name of the consumables. A preset type of main consumable corresponds to multiple sub-consumables, and the pre-stored consumables information table also includes the sub-consumables code of the sub-consumables corresponding to the preset type of main consumables. The main consumables code of the preset type of main consumables and the sub-consumables code of the sub-consumables corresponding to the preset type of main consumables correspond to each other.
[0048] Specifically, the main consumables are the consumables corresponding to the entire consumable packaging, and the sub-consumables are the consumables corresponding to the small packages in the entire consumable packaging. The main consumables are divided into main consumables including sub-consumables, that is, the entire consumable packaging includes multiple small packages, and main consumables not including sub-consumables, that is, the entire consumable packaging does not include small packages. For example: for a certain test reagent, the main consumable is a box of test reagent, that is, the entire consumable packaging is a box, and the sub-consumable is one tube / bottle of test reagent, that is, the small package is one tube / bottle.
[0049] Specifically, the main consumable code is a unique identifier of the main consumable, wherein the present application does not limit the main consumable code, and optionally, it can be a unique identifier of the medical device of the main consumable. Identification, referred to as UDI), specifically, the sub-consumable code is a unique identifier of the sub-consumable, wherein the present application does not limit the sub-consumable code, optionally, it can be an identifier corresponding to the main consumable code of the corresponding main consumable, wherein the present application does not limit the correspondence between the main consumable code of the main consumable and the sub-consumable code of the corresponding sub-consumable, any main consumable code of the corresponding main consumable that can be determined according to the sub-consumable code of the sub-consumable, or the corresponding sub-consumable code of the sub-consumable that can be determined according to the main consumable code of the main consumable, can be used as the correspondence between the main consumable code of the main consumable and the sub-consumable code of the corresponding sub-consumable provided in the present application, optionally, an identification field can be added on the basis of the main consumable code of the corresponding main consumable, for example: if the main consumable code of the main consumable is A, the corresponding sub-consumable code of the sub-consumable can be A1, A2...
[0050] Specifically, based on the above description of the main consumables and sub-consumables, the main consumables of the preset type are the consumable types corresponding to the main consumables of multiple small packages included in the entire consumable package among the main consumables included in the pre-stored consumable information table, wherein the consumable types corresponding to the main consumables of more than a plurality of small packages included in the entire consumable package are the types of main consumables other than the main consumables of the preset type included in the pre-stored consumable information table. Specifically, the correspondence between the main consumable code of the main consumable of the preset type and the sub-consumable code of the sub-consumable corresponding to the main consumable of the preset type can refer to the above description of the correspondence between the main consumable code and the sub-consumable code of the sub-consumable corresponding to the main consumable code, which will not be repeated here.
[0051] Among them, the consumable unit refers to the packaging unit where the consumables are located, the minimum consumable unit refers to the smallest packaging unit where the consumables are located, and the consumable code of the minimum consumable unit refers to the consumable code of the smallest packaging unit where the consumables are located. Among them, the present application does not limit the process of determining the consumable code of the smallest consumable unit of the consumables to be purchased based on the name of the consumables to be purchased included in the consumables procurement instruction and the pre-stored consumables information table. Any process that can determine the consumable code of the smallest consumable unit of the consumables to be purchased based on the name of the consumables to be purchased included in the consumables procurement instruction and the pre-stored consumables information table can be provided as the process provided by the present application for determining the consumable code of the smallest consumable unit of the consumables to be purchased based on the name of the consumables to be purchased included in the consumables procurement instruction and the pre-stored consumables information table.
[0052] Optionally, the main consumable code of the main consumable corresponding to the name of the consumable to be purchased can be determined based on the name of the consumable to be purchased included in the consumable purchase instruction and a pre-stored consumable information table; wherein, if the main consumable corresponding to the determined name of the consumable to be purchased is a main consumable of a preset type, the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased; wherein, if the main consumable corresponding to the determined name of the consumable to be purchased is not a main consumable of a preset type, the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the main consumable code of the main consumable corresponding to the determined name of the consumable to be purchased.
[0053] Step S103: Acquire full-link information of the smallest consumable unit of the consumables to be purchased according to the determined consumable code of the smallest consumable unit of the consumables to be purchased.
[0054] Specifically, according to the consumable code of the minimum consumable unit of the consumables to be purchased determined in step S102, the full-link information of the minimum consumable unit of the consumables to be purchased can be obtained. Among them, the full-link information is the information obtained in each process of processing the minimum consumable unit of the consumables to be purchased, and the present application does not limit the full-link information. Any information obtained in each process of processing the minimum consumable unit of the consumables to be purchased can be used as the full-link information provided by the present application. Among them, the present application does not limit the type and number of processes for processing the minimum consumable unit of the consumables to be purchased corresponding to the full-link information. Any process that can process the minimum consumable unit of the consumables to be purchased can be provided by the present application as the process for processing the minimum consumable unit of the consumables to be purchased included in each process of processing the minimum consumable unit of the consumables to be purchased.
[0055] Among them, the present application does not limit the process of obtaining the full-link information of the minimum consumable unit of the consumables to be purchased according to the consumable code of the minimum consumable unit of the consumables to be purchased. Any process that can obtain the full-link information of the minimum consumable unit of the consumables to be purchased according to the consumable code of the minimum consumable unit of the consumables to be purchased can be provided as the process of obtaining the full-link information of the minimum consumable unit of the consumables to be purchased according to the consumable code of the minimum consumable unit of the consumables to be purchased provided by the present application. Based on the above description of the full-link information, optionally, when the type of process for processing the minimum consumable unit of the consumables to be purchased is different, the information of the process of processing the minimum consumable unit of the consumables to be purchased can be obtained in a corresponding manner, and then the information obtained in each process of processing the minimum consumable unit of the consumables to be purchased is aggregated and processed to obtain the full-link information of the minimum consumable unit of the consumables to be purchased.
[0056] Step S104: Generate purchase information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and perform purchase processing on the consumables to be purchased according to the purchase information of the consumables to be purchased.
[0057] Specifically, according to the full-link information of the smallest consumable unit of the consumables to be purchased obtained in step S103, the purchase information of the consumables to be purchased can be generated. The purchase information of the consumables to be purchased is used to purchase the consumables to be purchased, and the present application does not limit the purchase information. Any information that can be generated based on the full-link information of the smallest consumable unit of the consumables to be purchased and is used to purchase the consumables to be purchased can be used as the purchase information of the consumables to be purchased provided by the present application. The present application does not limit the process of generating the purchase information of the consumables to be purchased based on the full-link information of the smallest consumable unit of the consumables to be purchased. Any process that can generate the purchase information of the consumables to be purchased based on the full-link information of the smallest consumable unit of the consumables to be purchased can be used as the process of generating the purchase information of the consumables to be purchased based on the full-link information of the smallest consumable unit of the consumables to be purchased provided by the present application. Optionally, the usage information of the smallest consumable unit of the consumables to be purchased can be input into a pre-built consumable usage estimation model to obtain the usage estimation information of the consumables to be purchased; the remaining quantity of the consumables to be purchased can be determined based on the inventory information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased; and the purchasing information of the consumables to be purchased can be generated based on the usage estimation information of the consumables to be purchased and the remaining quantity of the consumables to be purchased.
[0058] Specifically, after generating the purchase information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, the consumables to be purchased can be purchased according to the purchase information of the consumables to be purchased. Among them, this application does not limit the process of purchasing the consumables to be purchased according to the purchase information of the consumables to be purchased, and the process of purchasing the consumables to be purchased according to the purchase information of the consumables to be purchased corresponds to the purchase information of the consumables to be purchased generated above.
[0059] The consumables purchasing method provided in the embodiment of the present application receives or generates a consumables purchasing instruction, determines the consumables code of the smallest consumable unit of the consumables to be purchased according to the name of the consumables to be purchased included in the consumables purchasing instruction and a pre-stored consumables information table, obtains the full-link information of the smallest consumable unit of the consumables to be purchased according to the determined consumables code of the smallest consumable unit of the consumables to be purchased, generates purchasing information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and purchases the consumables to be purchased according to the purchasing information of the consumables to be purchased, wherein, by determining the full-link information of the smallest consumable unit of the consumables to be purchased according to the consumables code of the smallest consumable unit of the consumables to be purchased, the accuracy of the acquired full-link information can be improved, and the accuracy of the purchasing information of the consumables to be purchased generated based on the full-link information can be further improved, thereby improving the accuracy of the consumables procurement.
[0060] In a possible embodiment, generating a consumable purchase instruction may include: obtaining a remaining quantity threshold value of each consumable, and if the remaining quantity of a certain consumable is less than or equal to the corresponding remaining quantity threshold value, then generating a consumable purchase instruction corresponding to the consumable. Alternatively, a consumable purchase instruction corresponding to each consumable is generated based on a preset purchase cycle for each consumable. The remaining quantity threshold value of the consumable refers to the minimum remaining quantity that needs to be maintained during the use of the consumable. The remaining quantity threshold value of the consumable is used to ensure the normal use of the consumable, that is, to ensure that there is sufficient supply of consumables before the consumables to be purchased arrive. Specifically, the remaining quantity threshold value of each consumable is associated with the type of consumable, and different types of consumables may have different corresponding remaining quantity threshold values of the consumable. Specifically, after obtaining the remaining quantity threshold of each consumable, the remaining quantity of each consumable can be monitored in real time. If the remaining quantity of a certain consumable is less than or equal to the corresponding remaining quantity threshold, it is determined that the consumable needs to be purchased. Therefore, the consumable purchase instruction corresponding to the consumable can be automatically generated according to the remaining quantity and the remaining quantity threshold corresponding to the consumable. Otherwise, it is determined that the consumable does not need to be purchased. Therefore, there is no need to generate the consumable purchase instruction corresponding to the consumable, wherein the type of consumable to be purchased indicated by the consumable purchase instruction, that is, the number and type of the names of the consumables to be purchased included in the consumable purchase instruction, is related to the type of consumables to be purchased determined above. Among them, the preset purchase cycle of the consumable refers to the preset time period during which the consumable needs to be purchased during the use of the consumable. Specifically, if the preset purchasing cycle corresponding to the consumable is reached, the consumable purchasing instructions corresponding to the consumable can be automatically generated according to the preset purchasing rules, wherein the preset purchasing rules are used to indicate the generation rules of the consumable purchasing instructions corresponding to each consumable when the preset purchasing cycle is reached, wherein the present application does not limit the preset purchasing rules, and optionally, can indicate the purchase quantity, purchase supplier and other information of each consumable.
[0061] Figure 2 Schematic diagram of the consumables procurement method provided for this application Figure 2 ,like Figure 2 As shown, in this embodiment Figure 1 Based on the embodiment shown, a process of determining the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table is described in detail. The method includes:
[0062] Step S201: Determine the main consumable code of the main consumable corresponding to the name of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table.
[0063] Specifically, according to the name of the consumables to be purchased included in the consumables purchase instruction and the pre-stored consumables information table, the main consumables code of the main consumables corresponding to the name of the consumables to be purchased can be determined. For the description of the consumables purchase instruction, reference can be made to the description in step S101, which will not be repeated here. For the description of the pre-stored consumables information table, reference can be made to the description in step S201, which will not be repeated here.
[0064] Specifically, according to the description in step S201, the pre-stored consumables information table includes the name of the consumables and the main consumables code of the main consumables corresponding to the name of the consumables. Therefore, after determining the name of the consumables to be purchased included in the consumables purchase instruction, the main consumables code of the main consumables corresponding to the name of the consumables to be purchased can be determined based on the name of the consumables to be purchased, the name of the consumables in the pre-stored consumables information table, and the main consumables code of the main consumables corresponding to the name of the consumables. Based on the description of the consumables purchase instruction in step S201, if the consumables instruction includes multiple names of consumables to be purchased, that is, the types of consumables to be purchased indicated by the consumables purchase instruction are multiple different types, the main consumables codes of the main consumables corresponding to the names of the consumables to be purchased can be determined in sequence.
[0065] Step S202: If the main consumable corresponding to the determined name of the consumable to be purchased is a main consumable of a preset type, determine the consumable code of the smallest consumable unit of the consumable to be purchased, which is the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased.
[0066] Specifically, if the main consumable corresponding to the name of the consumable to be purchased determined in step S201 is a main consumable of a preset type, then the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased. Among them, the description of the consumable code of the smallest consumable unit can refer to the description in step S102, which is not repeated here. Specifically, based on the above description of the consumable code of the smallest consumable unit, if the main consumable corresponding to the name of the consumable to be purchased determined to be a main consumable of a preset type, then the smallest consumable unit of the consumable to be purchased is determined to be the sub-consumable corresponding to the main consumable corresponding to the name of the consumable to be purchased, therefore, the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased.
[0067] Step S203: If the main consumable corresponding to the determined name of the consumable to be purchased is not a main consumable of a preset type, determine the consumable code of the smallest consumable unit of the consumable to be purchased, which is the main consumable code of the main consumable corresponding to the determined name of the consumable to be purchased.
[0068] Specifically, if the main consumable corresponding to the name of the consumable to be purchased determined in step S201 is not a main consumable of a preset type, then the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the main consumable code of the main consumable corresponding to the determined name of the consumable to be purchased. Among them, the description of the consumable code of the smallest consumable unit can refer to the description in step S102, which is not repeated here. Specifically, based on the above description of the consumable code of the smallest consumable unit, if the main consumable corresponding to the determined name of the consumable to be purchased is not a main consumable of a preset type, then the smallest consumable unit of the consumable to be purchased is determined to be the main consumable corresponding to the name of the consumable to be purchased, therefore, the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the main consumable code of the main consumable corresponding to the determined name of the consumable to be purchased.
[0069] The embodiment of the present application provides a process for determining the consumable code of the smallest consumable unit of the consumables to be purchased according to the name of the consumables to be purchased included in the consumables purchase instruction and the pre-stored consumables information table, by determining the main consumable code of the main consumable corresponding to the name of the consumable to be purchased according to the name of the consumables to be purchased included in the consumables purchase instruction and the pre-stored consumables information table, if the main consumable corresponding to the determined name of the consumable to be purchased is a preset type of main consumable, then determining the consumable code of the smallest consumable unit of the consumable to be purchased is the determined name of the consumable to be purchased The sub-consumable code of the sub-consumable corresponding to the corresponding main consumable. If the main consumable corresponding to the name of the determined consumable to be purchased is not a main consumable of a preset type, then the consumable code of the smallest consumable unit of the consumable to be purchased is determined, which is the main consumable code of the main consumable corresponding to the name of the determined consumable to be purchased. Among them, by determining whether the main consumable corresponding to the consumable to be purchased is a main consumable of a preset type, the consumable code of the smallest consumable unit of the consumable to be purchased can be accurately determined, which can further improve the accuracy of the full-link information, thereby improving the accuracy of consumable procurement.
[0070] In a possible embodiment, the full-link information of the smallest consumable unit of the consumables to be purchased includes: the warehousing information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased. Among them, the warehousing information of the smallest consumable unit of the consumables to be purchased is the relevant information for the warehousing processing of the smallest consumable unit of the consumables to be purchased, wherein the present application does not limit the type of warehousing processing, optionally, the type of warehousing processing may include purchase warehousing processing, transfer warehousing processing and other warehousing processing. Among them, the outbound information of the smallest consumable unit of the consumables to be purchased is the relevant information for the outbound processing of the smallest consumable unit of the consumables to be purchased, wherein the present application does not limit the type of outbound processing, optionally, the type of outbound processing may include application outbound processing, transfer outbound processing, scrap outbound processing and other outbound processing. Among them, the usage information of the smallest consumable unit of the consumables to be purchased is the relevant information for the use processing of the smallest consumable unit of the consumables to be purchased, wherein the present application does not limit the type of use processing, and optionally, the type of use processing may include laboratory use processing, sales use processing and other use processing. Specifically, according to the type of each information included in the full-link information of the smallest consumable unit of the consumables to be purchased, the acquisition method corresponding to the type of each information can be determined, and then according to the acquisition method corresponding to each determined type of information, each information included in the full-link information of the smallest consumable unit of the consumables to be purchased is obtained respectively, so as to obtain the full-link information of the smallest consumable unit of the consumables to be purchased. Among them, the present application does not limit the acquisition method corresponding to each type of information, and any acquisition method corresponding to the type of each information included in the full-link information can be used as the acquisition method corresponding to each type of information provided in this application. Optionally, according to the determined consumable code of the smallest consumable unit of the consumables to be purchased, obtaining the full-link information of the smallest consumable unit of the consumables to be purchased may include: according to the determined consumable code of the smallest consumable unit of the consumables to be purchased, extracting the warehousing information of the smallest consumable unit of the consumables to be purchased and the outbound information of the smallest consumable unit of the consumables to be purchased from the pre-stored consumable information table. Among them, the pre-stored consumable information table includes the outbound information of the smallest consumable unit of each consumable, the outbound information of the smallest consumable unit of each consumable, and other information. Obtain a pre-stored consumable usage log, and according to the determined consumable code of the smallest consumable unit of the consumables to be purchased, extract the usage information of the smallest consumable unit of the consumables to be purchased from the pre-stored consumable usage log. Among them, the pre-stored consumable usage log includes the usage information of the smallest consumable unit of each consumable.
[0071] Figure 3 Schematic diagram of the consumables procurement method provided for this application Figure 3 ,exist Figure 1 or Figure 2Based on the embodiment shown in the figure, this embodiment describes in detail the process of generating the purchasing information of the consumables to be purchased according to the full link information of the smallest consumable unit of the consumables to be purchased. Figure 3 As shown, the process of generating the purchase information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased includes:
[0072] Step S301: Generate usage estimation information of the consumables to be purchased based on usage information of the smallest consumable unit of the consumables to be purchased and a pre-built consumable usage estimation model.
[0073] Specifically, the usage estimation information of the consumables to be purchased can be generated according to the usage information of the minimum consumable unit of the consumables to be purchased obtained above and the pre-built consumable usage estimation model. The pre-built consumable usage estimation model is a pre-built model for estimating the usage of consumables. The usage estimation information of the consumables to be purchased is information estimating the usage of the consumables to be purchased, and specifically, the usage estimation information of the consumables to be purchased indicates the corresponding estimated usage of the consumables to be purchased within the estimated time period.
[0074] Among them, the present application does not limit the process of generating the estimated usage information of the consumables to be purchased based on the usage information of the smallest consumable unit of the consumables to be purchased and the pre-built consumable usage estimation model. Any process that can generate the estimated usage information of the consumables to be purchased based on the usage information of the smallest consumable unit of the consumables to be purchased and the pre-built consumable usage estimation model can be used as the process of generating the estimated usage information of the consumables to be purchased based on the usage information of the smallest consumable unit of the consumables to be purchased and the pre-built consumable usage estimation model provided by the present application. Optionally, the usage information of the smallest consumable unit of the consumables to be purchased can be fused first to obtain the usage information of the consumables to be purchased, and then the usage information of the consumables to be purchased can be input into the pre-built consumable usage estimation model to output the estimated usage information of the consumables to be purchased. Among them, the usage information of the consumables to be purchased is fused with the usage information of the smallest consumable unit of the consumables to be purchased, which is more accurate, so that the estimated usage information of the consumables to be purchased generated based on the usage information of the consumables to be purchased is more accurate.
[0075] Among them, the present application does not limit the pre-constructed consumable usage estimation model. Any model that can determine the usage estimation information of the consumables to be purchased based on the usage information of the smallest consumable unit of the consumables to be purchased can be used as the pre-constructed consumable usage estimation model provided by the present application. Optionally, the construction process of the pre-constructed consumable usage estimation model may include: first obtaining the historical usage data of each consumable. Then, the consumable characteristic analysis and time series analysis are performed on the historical usage data of each consumable to create an initial consumable usage estimation model. Then, based on the historical usage data of each consumable, the initial consumable usage estimation model is trained to obtain a pre-constructed consumable usage estimation model. Among them, the consumable usage estimation model pre-constructed according to the above process can perform consumable characteristic analysis and time series analysis on the input usage information of the consumables to be purchased, so as to accurately generate the usage estimation information of the consumables to be purchased corresponding to the usage information of the consumables to be purchased.
[0076] Step S302: Determine the remaining amount of the consumables to be purchased according to the storage information of the smallest consumable unit of the consumables to be purchased, the storage information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased.
[0077] Specifically, the remaining amount of the consumables to be purchased can be determined based on the storage information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased. After being claimed and outbound, the consumables to be purchased may be temporarily stored in other storage repositories, such as laboratory storage repositories, and temporarily unused. Therefore, based on the storage information of the smallest consumable unit of the consumables to be purchased and the outbound information of the smallest consumable unit of the consumables to be purchased, the remaining amount of the consumables to be purchased can be accurately determined in combination with the usage information of the smallest consumable unit of the consumables to be purchased.
[0078] Among them, the present application does not limit the process of determining the remaining amount of consumables to be purchased based on the inventory information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased. Any process that can determine the remaining amount of consumables to be purchased based on the inventory information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased can be used as the process provided by the present application for determining the remaining amount of consumables to be purchased based on the inventory information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased. Optionally, the inventory quantity of the consumables to be purchased can be determined based on the incoming information of the smallest consumable unit of the consumables to be purchased and the outgoing information of the smallest consumable unit of the consumables to be purchased; the amount of unused consumables to be purchased can be determined based on the outgoing information of the smallest consumable unit of the consumables to be purchased and the usage information of the smallest consumable unit of the consumables to be purchased, wherein the amount of unused consumables to be purchased refers to the amount of consumables to be purchased that have been out of the warehouse but not used; then, the remaining amount of the consumables to be purchased can be determined based on the inventory quantity of the consumables to be purchased and the amount of unused consumables to be purchased.
[0079] Among them, the present application does not limit the process of determining the amount of unused consumables to be purchased based on the outbound information of the smallest consumable unit of the consumables to be purchased and the usage information of the smallest consumable unit of the consumables to be purchased. Among them, based on the above description of the outbound information of the smallest consumable unit of the consumables to be purchased, the amount of consumables to be used can be determined according to the outbound information of the smallest consumable unit of the consumables to be purchased, the amount of consumables to be used can be determined according to the usage information of the smallest consumable unit of the consumables to be purchased, and the amount of consumables to be used can be determined according to the usage information of the smallest consumable unit of the consumables to be purchased, and the amount of unused consumables to be purchased can be determined according to the amount of consumables to be used and the amount of consumables to be purchased that have been used.
[0080] Step S303: Generate purchase information of the consumables to be purchased based on the estimated usage information of the consumables to be purchased and the remaining quantity of the consumables to be purchased.
[0081] Specifically, the purchase information of the consumables to be purchased can be generated according to the estimated usage information of the consumables to be purchased obtained in step S301 and the remaining amount of the consumables to be purchased obtained in step S302. Among them, the present application does not limit the process of generating the purchase information of the consumables to be purchased according to the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased. Any process that can generate the purchase information of the consumables to be purchased according to the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased can be used as the process of generating the purchase information of the consumables to be purchased according to the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased provided by the present application. Optionally, the purchase cycle of the consumables to be purchased can be obtained first, and the estimated usage of the consumables to be purchased within the purchase cycle of the consumables to be purchased and the estimated usage information of the consumables to be purchased can be determined. Then, the purchase information of the consumables to be purchased is generated according to the estimated usage of the consumables to be purchased within the purchase cycle of the consumables to be purchased and the remaining amount of the consumables to be purchased. Among them, the purchasing cycle of the consumables to be purchased is a preset purchasing cycle for the consumables to be purchased, wherein the purchasing cycle of the consumables to be purchased corresponding to each consumable to be purchased is related to the consumable characteristics of the consumables to be purchased. For example, if the consumable characteristics of the consumables to be purchased indicate that the consumables to be purchased require a longer purchasing cycle, then a longer purchasing cycle of the consumables to be purchased can be preset for the consumables to be purchased. Among them, according to the above description, the estimated usage information of the consumables to be purchased indicates the estimated usage corresponding to the estimated time period of the consumables to be purchased. Therefore, the time period for the consumables to be purchased can be determined according to the current time point and the purchasing cycle of the consumables to be purchased, and then according to the determined time period for the consumables to be purchased, the estimated usage corresponding to the time period for the consumables to be purchased is extracted from the estimated usage corresponding to the estimated time period for the consumables to be purchased indicated by the estimated usage information of the consumables to be purchased, and it is determined as the estimated usage of the consumables to be purchased within the purchasing cycle of the consumables to be purchased.
[0082] In a possible embodiment, the full-link information of the smallest consumable unit of the consumables to be purchased also includes: the supplier information of the smallest consumable unit of the consumables to be purchased, and the basic consumable information of the smallest consumable unit of the consumables to be purchased. Among them, the basic information of consumables includes the theoretical test quantity of consumables. Among them, the supplier information of the smallest consumable unit of the consumables to be purchased is also the supplier information of the consumables to be purchased, that is, the information of the supplier to which the consumables to be purchased belong, wherein the same consumables to be purchased may belong to different suppliers. Among them, the present application does not limit the type of basic information of consumables of the smallest consumable unit of the consumables to be purchased. Optionally, the basic information of consumables may include the theoretical test quantity of consumables, wherein the theoretical test quantity of consumables refers to the test quantity that the consumables can theoretically be used for testing, for example: the test quantity that each smallest consumable unit of the consumables to be purchased can theoretically be used for testing is 100 measurements. Therefore, before the consumables to be purchased are purchased according to the purchase information of the consumables to be purchased, the method of purchasing consumables also includes: first, according to the usage information of the consumables to be purchased, the actual test quantity of the smallest consumable unit of the consumables to be purchased is obtained. Based on the actual test quantity of the consumables to be purchased and the theoretical test quantity of the consumables included in the basic consumable information of the smallest consumable unit of the consumables to be purchased, the effective test usage rate of the smallest consumable unit of the consumables to be purchased is generated. Based on the effective test usage rate of the smallest consumable unit of the consumables to be purchased and the supplier information of the smallest consumable unit of the consumables to be purchased, the effective test usage rate of the consumables to be purchased corresponding to each supplier is generated. Then, based on the effective test usage rate of the consumables to be purchased corresponding to each supplier, the procurement information of the consumables to be purchased is optimized. Among them, the effective test usage rate of the smallest consumable unit of the consumables to be purchased is the ratio of the actual test quantity of the smallest consumable unit of the consumables to be purchased to the total consumable quantity. Optionally, the effective test usage rate of the smallest consumable unit of the consumables to be purchased can be the ratio of the actual test quantity of the smallest consumable unit of the consumables to be purchased to the actual test quantity of the consumables to be purchased. Among them, when the suppliers of the consumables to be purchased are different, the obtained test effective usage rates of the smallest consumable unit of the consumables to be purchased may be different. Therefore, the test effective usage rate of the consumables to be purchased corresponding to each supplier can be generated according to the test effective usage rate of the smallest consumable unit of the consumables to be purchased and the supplier information of the smallest consumable unit of the consumables to be purchased. Among them, when the test effective usage rates of the consumables to be purchased corresponding to different suppliers of the consumables to be purchased are different, the supplier with a higher test effective usage rate of the consumables to be purchased can be selected as the supplier of the consumables to be purchased. Therefore, according to the test effective usage rate of the consumables to be purchased corresponding to each supplier, the procurement information of the consumables to be purchased can be optimized. Specifically, the information of the supplier to which the information to be purchased included in the procurement information belongs can be optimized.
[0083] In a possible embodiment, the full-link information of the smallest consumable unit of the consumables to be purchased also includes: supplier information of the smallest consumable unit of the consumables to be purchased, and transportation information of the smallest consumable unit of the consumables to be purchased. Among them, the description of the supplier information of the smallest consumable unit of the consumables to be purchased can refer to the description of the supplier information of the smallest consumable unit of the consumables to be purchased above, and will not be repeated here. Among them, the transportation information of the smallest consumable unit of the consumables to be purchased is also the transportation information of the consumables to be purchased, wherein the consumables to be purchased can be transported by different transporters. Therefore, before the consumables to be purchased are purchased according to the purchase information of the consumables to be purchased, the method for purchasing consumables also includes: first, based on the supplier information of the smallest consumable unit of the consumables to be purchased, and the transportation information of the smallest consumable unit of the consumables to be purchased, generate transportation evaluation information of the consumables to be purchased corresponding to each supplier. Then, according to the transportation evaluation information of the consumables to be purchased corresponding to each supplier, the purchase information of the consumables to be purchased is optimized. Among them, the transportation evaluation information is information for evaluating the transportation process of the consumables to be purchased. Optionally, the transportation evaluation information may include transportation time efficiency. Specifically, when the transportation time efficiency included in the transportation evaluation information of the consumables to be purchased corresponding to each supplier is different, the supplier with a higher transportation time efficiency included in the transportation evaluation information of the consumables to be purchased can be selected as the supplier of the consumables to be purchased. Therefore, according to the transportation time efficiency included in the transportation evaluation information of the consumables to be purchased corresponding to each supplier, the procurement information of the consumables to be purchased can be optimized. Specifically, the information of the supplier to which the information to be purchased included in the procurement information belongs can be optimized.
[0084] The embodiment of the present application provides a process for generating purchase information of consumables to be purchased based on the full-link information of the smallest consumable unit of the consumables to be purchased. The process generates usage estimate information of the consumables to be purchased based on the usage information of the smallest consumable unit of the consumables to be purchased and a pre-built consumable usage estimate model. The remaining quantity of the consumables to be purchased is determined based on the inventory information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased. The purchase information of the consumables to be purchased is generated based on the usage estimate information of the consumables to be purchased and the remaining quantity of the consumables to be purchased. Among them, the method of determining the remaining quantity of the consumables to be purchased based on the full-link information of the smallest consumable unit of the consumables to be purchased can accurately determine the purchase information of the consumables to be purchased, thereby further improving the accuracy of consumable procurement.
[0085] Figure 4 The schematic diagram of the consumables purchasing device provided for this application is as follows: Figure 4 As shown, the consumables purchasing device 40 provided in this embodiment includes:
[0086] The first acquisition module 401 is used to receive or generate a consumables purchase instruction; wherein the consumables purchase instruction includes the name of the consumables to be purchased;
[0087] The determination module 402 is used to determine the consumable code of the smallest consumable unit of the consumables to be purchased according to the name of the consumables to be purchased included in the consumables purchase instruction and the pre-stored consumables information table; wherein the pre-stored consumables information table includes the name of the consumables and the main consumable code of the main consumable corresponding to the name of the consumables; a preset type of main consumable corresponds to a plurality of sub-consumables, and the pre-stored consumables information table also includes the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable; the main consumable code of the preset type of main consumable and the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable correspond to each other;
[0088] The second acquisition module 403 is used to acquire the full-link information of the smallest consumable unit of the consumable to be purchased according to the determined consumable code of the smallest consumable unit of the consumable to be purchased;
[0089] The purchasing module 404 is used to generate purchasing information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, and to perform purchasing processing on the consumables to be purchased according to the purchasing information of the consumables to be purchased.
[0090] The (device subject) provided in this embodiment can execute the method provided in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be described in detail here.
[0091] Figure 5 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 5 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.
[0092] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.
[0093] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0094] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0095] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0096] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0097] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0098] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0099] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0100] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0101] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0102] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0103] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0104] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0105] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0106] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A consumables purchasing method, characterized in that: include: Receiving or generating a consumables purchasing instruction; wherein the consumables purchasing instruction includes the name of the consumables to be purchased; Determine the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table; wherein the pre-stored consumable information table includes the name of the consumable and the main consumable code of the main consumable corresponding to the name of the consumable; a preset type of main consumable corresponds to a plurality of sub-consumables, and the pre-stored consumable information table also includes the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable; the main consumable code of the preset type of main consumable and the sub-consumable code of the sub-consumable corresponding to the preset type of main consumable correspond to each other; According to the determined consumable code of the smallest consumable unit of the consumable to be purchased, full-link information of the smallest consumable unit of the consumable to be purchased is obtained; According to the full-link information of the smallest consumable unit of the consumable to be purchased, the purchase information of the consumable to be purchased is generated, and the consumable to be purchased is purchased according to the purchase information of the consumable to be purchased.
2. The method according to claim 1, characterized in that Determining the consumable code of the smallest consumable unit of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table, including: Determine the main consumable code of the main consumable corresponding to the name of the consumable to be purchased according to the name of the consumable to be purchased included in the consumable purchase instruction and the pre-stored consumable information table; If the main consumable corresponding to the determined name of the consumable to be purchased is the main consumable of the preset type, then determine the consumable code of the smallest consumable unit of the consumable to be purchased, which is the sub-consumable code of the sub-consumable corresponding to the main consumable corresponding to the determined name of the consumable to be purchased; If the main consumable corresponding to the determined name of the consumable to be purchased is not the main consumable of the preset type, then the consumable code of the smallest consumable unit of the consumable to be purchased is determined to be the main consumable code of the main consumable corresponding to the determined name of the consumable to be purchased.
3. The method according to claim 1, characterized in that The full-link information of the smallest consumable unit of the consumables to be purchased includes: the storage information of the smallest consumable unit of the consumables to be purchased, the outbound information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased; According to the determined consumable code of the smallest consumable unit of the consumable to be purchased, the full link information of the smallest consumable unit of the consumable to be purchased is obtained, including: According to the determined consumable code of the smallest consumable unit of the consumable to be purchased, extracting the storage information of the smallest consumable unit of the consumable to be purchased and the storage information of the smallest consumable unit of the consumable to be purchased from the pre-stored consumable information table; A pre-stored consumables usage log is obtained, and based on the determined consumables code of the minimum consumables unit of the consumables to be purchased, usage information of the minimum consumables unit of the consumables to be purchased is extracted from the pre-stored consumables usage log.
4. The method according to claim 3, characterized in that: Generate purchase information of the consumables to be purchased according to the full-link information of the smallest consumable unit of the consumables to be purchased, including: Generate usage estimation information of the consumables to be purchased according to usage information of the minimum consumable unit of the consumables to be purchased and a pre-built consumable usage estimation model; Determine the remaining amount of the consumables to be purchased according to the storage information of the smallest consumable unit of the consumables to be purchased, the storage information of the smallest consumable unit of the consumables to be purchased, and the usage information of the smallest consumable unit of the consumables to be purchased; Procurement information of the consumables to be purchased is generated according to the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased.
5. The method according to claim 4, characterized in that The construction process of the pre-built consumables usage estimation model includes: Get historical usage data of each consumable; Perform consumable characteristic analysis and time series analysis on the historical usage data of each consumable to create an initial estimation model for consumable usage; Based on the historical usage data of each consumable, the initial consumable usage prediction model is trained to obtain the pre-built consumable usage prediction model.
6. The method according to claim 4, characterized in that: Generating purchase information of the consumables to be purchased according to the estimated usage information of the consumables to be purchased and the remaining amount of the consumables to be purchased, including: Obtaining a purchase cycle of the consumables to be purchased, and determining an estimated usage of the consumables to be purchased within the purchase cycle of the consumables to be purchased based on the purchase cycle of the consumables to be purchased and the estimated usage information of the consumables to be purchased; Procurement information of the consumables to be purchased is generated according to the estimated usage of the consumables to be purchased within the procurement cycle of the consumables to be purchased and the remaining amount of the consumables to be purchased.
7. The method according to claim 4, characterized in that The full-link information of the smallest consumable unit of the consumables to be purchased also includes: supplier information of the smallest consumable unit of the consumables to be purchased, and basic consumable information of the smallest consumable unit of the consumables to be purchased; wherein the basic consumable information includes theoretical test quantity of consumables; Before purchasing the consumables to be purchased according to the purchase information of the consumables to be purchased, the method further includes: According to the usage information of the consumables to be purchased, the actual test quantity of the minimum consumable unit of the consumables to be purchased is obtained; Generate a test effective usage rate of the smallest consumable unit of the consumables to be purchased according to the actual test amount of the consumables to be purchased and the consumable theoretical test amount included in the consumable basic information of the smallest consumable unit of the consumables to be purchased; Generate a test effective usage rate of the consumables to be purchased corresponding to each supplier according to the test effective usage rate of the minimum consumable unit of the consumables to be purchased and the supplier information of the minimum consumable unit of the consumables to be purchased; According to the tested effective utilization rate of the consumables to be purchased corresponding to each supplier, the purchasing information of the consumables to be purchased is optimized.
8. The method according to claim 4, characterized in that The full-link information of the smallest consumable unit of the consumables to be purchased also includes: supplier information of the smallest consumable unit of the consumables to be purchased, and transportation information of the smallest consumable unit of the consumables to be purchased; Before purchasing the consumables to be purchased according to the purchase information of the consumables to be purchased, the method further includes: Generate transportation evaluation information of the consumables to be purchased corresponding to each supplier according to the supplier information of the smallest consumable unit of the consumables to be purchased and the transportation information of the smallest consumable unit of the consumables to be purchased; According to the transportation evaluation information of the consumables to be purchased corresponding to each supplier, the purchasing information of the consumables to be purchased is optimized.
9. The method according to any one of claims 1 to 8, characterized in that Generate consumables purchase instructions, including: Obtaining a remaining quantity threshold of each consumable, and if the remaining quantity of a certain consumable is less than or equal to the corresponding remaining quantity threshold, generating the consumable purchase instruction corresponding to the consumable; Alternatively, a consumables purchasing instruction corresponding to each consumable is generated based on a preset purchasing cycle of each consumable.
10. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Laboratory consumable management method and system, computer equipment and storage medium
CN110210810A
Raw material purchasing management method and device based on block chain technology
CN113919748A
Intelligent hospital purchasing method, device and equipment based on digital management and storage medium
CN117557058A
Purchase service management method and device based on ERP (Enterprise Resource Planning), electronic equipment and medium
CN117557204A
Digital material management method and system
CN117910935A
