Whole vehicle order delivery warehouse area distribution method and system

By obtaining multi-order information and dynamically analyzing warehouse resources, combined with vehicle transportation types and inventory fill rates, warehouse allocation is optimized, solving the problem of unbalanced warehouse tasks and achieving efficient and low-cost warehouse management and logistics optimization.

CN120655201APending Publication Date: 2025-09-16LUZHOU LAOJIAO CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510729779.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Existing technologies make it difficult to make scientific decisions when determining the target outbound warehouse area, resulting in uneven distribution of tasks in the warehouse area, overload of tasks in some warehouse areas or idle resources, increasing transportation costs and reducing overall operational efficiency.

Method used

By obtaining multiple order information, dynamically analyzing warehouse resources, and combining vehicle transportation type, inventory fulfillment rate, and task volume, a multi-dimensional decision-making mechanism is adopted to optimize warehouse allocation, including single warehouse area priority and multi-warehouse area combination, optimize warehouse area combination, shorten transportation distance, and reasonably allocate task volume.

Benefits of technology

It achieves efficient and accurate warehouse area allocation, improves warehouse management efficiency, reduces overall logistics costs, improves order processing timeliness, optimizes inventory resource allocation, and reduces transportation waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120655201A_ABST
    Figure CN120655201A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of warehousing, and discloses a finished automobile order delivery warehouse area distribution method and system, and the method comprises the steps: obtaining the cargo batch, the cargo quantity and the finished automobile transportation type of multiple orders; a corresponding warehouse area is matched according to the whole vehicle transportation type, and the available stock of each stock is obtained; judging whether the available stock of a single warehouse area in each warehouse area meets the cargo quantity or not; if the available stock of only one single warehouse area meets the cargo quantity, the single warehouse area serves as a target warehouse-out warehouse area, and if the available stock of multiple single warehouse areas meets the cargo quantity, the target warehouse area is determined based on the current task load of each warehouse area and the complete vehicle material satisfaction rate; and if no single warehouse area satisfies the cargo quantity, the target warehouse area is determined by combining the vehicle material satisfaction rate and the current task load of each warehouse area based on a multi-inventory combination mode on the basis of satisfying the cargo quantity, so that accurate warehouse area distribution is realized, the warehouse management efficiency and the order processing timeliness are significantly improved, and the warehouse management efficiency is improved. And meanwhile, the comprehensive logistics cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of warehousing technology, and in particular to a method and system for allocating warehouse areas for vehicle order delivery. Background Art

[0002] When determining the target outbound warehouse area, existing technologies usually only match based on a single condition or simple rules, such as only considering whether the inventory meets the order quantity. When multiple warehouses meet the cargo quantity requirements, it is difficult to make a scientific decision, which can easily lead to uneven distribution of warehouse tasks, overload of tasks in some warehouses, and idle resources in other warehouses, reducing overall operational efficiency.

[0003] When a single warehouse cannot meet the volume demand, existing technologies often rely on a simple inventory patchwork approach, without systematic planning for warehouse combinations. This can result in warehouse combinations being far away, resulting in high transportation costs and increased logistics expenses. Furthermore, the lack of established priority rules for screening multiple inventory combinations makes it difficult to efficiently determine the optimal warehouse combination, impacting order processing speed. Summary of the Invention

[0004] In view of this, the present invention provides a method and system for allocating warehouse areas for vehicle order delivery, so as to solve the problem in the prior art that the warehouse area allocation logic lacks systematic planning, resulting in low delivery efficiency.

[0005] In a first aspect, the present invention provides a method for allocating warehouse areas for vehicle order shipments, the method comprising:

[0006] Obtain information on multiple orders, including cargo batches, cargo quantities, and vehicle transport types;

[0007] Match the corresponding warehouse area according to the vehicle transportation type and obtain the available inventory of each inventory;

[0008] Determine whether there is enough inventory in each warehouse area to meet the quantity of goods;

[0009] If the available inventory in a single warehouse area meets the quantity of goods, the single warehouse area that meets the quantity of goods will be prioritized as the target warehouse area;

[0010] If there is no available inventory in a single warehouse area that can meet the cargo quantity, the target warehouse area will be determined based on a combination of multiple inventories, the vehicle material satisfaction rate, and the current task volume of each warehouse area.

[0011] The method for allocating warehouse areas for vehicle-loaded order shipments provided by the embodiment of the present invention obtains multiple order information in real time and dynamically analyzes it. Whether a single warehouse area meets the demand or a combination of multiple inventories is required, it can achieve efficient, accurate, and low-cost warehouse area allocation through multi-dimensional decision-making mechanisms such as intelligent inventory matching, dynamic task balancing, and transportation type adaptation according to actual conditions, thereby significantly improving warehouse management efficiency and order processing timeliness, and reducing overall logistics costs.

[0012] In an optional embodiment, the vehicle material fulfillment rate is determined based on the order quantity and the designated batch information of the goods, and the determination method includes:

[0013] Calculate the quantity fulfillment rate of the specified batches of goods in the orders of each warehouse area in the multi-warehouse area combination based on the order quantity and the specified batches of goods in the order;

[0014] Obtain the inventory count in each warehouse area excluding the designated batches of goods in the order, and calculate the inventory fulfillment rate of non-designated batch orders based on the inventory count excluding the designated batches of goods in the order and the number of non-designated batches in the order. Calculate the vehicle material fulfillment rate based on the fulfillment rate of designated batches of goods in each warehouse area's order and the fulfillment rate of non-designated batch orders.

