Medicine purchasing whole-process supervision method and system, electronic equipment and medium

By real-time monitoring of the price fluctuation rate and warehousing flow rate of drug raw materials and dynamically adjusting production plans, the problem of price volatility of raw materials in drug procurement has been solved, and the effect of reducing procurement costs and ensuring stable drug supply has been achieved.

CN119831290APending Publication Date: 2025-04-15SHANXI HCXF PHARM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510082044.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

During the drug procurement process, the volatility of raw material prices is becoming increasingly prominent, making it difficult for production plans to match the actual procurement costs, affecting the stability of drug supply and increasing corporate operating risks.

Method used

By obtaining the full process node information of the raw materials to be purchased by drugs, establish a real-time monitoring mechanism for price fluctuation and warehousing flow rate, dynamically adjust production plans, and ensure that the production plans match market prices and warehousing conditions.

Benefits of technology

The closed-loop control and dynamic optimization of the drug raw material procurement planning process has been achieved, the procurement costs have been reduced, the economic benefits of the enterprise have been improved, and the stability of the drug supply has been ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119831290A_ABST
    Figure CN119831290A_ABST
Patent Text Reader

Abstract

The invention discloses a medicine purchasing whole-process supervision method and system, electronic equipment and a medium, and relates to the technical field of plan management. The method comprises the steps that all to-be-purchased raw materials of to-be-purchased drugs are determined, information of all process nodes of the to-be-purchased raw materials is acquired for any to-be-purchased raw material, and the process nodes comprise a production node, a storage node and an inquiry node; according to the price floating rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the bearing value of the inquiry node at the current time node; and if the production plan exceeds the bearing value of the inquiry node, adjusting the production plan according to the price floating rate and the storage flow rate to obtain a target production plan. By implementing the technical scheme provided by the invention, the effects of dynamically optimizing the production plan, thereby reducing the purchase cost and improving the economic benefits of enterprises while ensuring the stable drug supply are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of planning management technology, and specifically to a method, system, electronic equipment and medium for supervising the entire process of drug procurement. Background Art

[0002] With the continuous development of the pharmaceutical industry, drug procurement faces many challenges. The production of a drug usually involves the procurement of multiple raw materials, each of which involves multiple links such as production, warehousing and price inquiry. In actual operations, different raw materials have large price fluctuations at different time points.

[0003] At present, the volatility of raw material prices is becoming increasingly prominent in the process of drug procurement. Due to the lack of effective supervision measures and dynamic adjustment mechanisms, it is difficult for production plans to match actual procurement costs. This not only affects the stability of drug supply, but may also lead to an increase in procurement costs and increase business risks for enterprises. Summary of the invention

[0004] The present application provides a method, system, electronic equipment and medium for supervising the entire process of drug procurement, which has the effect of dynamically optimizing production plans, thereby reducing procurement costs and improving the economic benefits of the enterprise while ensuring a stable supply of drugs.

[0005] On the one hand, this application provides a method for supervising the entire process of drug procurement, including: Determine each raw material to be purchased of the drug to be purchased, and for any of the raw materials to be purchased, obtain information of each process node of the raw material to be purchased, wherein the process node includes a production node, a storage node, and a price inquiry node; According to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node; If the production plan exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse turnover rate to obtain a target production plan.

[0006] By adopting the above technical solution, the whole process node information of the raw materials to be purchased for medicines is obtained, a real-time monitoring mechanism for price fluctuation rate and warehouse turnover rate is established, and dynamic tracking of raw material price fluctuations and warehouse changes is realized to judge the rationality of the production plan. When monitoring finds that the production plan exceeds the carrying value of the inquiry node, dynamic adjustment is made based on the price fluctuation rate and warehouse turnover rate, and the target production plan is re-formulated. This technical solution understands the raw material status based on the whole process information, uses the price fluctuation rate and warehouse turnover rate to monitor the raw material changes in real time, and automatically completes the rationality judgment and dynamic adjustment of the production plan. It realizes closed-loop control and dynamic optimization of the pharmaceutical raw material procurement plan process, so that the procurement plan is no longer fixed, but has the ability to adjust according to the latest status, optimizes the rationality of the pharmaceutical procurement plan, and achieves the dynamic optimization of the production plan, thereby ensuring the stability of the drug supply while reducing procurement costs and improving the economic benefits of the enterprise.

[0007] Optionally, the capital cost of the raw materials to be purchased is determined based on the price fluctuation rate and the raw material purchase quantity in the production plan; the storage cost of the raw materials to be purchased is determined based on the warehouse turnover rate and the raw material storage price in the inquiry node; and the benchmark purchase quantity of the raw materials to be purchased is determined based on the storage cost and the capital cost.

[0008] By adopting the above technical solution, two key technical indicators, price fluctuation rate and warehouse turnover rate, are established to calculate the capital cost and storage cost of the raw materials to be purchased respectively. Then, the comprehensive impact of capital cost and storage cost on the purchase quantity is considered to determine the benchmark purchase quantity. This method conducts a comprehensive economic benefit evaluation on the raw material purchase quantity, taking into account the impact of different procurement plans on the company's capital occupation and the impact on storage costs, thereby achieving multi-objective optimization of the purchase quantity from a cost perspective.

[0009] Optionally, based on the price fluctuation rate and the preset standard quotation of the raw materials to be purchased, the target quotation of the raw materials to be purchased is determined; based on the storage cost, the capital cost, the benchmark purchase quantity and the target quotation, the optimal purchase quantity of the raw materials to be purchased is determined, and the target quotation and the optimal purchase quantity are used as the target production plan.

[0010] By adopting the above technical solutions, we can determine the target quotation that reflects the current market, and then comprehensively consider various factors related to the purchase quantity, such as storage cost, capital cost, and benchmark purchase quantity. Under the premise of meeting these optimization goals, we can determine the optimal purchase quantity that takes into account both cost control and reasonable planning. This multi-objective decision-making technical means realizes precise optimization decisions on the purchase quantity by starting from the two dimensions of price and quantity. This optimization method not only takes into account the economic cost, but also takes into account the balance of different decision-making goals, making the purchase plan decision more comprehensive and accurate.

