Spare part allocation method for multiple warehouses

By obtaining spare parts inventory and historical outbound data of each warehouse, analyzing and generating allocation orders, and optimizing the allocation process of multiple warehouses, the problems of unreasonable allocation and unreasonable transportation decisions are solved, the allocation efficiency and accuracy are improved, and the cost and Inventory risk.

CN119090399AActive Publication Date: 2024-12-06百信信息技术有限公司

Patent Information

Application Number
CN202411136581.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-19
Publication Date
2024-12-06
Estimated Expiration
2044-08-19

AI Technical Summary

Technical Problem

During the allocation process of existing multi-warehouses, there are problems such as unreasonable allocation plan, no standard operation process, and inefficiency in efficiency and cost increase. The unreasonable allocation strategy setting leads to a decrease in inventory turnover rate, which cannot accurately match warehouse requirements, and unreasonable transportation decisions lead to transportation. Inefficiency and cargo damage.

Method used

By obtaining spare parts inventory information and historical outbound data of each warehouse, analyzing and determining the models of out-of-stock spare parts, generating spare parts allocation orders, and conducting parallel review through multiple audit terminal equipment, optimizing the allocation process, dynamically updating the number of safe inventory, and reasonably dividing the central warehouse. and edge warehouses, select target spare parts receiving and shipping warehouses, optimize transportation routes and vehicle matching, and ensure allocation accuracy and efficiency.

Benefits of technology

It improves allocation efficiency and accuracy, reduces the risks of inventory backlog and out of stock, reduces transportation costs and time, optimizes supply chain matching, and improves inventory turnover and audit efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119090399A_ABST
    Figure CN119090399A_ABST
Patent Text Reader

Abstract

The invention relates to the field of allocation, and discloses a spare part allocation method for multiple warehouses, and the method comprises the steps: obtaining spare part inventory information and historical spare part delivery data of each warehouse in a plurality of warehouses; analyzing the stock quantity corresponding to each spare part model to obtain an out-of-stock spare part model of each warehouse, and determining the warehouse corresponding to the out-of-stock spare part model as a spare part receiving warehouse; according to the historical spare part ex-warehouse data and spare part inventory information of each warehouse, a spare part allocation list is determined; sending the spare part allocation list to a plurality of auditing terminal devices; after checking of the spare part allocation list is completed, allocation delivery information corresponding to the spare part allocation list is generated, and the allocation delivery information corresponding to the spare part allocation list is sent to a delivery terminal device corresponding to a target spare part delivery warehouse; and monitoring the allocation and transportation information, and if it is monitored that the allocation and transportation information is received, generating allocation and receiving information of the spare part allocation list. Therefore, multi-warehouse spare part allocation is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of allocation, and in particular to a spare parts allocation method for multiple warehouses. Background Art

[0002] With the booming development of the e-commerce industry, market competition is becoming increasingly fierce. In order to meet the diverse needs of consumers and quickly respond to market changes, various industries have built a more efficient and flexible supply chain system. The allocation of goods in multiple warehouses is an important part of supply chain management.

[0003] In the existing warehouse transfer process, the following technical problems often occur:

[0004] First, the allocation plan is unreasonable, resulting in untimely allocation or backlog of goods; there is no standard process for the allocation process, which is prone to errors and omissions, affecting the efficiency and accuracy of the allocation;

[0005] Second, unreasonable allocation strategy settings lead to low efficiency in allocation between warehouses, chaotic supply chains, and reduced inventory turnover rates in multiple warehouses. It is impossible to accurately match the actual needs of multiple warehouses, which will also increase the cost and time of allocation;

[0006] Third, during the transportation allocation process, if the transportation decision is unreasonable, it will directly lead to many problems such as low transportation efficiency, increased costs and cargo damage. Summary of the invention

[0007] The summary of the invention is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The summary of the invention is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.

[0008] The present invention proposes a spare parts allocation method for multiple warehouses to solve one or more of the technical problems mentioned in the above background technology part.

[0009] The present invention provides a spare parts allocation method for multiple warehouses, comprising: obtaining spare parts inventory information and historical spare parts outbound data of each warehouse in multiple warehouses, wherein the spare parts inventory information of each warehouse includes a warehouse name, a warehouse address, multiple spare parts models and an inventory quantity corresponding to each spare parts model; the historical spare parts outbound data of each warehouse includes historical spare parts allocation outbound data and historical spare parts sales outbound data; analyzing the inventory quantity corresponding to each spare parts model among multiple spare parts models of each warehouse in multiple warehouses to obtain the out-of-stock spare parts model of each warehouse, determining the warehouse corresponding to the out-of-stock spare parts model as a spare parts receiving warehouse, and obtaining a spare parts receiving warehouse group; determining a spare parts allocation order of each spare parts receiving warehouse according to the historical spare parts outbound data of each warehouse and the spare parts inventory information of each warehouse, and obtaining multiple spare parts allocation orders corresponding to multiple spare parts receiving warehouses; sending each spare parts allocation order to multiple audit terminal devices so that multiple auditors corresponding to the multiple audit terminal devices can allocate and dispatch spare parts according to the expected number of spare parts. First, multiple audit contents specified are audited and audit results are given, and the audit results include audit passed and audit rejected, wherein each audit terminal device corresponds to an auditor, and the audit result of each auditor among multiple auditors is audit passed, that is, the audit is completed; when the spare parts transfer order is audited, the transfer outbound information corresponding to the spare parts transfer order is generated, and the transfer outbound information corresponding to the spare parts transfer order is sent to the shipping terminal device corresponding to the target spare parts shipping warehouse, so that the shipping allocation personnel corresponding to the shipping terminal device performs the transfer operation according to the transfer outbound information and uploads the transfer transportation information corresponding to the transfer outbound information; the transfer transportation information is monitored, and if it is monitored that the transportation status included in the transfer transportation information is received, the transfer receipt information of the spare parts transfer order is generated, and the transfer receipt information of the spare parts transfer order is sent to the receiving terminal device corresponding to the target spare parts receiving warehouse, so that the receiving allocation personnel corresponding to the receiving terminal device can inspect and accept the transfer spare parts model and transfer quantity corresponding to the transfer receipt information.

[0010] Optionally, each of the multiple warehouses is configured with a corresponding safety stock quantity, and the safety stock quantity corresponding to each spare part model in each warehouse is determined by the following steps:

[0011] Obtain warehouse data of each warehouse among multiple warehouses and attribute information of each spare part model. Warehouse data includes warehouse type, warehouse location information, and a list of item information supplied by the warehouse. Attribute information of each spare part model includes spare part scarcity, spare part unit price, spare part life, spare part substitutability, and substitution cost. The warehouse type is a central warehouse or an edge warehouse.

[0012] Determine at least one warehouse whose warehouse type is an edge warehouse among the multiple warehouses as an edge warehouse and divide it into an edge warehouse group, and determine at least one warehouse whose warehouse type is a central warehouse among the multiple warehouses as a central warehouse and divide it into a central warehouse group;

[0013] For each edge warehouse in the edge warehouse group, determine whether there is a central warehouse within the preset range of the edge warehouse according to the warehouse location information. If so, determine the location attribute of the edge warehouse as level 2. If not, determine the location attribute of the edge warehouse as level 3, and determine the location attribute of each central warehouse in the central warehouse group as level 1.

[0014] For each of the multiple warehouses, a spare parts demand coefficient corresponding to each project is generated according to the project scale, project importance, and project running time included in each project information in the project information list supplied by the warehouse, and a cumulative value of spare parts demand coefficients of multiple projects involved in the project information list of each warehouse is generated according to the spare parts demand coefficient corresponding to each project;

[0015] For each of the multiple warehouses, a warehouse stocking coefficient corresponding to each warehouse is generated according to the location attribute and the accumulated value of the spare parts demand coefficient;

[0016] Generate the spare parts stocking coefficient for each spare parts model based on the attribute information of each spare parts model in each warehouse, including spare parts scarcity, spare parts unit price, spare parts life, spare parts substitutability and substitution cost;

[0017] For each spare part model in each warehouse, the safety stock quantity corresponding to each warehouse is generated according to the spare part stocking coefficient of the spare part model, the warehouse stocking coefficient of the corresponding warehouse and the benchmark safety stock quantity corresponding to each spare part model.

[0018] Optionally, the safety stock quantity for each spare part model in each warehouse is dynamically updated by following the steps below:

[0019] Within a preset time interval after the safety inventory quantity corresponding to each warehouse is generated, when the actual inventory quantity of each spare part model in each warehouse is less than the configured safety inventory quantity, an inventory emergency information corresponding to the warehouse is generated. The inventory emergency information includes the warehouse name, the emergency spare part model, and the emergency time, and a set of inventory emergency information corresponding to the preset time interval is obtained;

[0020] For each central warehouse in the central warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the central warehouse is greater than the first preset quantity threshold, the safety stock quantity corresponding to the central warehouse is increased;

[0021] For each edge warehouse in the edge warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is zero, the safety stock quantity corresponding to the edge warehouse is reduced; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is not zero and is less than or equal to a second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse remains unchanged; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is greater than the second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse is increased; wherein the first preset quantity threshold is greater than the second preset quantity threshold.

[0022] Optionally, the spare parts transfer order of each spare parts receiving warehouse includes a target spare parts receiving warehouse and a target spare parts shipping warehouse, and the target spare parts receiving warehouse and the target spare parts shipping warehouse are determined by the following steps:

[0023] Compare the inventory quantity corresponding to each spare part model corresponding to each warehouse in multiple warehouses with the safety stock quantity of each spare part model. If the inventory quantity corresponding to each spare part model is less than the safety stock quantity of each spare part model, determine the spare part model corresponding to the inventory quantity less than the safety stock quantity as the out-of-stock spare part model, obtain the out-of-stock spare part model group of the corresponding warehouse, determine the warehouse corresponding to the out-of-stock spare part model as the spare parts receiving warehouse and add it to the spare parts receiving warehouse group;

[0024] According to the historical spare parts sales and delivery data of each out-of-stock spare part model in the out-of-stock spare parts model group of each spare parts receiving warehouse in the spare parts receiving warehouse group within the target time period, the historical spare parts sales and delivery quantity of each out-of-stock spare part model is obtained; according to the historical spare parts sales and delivery quantity of each out-of-stock spare part model, the spare parts receiving warehouse sequence corresponding to each out-of-stock spare part model is determined, and the spare parts receiving warehouse with the largest historical spare parts sales and delivery quantity in the spare parts receiving warehouse sequence corresponding to each out-of-stock spare part model is determined as the target spare parts receiving warehouse corresponding to each out-of-stock spare part model;