[0015] This embodiment of the present invention comprehensively assesses a warehouse's adaptability to orders by calculating the fulfillment rate of designated batches of goods in an order, the fulfillment rate of inventory for non-designated batch orders, and the vehicle load material fulfillment rate. By calculating the vehicle load material fulfillment rate, it is possible to comprehensively determine whether the warehouse can effectively utilize non-order inventory while meeting order requirements. This prevents long-term backlogs of goods in certain warehouses, optimizes the allocation of storage resources, and improves overall inventory turnover.

[0016] In an optional embodiment, if the available inventory in a single warehouse area satisfies the quantity of goods, the single warehouse area that satisfies the quantity of goods is prioritized as the target warehouse area, including:

[0017] If there is only a single warehouse area with available inventory that can meet the cargo quantity, the single warehouse area that can meet the cargo quantity will be used as the target delivery warehouse area;

[0018] If there are multiple single warehouse areas with available inventory that can meet the goods quantity, determine whether there is only one warehouse area with the least current task volume among the multiple single warehouse areas with available inventory that can meet the goods quantity;

[0019] If there is only one single warehouse area with the least current task volume, the warehouse area with the least current task volume will be selected as the target warehouse area;

[0020] If there are multiple single warehouses with the least current task volume, the warehouse with the highest vehicle material satisfaction rate will be selected as the target warehouse.

[0021] In the embodiment of the present invention, when there is only one warehouse area that can meet the quantity of goods, it is directly determined as the target warehouse area without considering the combination or comparison of other warehouse areas, which reduces the complexity of the decision-making process and task allocation, can quickly start the outbound operation, and improve the efficiency of order processing. When the available inventory of multiple single warehouse areas can meet the quantity of goods, the current task volume of each warehouse area is determined first. If there is only one warehouse area with the least task volume, it is selected as the target warehouse area. This method can avoid excessive concentration of tasks in some warehouse areas and make the workload of each warehouse area tend to be balanced. If there are multiple warehouse areas with the least task volume, the warehouse area with the highest vehicle material satisfaction rate is selected as the target warehouse area. This is conducive to filling the transport vehicle with goods as much as possible when leaving the warehouse, improving the space utilization rate of the transport vehicle, reducing the waste of transport vehicle space due to material mismatch, and reducing transportation costs.

[0022] In an optional embodiment, the multi-inventory combination method determines the target warehouse area based on the quantity of goods, combined with the vehicle material satisfaction rate and the current task volume of each warehouse area, including:

[0023] All reservoir areas are numbered in sequence according to their geographical locations;

[0024] Determine whether there are two adjacent warehouse areas with the closest distance that meet the cargo quantity requirements;

[0025] If there are only two adjacent warehouses that meet the cargo quantity requirements, the warehouse with the highest vehicle material satisfaction rate is selected as the target warehouse;

[0026] If there are multiple warehouses with two adjacent numbers that meet the cargo quantity requirements, the warehouse combination with the least current task volume is selected, and further judgment is made as to whether there is only one warehouse combination with the least current task volume. If so, the warehouse with the least current task volume and the highest vehicle material satisfaction rate in this warehouse combination is selected as the target warehouse; if there are multiple warehouse combinations with the least current task volume, the warehouse with the highest vehicle material satisfaction rate and the least current task volume in the warehouse combination with the least current task volume and the highest vehicle material satisfaction rate is selected as the target warehouse;

[0027] If no two adjacent warehouses meet the cargo quantity requirement, check whether there are multiple warehouses that meet the requirement. If there are multiple warehouses that meet the requirement, select the warehouse with the highest vehicle load satisfaction rate as the target warehouse.

[0028] If there are multiple warehouse area combinations that meet the requirements, the current task volume and warehouse area combination satisfaction rate of each warehouse area combination will be compared. The warehouse area combination with the highest satisfaction rate and the smallest current task volume will be selected as the target warehouse area combination. Then, the warehouse area with the highest vehicle material satisfaction rate and the smallest current task volume will be selected as the target warehouse area from the target warehouse area combination.

[0029] If there are no two adjacent numbered warehouse areas or multiple combined warehouse areas that meet the cargo quantity requirements, the warehouse area with the highest vehicle satisfaction rate and the least current task volume will be selected as the target warehouse area among all warehouse areas.

[0030] The embodiment of the present invention sequentially numbers all storage areas according to their geographical locations, and gives priority to judging whether the two adjacent numbered storage areas closest to each other meet the cargo quantity requirements, thereby shortening the cargo transportation distance and reducing the transportation cost to the greatest extent. When there are multiple adjacent numbered storage areas or multiple combinations of storage areas that meet the cargo quantity requirements, the storage area combination with the least current task volume is given priority, which can effectively avoid the situation where some storage areas are overloaded and some storage areas are idle. Determining the target storage area in combination with the vehicle material satisfaction rate helps to meet the vehicle transportation requirements as much as possible when leaving the warehouse, and reduces the increase in inter-warehouse transportation volume caused by random selection of storage areas due to material mismatch, thereby reducing the time cost of entering and leaving the warehouse area and the corresponding resource consumption cost caused by the increase in inter-warehouse transportation volume, thereby improving the overall logistics efficiency and reducing the overall warehousing and transportation operation costs.

[0031] In an optional embodiment, matching the corresponding storage area according to the vehicle transportation type includes:

[0032] According to whether the vehicle transport type is express delivery, it is allocated to an express delivery warehouse area or a non-express delivery warehouse area. The number of the express delivery warehouse area is one, and the number of the non-express delivery warehouse areas is multiple.