[0011] Optionally, the storage cost, the capital cost, the benchmark purchase quantity and the target quotation are substituted into a preset formula to obtain the optimal purchase quantity of the raw material to be purchased; wherein the preset formula is: ; In the formula, Indicates the estimated purchase quantity of the raw materials to be purchased, Indicates the base purchase quantity of the raw material to be purchased. Indicates the number of purchase cycles for the raw materials to be purchased. represents the price fluctuation weight of the raw material to be purchased at the i-th time node, represents the demand fluctuation weight of the raw material to be purchased at the i-th time node, represents the minimum safety inventory of the raw materials to be purchased at the i-th time node, Indicates the preset standard target quotation, represents the quotation weight of the raw material to be purchased at the i-th time node, represents the target price of the raw material to be purchased at the i-th time node, represents the target price lower limit of the raw material to be purchased at the i-th time node, represents the storage cost of the i-th time node, represents the capital cost at the i-th time node, represents the upper limit of the sum of the storage cost and the capital cost, Indicates the preset rate of return.

[0012] By adopting the above technical solution and using a pre-established formula that takes multiple factors into consideration, key decision parameters such as storage cost, capital cost, benchmark purchase quantity and target quotation are input, and the optimal purchase quantity of the raw materials to be purchased is directly obtained through formula calculation. The preset formula fully considers all key factors that affect the purchase quantity, thus achieving multi-objective optimization decision-making.

[0013] Optionally, a purchase quantity assessment curve is constructed with the sum of the storage cost and the capital cost as the dependent variable and the purchase quantity of the raw materials to be purchased as the independent variable; the point in the purchase quantity assessment curve where the sum of the storage cost and the capital cost is the smallest is determined as the target purchase point; and the purchase quantity corresponding to the target purchase point is used as the benchmark purchase quantity.

[0014] By adopting the above technical solution, an evaluation curve with storage cost and capital cost as dependent variables and purchase quantity as independent variable is established. The characteristic analysis of the curve is used to determine the optimal purchase point, and then the purchase quantity corresponding to this point is used as the benchmark purchase quantity. This technical solution based on cost curve evaluation innovatively adopts visual and mathematical means to achieve quantitative analysis of the impact of purchase quantity on cost. The evaluation curve intuitively shows the economic effect of the purchase decision, and the use of algorithms to determine the optimal solution significantly improves the decision-making efficiency and accuracy.

[0015] Optionally, obtain the initial purchase quantity and market quotation of the production plan at the current time node; obtain an estimated quotation based on the price fluctuation rate and the market quotation, and obtain an estimated purchase quantity based on the initial purchase quantity and the warehouse turnover rate; determine the estimated purchase cost based on the estimated quotation and the estimated purchase quantity, and judge whether the estimated purchase cost exceeds the carrying value of the inquiry node; if the estimated purchase cost exceeds the carrying value of the inquiry node, adjust the production plan according to the price fluctuation rate and the warehouse turnover rate.

[0016] By adopting the above technical solution, the price fluctuation rate and warehouse flow rate indicators are established, and these two indicators are used to predict the changes in quotation and purchase quantity respectively. On this basis, the purchase cost is predicted and compared with the carrying value. When the estimated purchase cost exceeds the carrying value, the production plan is dynamically adjusted in advance according to the predicted indicators. This closed-loop control technical solution based on key parameter prediction realizes the active optimization and adjustment of the purchase plan.

[0017] Optionally, obtain the historical price of the raw materials to be purchased and the sampling period corresponding to the current time node, and determine the first average price of the historical price within the sampling period; take the overlapping time interval between the sampling period and the preset seasonal period as the target seasonal period, and determine the second average price of the historical price within the target seasonal period; divide the difference between the second average price and the first average price by the first average price to obtain the price fluctuation rate.

[0018] By adopting the above technical solution, collecting and analyzing the historical price data of raw materials, extracting the average prices in different time intervals, and comparing the differences between these average prices, the price fluctuation rate can be quantified and calculated. This technical solution uses the historical comparative analysis of price averages to achieve quantitative monitoring of price fluctuations, and the price fluctuation law is quantified as a price fluctuation rate indicator. This quantitative monitoring method can effectively filter out random data noise and accurately reflect the overall price change trend.

[0019] In a second aspect of the present application, a drug procurement full-process supervision system is provided, the system comprising: A raw material information determination module, used to determine each raw material to be purchased of the to-be-purchased medicine, and for any of the raw materials to be purchased, obtain information of each process node of the raw material to be purchased, wherein the process nodes include a production node, a storage node, and a price inquiry node; A procurement process monitoring module, used to monitor whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node according to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node; The procurement plan adjustment module is used to adjust the production plan according to the price fluctuation rate and the warehouse flow rate to obtain a target production plan if the production plan exceeds the carrying value of the inquiry node.

[0020] In a third aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a program stored on the memory and executable on the processor, wherein the program can implement a method for supervising the entire process of drug procurement when loaded and executed by the processor.

[0021] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements a method for supervising the entire process of drug procurement.