[0025] If the inventory quantity of the out-of-stock spare part model corresponding to the target spare part receiving warehouse among multiple warehouses is greater than the safety inventory quantity of the out-of-stock spare part model, the warehouse corresponding to the warehouse with the inventory quantity greater than the safety inventory quantity is determined as the spare parts shipping warehouse and added to the spare parts shipping warehouse group, wherein one out-of-stock spare part model corresponds to at least one spare parts shipping warehouse;

[0026] According to the warehouse address of each spare parts shipping warehouse in the spare parts shipping warehouse group, the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is determined, and the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is scored according to the pre-set rules to determine the score corresponding to each spare parts shipping warehouse; the spare parts shipping warehouse with the highest score is selected from the scores corresponding to each spare parts shipping warehouse as the target spare parts shipping warehouse corresponding to each out-of-stock spare parts model.

[0027] Optionally, the spare parts transfer order includes a transfer quantity, which is determined by the following steps:

[0028] According to the historical spare parts sales and delivery quantity of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse, generate a spare parts sales volume graph for the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse; segment the spare parts sales volume graph to obtain multiple spare parts sales quantum graphs corresponding to multiple periods, wherein the spare parts sales quantum graph of each period shows the sales volume of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse within the target time period, with the horizontal axis being time and the vertical axis being the sales volume of the out-of-stock spare parts model; overlay and analyze the spare parts sales quantum graph of each period in the multiple spare parts sales quantum graphs corresponding to the multiple periods to obtain the sales trend of the out-of-stock spare parts model at each historical time point and multiple sales volumes corresponding to each historical time point;

[0029] Determine the time point corresponding to the spare parts transfer order of each spare parts receiving warehouse, analyze the sales trend and multiple sales volumes of the historical time point corresponding to the time point, if the sales trend of the historical time points of multiple periods corresponding to the time point is an increasing trend, select the highest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the first estimated demand quantity; if the sales trend of the historical time points of multiple periods corresponding to the time point is a declining trend, select the lowest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the second estimated demand quantity;

[0030] According to the inventory quantity, safety stock quantity and the first estimated demand quantity or the second estimated demand quantity corresponding to the out-of-stock spare part model corresponding to the target spare parts shipping warehouse, the transfer quantity of the out-of-stock spare part model corresponding to the spare parts transfer order corresponding to the target spare parts shipping warehouse is obtained.

[0031] Optionally, the spare parts transfer order includes a spare parts transfer order number, and the spare parts transfer order number is determined by the following steps:

[0032] Determine the transfer order number prefix based on the business type and the system preset format;

[0033] Get the date and time of generating the spare parts transfer order, which includes year, month, day and time point, and process the date and time according to the preset time and date format to obtain the processed date and time;

[0034] Obtain the count of spare parts transfer orders generated in the transfer order increment counter, and use the count of spare parts transfer orders generated as the transfer order suffix number, wherein the update frequency of the transfer order increment counter is updated according to a preset frequency;

[0035] The transfer order number prefix identifier, processed date and time, and transfer order suffix number are concatenated in sequence according to the pre-set transfer order number format to generate the spare parts transfer order number.

[0036] Optionally, the total number of auditors corresponding to multiple auditors is determined by the following steps:

[0037] Obtain the review duration of each historical spare parts transfer order from multiple historical spare parts transfer orders within a target time period, select a target number of historical spare parts transfer orders from the multiple historical spare parts transfer orders, and obtain a historical spare parts transfer order group; average multiple review durations corresponding to the historical spare parts transfer order group to obtain an average review duration of each historical spare parts transfer order;

[0038] Get the total number of transfer orders for multiple spare parts transfer orders and the daily working hours of each auditor, calculate the total number of transfer orders, the average audit time of each historical spare parts transfer order, and the daily working hours of each auditor, and get the total number of auditors, where the daily working hours of each auditor are in hours and the total number of auditors is an integer.

[0039] The present invention has the following beneficial effects:

[0040] 1. Through the historical spare parts outbound data of each warehouse and the spare parts inventory information of each warehouse, the spare parts transfer order of the spare parts receiving warehouse is determined, and the inventory status of each warehouse is obtained, which helps to reduce inventory backlogs. It can also transfer out-of-stock spare parts models in advance to prevent service interruptions caused by out-of-stock; send the spare parts transfer order to multiple audit terminal devices, so that multiple auditors corresponding to the multiple audit terminal devices can audit and give audit results according to the pre-defined multiple audit contents. Multiple auditors audit the same spare parts transfer order at the same time, realizing parallel processing of the audit process and greatly shortening the audit time; different auditors have different professional backgrounds and experiences. They can review the spare parts transfer order from different angles and can timely discover potential Problems and risks; when the spare parts transfer order is reviewed, the corresponding transfer outbound information of the spare parts transfer order is generated. After the spare parts transfer order is reviewed and passed, the transfer outbound information is generated, which can quickly start the outbound process, reduce waiting time, and improve transfer efficiency. Automatically generate transfer outbound information, which can reduce manual intervention and speed up information processing; monitor the transfer transportation information. If the transfer transportation information is monitored as received, generate the transfer receipt information of the spare parts transfer order, so that the transfer transportation information can be updated in real time, improving the timeliness of information processing; check and accept the transfer receipt information with the transfer spare parts model and transfer quantity corresponding to the spare parts transfer order, which helps to ensure the accuracy and consistency of spare parts transfer. The entire transfer process is reasonable and scientific, which improves the transfer efficiency;

[0041] 2. The division of central warehouses and edge warehouses can accurately match the actual demand of different warehouse types for each spare part model; by analyzing the scarcity of spare parts models, it is possible to avoid the shortage of spare parts models with higher scarcity due to stock-outs, and to avoid spare parts models with lower scarcity occupying storage resources. The optimal inventory quantity is calculated in combination with the spare parts unit price, which can balance the stock-out cost and inventory cost; for spare parts models with high scarcity and low substitutability, setting a higher safety stock quantity can ensure sufficient inventory support in emergency situations; dynamically updating the safety stock quantity of each warehouse through the number of inventory emergency information corresponding to different inventory types can avoid the adverse effects of inventory backlogs or insufficient inventory, and can also reduce storage costs; selecting the target spare parts receiving warehouse through the historical spare parts sales and outbound quantities of out-of-stock spare parts models helps to more accurately understand which warehouse is responsible for the stock-out cost. The demand for out-of-stock spare parts is the highest, and the warehouse with the highest demand is allocated in time to improve inventory turnover; the spare parts shipping warehouse with the highest score is selected as the target spare parts shipping warehouse from the distance score corresponding to each spare parts shipping warehouse, which is helpful to reduce transportation costs and time costs and improve the logistics efficiency of allocation; the allocation quantity is determined by analyzing the sales data of the past time period. The sales data reveals the demand change pattern of spare parts in a certain time period. By understanding these patterns, the demand quantity in the future period can be more accurately predicted, thereby avoiding inventory backlogs or out-of-stock situations and optimizing the supply chain between multiple warehouses; generating a transfer order number helps to ensure the uniqueness and traceability of the transfer order, while improving the efficiency of allocation; determining the number of auditors by the total number of transfer orders and the average audit time of each spare parts transfer order helps to improve the audit efficiency and audit quality;

[0042] 3. Match the allocation vehicle with the corresponding load weight from multiple allocation vehicles for each warehouse through the total weight of the allocation spare parts corresponding to each warehouse, ensure that the allocation vehicle will not be overloaded and ensure the safety of the allocation spare parts; determine the warehouse group within the preset range of the warehouse corresponding to the remaining load-carrying vehicles through the warehouse address of each warehouse in the multiple warehouses, which is conducive to each allocation vehicle to make full use of the loading space and improve the transportation efficiency; merge the allocation spare parts of the target carpooling warehouse and the allocation spare parts corresponding to the warehouse corresponding to the remaining load-carrying vehicles for transportation, which reduces the transportation cost of the allocation vehicle and ensures that the allocation spare parts can be delivered to each target spare parts receiving warehouse in time. By assigning weights to the distance value score and the task urgency, the allocation decision is reasonable, ensuring that warehouses with higher task urgency are given priority, and reducing the transportation cost; determine the delivery priority of each warehouse in the merged warehouse group through the total score corresponding to each warehouse, determine the delivery priority of each warehouse, select the warehouse with the highest priority for priority delivery, and ensure the maximization of benefit cost and transportation cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The above and other features, advantages and aspects of the embodiments of the present invention will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.

[0044] Figure 1 The present invention is a flowchart of a method for allocating spare parts for multiple warehouses. DETAILED DESCRIPTION

[0045] The present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.

[0046] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

[0047] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0048] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0049] The names of the messages or information exchanged between multiple devices of the present invention are only for illustrative purposes, and are not used to limit the scope of these messages or information.

[0050] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0051] like Figure 1 Shown is a flow chart of a spare parts allocation method for multiple warehouses of the present invention.

[0052] Step 101, obtaining spare parts inventory information and historical spare parts outbound data of each of the multiple warehouses, wherein the spare parts inventory information of each warehouse includes the warehouse name, warehouse address, multiple spare parts models and the inventory quantity corresponding to each spare parts model; the historical spare parts outbound data of each warehouse includes historical spare parts transfer outbound data and historical spare parts sales outbound data;

[0053] In some embodiments, the execution subject of the present invention may be a backend server, which obtains spare parts inventory information and historical spare parts outbound data of each warehouse in multiple warehouses from the backend database. Specifically, the spare parts inventory information of each warehouse may be: warehouse name: warehouse A, warehouse address: XX Street, XX District, XX City, multiple spare parts models: (spare parts 1, spare parts 2, spare parts 3, spare parts 4), and the inventory quantity corresponding to each spare parts model: (the inventory quantity corresponding to spare parts 1 is 50, the inventory quantity corresponding to spare parts 2 is 80, the inventory quantity corresponding to spare parts 3 is 60, and the inventory quantity corresponding to spare parts 4 is 30). The historical spare parts transfer outbound data is the data of each spare parts model in the multiple spare parts models corresponding to each warehouse being transferred from one warehouse to another warehouse, such as spare parts 1 transferred from warehouse A to other warehouses in the past month, a total of 60. The historical spare parts sales outbound data is the data of each spare parts model in the multiple spare parts models corresponding to each warehouse being sold to users and outbound from the corresponding warehouse, such as spare parts 2 sold and outbound 70 in the past month.