[0033] When the express warehouse area does not meet the quantity of goods, and after the target warehouse area is determined based on the multi-inventory combination method when the quantity of goods is met, the first-in-first-out method is used in the target warehouse area, and the inventory is locked based on the goods batch to complete the order sorting.

[0034] The embodiment of the present invention divides vehicle transport types into express and non-express, and allocates dedicated storage areas to each type, thus achieving specialized management of transport types. The number of express storage areas is one, facilitating the centralized use of resources for rapid sorting, packaging, and delivery operations, which is consistent with the timeliness and high frequency of express transport. The number of non-express storage areas is large, enabling flexible response to various transport needs such as bulk commodities and vehicle loads. Based on the characteristics of different goods and transport routes, reasonable warehousing and deployment arrangements are made, improving the overall efficiency of non-express transport. Combined with the use of the first-in-first-out principle within the target storage area and inventory locking based on cargo batches, the order sorting process is standardized, which can further improve outbound efficiency.

[0035] In an optional implementation, obtaining the available inventory of each inventory includes:

[0036] Obtain the total inventory quantity of each warehouse area and the inventory quantity locked based on preset locking factors. Subtract the locked inventory quantity from the total inventory quantity as the available inventory of each inventory; wherein: the preset locking factors include: aisle locking, warehouse location locking, outbound inventory locking, transfer and sales locking, and unprocessed task inventory locking.

[0037] This embodiment of the present invention determines available inventory by subtracting the inventory locked based on preset locking factors from the total inventory, accurately reflecting the actual quantity of goods in the warehouse available for order fulfillment. Factors such as aisle and location locking can temporarily unavailable goods due to equipment maintenance or regional planning. By deducting the inventory reserved due to sales locking, the authenticity and accuracy of inventory data is guaranteed, providing a reliable basis for scientific decision-making in enterprises.

[0038] In a second aspect, the present invention provides a system for allocating warehouse areas for vehicle order shipments, the system comprising:

[0039] The order information acquisition module is used to obtain information about multiple orders, including cargo batches, cargo quantities, and vehicle transport types;

[0040] The available warehouse area screening module is used to match the corresponding warehouse area according to the vehicle transportation type and obtain the available inventory of each inventory;

[0041] The warehouse matching determination module is used to determine whether there is a single warehouse area with available inventory that meets the quantity of goods;

[0042] The single warehouse area matching module is used to prioritize the single warehouse area that meets the goods quantity if the available inventory in the single warehouse area meets the goods quantity;

[0043] The multi-warehouse area matching module is used to determine the target warehouse area based on the combination of multiple inventories, if the available inventory in no single warehouse area meets the cargo quantity, combined with the vehicle material satisfaction rate and the current task volume of each warehouse area.

[0044] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the method for allocating warehouse areas for vehicle order shipments according to the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0045] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method for allocating warehouse areas for vehicle order shipments according to the first aspect or any corresponding embodiment thereof.

[0046] In a fifth aspect, the present invention provides a computer program product comprising computer instructions for enabling a computer to execute the method for allocating warehouse areas for vehicle order shipments according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0048] Figure 1 1 is a flow chart of a method for allocating warehouse areas for vehicle order shipments according to an embodiment of the present invention;

[0049] Figure 2 1 is a flow chart of another method for allocating warehouse areas for vehicle order shipments according to an embodiment of the present invention;

[0050] Figure 3 This is a structural block diagram of a system for allocating warehouse areas to a vehicle order shipment according to an embodiment of the present invention;

[0051] Figure 4 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0052] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0053] In this embodiment, a method for allocating warehouse areas for vehicle order delivery is provided. Figure 1 This is a flow chart of a method for allocating warehouse areas for a full vehicle order outbound shipment according to an embodiment of the present invention. It should be noted that the steps shown in the flow chart of the accompanying drawings can be executed in a computer device such as a set of computer executable instructions, and although a logical sequence is shown in the flow chart, in some cases, the steps shown or described can be executed in a different order than herein. Figure 1 As shown, the process includes the following steps:

[0054] Step S101, obtaining information of multiple orders, including cargo batch, cargo quantity, and vehicle transportation type.

[0055] Specifically, when processing multi-order outbound tasks, the embodiment of the present invention first accurately obtains key data such as the cargo batch, quantity, and vehicle transportation type in the multi-order information, which can fully grasp the cargo type requirements in the order and lay a good foundation for the subsequent warehouse area selection. Taking the wine industry as an example, the cargo batch in the multi-order information may be specifically the third batch of a certain brand of wine in 2024; the quantity may be 500 boxes, 6 bottles per box; the vehicle transportation type may be a van, which is used for long-distance trunk line transportation to protect the wine from light, bumps, etc. during transportation. By obtaining this information and matching the corresponding warehouse area according to the transportation type, the range of warehouse area selection can be quickly narrowed down.

[0056] Step S102: Match the corresponding warehouse area according to the vehicle transportation type and obtain the available inventory of each inventory.

[0057] Specifically, depending on whether the vehicle transport type is express delivery, it is allocated to express delivery warehouse areas and non-express delivery warehouse areas. The number of express delivery warehouse areas is one, and the number of non-express delivery warehouse areas is multiple. When the express delivery warehouse area does not meet the quantity of goods, and the target warehouse area is determined based on the multi-inventory combination method when the quantity of goods is met, the first-in-first-out is carried out in the target warehouse area, and the inventory is locked based on the batch of goods to complete the order sorting.