[0022] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: By adopting the technical solution of the present application, the full-process node information of the raw materials to be purchased for medicines is obtained, a real-time monitoring mechanism for price fluctuation rate and warehouse turnover rate is established, and dynamic tracking of raw material price fluctuations and warehouse changes is realized to judge the rationality of the production plan. When monitoring finds that the production plan exceeds the carrying value of the inquiry node, dynamic adjustments are made based on the price fluctuation rate and warehouse turnover rate, and the target production plan is re-formulated. This technical solution, which understands the status of raw materials based on full-process information, uses price fluctuation rate and warehouse turnover rate to monitor raw material changes in real time, and automatically completes the rationality judgment and dynamic adjustment of the production plan, realizes closed-loop control and dynamic optimization of the pharmaceutical raw material procurement plan process, so that the procurement plan is no longer fixed, but has the ability to adjust according to the latest status, optimizes the rationality of the pharmaceutical procurement plan, and achieves the dynamic optimization of the production plan, thereby ensuring the stability of the supply of medicines while reducing procurement costs and improving the economic benefits of the enterprise. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flowchart of a method for supervising the entire process of drug procurement provided in an embodiment of the present application; Figure 2 It is a structural diagram of a drug procurement full-process supervision system disclosed in an embodiment of the present application; Figure 3 It is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application.

[0024] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0025] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0026] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0027] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0028] This application embodiment provides a method for supervising the entire process of drug procurement. In one embodiment, please refer to Figure 1 , Figure 1 This is a flow chart of the drug procurement full process supervision method provided by the embodiment of the present application. The method can be implemented by a computer program, which can be integrated in an application or run as an independent tool application. The method can also be implemented by a single-chip microcomputer or run on a drug procurement full process supervision system based on the von Neumann system. Specifically, the method can include the following steps: Step 101: Determine each raw material to be purchased for the drug to be produced. For any raw material to be purchased, obtain information on each process node of the raw material to be purchased. The process nodes include production nodes, storage nodes, and inquiry nodes.

[0029] Among them, the production node refers to the production and supply link of pharmaceutical raw materials. In the embodiment of the present application, the production node can be understood as a raw material manufacturer or supplier. The production node is used to provide various raw materials required for drug production. It directly determines the output and supply of raw materials. The operating status of the production node will directly affect the material supply of subsequent production links.

[0030] The storage node refers to the storage and transportation link of pharmaceutical raw materials. In the embodiment of the present application, the storage node can be understood as a raw material warehouse or logistics center. The storage node is used to store raw materials, as well as transport and allocate raw materials. It directly determines the inventory and inventory turnover of raw materials. The operating efficiency of the storage node will affect the supply response speed of raw materials.

[0031] The inquiry node refers to the link for obtaining the quotation of pharmaceutical raw materials. In the embodiment of the present application, the inquiry node can be understood as the sales department of the raw material supplier. The inquiry node is used to provide market quotations of raw materials in different time periods. It directly reflects the market price and fluctuation of the raw materials. The quotation level of the inquiry node will affect the cost of raw material procurement.

[0032] Specifically, before the production of a drug, it is necessary to determine the list of raw materials for the drug. For each raw material, it is necessary to collect information on multiple links such as production, warehousing and inquiry. The reason for obtaining the information of each node of the raw material is that the price fluctuation degree and inventory turnover rate of different raw materials are different, which will directly affect the adjustment of the production plan of the drug. The specific approach is to find the formula table of the drug and list each raw material. Then for each raw material, check the historical data to determine its main suppliers and manufacturers, as well as warehousing and transportation partners. Obtain price information for different periods through inquiry. In this way, a database for each raw material node can be established. The effect of obtaining raw material node information is to establish a full-process monitoring system for raw materials. The data of each node of different raw materials is used as the input of the model, which can monitor the price fluctuations, inventory flow and other conditions of the raw materials in real time, and serve as the basis for optimizing the production plan. In this way, the refined management of the raw material supply chain can be achieved, the procurement cost can be reduced, and the smooth progress of drug production can be ensured.

[0033] Step 102: Based on the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitor whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node.

[0034] The current time node refers to a specific time point at which the drug production plan needs to be cost monitored. In the embodiment of the present application, the current time node can be understood as the current moment in the execution time period of the drug production plan.

[0035] The price fluctuation rate refers to the ratio of the increase or decrease of the raw material price within a certain time interval. In the embodiment of the present application, the price fluctuation rate can be understood as the price fluctuation range of the raw material in the last week.

[0036] The storage flow rate refers to the ratio of the speed of raw materials entering and leaving the storage node. In the embodiment of the present application, the storage flow rate can be understood as the turnover rate of raw materials in the last week.

[0037] The carrying value refers to the maximum carrying capacity of the inquiry node for a certain raw material. In the embodiment of the present application, the carrying value can be understood as the maximum supply quantity or maximum transaction amount of the raw material provided by the inquiry node. The carrying value is used to reflect the supply limit of the inquiry node. It is the upper limit of the supply of a certain raw material determined by the inquiry node according to its own situation.

[0038] Specifically, the price fluctuation rate of the raw materials to be purchased is determined by statistically analyzing historical quotations to reflect price volatility. The price fluctuation rate is obtained by statistically analyzing historical prices in different seasons and historical prices according to changes in market demand. Then, the storage capacity and turnover rate of the storage node are investigated to determine the storage flow rate to reflect the storage efficiency. Based on the current time node, the fluctuation rate and flow rate change trend in the next week are predicted, and the raw material purchase volume and purchase cost budget in the current production plan are obtained. By comparing the two, it is determined whether the purchase cost exceeds the carrying capacity of the inquiry node. If it exceeds, the production plan needs to be adjusted to reduce the purchase volume of raw materials or purchase more economical alternative raw materials, thus realizing dynamic monitoring of the purchase cost. Through the linkage monitoring of price fluctuation rate and storage flow rate, the production plan can be scientifically and reasonably formulated to minimize the risk of purchase cost. This not only ensures the continuity of production, but also improves the economic benefits of the enterprise, establishes a parameter monitoring mechanism for price and storage, and realizes the prediction and control of purchase cost.

[0039] Based on the above embodiment, as an optional embodiment, in step 102: according to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node, this step may also include the following steps: Step 201: Obtain the initial purchase quantity and market quotation of the production plan at the current time node; obtain the estimated quotation based on the price fluctuation rate and the market quotation, and obtain the estimated purchase quantity based on the initial purchase quantity and the warehouse turnover rate.