[0054] Step 102, analyzing the inventory quantity corresponding to each spare part model among the multiple spare part models of each warehouse in the multiple warehouses, obtaining the out-of-stock spare part model of each warehouse, determining the warehouse corresponding to the out-of-stock spare part model as the spare parts receiving warehouse, and obtaining the spare parts receiving warehouse group; determining the spare parts transfer order of each spare parts receiving warehouse according to the historical spare parts outbound data of each warehouse and the spare parts inventory information of each warehouse, and obtaining multiple spare parts transfer orders corresponding to the multiple spare parts receiving warehouses; sending each spare parts transfer order to multiple audit terminal devices, so that multiple auditors corresponding to the multiple audit terminal devices conduct audits according to multiple pre-defined audit contents and give audit results, and the audit results include audit pass and audit rejection, wherein each audit terminal device corresponds to an auditor, and the audit result of each auditor among the multiple auditors is audit pass, that is, audit completion;

[0055] In some embodiments, the multiple spare parts models corresponding to warehouse A may be spare part 1 (graphics card 1) and spare part 2 (memory card 2). The inventory quantities of graphics card 1 and memory card 2 corresponding to warehouse A are compared with the safety inventory quantities of graphics card 1 and memory card 2, respectively, where "1" in graphics card 1 represents the model of the graphics card; if the inventory quantity (100) corresponding to graphics card 1 is less than the safety inventory quantity (150) of graphics card 1, graphics card 1 is determined as an out-of-stock spare part model; if the inventory quantity (70) corresponding to memory card 2 is less than the safety inventory quantity (100) of memory card 2, memory card 2 is determined as an out-of-stock spare part model; warehouse A corresponding to graphics card 1 and memory card 2 is determined as a spare parts receiving warehouse. Assume that there are three warehouses A, B, and C. The historical number of spare parts 1 shipped out of warehouse A is 100, the historical number of spare parts 1 shipped out of warehouse B is 200, and the historical number of spare parts 1 shipped out of warehouse C is 50. For spare part 1, the historical number of spare parts shipped out of warehouse B is the largest (200 per month), and the inventory quantity of warehouse B is 100 (less than the safety stock quantity). The inventory quantities of warehouse A and warehouse C are sufficient. The inventory quantity of warehouse C is 500 (greater than the safety stock quantity) and the historical number of spare parts shipped out is the smallest. Among warehouses A and C, warehouse C is closer to warehouse B. Then, spare part 1 is transferred from warehouse C to warehouse B. Warehouse B is the target spare parts receiving warehouse, and warehouse C is the target spare parts shipping warehouse. A spare parts transfer order for warehouse B is generated. The spare parts transfer order 1 of warehouse B includes the transfer spare part model: spare part 1, the transfer quantity corresponding to the transfer spare part model: 200, the target spare parts receiving warehouse: warehouse B, and the target spare parts shipping warehouse: warehouse C. The multiple pre-defined audit contents include auditing the transfer data, auditing whether the transfer quantity complies with the transfer policy, and auditing whether the transfer business process is standardized and legal; sending the spare parts transfer order 1 to the corresponding three audit computers, so that the three auditors corresponding to the three audit computers can simultaneously audit and give audit results according to the multiple pre-defined audit contents. The audit is completed when the audit result of each of the three auditors is passed. If the audit result of any of the three auditors is rejected, the rejection includes the reason for the rejection. After the rejection, the spare parts transfer order is regenerated based on the reason for the rejection and audited again.

[0056] Step 103: after the spare parts transfer order is reviewed, the transfer outbound information corresponding to the spare parts transfer order is generated, and the transfer outbound information corresponding to the spare parts transfer order is sent to the shipping terminal device corresponding to the target spare parts shipping warehouse, so that the shipping transfer personnel corresponding to the shipping terminal device can perform the transfer operation according to the transfer outbound information and upload the transfer transportation information corresponding to the transfer outbound information;

[0057] In some embodiments, if the spare parts transfer order of warehouse B is approved, the transfer outbound information of warehouse B is automatically generated. The transfer outbound information of warehouse B corresponds to the information in the spare parts transfer order 1 of warehouse B. The difference is that a specific outbound date and the names of multiple auditors are added on the basis of the spare parts transfer order 1. For example, the transfer outbound information is the outbound date: 2024-XX-XX, spare parts transfer order number: DB20240801, transfer spare parts model: spare part 1, transfer quantity: 200, target spare parts shipping warehouse: warehouse C, target spare parts receiving warehouse: warehouse B, auditors: Zhang San, Li Si. The shipping terminal device can be a smart phone 1 for viewing outbound information. The shipping and allocation personnel corresponding to the target spare parts shipping warehouse complete the transfer outbound operation in the warehouse for the transfer spare parts model (spare part 1) and transfer quantity (200) corresponding to the transfer outbound information. After the transfer outbound operation is completed, the backend server will automatically update the inventory quantity and automatically generate the transfer transportation information. The transfer transportation information may include: mode of transportation: road transportation, transportation tool: use "2.3-meter van" for transportation, transportation route: starting from warehouse C, passing through G30 Expressway, and arriving at warehouse B; driver information: driver name "Zhang Wei", contact information "138xxxxxx88", transportation status: "shipped", "in transit", "received", tracking number: logistics tracking number is "YTO123456789". The delivery transfer personnel corresponding to the delivery terminal device will upload the transfer transportation information corresponding to the transfer outbound information to the delivery terminal device.

[0058] Step 104, monitor the allocation and transportation information. If it is monitored that the transportation status included in the allocation and transportation information is received, generate the allocation and receipt information of the spare parts allocation order, and send the allocation and receipt information of the spare parts allocation order to the receiving terminal device corresponding to the target spare parts receiving warehouse, so that the receiving and allocation personnel corresponding to the receiving terminal device can inspect and accept the allocation spare parts model and allocation quantity corresponding to the allocation and receipt information.

[0059] In some embodiments, if the transport status included in the allocation and transportation information is monitored as received, the allocation and receipt information of the spare parts allocation order is automatically generated, and the allocation and receipt information can be: allocation order number: DB20240801, receipt date such as "August 1, 2024", receiving warehouse: warehouse B, consignee: such as "warehouse manager Zhang San", allocation spare part model: spare part 1, allocation quantity: 200, packaging condition: such as "packaging intact". The receiving terminal device can be a smart phone 2 for viewing the receipt information, and the corresponding receiving and allocation personnel of warehouse A inspect and accept the allocation spare part model and allocation quantity corresponding to the allocation receipt information of the generated spare parts allocation order.

[0060] In some embodiments, the spare parts transfer order of the spare parts receiving warehouse is determined through the historical spare parts out-of-stock data of each warehouse and the spare parts inventory information of each warehouse, and the inventory status of each warehouse is obtained, which helps to reduce inventory backlogs. Out-of-stock spare parts models can also be transferred in advance to prevent service interruptions due to out-of-stock; the spare parts transfer order is sent to multiple audit terminal devices, so that multiple auditors corresponding to the multiple audit terminal devices conduct audits according to multiple pre-defined audit contents and give audit results. Multiple auditors audit the same spare parts transfer order at the same time, realizing parallel processing of the audit process and greatly shortening the audit time; different auditors have different professional backgrounds and experiences, and they can review the spare parts transfer order from different angles and can discover problems in time. Potential problems and risks; when the spare parts transfer order is reviewed, the corresponding transfer outbound information of the spare parts transfer order is generated. If the spare parts transfer order is reviewed and passed, the transfer outbound information is generated, which can quickly start the outbound process, reduce waiting time, and improve transfer efficiency. Automatically generate transfer outbound information, which can reduce manual intervention and speed up information processing; monitor the transfer transportation information. If the transfer transportation information is monitored to be received, generate the transfer receipt information of the spare parts transfer order, so that the transfer transportation information can be updated in real time, improving the timeliness of information processing; inspect and accept the transfer receipt information with the transfer spare parts model and transfer quantity corresponding to the spare parts transfer order, which helps to ensure the accuracy and consistency of spare parts transfer. The entire transfer process is reasonable and scientific, which improves the transfer efficiency.

[0061] In some embodiments, in order to further solve the second technical problem described in the background technology section, that is, "unreasonable allocation strategy settings lead to low efficiency of allocation between warehouses, chaotic supply chain, and reduced inventory turnover of multiple warehouses, which cannot accurately match the actual needs of multiple warehouses, and will also increase the cost and time of allocation", in some embodiments of the present invention, each of the multiple warehouses is configured with a corresponding safety stock quantity, and the safety stock quantity corresponding to each spare part model in each warehouse is determined by the following steps:

[0062] Obtain warehouse data of each warehouse among multiple warehouses and attribute information of each spare part model. Warehouse data includes warehouse type, warehouse location information, and a list of item information supplied by the warehouse. Attribute information of each spare part model includes spare part scarcity, spare part unit price, spare part life, spare part substitutability, and substitution cost. The warehouse type is a central warehouse or an edge warehouse.

[0063] In some embodiments, the warehouse data of each warehouse in a plurality of warehouses and the attribute information of each spare part model are obtained from the background database. Specifically, the warehouse data of warehouse 1 includes the warehouse type (central warehouse), warehouse location information (No. XX, XX District, XX City), and a list of project information supplied by the warehouse (Project A, Project B, Project C). The warehouse data of warehouse 2 includes the warehouse type (marginal warehouse), warehouse location information (No. XX, XX District, XX City), and a list of project information supplied by the warehouse (Project B, Project D). Warehouse 1 (central warehouse): The attribute information of spare part 1 includes the scarcity of spare parts (low), the unit price of spare parts (50 yuan), the life of spare parts (5 years), the degree of substitutability of spare parts (high), and the replacement cost (10 yuan). The attribute information of spare part 2 includes the scarcity of spare parts (medium), the unit price of spare parts (120 yuan), the life of spare parts (8 years), the degree of substitutability of spare parts (medium), and the replacement cost (50 yuan). Warehouse 2 (marginal warehouse): The attribute information of spare part A includes spare part scarcity (medium), spare part unit price (800 yuan), spare part life (6 years), spare part substitutability (low) and replacement cost (800 yuan). Among them, the replacement cost refers to the additional cost required to use another spare part model (i.e., substitute) in order to maintain normal operation when a spare part model is not directly available or is no longer produced. A central warehouse refers to a warehouse that occupies a core position in a supply chain. The central warehouse has a large storage capacity, a more comprehensive range of spare parts models, and strong logistics and distribution capabilities. An edge warehouse refers to a warehouse located at the edge of the supply chain relative to the central warehouse. Edge warehouses are usually closer to end users or sales points, so they can respond quickly to market demand and reduce delivery time and costs.