[0058] The embodiment of the present invention allocates storage areas according to transportation types, so that inventory resources are accurately matched with transportation needs, avoiding management confusion caused by the mixed storage of goods of different transportation types. The express storage area focuses on processing express transportation goods, and can optimize storage location planning according to the characteristics of express orders, reduce the time for searching and handling goods, and reduce labor costs; the non-express storage area reasonably arranges storage space according to the storage and transportation requirements of bulk commodities, improves space utilization, and reduces waste of storage resources. When the express storage area is short of inventory, goods can be allocated from the non-express storage area through a multi-inventory combination method, which can not only meet the order demand, but also avoid the additional procurement or transfer costs caused by inventory shortages in a single storage area, thereby achieving dynamic balance and efficient utilization of inventory resources and effectively reducing the company's warehousing and operating costs.

[0059] Strictly implementing the first-in-first-out principle within the target warehouse area and implementing batch-based inventory locking significantly streamlines the order tallying process. Batch-based inventory locking enables precise tracking and management of goods, effectively preventing issues like mis-shipments and missed shipments during order processing, ensuring customers receive goods that meet their order requirements. For example, in the wine industry, different batches of wine may vary in taste and quality. Batch locking allows customers to precisely meet their needs for specific batches of wine, improving customer satisfaction.

[0060] Furthermore, the total inventory quantity of each warehouse area and the inventory quantity locked based on preset locking factors are obtained, and the total inventory quantity minus the locked inventory quantity is used as the available inventory of each inventory; among which: the preset locking factors include: aisle locking, warehouse location locking, outbound inventory locking, transfer and sales locking, and unprocessed task inventory locking.

[0061] By comprehensively considering preset locking factors, such as lane lock, location lock, outbound inventory lock, transfer and sales lock, and unprocessed task inventory lock, this embodiment of the present invention accurately determines the actual available inventory quantity in each warehouse area. This prevents overestimation of inventory and subsequent erroneous resource allocation decisions caused by not considering these locking factors. For example, in a wine warehouse, accurately calculating available inventory can help companies clearly understand how many bottles of wine are available to meet immediate order needs.

[0062] Step S103 , determining whether there is a single warehouse area in each warehouse area with available inventory that satisfies the quantity of goods.

[0063] Specifically, by quickly judging whether the available inventory in each warehouse area can meet the quantity of goods, it is possible to determine in a short time whether there is a single warehouse area that can directly complete the order task. Compared with the combined deployment of multiple warehouse areas, a single warehouse area that meets the conditions is selected for delivery. There is no need for complex inventory integration, cross-warehouse transportation planning and other operations, which reduces the intermediate links such as cargo handling and inventory verification, reduces the error rate of manual operations, and makes the outbound operation process more concise and efficient.

[0064] In step S104, if the available inventory in a single warehouse area meets the quantity of goods, the single warehouse area that meets the quantity of goods will be prioritized as the target warehouse area. The specific cases are as follows:

[0065] 1. If there is only a single warehouse area with available inventory that can meet the cargo quantity, the single warehouse area that meets the cargo quantity will be selected as the target shipping warehouse area. If there is only a single warehouse area with available inventory that can meet the cargo quantity, the single warehouse area will be directly determined as the target shipping warehouse area. This "one-click lock" decision-making method greatly simplifies the order processing process, eliminating the need for complex multi-warehouse area comparison and analysis, significantly shortening order processing time, accelerating cargo shipping, ensuring that products are delivered to customers in a timely manner, and effectively improving overall operational efficiency.

[0066] 2. If multiple warehouses have available inventory that meets the quantity, determine whether only one warehouse has the least current workload among the warehouses that meet the quantity. By screening warehouses by workload, warehousing tasks can be rationally allocated to avoid wasted resources. For example, in wine warehousing, different warehouses have different allocations of equipment, manpower, and other resources. If orders are allocated without considering workload, some warehouse equipment may be idle for long periods of time, while others may be overloaded. Therefore, tasks can be avoided from being assigned to overly busy warehouses, making the workload more balanced across warehouses and further improving overall operational efficiency.

[0067] 3. If only a single warehouse area has the least current task volume, the warehouse area with the least current task volume will be selected as the target warehouse area. Preferentially selecting the warehouse area with the least current task volume avoids excessive concentration of tasks in busy warehouse areas, balances the workload of each warehouse area, ensures the efficiency of order processing in each warehouse area, and avoids delivery delays caused by task overload in a certain warehouse area.

[0068] 4. If multiple warehouses have the lowest current workloads, the warehouse with the highest vehicle load fulfillment rate is selected as the target warehouse. If multiple warehouses have the same workload, selecting the warehouse with the highest vehicle load fulfillment rate as the target warehouse maximizes inventory utilization. In the wine industry, different batches and categories of wine are often mixed. A warehouse with a high vehicle load fulfillment rate means more efficient assembly of the entire vehicle load, reducing wasted transport vehicle space due to material mismatches.

[0069] By considering each warehouse's current workload and vehicle load fulfillment rate to select target warehouses, we can optimize warehouse resource utilization and reduce the additional costs caused by improper allocation. For example, selecting a warehouse with a high vehicle load fulfillment rate can reduce the transportation costs and time associated with deploying or replenishing materials from other warehouses due to incomplete materials.

[0070] In step S105, if the available inventory in no single warehouse area satisfies the cargo quantity, the target warehouse area is determined based on the combination of multiple warehouse areas on the basis of satisfying the cargo quantity, combined with the vehicle material satisfaction rate and the current task volume of each warehouse area.