[0040] Among them, the initial purchase quantity refers to the purchase quantity of raw materials when the production plan is formulated. In the embodiment of the present application, the initial purchase quantity can be understood as the purchase quantity of raw materials when the production plan is first submitted.

[0041] The market quotation refers to the transaction price of the raw materials at the current time node. In the embodiment of the present application, the market quotation can be understood as the quotation unit price provided by the raw material supplier at the current time.

[0042] The estimated price refers to the predicted price at a future time node calculated based on the current market price and the price fluctuation rate. In the embodiment of the present application, the estimated price can be understood as the expected transaction price of the raw material one week later.

[0043] The estimated purchase quantity refers to the predicted purchase quantity when executing the production plan calculated based on the initial purchase quantity and the warehouse turnover rate. In the embodiment of the present application, the estimated purchase quantity can be understood as the purchase quantity re-estimated after considering the impact of warehouse efficiency.

[0044] Specifically, obtaining the initial purchase volume and market quotation, and calculating the estimated quotation and purchase volume is to more accurately predict the purchase cost and adjust the production plan. At the current time node, obtain the initial purchase volume and market quotation of the production plan. Then, based on the price fluctuation rate of raw materials in the past week, the price fluctuation range in the next week can be evaluated, and the estimated quotation one week later can be obtained. According to the storage flow rate of the storage node, the increase or decrease of the initial purchase volume in the storage link can be evaluated to obtain the estimated purchase volume. After obtaining the estimated quotation and purchase volume, the purchase cost of executing the production plan can be predicted more accurately, whether it exceeds the carrying capacity of the inquiry node, and the predictive monitoring of the purchase cost is realized. The estimated quotation takes into account the risk of price fluctuations, and the estimated purchase volume takes into account the storage efficiency, making the monitoring more comprehensive and accurate, and providing a basis for the adjustment of the production plan.

[0045] Step 202: Determine the estimated purchase cost based on the estimated quotation and the estimated purchase quantity, and judge whether the estimated purchase cost exceeds the carrying value of the inquiry node; if the estimated purchase cost exceeds the carrying value of the inquiry node, adjust the production plan based on the price fluctuation rate and warehouse turnover rate.

[0046] Among them, the production plan refers to the company's organizational plan for product production. In the embodiment of the present application, the production plan can be understood as the pharmaceutical company's plan for the production quantity, required raw materials, and production steps of a certain product in the future. The production plan is used to plan the purchase quantity and proposed price of the raw materials to be purchased.

[0047] Specifically, after calculating the estimated quotation and the estimated purchase quantity, the estimated purchase cost can be obtained. Then the estimated purchase cost is compared with the raw material carrying value of the inquiry node to see whether it exceeds the carrying value. If the estimated cost exceeds the carrying value, it means that the current production plan will face the risk of insufficient raw materials. At this time, it is necessary to re-formulate the production plan according to the changes in the price fluctuation rate and the warehouse turnover rate, appropriately reduce the purchase volume or use alternative raw materials, and control the estimated purchase cost within the carrying value, so as to achieve timely adjustment of the production plan, avoid raw material supply risks, and improve resource utilization efficiency. The monitoring of the estimated cost realizes the optimization of the production plan, so that cost control is also considered under the premise of ensuring output.

[0048] Based on the above embodiment, as an optional embodiment, in step 102: according to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node, before this step, the following steps may also be included: Step 203: Obtain the historical price of the raw materials to be purchased and the sampling period corresponding to the current time node, and determine the first average price of the historical price within the sampling period; take the overlapping time interval between the sampling period and the preset seasonal period as the target seasonal period, and determine the second average price of the historical price within the target seasonal period.

[0049] Among them, the historical price refers to the transaction price record of the raw material in a historical period of time. In the embodiment of the present application, the historical price can be understood as the price data of the raw material in the past year. The historical price is used to reflect the changing trend of the raw material price. It shows the historical trend and fluctuation of the raw material price.

[0050] The sampling period refers to a historical period selected for analyzing price trends. In the embodiment of the present application, for example, the sampling period can be understood as a period of nearly 6 months up to the current time node.

[0051] The target seasonal cycle refers to a historical period selected to reflect the seasonal characteristics of raw material prices. In the embodiment of the present application, the target seasonal cycle can be understood as the overlapping interval between the sampling period and the preset seasonal cycle.

[0052] The first average price refers to the average value of the historical price within the sampling period. In the embodiment of the present application, for example, the first average price can be understood as the average level of the raw material price in the last 6 months. The first average price is used to reflect the average situation of the raw material price before and after the current time node. It shows the price overview within the latest sampling period.

[0053] The second average price refers to the average value of the historical price in the target seasonal cycle. In the embodiment of the present application, the second average price can be understood as the price average value of the overlapping area of ​​the sampling period and the preset seasonal cycle.

[0054] Specifically, obtain the historical price of the raw materials to be purchased and the recent sampling period corresponding to the current time node. Calculate the average value of historical prices within the sampling period to get the first average price, which reflects the recent price profile. Then, determine the overlapping area of ​​the sampling period and the preset seasonal period as the target seasonal period, calculate the average value of historical prices within the target seasonal period, and get the second average price, which reflects the seasonal price trend. In this way, the first average price provides a recent horizontal comparison, and the second average price provides a long-term vertical comparison, thereby achieving a comprehensive assessment of the rationality of the current price. The comparative analysis of the two types of average prices can determine whether the price is abnormal and provide a basis for adjusting the production plan.

[0055] Step 204: Divide the difference between the second average price and the first average price by the first average price to obtain the price fluctuation rate.

[0056] Specifically, the price fluctuation rate is calculated to assess the risk of raw material price fluctuations and provide a basis for subsequent cost control. Based on the second average price and the first average price, the difference between the two is calculated to represent the absolute deviation of the two particle size prices. Then the difference is divided by the first average price to obtain the price fluctuation rate. The price fluctuation rate reflects the degree of fluctuation of the current price relative to the recent average price, thus realizing the assessment of price fluctuation risks.