[0064] Determine at least one warehouse whose warehouse type is an edge warehouse among the multiple warehouses as an edge warehouse and divide it into an edge warehouse group, and determine at least one warehouse whose warehouse type is a central warehouse among the multiple warehouses as a central warehouse and divide it into a central warehouse group;

[0065] In some embodiments, the above-mentioned warehouse 2 is determined as an edge warehouse and divided into an edge warehouse group, and the above-mentioned warehouse 1 is determined as a central warehouse and divided into a central warehouse group.

[0066] For each edge warehouse in the edge warehouse group, determine whether there is a central warehouse within the preset range of the edge warehouse according to the warehouse location information. If so, determine the location attribute of the edge warehouse as level 2. If not, determine the location attribute of the edge warehouse as level 3, and determine the location attribute of each central warehouse in the central warehouse group as level 1.

[0067] In some embodiments, the location attribute is a classification label used to measure the importance of the warehouse in the supply chain. It is determined by the location information of the warehouse and the relationship with other warehouses (especially the central warehouse). For Warehouse 2 (marginal warehouse), it is located at No. XX, District XX, XX City. By querying the electronic map, the preset range of Warehouse 2 (for example, the area with a radius of 50 kilometers centered on Warehouse 2) is queried, and it is found that Warehouse 3 (central warehouse) exists in the preset range. Therefore, we determine the location attribute of Warehouse 2 as level 2. If there is no central warehouse in the preset range of Warehouse 2, the location attribute of Warehouse 2 is determined as level 3. The location attribute of Warehouse 1 is determined as level 1.

[0068] For each of the multiple warehouses, a spare parts demand coefficient corresponding to each project is generated according to the project scale, project importance, and project running time included in each project information in the project information list supplied by the warehouse, and a cumulative value of spare parts demand coefficients of multiple projects involved in the project information list of each warehouse is generated according to the spare parts demand coefficient corresponding to each project;

[0069] In some embodiments, if the project information list of the warehouse supply corresponding to warehouse 1 is: project scale in project A: large, project importance: high, project operation time: 24 months; project scale in project B: medium, project importance: medium, project operation time: 12 months. Specifically, before generating the spare parts demand coefficient corresponding to each project, a weight is assigned to each project information list, project scale (large = 3, medium = 2, small = 1), project importance (high = 3, medium = 2, low = 1), project operation time (monthly = 0.1, directly multiplied by the number of months). The sum of the weights is project scale (3) + project scale (3) + project operation time (1) = 7. The spare parts demand coefficient corresponding to project A is calculated by weight, and the spare parts demand coefficient corresponding to project A = (project scale + project importance + project operation time) ÷ total weight = (3 + 3 + 2.4) ÷ 7 = 1.20; the spare parts demand coefficient corresponding to project B = (2 + 2 + 1.2) ÷ 7 = 0.74, and the cumulative value of the spare parts demand coefficients of multiple projects corresponding to warehouse 1 = the spare parts demand coefficient corresponding to project A + the spare parts demand coefficient corresponding to project B = 1.20 + 0.74 = 1.94. The spare parts demand coefficient is a numerical value determined by the project scale, project importance, and project operation time. It is used to indicate the degree of demand for spare parts for each project. The higher the spare parts demand coefficient, the greater the demand for spare parts for the project.

[0070] For each of the multiple warehouses, a warehouse stocking coefficient corresponding to each warehouse is generated according to the location attribute and the accumulated value of the spare parts demand coefficient;

[0071] In some embodiments, before generating the warehouse stocking coefficient corresponding to each warehouse, a bonus coefficient is set for the first level, second level, and third level corresponding to the location attribute (the bonus coefficient can be adjusted according to the actual situation), that is, the first level (1.5), the second level (1.2), and the third level (0.8). For the location attribute corresponding to warehouse 1 (central warehouse: first level) and the cumulative value of the spare parts demand coefficient corresponding to warehouse 1 (1.94), the warehouse stocking coefficient corresponding to warehouse 1 = the location attribute corresponding to warehouse 1 * the cumulative value of the spare parts demand coefficient corresponding to warehouse 1 = 1.5 * 1.94 = 2.91.

[0072] Generate the spare parts stocking coefficient for each spare parts model based on the attribute information of each spare parts model in each warehouse, including spare parts scarcity, spare parts unit price, spare parts life, spare parts substitutability and substitution cost;

[0073] In some embodiments, a weight is assigned to each item in the attribute information of each spare part model: spare part scarcity (high = 0.3, medium = 0.2, low = 0.1), spare part unit price (0.2, spare part unit price may need to be adjusted in the opposite direction because a high price does not necessarily mean a higher stocking demand), spare part life (0.2), spare part substitutability (high = -0.3, medium = -0.2, low = -0.1) and replacement cost (0.2).

[0074] In some embodiments, warehouse 1 (central warehouse): the attribute information of spare part 1 includes spare part scarcity (low), spare part unit price (50 yuan), spare part life (5 years), spare part substitutability (high) and replacement cost (10 yuan). Then the spare part stocking coefficient of spare part 1 = 0.1 + (50*0.2) + (5*0.2) + (-0.3) + (10*0.2) = 12.8. The spare part stocking coefficient is determined by the spare part scarcity, spare part unit price, spare part life, spare part substitutability and replacement cost of each spare part model.

[0075] For each spare part model in each warehouse, the safety stock quantity corresponding to each warehouse is generated according to the spare part stocking coefficient of the spare part model, the warehouse stocking coefficient of the corresponding warehouse and the benchmark safety stock quantity corresponding to each spare part model.

[0076] In some embodiments, the baseline safety stock quantity corresponding to each spare part model is a buffer stock quantity reserved to cope with uncertain factors. As an example, the baseline safety stock quantity corresponding to spare part 1 of warehouse 1 is 100 pieces.

[0077] In some embodiments, the safety stock quantity corresponding to warehouse 1 = the spare parts stocking coefficient of spare part 1 of warehouse 1 * the warehouse stocking coefficient corresponding to warehouse 1 * the benchmark safety stock quantity corresponding to spare part 1 = 12.8*2.91*100 = 3724.8 pieces (rounded to 3725 pieces).

[0078] Optionally, the safety stock quantity for each spare part model in each warehouse is dynamically updated by following the steps below:

[0079] Within a preset time interval after the safety inventory quantity corresponding to each warehouse is generated, when the actual inventory quantity of each spare part model in each warehouse is less than the configured safety inventory quantity, an inventory emergency information corresponding to the warehouse is generated. The inventory emergency information includes the warehouse name, the emergency spare part model, and the emergency time, and a set of inventory emergency information corresponding to the preset time interval is obtained;

[0080] In some embodiments, it is assumed that the preset time interval for generating the safety stock quantity corresponding to warehouse 1 is from October 1, 2023 to October 31, 2023. When the actual inventory quantity (3600) of spare part 1 is less than the configured safety stock quantity (3725) on October 15, 2023, the inventory emergency information 1 corresponding to warehouse 1 is generated. Specifically, the inventory emergency information 1 corresponding to warehouse 1 includes the warehouse name (warehouse 1), the emergency spare part model (spare part 1), and the emergency time (October 15, 2023).

[0081] In some embodiments, when the actual inventory quantity (590) of spare part 2 is less than the configured safety inventory quantity (600) on October 20, 2023, the inventory emergency information 2 corresponding to warehouse 1 is generated. Specifically, the inventory emergency information 2 corresponding to warehouse 1 includes the warehouse name (warehouse 1), the emergency spare part model (spare part 2), and the emergency time (October 20, 2023). The inventory emergency information set corresponding to the preset time interval includes the inventory emergency information 1 and the inventory emergency information 2 corresponding to warehouse 1.

[0082] For each central warehouse in the central warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the central warehouse is greater than the first preset quantity threshold, the safety stock quantity corresponding to the central warehouse is increased;

[0083] In some embodiments, for each central warehouse (warehouse 1) in the central warehouse group, if the number of inventory emergency information (8) in the inventory emergency information set corresponding to warehouse 1 is greater than the first preset quantity threshold (5), the safety inventory quantity corresponding to warehouse 1 is increased by 20%. Specifically, the safety inventory quantity of spare part 1 is increased to 3725*1.2=4470, and the safety inventory quantity of spare part 2 is increased to 600*1.2=720.

[0084] For each edge warehouse in the edge warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is zero, the safety stock quantity corresponding to the edge warehouse is reduced; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is not zero and is less than or equal to a second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse remains unchanged; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is greater than the second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse is increased; wherein the first preset quantity threshold is greater than the second preset quantity threshold.

[0085] In some embodiments, for each edge warehouse (warehouse 2) in the edge warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to warehouse 2 is zero, the safety stock quantity corresponding to warehouse 2 is reduced, and the safety stock quantity corresponding to spare part A in warehouse 2 is reduced by 10%. If the safety stock quantity corresponding to spare part A is 50, then the safety stock quantity corresponding to spare part A is reduced to 50*0.9=45.

[0086] In some embodiments, if the number of inventory emergency information (1) in the inventory emergency information set corresponding to warehouse 2 is not zero and is less than or equal to the second preset quantity threshold (2), the safety stock quantity corresponding to warehouse 2 remains unchanged. If the number of inventory emergency information (3) in the inventory emergency information set corresponding to warehouse 2 is greater than the second preset quantity threshold (2), the safety stock quantity corresponding to warehouse 2 is increased by 10%; then the safety stock quantity corresponding to spare part A in warehouse 2 is reduced to 50*1.1=55.