[0071] During the peak season for liquor sales, large orders are frequent, making it difficult for a single warehouse to meet demand. For example, a distributor placed a one-time order for 100,000 cases of liquor, but available inventory at each warehouse was insufficient. In this situation, a multi-warehouse combination can be used to consolidate resources across multiple warehouses to fulfill the order. By combining the vehicle load material fulfillment rate and the workload, the target warehouse can be determined. This allows orders to be fulfilled while reducing inter-warehouse transportation by selecting warehouses with high vehicle load fulfillment rates. This reduces the time and resource consumption associated with increased inter-warehouse transportation. Furthermore, considering warehouses with smaller workloads allows for more balanced task allocation, avoiding the concentration of excessive tasks in certain busy warehouses while leaving others with fewer tasks. This ensures a balanced workload across warehouses, improving overall work efficiency.

[0072] Specifically, such as Figure 2 As shown, the following steps are included:

[0073] Step S1051: All storage areas are numbered in sequence according to their geographical locations, and it is determined whether there are two adjacent storage areas with the closest distance that meet the cargo quantity requirement.

[0074] By numbering all warehouses by geographic location and prioritizing the closest adjacent warehouses, we can minimize transportation distances and costs while meeting cargo quantity requirements, achieving optimal resource allocation. For example, when allocating cargo between adjacent warehouses, transportation time and costs are relatively low, improving logistics efficiency.

[0075] Step S10521: If there are only two adjacent warehouse areas that meet the cargo quantity requirement, the warehouse area with the highest vehicle material satisfaction rate is selected as the target warehouse area;

[0076] Step S10522: If there are multiple warehouse areas with two adjacent numbers that meet the cargo quantity requirement, the warehouse area combination with the smallest current task volume is selected. It is further determined whether there is only one warehouse area combination with the smallest current task volume. If so, the warehouse area with the smallest current task volume and the highest vehicle load material satisfaction rate in this warehouse area combination is selected as the target warehouse area. If there are multiple warehouse area combinations with the smallest current task volume, the warehouse area with the highest vehicle load material satisfaction rate and the smallest current task volume in the warehouse area combination with the smallest current task volume and the highest vehicle load satisfaction rate is selected as the target warehouse area.

[0077] In step S1053, if no two adjacent numbered warehouse areas meet the cargo quantity requirements, check whether there are multiple combinations of warehouse areas that meet the requirements; if there are and there are more than one combination of warehouse areas that meet the requirements, select the warehouse area with the highest vehicle satisfaction rate as the target warehouse area; if there are multiple combinations of warehouse areas that meet the requirements, compare the current task volume and the warehouse area combination satisfaction rate of each warehouse area combination, and select the warehouse area combination with a high satisfaction rate and a small current task volume as the target warehouse area combination, and then select the warehouse area with a high vehicle material satisfaction rate and the least current task volume from the target warehouse area combination as the target warehouse area; if no two adjacent numbered warehouse areas or multiple combinations of warehouse areas meet the cargo quantity requirements, select the warehouse area with the highest vehicle satisfaction rate and the least current task volume among all warehouse areas as the target warehouse area.

[0078] The present invention not only takes into account the situation of two adjacent numbered warehouse areas, but also takes into account the situation of multiple combination warehouse areas. It has strong adaptability, can cope with different business scenarios and needs, can make full use of the scattered inventory of each warehouse area, and make effective use of inventory resources that may have been idle, thereby improving the overall inventory resource utilization rate of the enterprise and reducing inventory backlog and waste; combining the whole vehicle material satisfaction rate to determine the target warehouse area helps to meet the requirements of whole vehicle transportation as much as possible when leaving the warehouse, and reduce the increase in inter-warehouse transportation volume caused by random selection of warehouse areas due to material mismatch, thereby reducing the time cost of entering and leaving the warehouse area and the corresponding resource consumption cost caused by the increase in inter-warehouse transportation volume, improving overall logistics efficiency, and reducing overall warehousing and transportation operating costs; considering the current task volume of each warehouse area can make task allocation more reasonable, avoid concentrating too many tasks in certain busy warehouse areas, and leaving too few tasks in other warehouse areas, achieve a balance of task volume between warehouse areas, and improve overall work efficiency.

[0079] In one embodiment, the vehicle material fulfillment rate is determined based on the order quantity and the designated batch information of the goods, and the determination method includes:

[0080] Based on the order quantity and the designated batches of goods in the order, calculate the quantity fulfillment rate of the designated batches of goods in the order of each warehouse area in the multi-warehouse area combination respectively; obtain the inventory number of each warehouse area after excluding the designated batches of goods in the order, and calculate the fulfillment rate of the non-designated batch inventory based on the inventory number after excluding the designated batches of goods in the order and the number of non-designated batch orders; based on the quantity fulfillment rate of the designated batches of goods in the order of each warehouse area and the fulfillment rate of the non-order inventory, obtain the vehicle material fulfillment rate.

[0081] By separately calculating the fulfillment rate for designated batches of goods in an order and the fulfillment rate for inventory in non-designated batches, this method accurately measures each warehouse area's adaptability to both ordered goods and remaining inventory. This helps accurately assess each warehouse area's inventory utilization efficiency and provides a scientific basis for the rational allocation of inventory resources. The vehicle material fulfillment rate, derived from these two types of fulfillment rates, comprehensively reflects each warehouse area's overall performance in meeting order requirements and optimizing inventory, helping to optimize shipping decisions.