[0057] Step 103: If the production plan exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse flow rate to obtain the target production plan.

[0058] Specifically, the production plan is adjusted according to the price fluctuation rate and the warehouse turnover rate because when the production plan exceeds the carrying value of the storage node, the production plan must be optimized to adapt to the storage capacity and ensure smooth production. It is determined whether the production plan exceeds the raw material storage carrying value of the storage node. If it exceeds, the raw material price risk is predicted according to the change in the price fluctuation rate, and the loss in the warehousing process is evaluated according to the warehouse turnover rate. Then, based on the price risk and storage loss, the raw material demand is recalculated, and production is appropriately reduced or some raw materials are replaced until the production plan is controlled within the storage carrying value, and the target production plan that meets the warehousing requirements is obtained. Through this step, the production plan can be reasonably adjusted to take into account the price fluctuation risk and storage loss, which not only meets the output demand but also complies with the storage constraints, ensuring the smooth progress of production.

[0059] Based on the above embodiment, as an optional embodiment, in step 103: adjusting the production plan according to the price fluctuation rate and the warehouse flow rate to obtain the target production plan, before this step, the following steps may also be included: Step 301: Determine the capital cost of the raw materials to be purchased based on the price fluctuation rate and the raw material purchase quantity in the production plan.

[0060] Among them, the capital cost refers to the total amount of funds required to purchase raw materials in the implementation of the production plan. In the embodiment of the present application, the capital cost can be understood as the maximum amount of funds required for procurement after considering price fluctuations.

[0061] The raw material purchase quantity refers to the amount of raw materials required to be purchased as scheduled in the production plan. In the embodiment of the present application, the raw material purchase quantity can be understood as the amount of raw materials required to purchase to execute a production plan for a certain product.

[0062] Specifically, the capital cost is determined based on the price fluctuation rate and the purchase quantity because the fluctuation of raw material prices will affect the amount of funds required for purchase, and the capital cost must be predicted for reasonable allocation. The price fluctuation rate has been obtained, which can reflect the risk level of price fluctuations. The purchase quantity of raw materials in the production plan is obtained, and the fluctuation range of raw material prices is predicted based on the price fluctuation rate. Combined with the purchase quantity, the maximum amount of funds that may be required for the purchase of raw materials can be calculated. This maximum amount of funds is determined as the capital cost required for purchase. In this way, the upper limit of the purchase capital cost is estimated based on the price fluctuation risk, and the capital demand affected by the price is reasonably evaluated.

[0063] Step 302: Determine the storage cost of the raw materials to be purchased according to the warehouse turnover rate and the raw material storage price in the inquiry node.

[0064] The raw material storage price refers to the price charged by the warehouse for providing storage services for the raw materials. In the embodiment of the present application, the raw material storage price can be understood as the storage unit price of a certain raw material in the warehouse.

[0065] Storage cost refers to the total amount of expenses actually incurred during the storage process of purchasing raw materials. In the embodiment of the present application, storage cost can be understood as the storage expenditure increased after considering storage loss.

[0066] Specifically, the storage cost is determined based on the storage turnover rate and storage price because the loss during the storage process will increase the storage cost. The storage cost must be evaluated in advance for reasonable control. The storage turnover rate is known to reflect the loss ratio during the storage process. The raw material storage price in the inquiry node is obtained, and the storage loss amount is estimated based on the storage turnover rate. Combined with the storage price, the additional storage fee can be calculated and determined as the storage cost of purchasing the raw material.

[0067] Step 303: Determine the benchmark purchase quantity of the raw materials to be purchased based on the storage cost and the capital cost.

[0068] The benchmark purchase quantity refers to the optimal purchase quantity determined after comprehensive consideration of storage cost and capital cost. In the embodiment of the present application, the benchmark purchase quantity can be understood as the purchase quantity that minimizes the total cost.

[0069] Specifically, the benchmark purchase quantity is determined based on storage cost and capital cost because the purchase quantity directly affects the cost, and an optimal purchase quantity that comprehensively considers cost factors must be found. The storage cost and capital cost are known to reflect the cost expenditure of warehousing and capital respectively. Then, a functional relationship between the purchase quantity and the total cost is established to minimize the total cost, and the optimal solution of the function is solved to obtain the benchmark purchase quantity. The benchmark purchase quantity achieves a balance between storage cost and capital cost, optimizes the decision of the purchase quantity, and achieves the best state of resource allocation and cost control.

[0070] Based on the above embodiment, as an optional embodiment, in step 303: determining the benchmark purchase quantity of the raw materials to be purchased based on the storage cost and the capital cost, this step may also include the following steps: Step 313: Construct a purchase quantity assessment curve using the sum of storage cost and capital cost as the dependent variable and the purchase quantity of the raw materials to be purchased as the independent variable.

[0071] Among them, the purchase quantity assessment curve refers to a curve describing the relationship between the purchase quantity of pharmaceutical raw materials as an independent variable and the sum of storage cost and capital cost as a dependent variable. In the embodiment of the present application, the purchase quantity assessment curve can be understood as a mathematical model, which is obtained by algorithm and calculation. The curve can reflect the total value of storage cost and capital cost under different purchase quantities, thereby guiding the determination of the optimal benchmark purchase quantity.

[0072] Specifically, the sum of storage cost and capital cost is used as the evaluation index, storage cost and capital cost are used as dependent variables, and purchase quantity is used as the independent variable. A relationship curve between purchase quantity and the sum of costs is established, namely, the purchase quantity evaluation curve. Then, by analyzing the characteristics of the curve, the minimum point in the curve can be determined. This point represents the purchase quantity with the lowest sum of storage cost and capital cost. This purchase quantity is used as the benchmark purchase quantity. This method of determining the optimal purchase quantity through the cost curve can achieve a dynamic balance between storage cost and capital cost, which helps enterprises to formulate reasonable procurement plans.

