Purchase price analysis method and system
By receiving the user's procurement needs, the first procurement cost and target profit value of the goods to be purchased are calculated, ensuring that the procurement plan is carried out on the premise of meeting the profit requirements, solving the problem of procurement price deviation caused by relying on historical data analysis, and achieving more accurate procurement price analysis.
Patent Information
- Application Number
- CN202510267927.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-13
AI Technical Summary
When conducting procurement price analysis, enterprises mainly rely on historical data and cannot reflect the dynamic changes in market demand, resulting in a large deviation between the estimated price and the actual market price, affecting the smooth implementation of the procurement plan.
By receiving the user's procurement needs, determine the first risk factor and supply cost of the goods to be purchased, calculate the first procurement cost, and calculate the target profit value based on the sales price and processing cost, ensuring that the procurement plan is carried out on the premise of meeting the profit requirements.
The problem of procurement price deviation caused by relying on historical data analysis is solved, making procurement prices more accurate, reducing procurement price deviations, and ensuring the effectiveness of procurement plans.
Smart Images

Figure CN120146913A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of procurement analysis, and specifically relates to a method and system for analyzing procurement prices. Background Art
[0002] In today's market economy system, enterprise procurement constitutes the mainstream mode of material supply. For enterprises engaged in large-scale commodity production, its core position is particularly prominent. The production activities of enterprises highly depend on batch raw material procurement. Procurement activities have become an indispensable prerequisite for the production process. Without effective procurement, production activities will be out of the question. The characteristics of enterprise procurement are not only reflected in the large quantity of procurement and the wide range of the procurement market, but also in the strict requirements for procurement process management. This requires enterprises to deeply analyze the variety, demand quantity, and demand law of the materials required for production, and implement refined management and scientific operations in all aspects of the procurement process to ensure the smooth completion of procurement tasks and guarantee the timely and appropriate supply of materials for enterprise production.
[0003] In the process of raw material procurement, due to the continuous update and change of the raw material market, enterprises need to respond flexibly and deeply analyze the procurement prices of different raw materials as an important basis for selecting suppliers. However, currently, when enterprises conduct procurement price analysis, they mainly rely on historical procurement data. By reviewing and interpreting historical prices, they estimate the current procurement price. However, this estimation method based on historical data cannot reflect the dynamic changes in market demand, resulting in a large deviation between the estimated price and the actual market price, thus affecting the smooth implementation of enterprise procurement plans.
[0004] Therefore, there is an urgent need for a method and system for analyzing procurement prices that can solve the above technical problems. Summary of the Invention
[0005] This application provides a method and system for analyzing procurement prices. The method receives the procurement requirements of users, determines the goods to be purchased according to the procurement requirements, determines the first procurement cost according to the first risk factor and supply cost of the goods to be purchased, then calculates the first procurement cost and the selling price to obtain the target profit value, and compares the target profit value with the preset profit value to ensure that the procurement plan is carried out on the premise of meeting the profit requirements, solves the problem that current enterprises mainly rely on historical data for procurement price analysis, makes the procurement price more accurate, and reduces the deviation of the procurement price.
[0006] In a first aspect, the present application provides a method for analyzing procurement prices, which is applied to a server. The method includes: receiving a procurement demand sent by a user, determining the goods to be procured according to the procurement demand; determining the supply cost corresponding to the goods to be procured, where the supply cost is the price at which the supplier sells the goods to be procured; obtaining a first risk factor corresponding to the goods to be procured, and determining a first procurement cost according to the supply cost and the first risk factor; processing the goods to be procured to obtain a selling price and a processing cost, calculating the selling price, the processing cost, and the first procurement cost to obtain a target profit value; determining whether the target profit value is less than a preset profit threshold; when the target profit value is not less than the preset profit threshold, confirming to generate a procurement plan according to the first procurement cost and sending the procurement plan to the user so that the user can procure the goods to be procured according to the first procurement cost.
[0007] By adopting the above technical solution, receiving the procurement demand of the user, determining the goods to be procured according to the procurement demand, obtaining the first risk factor of the goods to be procured, and also considering the supply cost at which the supplier sells the goods, combining the first risk factor and the supply cost to determine the first procurement cost, calculating the selling price, the processing cost, and the first procurement cost to obtain the target profit value, comparing the target profit value with the preset profit threshold. When the target profit value is not less than the preset profit threshold, it is confirmed that the procurement price is carried out on the premise of meeting the profit requirement, avoiding the profit deviation caused by simply relying on historical data to estimate the current procurement price. The user's demand drives the formulation of the procurement plan, increasing the pertinence of the procurement activity, enabling the user to more accurately understand the procurement cost, and reducing the deviation of the procurement price.
[0008] Optionally, obtaining the first risk factor corresponding to the goods to be procured and determining the first procurement cost according to the supply cost and the first risk factor specifically includes: analyzing the goods to be procured to obtain a second risk factor, where the second risk factor includes a procurement quantity risk factor, a procurement specification risk factor, a transportation risk factor, and a procurement payment risk factor; conducting a survey on the goods to be procured to obtain a market adjustment coefficient; calculating the second risk factor and the market adjustment coefficient to obtain the first risk factor; calculating the first risk factor and the supply cost to obtain the first procurement cost.
[0009] By adopting the above technical solution, analyzing second risk factors such as the procurement quantity factor, the procurement specification risk factor, the transportation risk factor, and the procurement payment risk factor can comprehensively evaluate the risks encountered in the procurement process. This comprehensive risk assessment helps the enterprise more accurately understand the risk situation of the procurement activity. Combining the first risk factor and the supply cost to calculate the first procurement cost and introducing the market adjustment coefficient can reflect the impact of factors such as market price fluctuations and policy changes on the procurement cost, thereby improving the accuracy of the procurement cost calculation.
[0010] Optionally, determine the first procurement cost based on the supply cost and the first risk factor, and specifically calculate it using the following formula: ; Where P represents the first procurement cost, T represents the supply cost, a represents the procurement quantity risk factor, b represents the procurement specification risk factor, c represents the transportation risk factor, d represents the procurement payment risk factor, and K represents the market adjustment coefficient.
[0011] By adopting the above technical solution, calculating the first procurement cost based on a specific formula can accurately reflect the procurement cost, comprehensively evaluate the procurement risk, flexibly respond to market changes, support decision-making, promote the standardization of procurement management, and improve the informatization level and other technical effects.
[0012] Optionally, process the goods to be procured to obtain the selling price and processing cost, calculate the selling price, processing cost, and the first procurement cost to obtain the target profit value, which specifically includes: determining the selling product based on the goods to be procured, obtaining the selling price corresponding to the selling product; determining the processing cost corresponding to the selling product; determining the second procurement cost based on the first procurement cost and the processing cost; calculating the second procurement cost and the selling price to obtain the target profit value.
[0013] By adopting the above technical solution, comprehensively considering the first procurement cost, processing cost, and selling price, the target profit value can be accurately calculated. This accurate calculation helps the enterprise to more accurately understand the profitability of each procurement and sales activity, so as to make more informed decisions.
[0014] Optionally, after determining whether the target profit value is less than the preset profit threshold, the method further includes: when the target profit value is less than the preset profit threshold, confirm to obtain the target difference, where the target difference is the difference between the target profit value and the preset profit threshold; determine whether the target difference is less than or equal to the preset threshold; when the target difference is less than or equal to the preset threshold, confirm to adopt the first measure to adjust the first procurement cost, and the first measure includes the measure of selecting an alternative supplier.
[0015] By adopting the above technical solution, when the target profit value is less than the preset profit threshold, calculating the target difference can more accurately understand the gap between the current profit and the expected profit. When the target difference is less than or equal to the preset threshold, the enterprise can take the first measure (such as selecting an alternative supplier) to adjust the procurement cost. This flexibility enables the enterprise to quickly adapt to market changes, such as raw material price fluctuations, supplier supply capacity changes, etc., so as to maintain the competitiveness of procurement costs.
[0016] Optionally, after determining whether the target difference is less than or equal to the preset threshold, the method further includes: when the target difference is greater than the preset threshold, it is confirmed that the first procurement cost is adjusted by the second measure, and the second measure includes a measure of dynamically adjusting procurement demand and a measure of adjusting product pricing.
[0017] By adopting the above technical solution, when the target difference is greater than the preset threshold, the first procurement cost is adjusted by the second measure. By dynamically adjusting the procurement demand, the enterprise can flexibly increase or decrease the procurement quantity according to the actual profit situation and market changes. Dynamically adjusting the procurement demand can also help the enterprise optimize the inventory cost, increase procurement during the peak demand period to meet the market demand; reduce procurement during the low demand period to reduce the inventory cost.
[0018] Optionally, before receiving the procurement demand sent by the user, the method further includes: obtaining the sales data of the goods to be procured within a preset time, determining the target demand quantity according to the sales data; obtaining the target inventory quantity of the goods to be procured in real time, and determining the quantity to be replenished according to the target demand quantity and the target inventory quantity; generating a procurement demand according to the quantity to be replenished and the commodity information, where the commodity information is the commodity information corresponding to the goods to be procured.
[0019] By adopting the above technical solution, by analyzing the sales data within a preset time, the enterprise can more accurately predict the target demand quantity in the future for a period of time. This prediction helps the enterprise avoid the situation of overstocking or insufficient supply, and improve the inventory turnover rate. Obtaining the target inventory quantity in real time enables the enterprise to timely understand the current inventory status. Based on the target demand quantity, the quantity to be replenished can be determined. The procurement demand generated according to the quantity to be replenished and the commodity information makes the procurement activity more targeted. This targeted procurement helps the enterprise reduce unnecessary procurement activities, improve the procurement efficiency, and reduce the procurement cost.
[0020] In the second aspect of the present application, an analysis system for procurement price is provided. The system is a server, and the server includes a receiving unit, a processing unit, and a confirmation unit; the receiving unit receives the procurement demand sent by the user, determines the goods to be procured according to the procurement demand; obtains the first risk factor corresponding to the goods to be procured, and determines the first procurement cost according to the supply cost and the first risk factor; the processing unit determines the supply cost corresponding to the goods to be procured, where the supply cost is the price at which the supplier sells the goods to be procured; processes the goods to be procured to obtain the selling price and the processing cost, calculates the selling price, the processing cost, and the first procurement cost to obtain the target profit value; determines whether the target profit value is less than the preset profit threshold; the confirmation unit, when the target profit value is not less than the preset profit threshold, confirms that a procurement plan is generated according to the first procurement cost, and sends the procurement plan to the user so that the user can procure the goods to be procured according to the first procurement cost.
[0021] Optionally, the processing unit is used to analyze the goods to be purchased to obtain a second risk factor, which includes a purchase quantity risk factor, a purchase specification risk factor, a transportation risk factor, and a purchase payment risk factor; conduct research on the goods to be purchased to obtain a market adjustment coefficient; calculate the second risk factor and the market adjustment coefficient to obtain a first risk factor; calculate the first risk factor and the supply cost to obtain a first purchase cost.
[0022] Optionally, the processing unit is used to determine the first purchase cost based on the supply cost and the first risk factor, and specifically calculate it using the following formula: ; Where P represents the first purchase cost, T represents the supply cost, a represents the purchase quantity risk factor, b represents the purchase specification risk factor, c represents the transportation risk factor, d represents the purchase payment risk factor, and K represents the market adjustment coefficient.
[0023] Optionally, the processing unit is used to determine the sold products based on the goods to be purchased, obtain the selling price corresponding to the sold products; determine the processing cost corresponding to the sold products; determine the second purchase cost based on the first purchase cost and the processing cost; calculate the second purchase cost and the selling price to obtain the target profit value.
[0024] Optionally, the acquisition unit is used to confirm the acquisition of a target difference when the target profit value is less than the preset profit threshold, and the target difference is the difference between the target profit value and the preset profit threshold; the processing unit is used to determine whether the target difference is less than or equal to the preset threshold; the confirmation unit is used to confirm the adoption of a first measure to adjust the first purchase cost when the target difference is less than or equal to the preset threshold, and the first measure includes the measure of selecting an alternative supplier.
[0025] Optionally, the confirmation unit is used to confirm the adoption of a second measure to adjust the first purchase cost when the target difference is greater than the preset threshold, and the second measure includes the measures of dynamically adjusting the purchase demand and adjusting the product pricing.
[0026] Optionally, the acquisition unit is used to acquire the sales data of the goods to be purchased within a preset time, determine the target demand based on the sales data; acquire the target inventory of the goods to be purchased in real time, and determine the quantity to be replenished based on the target demand and the target inventory; the processing unit is used to generate a purchase demand based on the quantity to be replenished and the product information, and the product information is the product information corresponding to the goods to be purchased.
[0027] In a third aspect of the present application, an electronic device is provided. The electronic device 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. The processor is used to execute the instructions stored in the memory, so that an electronic device executes the method of any one of the above in the present application.
[0028] In a fourth aspect of the present application, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions, and when the instructions are executed, the method of any one of the above in the present application is executed.
[0029] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Receive the procurement requirements of the user, determine the goods to be procured according to the procurement requirements, obtain the first risk factor of the goods to be procured, and also consider the supply cost of the goods sold by the supplier. Combine the first risk factor and the supply cost to determine the first procurement cost, calculate the selling price, processing cost, and the first procurement cost to obtain the target profit value, and compare the target profit value with the preset profit threshold. When the target profit value is not less than the preset profit threshold, confirm that the procurement price is carried out on the premise of meeting the profit requirements, avoid the profit deviation caused by simply relying on historical data to estimate the current procurement price, drive the formulation of the procurement plan by the user's needs, increase the pertinence of the procurement activity, enable the user to more accurately understand the procurement cost, and reduce the deviation of the procurement price.
[0030] 2. Analyze the second risk factors such as the procurement quantity factor, procurement specification risk factor, transportation risk factor, and procurement payment risk factor, which can comprehensively evaluate the risks encountered in the procurement process. This comprehensive risk assessment helps the enterprise to more accurately understand the risk status of the procurement activity. Combine the first risk factor and the supply cost to calculate the first procurement cost, and introduce a market adjustment coefficient, which can reflect the impact of factors such as market price fluctuations and policy changes on the procurement cost, thereby improving the accuracy of the procurement cost calculation. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 is a flowchart of a method for analyzing a procurement price provided by an embodiment of the present application; Figure 2 is a structural diagram of a system for analyzing a procurement price provided by an embodiment of the present application; Figure 3 is a structural diagram of an electronic device disclosed by an embodiment of the present application.
[0032] Explanation of reference numerals: 201, acquisition unit; 202, processing unit; 203, confirmation unit; 300, electronic device; 301, processor; 302, memory; 303, user interface; 304, network interface; 305, communication bus. DETAILED DESCRIPTION
[0033] 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.
[0034] 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.
[0035] 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.
[0036] In today's market economy, corporate procurement constitutes the mainstream mode of material supply. For large-scale commodity production enterprises, its core position is particularly prominent. The production activities of enterprises are highly dependent on the batch purchase of raw materials. Procurement activities have become an indispensable prerequisite for the production process. Without effective procurement, production activities will be out of the question. The characteristics of corporate procurement are not only reflected in the huge number of purchases and the wide range of the procurement market, but also in its strict requirements for procurement process management. This requires enterprises to conduct in-depth analysis of the variety, demand and demand rules of materials required for production, and implement refined management and scientific operations in each link of the procurement process to ensure the smooth completion of procurement tasks and ensure the timely and appropriate supply of materials for enterprise production.
[0037] During the raw material procurement process, given the continuous updates and changes in the raw material market, enterprises need to respond flexibly, conduct in-depth analysis of the procurement prices of different raw materials, and use this as an important basis for selecting suppliers. However, currently, when enterprises conduct procurement price analysis, they mainly rely on historical procurement data. By reviewing and interpreting historical prices, they estimate the current procurement price. However, this estimation method based on historical data cannot reflect the dynamic changes in market demand, resulting in a large deviation between the estimated price and the actual market price, thereby affecting the smooth implementation of the enterprise's procurement plan.
[0038] Therefore, how to solve the problems caused by the current enterprises' main reliance on historical data for procurement price analysis. An analysis method for procurement prices provided by an embodiment of this application is applied to a server. The server of this application can be a platform that provides procurement price analysis services for production enterprises. Figure 1 It is a schematic flowchart of an analysis method for procurement prices provided by an embodiment of this application. Refer to Figure 1 , this method includes the following steps S101 - step S106.
[0039] S101: Receive the procurement requirements sent by the user, and determine the goods to be procured according to the procurement requirements.
[0040] In the above S101, the user refers to the staff of the enterprise's procurement department. Before sending the procurement requirements, the user needs to first predict the enterprise's production plan for a period of time in the future, then determine the required quantity of raw materials according to the production plan, obtain the inventory quantity of raw materials in the enterprise's warehouse, and then compare the inventory quantity with the required quantity to determine whether to conduct raw material procurement. Specifically, it includes: obtaining the sales data of the goods to be procured within a preset time, determining the target demand quantity according to the sales data; obtaining the target inventory quantity of the goods to be procured in real time, and determining the quantity to be replenished according to the target demand quantity and the target inventory quantity; generating procurement requirements according to the quantity to be replenished and the commodity information, where the commodity information is the commodity information corresponding to the goods to be procured.
[0041] Specifically, obtain the sales data of the goods to be purchased within a preset time. Here, the goods to be purchased refer to raw materials, which can be understood as raw materials or parts for manufacturing other products. Determine the products after the enterprise processes the goods to be purchased, and obtain the sales cycle of these products. The sales cycle can select the sales data of the past month, quarter, or 6 months. The sales data can be collected from the enterprise's sales system, e-commerce platform, ERP system, or other relevant data sources for the sales data of the goods to be purchased within the preset time range. These data should include key information such as sales quantity, sales amount, sales channels, and customer types. Clean the collected sales data, remove duplicate data, correct incorrect data, and fill in missing data. Then, use statistical analysis methods, such as time series analysis and trend line analysis, to deeply analyze the sales data to identify sales trends and seasonal variations. Based on the analysis results of the sales trends, combined with factors such as the enterprise's sales goals and market strategies, use prediction models (such as linear regression, time series prediction models, etc.) to predict the sales demand in the future for a period of time. According to the prediction results, combined with the enterprise's inventory strategy (such as safety inventory level, inventory turnover rate, etc.), determine the target demand quantity. The target demand quantity should be able to meet market demand while avoiding excessive inventory backlog. Use inventory management software or ERP system to establish an inventory monitoring system to real-time track the inventory quantity of the goods to be purchased. Ensure the accuracy and timeliness of the inventory data. According to the enterprise's inventory strategy and target demand quantity, set an inventory warning threshold. When the inventory quantity is lower than this threshold, the system will automatically trigger a purchase demand. The inventory monitoring system should real-time update the inventory data, including inventory changes such as incoming goods, processing, and returns. Ensure the real-time and accuracy of the inventory data. Compare the target demand quantity with the target inventory quantity and calculate the inventory difference. The inventory difference represents the quantity of inventory that needs to be replenished. When calculating the quantity to be replenished, the safety inventory level should be considered. Safety inventory is the inventory quantity reserved to cope with uncertain factors such as market fluctuations and supply chain disruptions. Combine the inventory difference and the safety inventory level to determine the quantity to be replenished. The quantity to be replenished should be able to meet market demand while maintaining a reasonable inventory level. Collect the detailed information of the goods to be purchased, including product number, product name, specification model, supplier information, etc. These information will be used to generate a purchase demand. According to the quantity to be replenished and the product information, generate a purchase demand. The purchase demand should include key information such as the detailed information of the purchased goods, purchase quantity, delivery date, etc. After the purchase demand is generated, it should be reviewed by relevant departments or personnel. Ensure the reasonableness and compliance of the purchase demand. After the review is passed, the relevant staff in the purchasing department can send the purchase demand to the server. So that after the server receives the purchase demand, it can parse the purchase demand, identify the specific purchase raw material information, and name the raw material as the goods to be purchased. If there are multiple raw materials, they can be processed one by one to generate independent purchase demands for each raw material.
[0042] S102: Determine the supply cost corresponding to the commodity to be purchased. The supply cost is the price at which the supplier sells the commodity to be purchased.
[0043] In the above S102, after determining the commodity to be purchased, an external supplier platform can be queried to obtain the current market price or the supplier's quotation of the commodity to be purchased. This price is the supply cost, that is, the price at which the supplier sells the commodity to the enterprise. The server will automatically compare the quotations of multiple suppliers and select the most favorable one. At this time, the multiple suppliers being compared are all the suppliers that the current enterprise has cooperated with or the suppliers designated by the current enterprise.
[0044] S103: Obtain the first risk factor corresponding to the commodity to be purchased, and determine the first procurement cost based on the supply cost and the first risk factor.
[0045] In the above S103, the first risk factor corresponding to the goods to be purchased is obtained, and the first procurement cost is determined based on the supply cost and the first risk factor, which specifically includes: analyzing the goods to be purchased to obtain the second risk factor, where the second risk factor includes the procurement quantity risk factor, the procurement specification risk factor, the transportation risk factor, and the procurement payment risk factor; conducting research on the goods to be purchased to obtain the market adjustment coefficient; calculating the second risk factor and the market adjustment coefficient to obtain the first risk factor; calculating the first risk factor and the supply cost to obtain the first procurement cost. Specifically, analyzing the goods to be purchased to obtain the second risk factor, where the second risk factor includes the procurement quantity risk factor, the procurement specification risk factor, the transportation risk factor, and the procurement payment risk factor, analyzing historical procurement data to understand the fluctuations and trends of procurement quantities. Forecasting future procurement quantities based on production or business requirements, and considering the impacts of factors such as seasonality and periodicity on procurement quantities. Evaluating the risks that may be brought about by excessive or insufficient procurement quantities, such as inventory backlogs and stockout costs. Determining the specific value or range of the procurement quantity risk factor to reflect the magnitude of the procurement quantity risk. Clearly defining the specification requirements of the goods to be purchased, including dimensions, weight, material, performance, etc. Evaluating the risks that may be brought about by non-compliance or changes in specifications, such as quality problems and return costs. Determining the specific value or range of the procurement specification risk factor to reflect the magnitude of the procurement specification risk. Analyzing the reliability and cost of the transportation method (such as land transportation, sea transportation, air transportation, etc.). Considering the transportation distance, transportation time, losses and safety issues during transportation. Evaluating the risks that may be brought about by transportation problems, such as delays, losses, and insurance costs. Determining the specific value or range of the transportation risk factor to reflect the magnitude of the transportation risk. Analyzing the impacts of the selection of the procurement payment method (such as prepayment, payment upon receipt of goods, installment payment, etc.) on capital liquidity and risks. Considering the reputation and performance capabilities of suppliers, as well as potential payment disputes and fraud risks. Evaluating the risks that may be brought about by payment problems, such as capital occupation and bad debt losses. Determining the specific value or range of the procurement payment risk factor to reflect the magnitude of the procurement payment risk. Then collecting price information, supply situations, competition patterns, etc. of similar goods in the market. Based on the results of market research, analyzing the differences between market prices and procurement costs. Considering the impacts of factors such as market competition, supply and demand relationships, and price fluctuations on procurement costs. Determining the specific value of the market adjustment coefficient to reflect the degree of impact of market price changes on procurement costs. Evaluating the procurement quantity risk factor, the procurement specification risk factor, the transportation risk factor, and the procurement payment risk factor. Then multiplying the calculated evaluation risk factor by the market adjustment coefficient to obtain the specific value of the first risk factor to reflect the overall risk level that may be faced during the procurement process. Obtaining the supply cost, multiplying the first risk factor by the supplier cost to obtain the first procurement cost. Specifically, the following formula can also be used to calculate the first procurement cost: ; Among them, P represents the first procurement cost, T represents the supply cost, a represents the procurement quantity risk factor, b represents the procurement specification risk factor, c represents the transportation risk factor, d represents the procurement payment risk factor, and K represents the market adjustment coefficient. The supply cost is the basic part of the procurement cost, including price information of goods such as unit price, discount, and taxes. The procurement quantity risk factor reflects the risk that may be brought by fluctuations in the procurement quantity. The procurement specification risk factor reflects the risk that may be brought by non-compliance or changes in the procurement specification. The transportation risk factor reflects the risks that may be encountered during transportation. The procurement payment risk factor reflects the risks that may be encountered during the procurement payment process. The market adjustment coefficient reflects the impact of market price changes on the procurement cost. Use the above formula to calculate the first procurement cost to ensure that all parameters have been accurately obtained and substituted into the formula.
[0046] For example, if an enterprise needs to purchase a batch of steel, the goods to be purchased are steel at this time, with specific specifications of D, a thickness of 10 mm, a length of 2000 mm, a width of 1500 mm, and a quantity of 100 tons. The supplier provides the supply cost and considers different delivery conditions and payment conditions. At the same time, the supply and demand relationship and competition situation of steel in the market also affect the price. The supply cost provided by the supplier is 5000 yuan per ton, and the procurement quantity risk factor is the discount rate of the procurement quantity. For the purchase of 100 tons of steel, the supplier offers a 5% discount, so the procurement quantity risk factor a = 0.95. Since the specifications and quality requirements of the steel meet the standards and there is no additional price increase or discount, the procurement specification risk factor b = 1. The transportation risk factor takes into account the transportation cost and delivery time. Since the steel needs to be transported over a long distance, the transportation cost is 200 yuan per ton and the delivery time is 15 days (within the normal range), so the transportation risk factor c = 1 + (200 / 5000) = 1.04. Suppose the payment condition is cash on delivery and there is no additional price increase or discount, so the procurement payment risk factor d = 1. The supply and demand relationship and competition situation of steel in the market affect the price. Assume that the supply of steel in the current market is sufficient and the competition is fierce, so the market adjustment coefficient K_ = 0.98 (indicating that the price has decreased by 2% relative to the basic cost). Substitute the above various risk factors and coefficients into the above formula to calculate P = 5000×0.95×1×1.04×1×0.98 = 48772 yuan. At this time, P represents per ton. Since 100 tons need to be purchased, the first procurement cost is obtained by multiplying per ton by the total quantity. That is, the first procurement cost for purchasing 100 tons of steel is 487,720 yuan.
[0047] S104: Process the goods to be purchased to obtain the selling price and processing cost, calculate the selling price, processing cost, and the first procurement cost to obtain the target profit value.
[0048] In the above S104, after obtaining the first procurement cost corresponding to the commodity to be procured, since the commodity to be procured is a raw material, after the enterprise procures the raw material, it still needs to process the raw material before it can be sold. Therefore, it is also necessary to obtain the costs of processing, packaging, and transporting the commodity to be procured to the sales point, and it is also necessary to obtain the selling price of the product after processing the commodity to be procured in the current sale. The selling price may be determined based on market research, competitor pricing, or the enterprise's pricing strategy. The processing cost includes all additional costs incurred during the process from procurement to sales. Subtract the first procurement cost, price cost, and selling price to obtain the target profit value.
[0049] In addition, process the commodity to be procured to obtain the selling price and processing cost, calculate the selling price, processing cost, and the first procurement cost to obtain the target profit value, specifically including: determine the selling product according to the commodity to be procured, and obtain the selling price corresponding to the selling product; determine the processing cost corresponding to the selling product; determine the second procurement cost based on the first procurement cost and the processing cost; calculate the second procurement cost and the selling price to obtain the target profit value. Specifically, determine the final selling product according to factors such as the nature, use, and market demand of the commodity to be procured. The selling product is a new product formed after processing, assembly, or packaging. Determine the price of the selling product through market research, competitor analysis, cost-plus method, etc. The selling price should comprehensively consider factors such as market demand, competition situation, product quality, and brand image. Ensure that the selling price is competitive and can meet the enterprise's profit target. Understand in detail the processing process of the selling product, including raw material handling, production processing, quality inspection, packaging, etc. Determine the resources (such as labor, equipment, energy, etc.) and costs required for each link. Accumulate the costs of each link to obtain the total processing cost. The processing cost may include direct material cost, direct labor cost, and manufacturing expenses, etc. Ensure the accuracy of the calculation of the processing cost for subsequent profit analysis. Add the first procurement cost (i.e., the purchase cost of the commodity to be procured) and the processing cost. The first procurement cost includes the purchase price of the commodity, transportation costs, tariffs, etc. The accumulated cost is the second procurement cost, which reflects the full-process cost from procuring the commodity to processing it into the selling product. The second procurement cost is an important basis for subsequent profit calculation. The formula "Profit = Selling Price - Second Procurement Price" can be used to calculate the target profit value, ensuring that both the selling price and the second procurement cost have been accurately obtained and substituted into the formula. Analyze the profitability of the selling product based on the calculated target profit value.
[0050] In the above example, if the steel is processed to obtain a salable product. Determine the cost required for processing the steel. The processing cost is 300 yuan per ton, so the total processing cost is 30,000 yuan for 100 tons. Add the total processing cost to the first procurement cost, so the second procurement cost is 517,720 yuan per 100 tons. The selling price is 3,000 yuan per ton. If all 100 tons are sold out, the selling price is 600,000 yuan. Subtract the second procurement cost from the selling price, which is 82,280 yuan, that is, the target profit value is 82,280 yuan.
[0051] S105: Determine whether the target profit value is less than the preset profit threshold.
[0052] In the above S105, after obtaining the target profit value, compare the target profit value with the preset profit threshold. The preset profit threshold is a profit value set by the enterprise according to the goods to be purchased to ensure that each transaction meets its profit target. Different goods to be purchased correspond to different profit values.
[0053] S106: When the target profit value is not less than the preset profit threshold, confirm to generate a procurement plan based on the first procurement cost and send the procurement plan to the user so that the user can purchase the goods to be purchased according to the first procurement cost.
[0054] In the above S106, when the target profit value meets or exceeds the preset profit threshold, the server considers this procurement to be feasible and will generate a detailed procurement plan based on the first procurement cost. The procurement plan may include the procurement quantity, supplier information, estimated delivery date, etc. Send the procurement plan to the user for review and confirmation. The user can decide whether to purchase according to the first procurement cost in the procurement plan. For example, if the profit of the goods to be purchased is calculated and the target profit value is determined to be 100,000 yuan, obtain the preset profit threshold corresponding to the goods to be purchased. If the preset profit threshold is set at 80,000 yuan, at this time the target profit value is greater than the preset profit threshold, then confirm that the first procurement cost meets the enterprise's procurement requirements, and a procurement plan can be formulated according to the first procurement cost, and the corresponding raw material procurement can be carried out according to the procurement plan subsequently.
[0055] In addition, when the target profit value is less than the preset profit threshold, the target difference is confirmed. The target difference is the difference between the target profit value and the preset profit threshold. It is judged whether the target difference is less than or equal to the preset threshold. When the target difference is less than or equal to the preset threshold, it is confirmed that the first measure is adopted to adjust the first procurement cost. The first measure includes the measure of selecting alternative suppliers. Specifically, when the target profit value is less than the preset profit threshold, the target difference is first calculated. The target difference is the difference between the target profit value and the preset profit threshold, which reflects the gap between the current profit and the expected profit. The calculation formula is target difference = preset profit threshold - target profit value. The size of the target difference reflects the profit space that needs to be improved. The larger the difference, the greater the gap between the current profit and the expected profit, and the greater the intensity of the measures that may need to be taken. The target difference is compared with the preset threshold. The preset threshold is a value set in advance and is used to judge whether the target difference is within an acceptable range. This value can be set according to factors such as the actual situation of the enterprise, the market environment, and industry standards. The calculated target difference is compared with the preset threshold. If the target difference is less than or equal to the preset threshold, it means that although the current profit is lower than the expected value, the gap is within an acceptable range, and relatively mild measures can be taken for adjustment. When the target difference is less than or equal to the preset threshold, it is confirmed that the first measure is adopted to adjust the first procurement cost. The first measure includes the measure of selecting alternative suppliers, that is, looking for other suppliers to obtain lower-cost procurement options. Conduct a background investigation on the alternative suppliers to understand their reputation, experience, industry status, etc. At the same time, evaluate their production capacity, technical support, quality management, and R & D capabilities to ensure that the alternative suppliers can meet the procurement needs of the enterprise. Compare prices with the alternative suppliers to understand their quotations and preferential policies. During the negotiation process, negotiation skills can be used to strive for more favorable procurement conditions, such as reducing prices and extending the payment period. Sign a procurement contract with the selected alternative supplier to clarify the rights and obligations of both parties. The contract should include specific terms such as the specifications, quantity, price, and delivery deadline of the purchased goods to ensure the smooth progress of the procurement process. After adopting the alternative suppliers, it is necessary to monitor the procurement process to ensure that the quality and delivery deadline of the purchased goods meet the requirements. At the same time, regularly evaluate the procurement cost to verify the effectiveness of the alternative supplier selection measure. Through steps such as confirming the acquisition of the target difference, judging whether the target difference is less than or equal to the preset threshold, and confirming the adoption of the first measure to adjust the first procurement cost, the effective control and management of the procurement cost are achieved.
[0056] Further, when the target difference is greater than the preset threshold, it is confirmed that the second measure is adopted to adjust the first procurement cost. The second measure includes measures for dynamically adjusting procurement requirements and measures for adjusting product pricing. Specifically, when the target difference is greater than the preset threshold, it means that the gap between the current profit and the expected profit is large, and more aggressive measures need to be taken to adjust the procurement cost to improve profitability. It is confirmed that the second measure, that is, measures for dynamically adjusting procurement requirements and measures for adjusting product pricing, is adopted to cope with the current unfavorable situation. Conduct a comprehensive analysis of the current procurement requirements, including aspects such as the quantity, specifications, quality, and delivery period of the procured goods. Considering the changing trend of market demand, evaluate whether the current procurement requirements are still reasonable. If the market demand changes, the procurement requirements should be adjusted accordingly. Based on the evaluation results, formulate a procurement requirement adjustment plan. For example, if the market demand decreases, the procurement quantity can be appropriately reduced; if the market has higher requirements for specific specifications or quality, the procurement specifications or quality standards can be adjusted. Communicate the adjusted procurement requirements to the supplier and negotiate with it to determine a new procurement plan. At the same time, ensure that the adjusted procurement requirements match the enterprise's production plan and sales plan. Conduct market research to understand the price levels, market demand, and competition status of similar products in the same industry. At the same time, conduct a comprehensive analysis of the product cost, including direct material costs, direct labor costs, and manufacturing expenses. Based on the results of market research and cost analysis, formulate a new pricing strategy. The pricing strategy should consider factors such as the enterprise's profit target, market share, and brand image. According to the pricing strategy, adjust the product's selling price. If the cost increases or the market demand increases, the selling price can be appropriately increased; if the cost decreases or the market demand decreases, the selling price can be reduced to attract consumers. After implementing the new pricing strategy, closely monitor market dynamics and consumer feedback. If the pricing effect is not ideal, the pricing strategy should be adjusted in a timely manner to adapt to market changes. After implementing the measures for dynamically adjusting procurement requirements and measures for adjusting product pricing, continuously monitor the changes in procurement costs and profits. Regularly evaluate the implementation effect, including aspects such as the reduction range of procurement costs and the increase range of profits. If the effect is significant, the relevant measures can be continued and optimized; if the effect is not ideal, the reasons need to be further analyzed and the strategy adjusted.
[0057] The embodiment of the present application also provides an analysis system for procurement prices. Figure 2 It is a schematic structural diagram of an analysis system for procurement prices provided by the embodiment of the present application. Refer to Figure 2 In the figure, the system is a server, and the server includes a receiving unit 201, a processing unit 202, and a confirmation unit 203.
[0058] The receiving unit 201 receives the procurement requirements sent by the user, determines the goods to be procured according to the procurement requirements; obtains the first risk factor corresponding to the goods to be procured, and determines the first procurement cost according to the supply cost and the first risk factor.
[0059] The processing unit 202 determines the supply cost corresponding to the goods to be purchased, where the supply cost is the price at which the supplier sells the goods to be purchased; processes the goods to be purchased to obtain the selling price and the processing cost, calculates the selling price, the processing cost, and the first procurement cost to obtain the target profit value; and determines whether the target profit value is less than the preset profit threshold.
[0060] The confirmation unit 203, when the target profit value is not less than the preset profit threshold, confirms to generate a procurement plan according to the first procurement cost and sends the procurement plan to the user so that the user can purchase the goods to be purchased according to the first procurement cost.
[0061] In a possible implementation manner, the processing unit 202 is used to analyze the goods to be purchased to obtain a second risk factor, where the second risk factor includes a procurement quantity risk factor, a procurement specification risk factor, a transportation risk factor, and a procurement payment risk factor; conducts research on the goods to be purchased to obtain a market adjustment coefficient; calculates the second risk factor and the market adjustment coefficient to obtain a first risk factor; and calculates the first risk factor and the supply cost to obtain the first procurement cost.
[0062] In a possible implementation manner, the processing unit 202 is used to determine the first procurement cost according to the supply cost and the first risk factor, and specifically calculates using the following formula: ; where P represents the first procurement cost, T represents the supply cost, a represents the procurement quantity risk factor, b represents the procurement specification risk factor, c represents the transportation risk factor, d represents the procurement payment risk factor, and K represents the market adjustment coefficient.
[0063] In a possible implementation manner, the processing unit 202 is used to determine the sold products according to the goods to be purchased, obtain the selling price corresponding to the sold products; determine the processing cost corresponding to the sold products; determine the second procurement cost according to the first procurement cost and the processing cost; and calculate the second procurement cost and the selling price to obtain the target profit value.
[0064] In a possible implementation manner, the acquisition unit 201 is used to confirm to obtain a target difference when the target profit value is less than the preset profit threshold, where the target difference is the difference between the target profit value and the preset profit threshold; the processing unit 202 is used to determine whether the target difference is less than or equal to the preset threshold; and the confirmation unit 203 is used to confirm to adjust the first procurement cost by using a first measure when the target difference is less than or equal to the preset threshold, and the first measure includes a measure of selecting an alternative supplier.
[0065] In a possible implementation, the confirmation unit 203 is configured to confirm that the second measure is adopted to adjust the first procurement cost when the target difference is greater than the preset threshold, and the second measure includes a measure of dynamically adjusting procurement requirements and a measure of adjusting product pricing.
[0066] In a possible implementation, the acquisition unit 201 is configured to acquire the sales data of the goods to be procured within a preset time, determine the target demand quantity according to the sales data; acquire the target inventory of the goods to be procured in real time, and determine the quantity to be replenished according to the target demand quantity and the target inventory; the processing unit 202 is configured to generate a procurement requirement according to the quantity to be replenished and the goods information, and the goods information is the goods information corresponding to the goods to be procured.
[0067] It should be noted that: when the system provided in the above embodiments realizes its functions, only the division of the above function modules is used for illustration. In actual applications, the above functions can be allocated to different function modules according to needs, that is, the internal structure of the device is divided into different function modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be seen in the method embodiments, which will not be repeated here.
[0068] This application also discloses an electronic device. Refer to Figure 3 , Figure 3 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 300 may include: at least one processor 301, at least one network interface 304, a user interface 303, a memory 302, and at least one communication bus 305.
[0069] Among them, the communication bus 305 is used to realize the connection and communication between these components.
[0070] Among them, the user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may further include a standard wired interface and a wireless interface.
[0071] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
[0072] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts within the entire server. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 302, and by calling the data stored in the memory 302, it executes various functions of the server and processes data. Optionally, the processor 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 301 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application requests, 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 communication. It can be understood that the above-mentioned modem may not be integrated into the processor 301 and may be implemented separately by a single chip.
[0073] Among them, the memory 302 may include random access memory (RAM), and may also include read-only memory. Optionally, the memory 302 includes a non-transitory computer-readable storage medium. The memory 302 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 302 may include a program storage area and a data storage area. Among them, the program storage area can store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store the data involved in the above-mentioned various method embodiments. Optionally, the memory 302 may also be at least one storage device located far from the aforementioned processor 301.
[0074] As Figure 3 shown, the memory 302, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for analyzing the purchase price.
[0075] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input and obtain the data input by the user; and the processor 301 can be used to call the application program stored in the memory 302 for analyzing the procurement price. When executed by one or more processors, the electronic device is caused to execute the method as described in one or more of the above embodiments.
[0076] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences 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 essential to this application.
[0077] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0078] In the several embodiments provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0079] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0080] In addition, in each embodiment of this application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0081] When 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 this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media that can store program codes, such as USB flash drives, mobile hard disks, magnetic disks, or optical discs.
[0082] The above are only exemplary embodiments of the present disclosure, and the scope of the present disclosure cannot be limited thereby. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the specification and the disclosure of the practical truth, those skilled in the art will easily think of other implementation schemes of the present disclosure. This application aims to cover any variations, uses, or adaptive changes of the present disclosure, and these variations, uses, or adaptive changes follow the general principles of the present disclosure and include the common general knowledge or conventional technical means in the technical field not recorded in the present disclosure.
Claims
1. A method for analyzing purchase prices, characterized in that: Applied in a server, the method comprises: Receive purchase requirements sent by users, and determine the goods to be purchased according to the purchase requirements; Determine the supply cost corresponding to the commodity to be purchased, where the supply cost is the price at which the supplier sells the commodity to be purchased; Obtaining a first risk factor corresponding to the commodity to be purchased, and determining a first purchase cost according to the supply cost and the first risk factor; Processing the commodity to be purchased to obtain a selling price and a processing cost, and calculating the selling price, the processing cost and the first purchasing cost to obtain a target profit value; Determine whether the target profit value is less than a preset profit threshold; When the target profit value is not less than the preset profit threshold, it is confirmed that a purchase plan is generated according to the first purchase cost, and the purchase plan is sent to the user so that the user can purchase the goods to be purchased according to the first purchase cost.
2. The method according to claim 1, characterized in that The obtaining of a first risk factor corresponding to the commodity to be purchased and determining a first purchase cost according to the supply cost and the first risk factor specifically includes: Analyze the commodities to be purchased to obtain a second risk factor, wherein the second risk factor includes a purchase quantity risk factor, a purchase specification risk factor, a transportation risk factor, and a purchase payment risk factor; Conducting research on the commodities to be purchased to obtain market adjustment coefficients; Calculating the second risk factor and the market adjustment coefficient to obtain the first risk factor; The first risk factor and the supply cost are calculated to obtain the first procurement cost.
3. The method according to claim 2, characterized in that The first procurement cost is determined according to the supply cost and the first risk factor, and is specifically calculated using the following formula: ; Among them, P represents the first procurement cost, T represents the supply cost, a represents the procurement quantity risk factor, b represents the procurement specification risk factor, c represents the transportation risk factor, d represents the procurement payment risk factor, and K represents the market adjustment coefficient.
4. The method according to claim 1, characterized in that: The processing of the commodity to be purchased to obtain a selling price and a processing cost, and the calculation of the selling price, the processing cost and the first purchasing cost to obtain a target profit value specifically includes: Determine the selling product according to the commodity to be purchased, and obtain the selling price corresponding to the selling product; Determining the processing cost corresponding to the sold product; Determine a second purchasing cost based on the first purchasing cost and the processing cost; The second purchase cost and the selling price are calculated to obtain the target profit value.
5. The method according to claim 1, characterized in that After determining whether the target profit value is less than a preset profit threshold, the method further includes: When the target profit value is less than the preset profit threshold, confirming to obtain a target difference value, where the target difference value is the difference between the target profit value and the preset profit threshold value; Determining whether the target difference is less than or equal to a preset threshold; When the target difference is less than or equal to the preset threshold, it is confirmed that a first measure is adopted to adjust the first procurement cost, and the first measure includes a measure of selecting an alternative supplier.
6. The method according to claim 5, characterized in that After determining whether the target difference is less than or equal to a preset threshold, the method further includes: When the target difference is greater than the preset threshold, it is confirmed that a second measure is adopted to adjust the first procurement cost, and the second measure includes a measure for dynamically adjusting procurement demand and a measure for adjusting product pricing.
7. The method according to claim 1, characterized in that Before receiving the purchase demand sent by the user, the method further includes: Obtaining sales data of the commodity to be purchased within a preset time, and determining a target demand quantity according to the sales data; Obtaining the target inventory quantity of the commodity to be purchased in real time, and determining the quantity to be replenished according to the target demand quantity and the target inventory quantity; The purchase demand is generated according to the quantity to be replenished and commodity information, where the commodity information is commodity information corresponding to the commodity to be purchased.
8. A system for analyzing purchase prices, characterized in that: The system is a server, and the server comprises a receiving unit (201), a processing unit (202) and a confirmation unit (203); The receiving unit (201) receives a purchase demand sent by a user, determines the commodity to be purchased according to the purchase demand; obtains a first risk factor corresponding to the commodity to be purchased, and determines a first purchase cost according to a supply cost and the first risk factor; The processing unit (202) determines the supply cost corresponding to the commodity to be purchased, where the supply cost is the price at which the supplier sells the commodity to be purchased; processes the commodity to be purchased to obtain a selling price and a processing cost, calculates the selling price, the processing cost and the first purchasing cost to obtain a target profit value; and determines whether the target profit value is less than a preset profit threshold; The confirmation unit (203) confirms that a purchase plan is generated according to the first purchase cost when the target profit value is not less than the preset profit threshold, and sends the purchase plan to the user so that the user can purchase the commodity to be purchased according to the first purchase cost.
9. An electronic device, characterized in that: The electronic device (300) comprises a processor (301), a memory (302), a user interface (303) and a network interface (304), wherein the memory (302) is used to store instructions, the user interface (303) and the network interface (304) are used to communicate with other devices, and the processor (301) is used to execute the instructions stored in the memory (302) so that the electronic device (300) executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is executed.