[0087] Optionally, the spare parts transfer order of each spare parts receiving warehouse includes a target spare parts receiving warehouse and a target spare parts shipping warehouse, and the target spare parts receiving warehouse and the target spare parts shipping warehouse are determined by the following steps:

[0088] Compare the inventory quantity corresponding to each spare part model corresponding to each warehouse in multiple warehouses with the safety stock quantity of each spare part model. If the inventory quantity corresponding to each spare part model is less than the safety stock quantity of each spare part model, determine the spare part model corresponding to the inventory quantity less than the safety stock quantity as the out-of-stock spare part model, obtain the out-of-stock spare part model group of the corresponding warehouse, determine the warehouse corresponding to the out-of-stock spare part model as the spare parts receiving warehouse and add it to the spare parts receiving warehouse group;

[0089] According to the historical spare parts sales and delivery data of each out-of-stock spare part model in the out-of-stock spare parts model group of each spare parts receiving warehouse in the spare parts receiving warehouse group within the target time period, the historical spare parts sales and delivery quantity of each out-of-stock spare part model is obtained; according to the historical spare parts sales and delivery quantity of each out-of-stock spare part model, the spare parts receiving warehouse sequence corresponding to each out-of-stock spare part model is determined, and the spare parts receiving warehouse with the largest historical spare parts sales and delivery quantity in the spare parts receiving warehouse sequence corresponding to each out-of-stock spare part model is determined as the target spare parts receiving warehouse corresponding to each out-of-stock spare part model;

[0090] If the inventory quantity of the out-of-stock spare part model corresponding to the target spare part receiving warehouse among multiple warehouses is greater than the safety inventory quantity of the out-of-stock spare part model, the warehouse corresponding to the warehouse with the inventory quantity greater than the safety inventory quantity is determined as the spare parts shipping warehouse and added to the spare parts shipping warehouse group, wherein one out-of-stock spare part model corresponds to at least one spare parts shipping warehouse;

[0091] According to the warehouse address of each spare parts shipping warehouse in the spare parts shipping warehouse group, the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is determined, and the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is scored according to the pre-set rules to determine the score corresponding to each spare parts shipping warehouse; the spare parts shipping warehouse with the highest score is selected from the scores corresponding to each spare parts shipping warehouse as the target spare parts shipping warehouse corresponding to each out-of-stock spare parts model.

[0092] In some embodiments, if the inventory quantity (100) corresponding to spare part 1 in warehouse A is less than the safety inventory quantity (150) of spare part 1, spare part 1 is determined as an out-of-stock spare part model; if the inventory quantity (70) corresponding to spare part 2 in warehouse A is less than the safety inventory quantity (100) of spare part 2, spare part 2 is determined as an out-of-stock spare part model; warehouse A is determined as a spare parts receiving warehouse, and the out-of-stock spare part model group corresponding to warehouse A is spare part 1 and spare part 2. If the inventory quantity (90) corresponding to spare part 1 in warehouse B is less than the safety inventory quantity (150) of spare part 1, spare part 1 is determined as an out-of-stock spare part model; if the inventory quantity (60) corresponding to spare part 3 in warehouse B is less than the safety inventory quantity (100) of spare part 3, spare part 3 is determined as an out-of-stock spare part model, warehouse B is determined as a spare parts receiving warehouse, and the out-of-stock spare part model group corresponding to warehouse B is spare part 1 and spare part 3. If the inventory quantity (300) of spare part 1 in warehouse C is greater than the safety stock quantity (150) of spare part 1, the inventory quantity (400) of spare part 3 is greater than the safety stock quantity (100) of spare part 3. If the inventory quantity (350) of spare part 1 in warehouse D is greater than the safety stock quantity (150) of spare part 1, the inventory quantity (400) of spare part 2 is greater than the safety stock quantity (100) of spare part 2, and the inventory quantity (300) of spare part 4 is greater than the safety stock quantity (150) of spare part 4. Add warehouse A and warehouse B to the spare parts receiving warehouse group, where the safety stock quantity refers to the minimum inventory quantity maintained to cope with demand fluctuations or supply chain disruptions.

[0093] In some embodiments, the historical spare parts sales and delivery data of the out-of-stock spare parts model group (spare parts 1 and spare parts 2) of warehouse A and the out-of-stock spare parts model group (spare parts 1 and spare parts 3) of warehouse B in the spare parts receiving warehouse group in the target time period (last quarter, i.e., 3 months) are as follows: Warehouse A: Spare parts 1: Sales and delivery quantity in January = 50 pieces, sales and delivery quantity in February = 60 pieces, sales and delivery quantity in March = 45 pieces; Spare parts 2: Sales and delivery quantity in January = 30 pieces, sales and delivery quantity in February = 40 pieces, sales and delivery quantity in March = 35 pieces. The total sales and delivery quantity of spare parts 1 in warehouse A = 50+60+45 = 155 pieces; the total sales and delivery quantity of spare parts 2 = 30+40+35 = 105 pieces. Warehouse B: Spare part 1: Sales and delivery quantity in January = 20 pieces, sales and delivery quantity in February = 25 pieces, sales and delivery quantity in March = 30 pieces; Spare part 3: Sales and delivery quantity in January = 15 pieces, sales and delivery quantity in February = 20 pieces, sales and delivery quantity in March = 18 pieces. The total sales and delivery quantity of spare part 1 in warehouse B = 20+25+30=75 pieces; the total sales and delivery quantity of spare part 3 = 15+20+18=53 pieces.

[0094] In some embodiments, for each out-of-stock spare part model, a spare part receiving warehouse containing the out-of-stock spare part model is selected from the spare part receiving warehouse group, and the spare part receiving warehouse containing the out-of-stock spare part model is sorted by the historical spare part sales and delivery quantity of the out-of-stock spare part model to obtain a spare part receiving warehouse sequence corresponding to each out-of-stock spare part model; for spare part 1, a spare part receiving warehouse containing spare part 1 is selected from warehouse A and warehouse B, and both warehouse A and warehouse B contain spare part 1. The historical spare part sales and delivery quantity of spare part 1 in warehouse A (155 pieces), the historical spare part sales and delivery quantity of spare part 1 in warehouse B (75 pieces), and the spare part receiving warehouse sequence includes warehouse A and warehouse B. In the spare parts receiving warehouse sequence (warehouse A, warehouse B) corresponding to spare part 1, the historical spare parts sales and delivery quantity corresponding to spare part 1 in warehouse A is the largest, and warehouse A is determined as the target spare parts receiving warehouse corresponding to spare part 1. Specifically, the target spare parts receiving warehouse refers to the receiving warehouse determined due to the shortage of spare part 1. If for the spare part model of the shortage spare part 2, the spare parts receiving warehouse corresponding to spare part 2 is selected from the spare parts receiving warehouse group and sorted to obtain the spare parts receiving warehouse sequence, and the target spare parts receiving warehouse for spare part 2 is selected from the spare parts receiving warehouse sequence. Therefore, the target spare parts receiving warehouse changes with the change of the shortage spare part model.

[0095] In some embodiments, if the inventory quantity (300) of spare part 1 in warehouse C is greater than the safety inventory quantity (150) of spare part 1, and the inventory quantity (350) of spare part 1 in warehouse D is greater than the safety inventory quantity (150) of spare part 1, then warehouse C and warehouse D are simultaneously determined as spare parts shipping warehouses, and there are warehouses C and D in the spare parts shipping warehouse group. Through the warehouse address of each warehouse, the distances from warehouse C and warehouse D to warehouse A are calculated respectively, and the distance values ​​from warehouse C to the target spare parts receiving warehouse (warehouse A) are 8 kilometers and the distance value from warehouse D to the target spare parts receiving warehouse (warehouse A) is 16 kilometers. If warehouse C and warehouse D are scored according to the pre-set rules (90 points within 10 kilometers (including 10 kilometers), 80 points for 10-30 kilometers (excluding 30 kilometers), and 60 points for 30-50 kilometers (excluding 50 kilometers)), then warehouse C will get 90 points and warehouse D will get 80 points, and warehouse C will be used as the target spare parts shipping warehouse. Specifically, the target spare parts shipping warehouse refers to the shipping warehouse determined for the out-of-stock spare parts model (spare part 1) corresponding to the target spare parts receiving warehouse.

[0096] Optionally, the spare parts transfer order includes a transfer quantity, which is determined by the following steps:

[0097] According to the historical spare parts sales and delivery quantity of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse, generate a spare parts sales volume graph for the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse; segment the spare parts sales volume graph to obtain multiple spare parts sales quantum graphs corresponding to multiple periods, wherein the spare parts sales quantum graph of each period shows the sales volume of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse within the target time period, with the horizontal axis being time and the vertical axis being the sales volume of the out-of-stock spare parts model; overlay and analyze the spare parts sales quantum graph of each period in the multiple spare parts sales quantum graphs corresponding to the multiple periods to obtain the sales trend of the out-of-stock spare parts model at each historical time point and multiple sales volumes corresponding to each historical time point;

[0098] Determine the time point corresponding to the spare parts transfer order of each spare parts receiving warehouse, analyze the sales trend and multiple sales volumes of the historical time point corresponding to the time point, if the sales trend of the historical time points of multiple periods corresponding to the time point is an increasing trend, select the highest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the first estimated demand quantity; if the sales trend of the historical time points of multiple periods corresponding to the time point is a declining trend, select the lowest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the second estimated demand quantity;

[0099] According to the inventory quantity, safety stock quantity and the first estimated demand quantity or the second estimated demand quantity corresponding to the out-of-stock spare part model corresponding to the target spare parts shipping warehouse, the transfer quantity of the out-of-stock spare part model corresponding to the spare parts transfer order corresponding to the target spare parts shipping warehouse is obtained.

[0100] In some embodiments, the spare parts sales volume graph for spare part 1 in warehouse C is obtained through the sales and shipment quantity of spare part 1 in warehouse C in the past three years (2021, 2022, and 2023), wherein the horizontal axis of the spare parts sales volume graph is time, and the vertical axis is the sales volume of spare part 1; the spare parts sales volume graph of spare part 1 in the past three years is divided into three spare parts sales quantum graphs corresponding to three cycles (one year is one cycle), and the spare parts sales quantum graph of each cycle represents the sales and shipment quantity of spare part 1 at each historical time point corresponding to one of the past three years. The spare parts sales quantum graphs of spare part 1 in 2021, 2022, and 2023 are superimposed and analyzed to obtain the sales trend of spare part 1 at each historical time point (which can be each historical month) corresponding to the three cycles (2021, 2022, and 2023) and multiple sales volumes at each historical time point (which can be each historical month) in 2021, 2022, and 2023.