[0082] Suppose a liquor company has three warehouses: Warehouse 1, Warehouse 2, and Warehouse 3. It receives a full truck shipment order, which involves n different goods and designated batches (such as liquor of different years or different packaging) and m undesignated batches of goods. The demand quantities of designated batches of different goods are A1, A2, A3...An, and the demand quantities of undesignated batches are B1, B2...Bm. The total demand quantity X = (A1+A2+A3+...+An)+(B1+B2+...+Bm).

[0083] In one embodiment, for example, a transport vehicle involves demands for three different goods and designated batches (such as liquor of different years or different packaging) and two goods of undesignated batches, where the demand quantities of designated batches of different goods are 100, 100, and 100 respectively, and the demand quantities of undesignated batches are 50 and 50, and the total demand quantity X = (100 + 100 + 100) + (50 + 50) = 400.

[0084] 1. Calculate the quantity fulfillment rate of the designated batch of goods in the vehicle:

[0085] Specifically, if the quantities of n specified batches of goods in a full truckload delivery order from a certain warehouse area are C1, C2, ..., Cn, and the quantity fulfillment rate of each batch of goods in the full truckload order is (C1 ÷ A1 × 100%), (C2 ÷ A2 × 100%), ... (Cn ÷ An × 100%), then:

[0086] In warehouse area No. 1, the quantities of the three specified batches of goods in the full vehicle delivery order are 30, 20 and 50 respectively. Then the quantity satisfaction rate of each batch of goods in the full vehicle order in warehouse area No. 1 is (30÷100×100%), (20÷100×100%), and (50÷100×100%).

[0087] In warehouse area No. 2, the quantities of the three specified batches of goods in the full vehicle delivery order are 20, 20 and 30 respectively. Then the quantity satisfaction rate of each batch of goods in the full vehicle order in warehouse area No. 2 is (20÷100×100%), (20÷100×100%), and (30÷100×100%).

[0088] In warehouse area No. 3, the quantities of the three specified batches of goods in the full vehicle delivery order are 40, 20 and 30 respectively. Then the quantity satisfaction rate of each batch of goods in the full vehicle order in warehouse area No. 3 is (40÷100×100%), (20÷100×100%), and (30÷100×100%).

[0089] 2. Calculate the fulfillment rate of non-specified batch order inventory:

[0090] Specifically, the inventory counts of different goods in a certain warehouse area after the designated batches of goods in the order are D1, D2...Dn, and the fulfillment rates of non-designated batch orders in warehouse area 1 are (D1÷B1×100%), (D2÷B2×100%)...(Dm÷Bm×100%).

[0091] The inventory numbers of different goods in Warehouse Area 1, excluding the designated batches of goods in the order, are 25 and 40 respectively. The satisfaction rates of non-designated batch orders in Warehouse Area 1 are (25÷50×100%) and (40÷50×100%).

[0092] The inventory numbers of different goods in Warehouse Area No. 2, excluding the designated batches of goods in the order, are 20 and 10 respectively. The satisfaction rates of non-designated batch orders in Warehouse Area No. 2 are (20÷50×100%) and (10÷50×100%).

[0093] The inventory numbers of different goods in warehouse No. 3, excluding the designated batches of goods in the order, are 10 and 10 respectively. The satisfaction rates of non-designated batch orders in warehouse No. 3 are (10÷50×100%) and (10÷50×100%).

[0094] 3. Calculate the vehicle material satisfaction rate:

[0095] Specifically, vehicle material satisfaction rate = ∑[(Cn÷An×100%)×(An÷X)]+∑[(Dn÷Bn×100%)×(Bn÷X)], then:

[0096] The vehicle material satisfaction rate in warehouse area 1 = 41.25%;

[0097] The vehicle material satisfaction rate in warehouse No. 2 = 25%;

[0098] The vehicle material satisfaction rate in warehouse No. 3 = 27.5%.

[0099] Through the above calculations, the wine company can see that Warehouse Area No. 1 has the highest vehicle material satisfaction rate. When allocating order tasks, Warehouse Area No. 1 can be given priority. This can not only better meet the needs of different batches of goods in the order, but also reasonably utilize non-order inventory, improve the overall inventory resource utilization efficiency, optimize inventory management decisions, and thus improve customer satisfaction.

[0100] In this embodiment, a system for allocating warehouse areas for vehicle order shipments is also provided. This system is used to implement the above-mentioned embodiments and preferred implementations, and details that have already been described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0101] This embodiment provides a vehicle order outbound warehouse allocation system, such as Figure 3 As shown, including:

[0102] The order information acquisition module 301 acquires information of multiple orders, including cargo batch, cargo quantity, and vehicle transport type;

[0103] The available warehouse area screening module 302 matches the corresponding warehouse area according to the vehicle transportation type and obtains the available inventory of each inventory;

[0104] The warehouse matching determination module 303 determines whether there is a single warehouse area with available inventory that meets the quantity of goods in each warehouse area;

[0105] The single warehouse area matching module 3041 prioritizes the single warehouse area that meets the goods quantity as the target warehouse area if the available inventory in the single warehouse area meets the goods quantity;

[0106] The multi-warehouse area matching module 3042 determines the target warehouse area based on the combination of multiple warehouse areas, if the available inventory in no single warehouse area meets the cargo quantity, and combines the vehicle material satisfaction rate and the current task volume of each warehouse area to meet the cargo quantity.

[0107] In some optional implementations, the vehicle material fulfillment rate is determined based on the order quantity and the designated batch information of the goods, and the determination method includes:

[0108] Calculate the quantity fulfillment rate of the specified batch of goods in the order of each warehouse area in the multi-warehouse inventory combination based on the order quantity and the specified batch of goods in the order;

[0109] Obtain the inventory count in each warehouse area after excluding the specified batches of goods in the order, and calculate the inventory fulfillment rate of non-specified batch orders based on the inventory count after excluding the specified batches of goods in the order and the number of non-specified batches in the order. Based on the fulfillment rate of the specified batches of goods in the orders of each warehouse area and the fulfillment rate of non-specified batch orders, obtain the vehicle material fulfillment rate.

[0110] In some optional implementations, the single reservoir area matching module 3041 includes:

[0111] If there is only a single warehouse area with available inventory that can meet the cargo quantity, the single warehouse area that can meet the cargo quantity will be used as the target delivery warehouse area;

[0112] If there are multiple single warehouse areas with available inventory that can meet the goods quantity, determine whether there is only one warehouse area with the least current task volume among the multiple single warehouse areas with available inventory that can meet the goods quantity;

[0113] If there is only one single warehouse area with the least current task volume, the warehouse area with the least current task volume will be selected as the target warehouse area;

[0114] If there are multiple single warehouses with the least current task volume, the warehouse with the highest vehicle material satisfaction rate will be selected as the target warehouse.

[0115] In some optional implementations, the multi-repository matching module 3042 includes:

[0116] The adjacent warehouse area satisfaction judgment unit is used to number all warehouse areas in sequence according to their geographical locations, and judge whether there are two warehouse areas with the closest adjacent numbers that meet the cargo quantity requirements; if there is and only one adjacent numbered two warehouse areas that meet the cargo quantity requirements, the warehouse area with the highest vehicle material satisfaction rate is selected as the target warehouse area; if there are multiple adjacent numbered two warehouse areas that meet the cargo quantity requirements, the warehouse area combination with the least current task volume is selected, and it is further judged whether there is only one warehouse area combination with the least current task volume. If so, the warehouse area with the least current task volume and the highest vehicle material satisfaction rate in this warehouse area combination is selected as the target warehouse area; if there are multiple warehouse area combinations with the least current task volume, the warehouse area with the highest vehicle material satisfaction rate and the least current task volume in the warehouse area combination with the least current task volume and the highest vehicle material satisfaction rate is selected as the target warehouse area;

[0117] The non-adjacent multiple warehouse area satisfaction judgment module is used to check whether there are multiple combined warehouse areas that meet the cargo quantity requirements if there are no two adjacent numbered warehouse areas that meet the cargo quantity requirements; if there are and there are multiple combined warehouse areas that meet the requirements, the warehouse area with the highest vehicle satisfaction rate is selected as the target warehouse area; if there are multiple combined warehouse areas that meet the requirements, each warehouse area combination is compared with the current task volume and the warehouse area combination satisfaction rate, and the warehouse area combination with the highest satisfaction rate and the smallest current task volume is selected as the target warehouse area combination, and then the warehouse area with a high vehicle material satisfaction rate and the least current task volume is selected from the target warehouse area combination as the target warehouse area; if there are no adjacent numbered two warehouse areas or multiple combined warehouse areas that meet the cargo quantity requirements, the warehouse area with the highest vehicle satisfaction rate and the least current task volume is selected from all warehouse areas as the target warehouse area.

[0118] In some optional implementations, the available storage area screening module 302 specifically includes:

[0119] Depending on whether the vehicle transport type is express delivery, it is allocated to express storage areas and non-express storage areas. The number of express storage areas is one, and the number of non-express storage areas is multiple. When the express storage area does not meet the quantity of goods, and the target storage area is determined based on the multi-inventory combination method when the quantity of goods is met, the first-in-first-out is carried out in the target storage area, and the inventory is locked based on the batch of goods to complete the order sorting.

[0120] In some optional implementations, obtaining the available inventory of each inventory includes:

[0121] Obtain the total inventory quantity of each warehouse area and the inventory quantity locked based on preset locking factors. Subtract the locked inventory quantity from the total inventory quantity as the available inventory of each inventory; wherein: the preset locking factors include: aisle locking, warehouse location locking, outbound inventory locking, transfer and sales locking, and unprocessed task inventory locking.

[0122] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0123] The vehicle order outbound warehouse area distribution system in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0124] The embodiment of the present invention also provides a computer device having the above Figure 3 The shown is the warehouse area allocation system for vehicle order outbound delivery.

[0125] See also Figure 4 , Figure 4 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 4 As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.

[0126] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0127] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.

[0128] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0129] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0130] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0131] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0132] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0133] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for allocating warehouse areas for a full vehicle order, used to allocate warehouse areas for a freight transport vehicle, characterized in that: include: Obtain information on multiple orders, including cargo batches, cargo quantities, and vehicle transport types; Match the corresponding warehouse area according to the vehicle transportation type and obtain the available inventory of each inventory; Determine whether there is enough inventory in each warehouse area to meet the quantity of goods; If the available inventory in a single warehouse area meets the quantity of goods, the single warehouse area that meets the quantity of goods will be prioritized as the target warehouse area; If there is no available inventory in a single warehouse area that can meet the quantity of goods, the target warehouse area will be determined based on a combination of multiple warehouse areas, on the basis of meeting the quantity of goods, combined with the vehicle material satisfaction rate and the current task volume of each warehouse area.