[0073] Step 323: Determine the point in the purchase quantity assessment curve where the sum of storage cost and capital cost is the smallest as the target purchase point; and use the purchase quantity corresponding to the target purchase point as the benchmark purchase quantity.

[0074] Specifically, the target purchase point refers to the point on the purchase quantity assessment curve where the sum of storage cost and capital cost is the smallest. In the embodiment of the present application, the target purchase point can be understood as a specific point on the purchase quantity assessment curve, which is the point corresponding to the purchase quantity with the smallest sum of storage cost and capital cost found by analyzing the curve characteristics.

[0075] Specifically, a relationship curve between the purchase quantity and the sum of storage cost and capital cost is established, namely, the purchase quantity evaluation curve. This curve can intuitively reflect the cost changes under different purchase quantities. Then analyze the characteristics of the curve and determine the minimum point. This point represents that under this purchase quantity, the sum of storage cost and capital cost reaches the minimum. Through algorithms and calculations, the coordinates of the minimum point of the curve, that is, the corresponding purchase quantity, can be accurately determined. This purchase quantity is used as the target purchase point, and this purchase quantity is used as the benchmark purchase quantity. This represents the optimal purchase quantity recommendation value after comprehensively considering storage cost and capital cost. This method makes full use of the information of the cost curve and finds the optimal balance point through precise calculation.

[0076] Based on the above embodiment, as an optional embodiment, in step 103: adjusting the production plan according to the price fluctuation rate and the warehouse flow rate to obtain the target production plan, this step may also include the following steps: Step 304: Determine the target quotation of the raw materials to be purchased based on the price fluctuation rate and the preset standard quotation of the raw materials to be purchased.

[0077] The target price refers to the expected purchase price determined after considering the risk of price fluctuations. In the embodiment of the present application, the target price can be understood as the upper limit of the reasonable price range increased on the basis of the standard price.

[0078] Specifically, the target quotation is determined based on the price fluctuation rate and the standard quotation because the quotation needs to take into account the risk of price fluctuations in order to strive for a reasonable transaction price. Knowing the price fluctuation rate, the probability and range of price fluctuations can be judged, and the preset standard quotation of raw materials can be obtained, which is the reference price under normal circumstances. Combined with the price fluctuation rate, the maximum possible quotation is determined as the target quotation. The target quotation prevents the risk of price increases while ensuring profits. By proposing a reasonable quotation that takes into account cost control and price risks, it provides a goal and basis for subsequent price negotiations.

[0079] Step 305: Determine the optimal purchase quantity of the raw materials to be purchased based on the storage cost, capital cost, benchmark purchase quantity and target quotation.

[0080] Specifically, the optimal purchase quantity is determined based on storage cost, capital cost and target quotation in order to determine the most economical purchase decision based on cost control and price risk. Given the storage cost and capital cost, cost considerations, target quotation, and price risk considerations, the relationship between the purchase quantity and the total cost is established, and the optimal solution is solved under the target quotation to obtain the optimal purchase quantity under various factors. The optimal purchase quantity achieves a balance between cost control and risk management.

[0081] Based on the above embodiment, as an optional embodiment, in step 305: determining the optimal purchase quantity of the raw materials to be purchased according to the storage cost, the capital cost, the benchmark purchase quantity and the target quotation, this step may also include the following steps: Step 315: Substitute the storage cost, capital cost, benchmark purchase quantity and target quotation into a preset formula to obtain the optimal purchase quantity of the raw materials to be purchased; wherein the preset formula is: ; In the formula, Indicates the estimated purchase quantity of the raw materials to be purchased. Indicates the base purchase quantity of the raw materials to be purchased. Indicates the number of purchase cycles for the raw materials to be purchased. represents the price fluctuation weight of the raw material to be purchased at the i-th time node, represents the demand fluctuation weight of the raw materials to be purchased at the i-th time node, represents the minimum safety inventory of raw materials to be purchased at the i-th time node, Indicates the preset standard target quotation, represents the quotation weight of the raw material to be purchased at the i-th time node, Indicates the target price of the raw materials to be purchased at the i-th time node, Indicates the target price lower limit of the raw materials to be purchased at the i-th time node, represents the storage cost of the i-th time node, represents the capital cost at the i-th time node, represents the upper limit of the sum of storage cost and capital cost, Indicates the preset rate of return.

[0082] Among them, the preset formula refers to a mathematical model formula for calculating the optimal purchase quantity at each time node. In the embodiment of the present application, the preset formula can be understood as a multivariate analysis model including factors such as storage cost, capital cost, benchmark purchase quantity, and target quotation. The preset formula is used to quantitatively calculate and evaluate the optimal purchase quantity at each time node. By substituting actual test data, the optimal purchase quantity at each time node can be calculated.

[0083] Specifically, after calculating the target quotation, the expected price of the raw material at the current time node is obtained. Then, in order to determine the final purchase quantity, the storage cost and capital cost also need to be considered. The storage cost increases with the increase of the purchase quantity, and the capital cost increases with the decrease of the purchase quantity. Therefore, it is necessary to find a balance between the two to minimize the total cost. The benchmark purchase quantity has been calculated through the previous steps. Now substitute the storage cost, capital cost, benchmark purchase quantity and target quotation into the pre-established cost calculation formula to obtain the optimal purchase quantity of the raw material after fully considering all factors.

[0084] The formula consists of three parts. The first part describes the impact of the baseline purchase quantity combined with the minimum safety inventory, demand fluctuations, and price fluctuations on the optimal purchase quantity. This expression is calculated for each demand fluctuation factor. The standard deviation is calculated based on the volatility weight, which reflects the uncertainty of demand. If this calculated value is less than the set minimum safety stock , it will use , which ensures that no matter how small the forecast fluctuations are, the safety stock is always maintained at least at a minimum safety level. This is the base demand, i.e. the standard purchase quantity of the raw materials to be purchased without additional fluctuations or uncertainties. Adding up the maximum values ​​of all demand fluctuation factors (taking into account volatility and minimum safety stock) provides a comprehensive safety stock amount that is sufficient to cover a wide range of uncertainties.