[0101] In some embodiments, the time point of the target spare parts receiving warehouse determined in the spare parts transfer order of each spare parts receiving warehouse is obtained. Assuming that the time point of the target spare parts receiving warehouse (warehouse C) determined in the spare parts transfer order is July, the sales trends of spare parts 1 in July corresponding to 2021, 2022, and 2023 and the multiple sales volumes in July corresponding to 2021, 2022, and 2023 are analyzed. If the spare parts 1 in warehouse C in July corresponding to 2021, 2022, and 2023 are respectively The overall sales trend in July is an increase. The sales volume in July of each year is: 200 pieces in 2021, 230 pieces in 2022, and 270 pieces in 2023. 270 pieces are used as the first estimated demand quantity, and the allocation quantity of warehouse C = inventory quantity (500) - safety stock quantity (100) - estimated demand quantity (270) = 130 pieces; among which, the first estimated demand quantity is the estimated demand quantity determined when the sales trend of historical time points of multiple periods is an overall growth trend. Assuming that the time point of the target spare parts receiving warehouse determined in the equipment parts transfer order is November, the sales trend of spare part 1 in November corresponding to 2021, 2022 and 2023 and the sales volume in November corresponding to 2021, 2022 and 2023 are analyzed. If the sales trend of spare part 1 in warehouse C in November corresponding to 2021, 2022 and 2023 is an overall downward trend, the sales volume in November of each year is: 150 pieces in 2021, 100 pieces in 2022, and 120 pieces in 2023, then 100 pieces are taken as the estimated demand quantity, then the transfer quantity of warehouse C = inventory quantity (500) - safety stock quantity (100) - estimated demand quantity (100) = 300 pieces; wherein, the second estimated demand quantity is the estimated demand quantity determined when the sales trend of the historical time points corresponding to multiple periods is an overall downward trend.

[0102] After determining the target spare parts receiving warehouse (warehouse A), target spare parts shipping warehouse (warehouse C) and the transfer quantity of the target spare parts shipping warehouse corresponding to spare part 1, the inventory quantity of spare part 1 in warehouse C is the inventory quantity before transfer minus the transfer quantity to the corresponding target spare parts receiving warehouse (warehouse A).

[0103] Remove warehouse A from the spare parts receiving warehouse sequence (warehouse A, warehouse B) to obtain the updated spare parts receiving warehouse sequence (warehouse B), determine warehouse B as the target spare parts receiving warehouse corresponding to spare part 1, if the inventory quantity of warehouse C is still greater than the safety stock quantity corresponding to spare part 1 after the transfer to warehouse A, then add warehouse C and warehouse D to the spare parts shipping warehouse group, and select a spare parts shipping warehouse from warehouse C and warehouse D as the target spare parts shipping warehouse for warehouse B from the spare parts shipping warehouse group according to the above steps of selecting the target spare parts shipping warehouse for warehouse A. If the inventory quantity of warehouse C is less than the safety stock quantity corresponding to spare part 1 after the transfer to warehouse A, then warehouse D is used as the target spare parts shipping warehouse.

[0104] For another out-of-stock spare part model (spare part 2) in warehouse A, determine the target spare part receiving warehouse, target spare part shipping warehouse, and transfer quantity of the target spare part shipping warehouse for spare part 2 in warehouse A according to the determination of the target spare part receiving warehouse, target spare part shipping warehouse, and transfer quantity of the target spare part shipping warehouse for spare part 1. The same goes for the out-of-stock spare part models corresponding to other spare part receiving warehouses, ensuring that transfers are completed for each spare part receiving warehouse.

[0105] Optionally, the spare parts transfer order includes a spare parts transfer order number, and the spare parts transfer order number is determined by the following steps:

[0106] Determine the transfer order number prefix based on the business type and the system preset format;

[0107] Get the date and time of generating the spare parts transfer order, which includes year, month, day and time point, and process the date and time according to the preset time and date format to obtain the processed date and time;

[0108] Obtain the count of spare parts transfer orders generated in the transfer order increment counter, and use the count of spare parts transfer orders generated as the transfer order suffix number, wherein the update frequency of the transfer order increment counter is updated according to a preset frequency;

[0109] The transfer order number prefix identifier, processed date and time, and transfer order suffix number are concatenated in sequence according to the pre-set transfer order number format to generate the spare parts transfer order number.

[0110] In some embodiments, the business type of the spare parts transfer order is transfer, and the system preset configuration format is that the first letter of the business type is capitalized, and the transfer order number prefix identifier is an identifier used to identify the business type corresponding to the spare parts transfer order, such as the transfer order number prefix identifier of the spare parts transfer order is DB. The date and time of generating the spare parts transfer order is obtained from the system. If the date and time is May 2, 2024, the preset time and date format is to retain only the numeric part, and add zeros in front of the numbers if the year and month parts are less than two digits. May 2, 2024 is processed according to the preset format to be 20240502. The transfer order increment counter is used to increment the number of transfer orders created within the target time period. The update frequency of the transfer order increment counter is once a day. The target time period is the current day. The count of spare parts transfer orders generated on the current day is obtained from the transfer order increment counter. If the count of the generated spare parts transfer order is 006, the transfer order suffix number is 006, and the transfer order suffix number is the last three digits of the spare parts transfer order number. The preset transfer order number format is: transfer order number prefix identifier + processed date and time + transfer order suffix number ("+" is omitted in the specific transfer order number), then the spliced ​​spare parts transfer order number is DB20240502006.

[0111] Optionally, the total number of auditors corresponding to multiple auditors is determined by the following steps:

[0112] Obtain the review duration of each historical spare parts transfer order from multiple historical spare parts transfer orders within a target time period, select a target number of historical spare parts transfer orders from the multiple historical spare parts transfer orders, and obtain a historical spare parts transfer order group; average multiple review durations corresponding to the historical spare parts transfer order group to obtain an average review duration of each historical spare parts transfer order;

[0113] Get the total number of transfer orders for multiple spare parts transfer orders and the daily working hours of each auditor, calculate the total number of transfer orders, the average audit time of each historical spare parts transfer order, and the daily working hours of each auditor, and get the total number of auditors, where the daily working hours of each auditor are in hours and the total number of auditors is an integer.

[0114] In some embodiments, multiple historical spare parts transfer orders in the past three months are obtained from the background database. The total number of historical spare parts transfer orders in the past three months is 100. 30 historical spare parts transfer orders are randomly selected as samples for analysis (i.e., the target number is 30). Spare parts transfer order 1 is 2.5 hours, spare parts transfer order 2 is 1.5 hours, spare parts transfer order 3 is 2.0 hours, spare parts transfer order 4 is 1.5 hours... spare parts transfer order 30 is 2.5 hours. The total duration of spare parts transfer order 1 to spare parts transfer order 30 is added together. Assuming the total duration is T, if the total review time of the above 30 spare parts transfer orders is 100 hours, then the average review time of each historical spare parts transfer order is 100÷30=3.33 hours.

[0115] In some embodiments, the total number of transfer orders (70) of multiple spare parts transfer orders is obtained from the background database, and the daily working hours of each auditor are obtained from the attendance system as 8 hours. The calculation formula for the number of auditors is: the total number of transfer orders multiplied by the average audit time of each historical spare parts transfer order = 70*3.33 = 233.1 hours, 233.1÷8 = 29.1375. Since the number of people cannot be a decimal, it is rounded up to the nearest integer to ensure that there are enough auditors to complete the work, and 30 people are selected to audit the spare parts transfer orders for one day.

[0116] In some embodiments, the division of central warehouses and edge warehouses can accurately match the actual demand of different warehouse types for each spare part model; by analyzing the scarcity of spare part models, it is possible to avoid insufficient supply of spare parts models with higher scarcity due to stock-outs, and to avoid spare parts models with lower scarcity occupying storage resources. The optimal inventory quantity is calculated in combination with the unit price of spare parts, which can balance the out-of-stock cost and inventory cost; for spare parts models with high scarcity and low substitutability, setting a higher safety stock quantity can ensure sufficient inventory support in emergency situations; dynamically updating the safety stock quantity of each warehouse through the number of inventory emergency information corresponding to different inventory types can avoid the adverse effects of inventory backlogs or insufficient inventory, and can also reduce warehousing costs; selecting the target spare parts receiving warehouse through the historical spare parts sales and delivery quantity of the out-of-stock spare parts model helps to more accurately understand which The warehouse has the highest demand for out-of-stock spare parts, and timely allocation is made to the warehouse with the highest demand, thereby improving inventory turnover; selecting the spare parts shipping warehouse with the highest score from the distance score corresponding to each spare parts shipping warehouse as the target spare parts shipping warehouse is helpful to reduce transportation costs and time costs and improve the logistics efficiency of allocation; determining the allocation quantity by analyzing the sales data of the past time period, the sales data reveals the demand change pattern of spare parts in a certain time period. By understanding these patterns, the demand quantity in the future period can be more accurately predicted, thereby avoiding inventory backlogs or out-of-stock situations, and optimizing the supply chain between multiple warehouses; generating transfer order numbers helps to ensure the uniqueness and traceability of transfer orders, while improving transfer efficiency; determining the number of auditors by the total number of transfer orders and the average audit time of each spare parts transfer order helps to improve audit efficiency and audit quality.

[0117] In some embodiments, in order to further solve the technical problem 3 described in the background technology section, that is, "in the process of transport allocation, unreasonable transport decisions will directly lead to low transport efficiency, increased costs and many other problems such as damage to goods", some embodiments of the present invention also include:

[0118] Obtain vehicle information of multiple transfer vehicles, where the vehicle information includes vehicle types, where one vehicle type corresponds to one load capacity; obtain the weight corresponding to the transfer spare part model corresponding to the spare parts transfer order of each warehouse, and obtain the total weight of the transfer spare parts corresponding to each warehouse according to the weight and transfer quantity corresponding to the transfer spare part model corresponding to the spare parts transfer order of each warehouse; match a transfer vehicle with a corresponding load capacity from multiple transfer vehicles for each warehouse according to the total weight of the transfer spare parts corresponding to each warehouse;