2. The method according to claim 1, characterized in that The vehicle material fulfillment rate is determined based on the order quantity and the designated batch information of the goods, and the determination method includes: Calculate the quantity fulfillment rate of the specified batch of goods in the order of each warehouse area in the multi-warehouse inventory combination based on the order quantity and the specified batch of goods in the order; Obtain the inventory count in each warehouse area after excluding the specified batches of goods in the order, and calculate the inventory fulfillment rate of non-specified batch orders based on the inventory count after excluding the specified batches of goods in the order and the number of non-specified batches in the order. Based on the fulfillment rate of the specified batches of goods in the orders of each warehouse area and the fulfillment rate of non-specified batch orders, obtain the vehicle material fulfillment rate.

3. The method according to claim 1 or 2, characterized in that If the available inventory in a single warehouse area meets the quantity of goods, the single warehouse area that meets the quantity of goods will be prioritized as the target warehouse area, including: If there is only a single warehouse area with available inventory that can meet the cargo quantity, the single warehouse area that can meet the cargo quantity will be used as the target delivery warehouse area; If there are multiple single warehouse areas with available inventory that can meet the goods quantity, determine whether there is only one warehouse area with the least current task volume among the multiple single warehouse areas with available inventory that can meet the goods quantity; If there is only one single warehouse area with the least current task volume, the warehouse area with the least current task volume will be selected as the target warehouse area; If there are multiple single warehouses with the least current task volume, the warehouse with the highest vehicle material satisfaction rate will be selected as the target warehouse.

4. The method according to claim 1 or 2, characterized in that The multi-area combination approach determines the target area based on the cargo quantity, the vehicle material satisfaction rate, and the current workload of each area, including: All reservoir areas are numbered in sequence according to their geographical locations; Determine whether there are two adjacent warehouse areas with the closest distance that meet the cargo quantity requirements; If there are only two adjacent warehouses that meet the cargo quantity requirements, the warehouse with the highest vehicle material satisfaction rate is selected as the target warehouse; If there are multiple warehouses with two adjacent numbers that meet the cargo quantity requirements, the warehouse combination with the least current task volume is selected, and further judgment is made as to whether there is only one warehouse combination with the least current task volume. If so, the warehouse with the least current task volume and the highest vehicle material satisfaction rate in this warehouse combination is selected as the target warehouse; if there are multiple warehouse combinations with the least current task volume, the warehouse with the highest vehicle material satisfaction rate and the least current task volume in the warehouse combination with the least current task volume and the highest vehicle material satisfaction rate is selected as the target warehouse; If no two adjacent warehouses meet the cargo quantity requirement, check whether there are multiple warehouses that meet the requirement. If there are multiple warehouses that meet the requirement, select the warehouse with the highest vehicle load satisfaction rate as the target warehouse. If there are multiple warehouse area combinations that meet the requirements, the current task volume and warehouse area combination satisfaction rate of each warehouse area combination will be compared. The warehouse area combination with the highest satisfaction rate and the smallest current task volume will be selected as the target warehouse area combination. Then, from the target warehouse area combination, the warehouse area with the highest vehicle material satisfaction rate and the smallest current task volume will be selected as the target warehouse area. If there are no two adjacent numbered warehouse areas or multiple combined warehouse areas that meet the cargo quantity requirements, the warehouse area with the highest vehicle satisfaction rate and the least current task volume will be selected as the target warehouse area among all warehouse areas.

5. The method according to claim 1, characterized in that The matching of the corresponding storage area according to the vehicle transportation type includes: According to whether the vehicle transport type is express delivery, it is allocated to an express delivery warehouse area or a non-express delivery warehouse area. The number of the express delivery warehouse area is one, and the number of the non-express delivery warehouse areas is multiple. When the express warehouse area does not meet the quantity of goods, and after the target warehouse area is determined based on the multi-inventory combination method when the quantity of goods is met, the first-in-first-out method is used in the target warehouse area, and the inventory is locked based on the goods batch to complete the order sorting.

6. The method according to claim 1 or 5, characterized in that The method of obtaining the available inventory of each inventory includes: Obtain the total inventory quantity of each warehouse area and the inventory quantity locked based on preset locking factors. Subtract the locked inventory quantity from the total inventory quantity as the available inventory of each inventory; wherein: the preset locking factors include: aisle locking, warehouse location locking, outbound inventory locking, transfer and sales locking, and unprocessed task inventory locking.

7. A vehicle order outbound warehouse allocation system, characterized by: include: The order information acquisition module is used to obtain information about multiple orders, including cargo batches, cargo quantities, and vehicle transport types; The available warehouse area screening module is used to match the corresponding warehouse area according to the vehicle transportation type and obtain the available inventory of each inventory; The warehouse matching determination module is used to determine whether there is a single warehouse area with available inventory that meets the quantity of goods; The single warehouse area matching module is used to prioritize the single warehouse area that meets the goods quantity if the available inventory in the single warehouse area meets the goods quantity; The multi-warehouse area matching module is used to determine the target warehouse area based on the combination of multiple inventories, if the available inventory in no single warehouse area meets the cargo quantity, combined with the vehicle material satisfaction rate and the current task volume of each warehouse area.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for allocating warehouse areas for vehicle order delivery according to any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, which are used to enable a computer to execute the method for allocating warehouse areas for vehicle order shipments according to any one of claims 1 to 6.

10. A computer program product, characterized in that It includes computer instructions, which are used to enable a computer to execute the method for allocating warehouse areas for vehicle order outbound delivery according to any one of claims 1 to 6.

Citation Information

Cited By

  • Goods management system for intelligent warehousing system

    CN121920915A