[0085] The second part describes the impact of target price on optimal purchase quantity. For each time point, the target price is equal to the minimum target price. Compare and take the maximum between the two, which ensures that the supplier will provide a guaranteed minimum discount even if the order quantity does not trigger a higher discount rate. The maximum values ​​calculated from all target quotations are added up to obtain the total possible target quotations. This is the standard price required to initiate and complete a purchase.

[0086] The third section describes the impact of capital cost and storage cost on the optimal purchase quantity. For the raw materials to be purchased, their storage cost and capital cost are added together to arrive at the total holding cost. The calculated total holding cost is compared with the preset holding cost cap and the smaller value is taken. This ensures that the holding cost of each project does not exceed the cap set by management. Multiply the adjusted holding costs of the raw materials to be purchased at all time points to get the total cost of the entire inventory. This step emphasizes the importance of overall inventory cost management through the product form. The purpose of this part of the formula is to ensure that the storage and capital costs of inventory are within a controllable range and avoid affecting the financial health of the company due to excessive inventory holding costs. By setting a cost cap and implementing effective cost control measures, companies can optimize inventory levels, reduce capital occupation, and improve the efficiency of capital use.

[0087] In summary, the first part of the preset formula calculates the expected demand plus the safety stock to ensure that there is enough inventory to cope with demand fluctuations and uncertainties. The second part is used to calculate the actual cost of the order, taking into account the target quotation of the purchase order. The third part calculates the total cost of storage and capital occupation, while ensuring that these costs do not exceed the preset upper limit. The overall formula combines all the above cost and demand factors to calculate an optimized optimal purchase quantity to minimize the total cost, while taking into account the uncertainty of demand and the optimal control of various costs.

[0088] Reference Figure 2 , is a drug procurement full-process supervision system provided in an embodiment of the present application, the system includes: a raw material information determination module, a procurement process monitoring module, and a procurement plan adjustment module, wherein: The raw material information determination module is used to determine each raw material to be purchased of the medicine to be purchased, and for any raw material to be purchased, obtain the information of each process node of the raw material to be purchased, and the process nodes include production nodes, storage nodes and inquiry nodes; The procurement process monitoring module is used to monitor whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node based on the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node; The procurement plan adjustment module is used to adjust the production plan according to the price fluctuation rate and warehouse turnover rate to obtain the target production plan if the production plan exceeds the carrying value of the inquiry node.

[0089] Based on the above embodiment, the procurement process monitoring module is also used to obtain the initial procurement quantity and market quotation of the production plan at the current time node; based on the price fluctuation rate and the market quotation, an estimated quotation is obtained, and based on the initial procurement quantity and the warehouse turnover rate, an estimated procurement quantity is obtained; based on the estimated quotation and the estimated procurement quantity, an estimated procurement cost is determined, and it is determined whether the estimated procurement cost exceeds the carrying value of the inquiry node; if the estimated procurement cost exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse turnover rate.

[0090] Based on the above embodiment, the procurement process monitoring module is also used to obtain the historical prices of the raw materials to be purchased and the sampling period corresponding to the current time node, and determine the first average price of the historical prices within the sampling period; take the overlapping time interval between the sampling period and the preset seasonal period as the target seasonal period, and determine the second average price of the historical prices within the target seasonal period; divide the difference between the second average price and the first average price by the first average price to obtain the price fluctuation rate.

[0091] Based on the above embodiment, the procurement plan adjustment module is also used to determine the capital cost of the raw materials to be purchased based on the price fluctuation rate and the raw material procurement quantity in the production plan; determine the storage cost of the raw materials to be purchased based on the warehouse turnover rate and the raw material storage price in the inquiry node; and determine the benchmark procurement quantity of the raw materials to be purchased based on the storage cost and the capital cost.

[0092] Based on the above embodiment, the procurement plan adjustment module is also used to determine the target quotation for the raw materials to be purchased based on the price fluctuation rate and the preset standard quotation for the raw materials to be purchased; and to determine the optimal procurement quantity for the raw materials to be purchased based on the storage cost, capital cost, benchmark procurement quantity and target quotation.

[0093] On the basis of the above embodiment, the procurement plan adjustment module is further used to substitute the storage cost, capital cost, benchmark procurement quantity and target quotation into a preset formula to obtain the optimal procurement quantity of the raw materials to be purchased; wherein the preset formula is: ; In the formula, Indicates the estimated purchase quantity of the raw materials to be purchased. Indicates the base purchase quantity of the raw materials to be purchased. Indicates the number of purchase cycles for the raw materials to be purchased. represents the price fluctuation weight of the raw material to be purchased at the i-th time node, represents the demand fluctuation weight of the raw materials to be purchased at the i-th time node, represents the minimum safety inventory of raw materials to be purchased at the i-th time node, Indicates the preset standard target quotation, represents the quotation weight of the raw material to be purchased at the i-th time node, Indicates the target price of the raw materials to be purchased at the i-th time node, Indicates the target price lower limit of the raw materials to be purchased at the i-th time node, represents the storage cost of the i-th time node, represents the capital cost at the i-th time node, represents the upper limit of the sum of storage cost and capital cost, Indicates the preset rate of return.

[0094] On the basis of the above embodiment, the procurement plan adjustment module is also used to construct a procurement quantity evaluation curve with the sum of storage cost and capital cost as the dependent variable and the procurement quantity of the raw materials to be purchased as the independent variable; determine the point in the procurement quantity evaluation curve where the sum of storage cost and capital cost is the smallest as the target procurement point; and use the procurement quantity corresponding to the target procurement point as the benchmark procurement quantity.

[0095] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0096] The present application also discloses an electronic device. Figure 3 , Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .

[0097] The communication bus 302 is used to realize the connection and communication between these components.