[0119] Perform residual load analysis on the transfer vehicles corresponding to each warehouse. If the residual load of the transfer vehicles corresponding to each warehouse is greater than the preset residual load, the transfer vehicles corresponding to the residual load greater than the preset residual load are determined as residual load vehicles, and the warehouses corresponding to the residual load vehicles are added to the merged warehouse group.

[0120] According to the warehouse address of each warehouse in the multiple warehouses, a warehouse group within a preset range of warehouses corresponding to the remaining load-carrying vehicles is determined, the total weight of allocated spare parts corresponding to each warehouse in the warehouse group within the preset range is matched with the remaining load-carrying weight corresponding to the remaining load-carrying vehicles, and the warehouses corresponding to the remaining load-carrying weights corresponding to the total weight of allocated spare parts in the warehouse group that are less than or equal to the remaining load-carrying weights corresponding to the remaining load-carrying vehicles are determined as carpooling warehouses to obtain a carpooling warehouse group, and the distance values ​​from the target spare parts receiving warehouse corresponding to each warehouse in the carpooling warehouse group to the target spare parts receiving warehouse corresponding to the remaining load-carrying vehicles are sorted to obtain a carpooling warehouse sequence, and the carpooling warehouse sequence is obtained. The target spare parts receiving warehouse corresponding to the target spare parts receiving warehouse corresponding to the warehouse corresponding to the remaining load-carrying vehicles and the target spare parts receiving warehouse corresponding to the carpooling warehouse closest to the target spare parts receiving warehouse is selected as the target carpooling warehouse and the target carpooling warehouse is added to the merged warehouse group; the spare parts transfer order corresponding to each warehouse in the merged warehouse group is sent to the vehicle terminal equipment corresponding to the remaining load-carrying vehicles, so that the vehicle personnel corresponding to the vehicle terminal equipment can carry out combined transportation of the transfer spare parts model corresponding to each warehouse in the merged warehouse group and pick up the goods from each warehouse in the merged warehouse group in sequence according to the order of picking up the goods. The order of picking up the goods is determined according to the order of joining the merged warehouse group;

[0121] Obtain the distance value from the target carpooling warehouse to the target spare parts receiving warehouse corresponding to the target carpooling warehouse and the distance value from the target carpooling warehouse to the target spare parts receiving warehouse corresponding to the warehouse corresponding to the remaining load-carrying vehicles in the merged warehouse group, score the distance value from the target carpooling warehouse to the target spare parts receiving warehouse corresponding to the target carpooling warehouse and the distance value from the target carpooling warehouse to the target spare parts receiving warehouse corresponding to the warehouse corresponding to the remaining load-carrying vehicles in the merged warehouse group, and obtain the distance value score of each warehouse; obtain the task urgency of the target carpooling warehouse in the merged warehouse group and the task urgency of the warehouse corresponding to the remaining load-carrying vehicles, and obtain the task urgency of each warehouse;

[0122] Weights are configured for the distance value score and task urgency respectively. The distance value score of each warehouse in the merged warehouse group and the task urgency of each warehouse are weighted and summed up by the weights to obtain the total score corresponding to each warehouse in the merged warehouse group. According to the total score corresponding to each warehouse, the delivery priority corresponding to each warehouse in the merged warehouse group is determined.

[0123] In some embodiments, vehicle information of multiple allocated vehicles is obtained from the allocated vehicle management system, and the vehicle information includes vehicle types, which are divided into small cars, medium-sized cars and large cars. It is assumed that the load capacity of small cars, medium-sized cars and large cars is less than 1000 kg, 1000-3000 kg, and 3000-7000 kg, respectively. When the spare part model allocated by warehouse B is spare part X, the weight of spare part X (40 kg) is obtained from the background database. If the allocation quantity is 100, the total weight of the allocated spare parts of warehouse B is 4000 kg, and the large vehicle is selected. Assuming that the large vehicle has a remaining load capacity of 3000 kg after loading warehouse B, and the preset remaining load capacity is 1000 kg, the large vehicle is determined as the remaining load vehicle, and warehouse B is added to the merged warehouse group. Search the electronic map for warehouses within the preset range (within 10 kilometers) of warehouse B. If warehouse C, warehouse D, and warehouse E are found within the preset range, add warehouse C, warehouse D, and warehouse E to the warehouse group within the preset range. If the total weight of the allocated spare parts corresponding to warehouse C, warehouse D, and warehouse E is 1500 kg, 2800 kg, and 3500 kg respectively, warehouse C and warehouse D are determined as carpooling warehouses. Assume that the target spare parts receiving warehouse of warehouse B is warehouse X, the target spare parts receiving warehouse of warehouse C is warehouse Y, and warehouse Y is 30 kilometers away from warehouse X. The target spare parts receiving warehouse of warehouse D is warehouse Z, and warehouse Z is 12 kilometers away from warehouse X. Warehouse C and warehouse D are sorted by the distance from the target spare parts receiving warehouse of warehouse C and the target spare parts receiving warehouse of warehouse D to warehouse X. The obtained carpooling warehouse sequence includes warehouse C and warehouse D. The target spare parts receiving warehouse of warehouse D is close to warehouse X, so warehouse D is determined as the target carpooling warehouse and warehouse D is added to the merged warehouse group. The spare parts transfer orders of warehouse B and warehouse D are sent to the mobile phones on the large trucks. The vehicle personnel corresponding to the mobile phones on the large trucks merge and transport the transferred spare parts of warehouse B and warehouse D. If warehouse B is added first to the merged warehouse group, the goods are picked up from warehouse B first, and then from warehouse D.

[0124] In some embodiments, after the vehicle personnel corresponding to the large vehicle complete the pickup at warehouse D, they start to dispatch the allocated spare parts corresponding to warehouse B and warehouse D. The distance from warehouse D to the target spare parts receiving warehouse (warehouse Z) corresponding to warehouse D is 45 kilometers, and the distance from warehouse D to the target spare parts receiving warehouse (warehouse X) corresponding to warehouse B is 60 kilometers. According to the preset distance scoring rules, the distance value from the target carpooling warehouse in the merged warehouse group to the target spare parts receiving warehouse corresponding to the target carpooling warehouse and the distance value from the target carpooling warehouse to the target spare parts receiving warehouse corresponding to the warehouse corresponding to the remaining load-carrying vehicles are scored. The distance value of the receiving warehouse is scored. The preset distance scoring rule is 90 points for 10-30 kilometers (excluding 30 kilometers), 70 points for 30-50 kilometers (excluding 50 kilometers), and 60 points for 50-70 kilometers (excluding 70 kilometers). The distance from warehouse D to the target spare parts receiving warehouse (warehouse Z) corresponding to warehouse D is 45 kilometers, which corresponds to 70 points, and the distance from warehouse D to the target spare parts receiving warehouse (warehouse X) corresponding to warehouse B is 60 kilometers, which corresponds to 60 points. The task urgency corresponding to warehouse B and warehouse D is obtained from the background database. The task urgency corresponding to warehouse B is 90% and the task urgency corresponding to warehouse D is 70%. The weights are configured for the distance value score and the task urgency respectively, and the weight corresponding to the distance value score is 40% and the weight corresponding to the task urgency is 60%. The total score corresponding to warehouse B is: 60*40%+90%*60%=24.54 points. The total score of warehouse D is: 70*40%+70%*60%=28.54 points. Warehouse D has a high total score, so it is given priority for delivery.

[0125] In some embodiments, the total weight of allocated spare parts corresponding to each warehouse is used to match the allocation vehicle of the corresponding load weight from multiple allocation vehicles for each warehouse, so as to ensure that the allocation vehicle will not be overloaded and the safety of the allocated spare parts is guaranteed; the warehouse address of each warehouse in the multiple warehouses is used to determine the warehouse group within the preset range of the warehouse corresponding to the remaining load-carrying vehicles, which is conducive to each allocation vehicle to fully utilize the loading space and improve the transportation efficiency at the same time; the allocation spare parts of the target carpooling warehouse and the allocation spare parts corresponding to the warehouse corresponding to the remaining load-carrying vehicles are combined for transportation, which reduces the transportation cost of the allocation vehicle and ensures that the allocation spare parts can be delivered to each target spare parts receiving warehouse in time, and the allocation decision is reasonable by assigning weights to the distance value score and the task urgency, so as to ensure that the warehouse with higher task urgency is given priority, and the transportation cost is also reduced; the delivery priority corresponding to each warehouse in the combined warehouse group is determined by the total score corresponding to each warehouse, and the delivery priority corresponding to each warehouse is determined, and the warehouse with the highest priority is selected for priority delivery, so as to ensure the maximization of benefit cost and transportation cost.

[0126] The above descriptions are only some preferred embodiments of the present invention and the explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present invention is not limited to the technical solutions formed by the specific combination of the above technical features, but also should cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) to form a technical solution.

Claims

1. A method for allocating spare parts to multiple warehouses, characterized in that: include: Obtain spare parts inventory information and historical spare parts outbound data of each of the multiple warehouses, wherein the spare parts inventory information of each warehouse includes the warehouse name, warehouse address, multiple spare parts models and the inventory quantity corresponding to each spare parts model; the historical spare parts outbound data of each warehouse includes historical spare parts transfer outbound data and historical spare parts sales outbound data; Analyze the inventory quantity corresponding to each spare part model among the multiple spare part models in each of the multiple warehouses to obtain the out-of-stock spare part model of each warehouse, determine the warehouse corresponding to the out-of-stock spare part model as the spare parts receiving warehouse, and obtain a spare parts receiving warehouse group; determine the spare parts transfer order of each spare parts receiving warehouse according to the historical spare parts outbound data of each warehouse and the spare parts inventory information of each warehouse, and obtain multiple spare parts transfer orders corresponding to the multiple spare parts receiving warehouses; send each spare parts transfer order to multiple audit terminal devices, so that multiple auditors corresponding to the multiple audit terminal devices conduct audits according to multiple pre-defined audit contents and give audit results, wherein each audit terminal device corresponds to an auditor, and the audit result of each auditor among the multiple auditors is audit passed, that is, audit completed; When the spare parts transfer order is reviewed, the transfer outbound information corresponding to the spare parts transfer order is generated, and the transfer outbound information corresponding to the spare parts transfer order is sent to the shipping terminal device corresponding to the target spare parts shipping warehouse, so that the shipping transfer personnel corresponding to the shipping terminal device can perform the transfer operation according to the transfer outbound information and upload the transfer transportation information corresponding to the transfer outbound information; The allocation and transportation information is monitored. If it is monitored that the transportation status included in the allocation and transportation information is received, the allocation and receipt information of the spare parts allocation order is generated, and the allocation and receipt information of the spare parts allocation order is sent to the receiving terminal device corresponding to the target spare parts receiving warehouse, so that the receiving and allocation personnel corresponding to the receiving terminal device can inspect and accept the allocation spare parts model and allocation quantity corresponding to the allocation and receipt information.

2. The method for allocating spare parts for multiple warehouses according to claim 1, characterized in that: Each of the multiple warehouses is configured with a corresponding safety stock quantity, and the safety stock quantity corresponding to each spare part model in each warehouse is determined by the following steps: Obtaining warehouse data of each warehouse among the multiple warehouses and attribute information of each spare part model, wherein the warehouse data includes warehouse type, warehouse location information, and a list of item information supplied by the warehouse; the attribute information of each spare part model includes spare part scarcity, spare part unit price, spare part life, spare part substitutability, and replacement cost, wherein the warehouse type is a central warehouse or an edge warehouse; Determine at least one warehouse whose warehouse type is an edge warehouse among the multiple warehouses as an edge warehouse and divide it into an edge warehouse group, and determine at least one warehouse whose warehouse type is a central warehouse among the multiple warehouses as a central warehouse and divide it into a central warehouse group; For each edge warehouse in the edge warehouse group, determine whether there is a central warehouse within the preset range of the edge warehouse according to the warehouse location information; if so, determine the location attribute of the edge warehouse as level 2; if not, determine the location attribute of the edge warehouse as level 3, and determine the location attribute of each central warehouse in the central warehouse group as level 1; For each of the multiple warehouses, generating a spare parts demand coefficient corresponding to each project according to the project scale, project importance, and project operation time included in each project information in the project information list supplied by the warehouse, and generating a cumulative value of spare parts demand coefficients of multiple projects involved in the project information list of each warehouse according to the spare parts demand coefficient corresponding to each project; For each of the plurality of warehouses, generating a warehouse stocking coefficient corresponding to each warehouse according to the location attribute and the accumulated value of the spare parts demand coefficient; Generate the spare parts stocking coefficient for each spare parts model based on the attribute information of each spare parts model in each warehouse, including spare parts scarcity, spare parts unit price, spare parts life, spare parts substitutability and substitution cost; For each spare part model in each warehouse, the safety stock quantity corresponding to each warehouse is generated according to the spare part stocking coefficient of the spare part model, the warehouse stocking coefficient of the corresponding warehouse and the benchmark safety stock quantity corresponding to each spare part model.

3. The method for allocating spare parts for multiple warehouses according to claim 2, characterized in that: The safety stock quantity corresponding to each spare part model in each warehouse is dynamically updated through the following steps: Within a preset time interval after the safety inventory quantity corresponding to each warehouse is generated, when the actual inventory quantity of each spare part model in each warehouse is less than the configured safety inventory quantity, an inventory emergency information corresponding to the warehouse is generated, and the inventory emergency information includes the warehouse name, the emergency spare part model, and the emergency time, and a set of inventory emergency information corresponding to the preset time interval is obtained; For each central warehouse in the central warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the central warehouse is greater than a first preset quantity threshold, the safety stock quantity corresponding to the central warehouse is increased; For each edge warehouse in the edge warehouse group, if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is zero, the safety stock quantity corresponding to the edge warehouse is reduced; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is not zero and is less than or equal to a second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse remains unchanged; if the number of inventory emergency information in the inventory emergency information set corresponding to the edge warehouse is greater than the second preset quantity threshold, the safety stock quantity corresponding to the edge warehouse is increased; wherein the first preset quantity threshold is greater than the second preset quantity threshold.

4. The method for allocating spare parts for multiple warehouses according to claim 3 is characterized in that: The spare parts transfer order of each spare parts receiving warehouse includes a target spare parts receiving warehouse and a target spare parts shipping warehouse, and the target spare parts receiving warehouse and the target spare parts shipping warehouse are determined by the following steps: Compare the inventory quantity corresponding to each spare part model corresponding to each warehouse in the multiple warehouses with the safety stock quantity of each spare part model; if the inventory quantity corresponding to each spare part model is less than the safety stock quantity of each spare part model, determine the spare part model corresponding to the inventory quantity less than the safety stock quantity as an out-of-stock spare part model, obtain the out-of-stock spare part model group of the corresponding warehouse, determine the warehouse corresponding to the out-of-stock spare part model as the spare parts receiving warehouse and add it to the spare parts receiving warehouse group; According to the historical spare parts sales and delivery data of each out-of-stock spare parts model in the out-of-stock spare parts model group of each spare parts receiving warehouse in the spare parts receiving warehouse group within the target time period, the historical spare parts sales and delivery quantity of each out-of-stock spare parts model is obtained; according to the historical spare parts sales and delivery quantity of each out-of-stock spare parts model, the sequence of spare parts receiving warehouses corresponding to each out-of-stock spare parts model is determined, and the spare parts receiving warehouse with the largest historical spare parts sales and delivery quantity in the spare parts receiving warehouse sequence corresponding to each out-of-stock spare parts model is determined as the target spare parts receiving warehouse corresponding to each out-of-stock spare parts model; If the inventory quantity of the out-of-stock spare part model corresponding to the target spare part receiving warehouse in the multiple warehouses is greater than the safety stock quantity of the out-of-stock spare part model, the warehouse corresponding to the warehouse with an inventory quantity greater than the safety stock quantity is determined as the spare parts shipping warehouse and added to the spare parts shipping warehouse group, wherein one out-of-stock spare part model corresponds to at least one spare parts shipping warehouse; According to the warehouse address of each spare parts shipping warehouse in the spare parts shipping warehouse group, the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is determined, and the distance value between each spare parts shipping warehouse and the target spare parts receiving warehouse is scored according to a preset rule to determine the score corresponding to each spare parts shipping warehouse; the spare parts shipping warehouse with the highest score is selected from the scores corresponding to each spare parts shipping warehouse as the target spare parts shipping warehouse corresponding to each out-of-stock spare parts model.

5. The method for allocating spare parts for multiple warehouses according to claim 4, characterized in that: The spare parts transfer order includes a transfer quantity, and the transfer quantity is determined by the following steps: According to the historical spare parts sales and delivery quantity of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse, generate a spare parts sales volume graph for the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse; segment the spare parts sales volume graph to obtain multiple spare parts sales quantum graphs corresponding to multiple periods, wherein the spare parts sales quantum graph of each period shows the sales volume of the out-of-stock spare parts model corresponding to the target spare parts shipping warehouse within the target time period, with the horizontal axis being time and the vertical axis being the sales volume of the out-of-stock spare parts model; overlay and analyze the spare parts sales quantum graph of each period in the multiple spare parts sales quantum graphs corresponding to the multiple periods to obtain the sales trend of the out-of-stock spare parts model at each historical time point and multiple sales volumes corresponding to each historical time point; Determine the time point corresponding to the spare parts transfer order of each spare parts receiving warehouse, analyze the sales trend and multiple sales volumes of the historical time point corresponding to the time point, and if the sales trend of the historical time points of multiple periods corresponding to the time point is an increasing trend, select the highest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the first estimated demand quantity; if the sales trend of the historical time points of multiple periods corresponding to the time point is a declining trend, select the lowest sales volume among the multiple sales volumes in the historical time points corresponding to the multiple periods as the second estimated demand quantity; According to the inventory quantity, safety stock quantity and first estimated demand quantity or second estimated demand quantity corresponding to the out-of-stock spare part model corresponding to the target spare parts shipping warehouse, the transfer quantity of the out-of-stock spare part model corresponding to the spare parts transfer order corresponding to the target spare parts shipping warehouse is obtained.

6. The method for allocating spare parts for multiple warehouses according to claim 5, characterized in that: The spare parts transfer order includes a spare parts transfer order number, and the spare parts transfer order number is determined by the following steps: Determine the transfer order number prefix based on the business type and the system preset format; Obtain the date and time of generating the spare parts transfer order, the date and time including year, month, day and time point, and process the date and time according to a preset time and date format to obtain a processed date and time; Obtaining the count of spare parts transfer orders generated in the transfer order increment counter, and using the count of the generated spare parts transfer orders as the transfer order suffix number, wherein the update frequency of the transfer order increment counter is updated according to a preset frequency; The transfer order number prefix identifier, the processed date and time, and the transfer order suffix number are sequentially concatenated according to a preset transfer order number format to generate the spare parts transfer order number.

7. The method for allocating spare parts for multiple warehouses according to claim 6, characterized in that: The total number of auditors corresponding to the multiple auditors is determined by the following steps: Obtain the review duration of each historical spare parts transfer order from multiple historical spare parts transfer orders within a target time period, select a target number of historical spare parts transfer orders from the multiple historical spare parts transfer orders, and obtain a historical spare parts transfer order group; average multiple review durations corresponding to the historical spare parts transfer order group to obtain an average review duration of each historical spare parts transfer order; Obtain the total number of transfer orders of the multiple spare parts transfer orders and the daily working hours of each auditor, calculate the total number of transfer orders, the average audit time of each historical spare parts transfer order, and the daily working hours of each auditor, and obtain the total number of auditors, wherein the daily working hours of each auditor are in hours, and the total number of auditors is an integer.

Citation Information

Patent Citations

  • Method and equipment for determining allocation warehouse

    CN110046755A

  • Cargo scheduling method and device and computer readable storage medium

    CN110276571A

  • Storage allocation method and device

    CN110555641A

  • Warehouse allocation amount determination method and device, electronic equipment and readable storage medium

    CN111612259A

  • Storage and allocation method, device and equipment for medical drugs and medium

    CN116417124A

Cited By

  • E-commerce business intelligent multi-warehouse delivery method and system

    CN120013215A

  • A shipping method and system for intelligent multi-warehouse e-commerce business

    CN120013215B

  • Intelligently collaborative enterprise rapid access and product selection and performance integration method and system

    CN120430749A

  • Intelligent decision-making method and system for multi-warehouse dynamic allocation

    CN121365937A