[0098] The user interface 303 may include a display interface and a camera interface. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0099] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0100] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.

[0101] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program of a method for supervising the entire process of drug procurement.

[0102] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program storing a method for supervising the whole process of drug procurement in the memory 305. When executed by one or more processors 301, the electronic device 300 executes one or more methods in the above-mentioned embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0103] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0104] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods 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 through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0105] 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.

[0106] In addition, each functional unit in each embodiment of the present application 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. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0107] If the integrated unit 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 memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0108] The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0109] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not recorded in the present disclosure. The description and examples are to be regarded as exemplary only.

Claims

1. A method for supervising the entire process of drug procurement, characterized in that: include: Determine each raw material to be purchased of the drug to be purchased, and for any of the raw materials to be purchased, obtain information of each process node of the raw material to be purchased, wherein the process node includes a production node, a storage node, and a price inquiry node; According to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node; If the production plan exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse turnover rate to obtain a target production plan.

2. The whole process supervision method of drug procurement according to claim 1 is characterized in that: Before adjusting the production plan according to the price fluctuation rate and the warehouse flow rate to obtain the target production plan, the method further includes: Determine the capital cost of the raw materials to be purchased based on the price fluctuation rate and the raw material purchase quantity in the production plan; Determine the storage cost of the raw materials to be purchased according to the warehouse turnover rate and the raw material storage price in the price inquiry node; Based on the storage cost and the capital cost, a benchmark purchase quantity of the raw material to be purchased is determined.

3. The whole process supervision method of drug procurement according to claim 2 is characterized in that: The step of adjusting the production plan according to the price fluctuation rate and the warehouse flow rate to obtain a target production plan includes: Determining a target quotation for the raw material to be purchased based on the price fluctuation rate and a preset standard quotation for the raw material to be purchased; The optimal purchase quantity of the raw materials to be purchased is determined based on the storage cost, the capital cost, the benchmark purchase quantity and the target quotation, and the target quotation and the optimal purchase quantity are used as the target production plan.

4. The whole process supervision method of drug procurement according to claim 3 is characterized in that: Determining the optimal purchase quantity of the raw material to be purchased according to the storage cost, the capital cost, the benchmark purchase quantity and the target quotation includes: Substituting the storage cost, the capital cost, the benchmark purchase quantity and the target quotation into a preset formula to obtain the optimal purchase quantity of the raw material to be purchased; Wherein, the preset formula is: ; In the formula, Indicates the estimated purchase quantity of the raw materials to be purchased, Indicates the base purchase quantity of the raw material to be purchased. Indicates the number of purchase cycles for the raw materials to be purchased. represents the price fluctuation weight of the raw material to be purchased at the i-th time node, represents the demand fluctuation weight of the raw material to be purchased at the i-th time node, represents the minimum safety inventory of the raw materials to be purchased at the i-th time node, Indicates the preset standard target quotation, represents the quotation weight of the raw material to be purchased at the i-th time node, represents the target price of the raw material to be purchased at the i-th time node, represents the target price lower limit of the raw material to be purchased at the i-th time node, represents the storage cost of the i-th time node, represents the capital cost at the i-th time node, represents the upper limit of the sum of the storage cost and the capital cost, Indicates the preset rate of return.

5. The whole process supervision method of drug procurement according to claim 2 is characterized in that: The step of determining the benchmark purchase quantity of the raw materials to be purchased based on the storage cost and the capital cost includes: Taking the sum of the storage cost and the capital cost as the dependent variable and the purchase quantity of the raw materials to be purchased as the independent variable, constructing a purchase quantity evaluation curve; Determine the point in the purchase quantity assessment curve where the sum of the storage cost and the capital cost is the smallest as the target purchase point; The purchase quantity corresponding to the target purchase point is used as the benchmark purchase quantity.

6. The whole process supervision method of drug procurement according to claim 1 is characterized in that: According to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node, monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node; If the production plan exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse flow rate, including: Obtaining the initial purchase quantity and market quotation of the production plan at the current time point; Based on the price fluctuation rate and the market quotation, an estimated quotation is obtained, and based on the initial purchase quantity and the warehouse turnover rate, an estimated purchase quantity is obtained; Determine an estimated purchase cost based on the estimated quotation and the estimated purchase quantity, and judge whether the estimated purchase cost exceeds the carrying value of the inquiry node; If the estimated purchase cost exceeds the carrying value of the inquiry node, the production plan is adjusted according to the price fluctuation rate and the warehouse turnover rate.

7. The whole process supervision method of drug procurement according to claim 1 is characterized in that: Before monitoring whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node according to the price fluctuation rate at the current time node in the inquiry node and the storage flow rate of the storage node, the method further includes: Obtaining the historical price of the raw material to be purchased and the sampling period corresponding to the current time node, and determining a first average price of the historical price within the sampling period; Taking the overlapping time interval between the sampling period and the preset seasonal period as the target seasonal period, and determining the second average price of the historical price within the target seasonal period; The price fluctuation rate is obtained by dividing the difference between the second average price and the first average price by the first average price.

8. A drug procurement full-process supervision system, characterized in that: The system comprises: A raw material information determination module, used to determine each raw material to be purchased of the to-be-purchased medicine, and for any of the raw materials to be purchased, obtain information of each process node of the raw material to be purchased, wherein the process nodes include a production node, a storage node, and a price inquiry node; A procurement process monitoring module, used to monitor whether the production plan in the production node exceeds the carrying value of the inquiry node at the current time node according to the price fluctuation rate of the current time node in the inquiry node and the storage flow rate of the storage node; The procurement plan adjustment module is used to adjust the production plan according to the price fluctuation rate and the warehouse flow rate to obtain a target production plan if the production plan exceeds the carrying value of the inquiry node.

9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a full-process supervision method for drug procurement as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, a full-process drug procurement supervision method as described in any one of claims 1-7 is executed.