Material storage method and system, terminal and medium
By dynamically evaluating and distributing materials to multiple storage areas, the problem of insufficient flexibility in cargo space configuration of the intelligent warehousing system is solved, the warehouse utilization rate is improved, and the risk of material backlog is reduced, and the warehousing operation efficiency is improved.
Patent Information
- Application Number
- CN202510983313.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-17
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2045-07-17
AI Technical Summary
The existing intelligent warehousing system lacks flexibility in cargo space configuration, making it difficult to dynamically adapt to the ever-changing in-house and out-of-house demands, resulting in low space utilization, waste of resources and tight cargo space, affecting the efficiency of warehousing operation.
By obtaining the quantity of purchase and shipment of the target materials, the relationship between the quantity to be stored and the remaining quantity to be stored is judged, and the material is dynamically allocated to multiple storage areas according to the maximum quantity to be stored, including the first target storage area, the second target storage area and the third target storage area, the free storage area in the warehouse is reasonably utilized, and the material storage order is optimized to reduce the risk of backlog.
It improves the utilization rate of warehouses, reduces the risk of material backlog or delayed shipment caused by insufficient storage areas, and improves the overall efficiency of warehousing operations.
Smart Images

Figure CN120494698A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of material storage, and in particular to a material storage method, system, terminal and medium. Background Art
[0002] As a key component of the logistics process, intelligent warehousing systems can automate the collection and storage of material data in warehouse management, effectively improving the speed and accuracy of data entry. Simultaneously, they automate the inbound and outbound movement of materials, reducing labor costs and improving overall warehouse management efficiency.
[0003] Currently, most intelligent warehousing systems allocate storage space primarily based on historical material storage records and order requirements. However, in actual operation, due to differences in the frequency of inbound and outbound movement of materials, some storage spaces are often vacant or overcrowded. This results in inflexible storage space allocation in existing intelligent warehousing systems, making it difficult to dynamically adapt to changing inbound and outbound demand. When storage space becomes scarce or unused, the system lacks an efficient reallocation mechanism, making it impossible to fully utilize existing storage space. This leads to problems such as low space utilization, wasted resources, and limited storage space, impacting the overall efficiency of warehousing operations. Summary of the Invention
[0004] The present invention aims to provide a material storage method, system, terminal, and medium that address the problem of existing intelligent warehousing systems lacking flexibility in space allocation and their difficulty in dynamically adapting to changing inbound and outbound demands. Consequently, when space is insufficient or unused, the system is unable to fully utilize available storage space, resulting in low space utilization, wasted resources, and a shortage of space, all impacting the overall efficiency of warehousing operations.
[0005] In order to solve the above technical problems, the present invention adopts the following technical solutions:
[0006] In a first aspect, a material storage method is provided, comprising the following operations:
[0007] S10, obtaining the purchase quantity and shipment quantity of the target material, as well as the remaining available quantity and the first storage quantity of the first target storage area; wherein the first target storage area is an area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area;
[0008] S20, determining the target material's inventory quantity based on the target material's incoming quantity and outgoing quantity;
[0009] S30, determining whether the quantity to be stored is greater than the remaining quantity available for storage; if so, executing S40; if not, storing the target material in the first target storage area;
[0010] S40, obtaining a first maximum storable quantity of a second target storage area; wherein the second target storage area is an area in the warehouse where no materials are stored, and the first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area;
[0011] S50, determining whether the first maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first stored quantity; if so, executing S60; if not, executing S70;
[0012] S60, storing the target material in the second target storage area;
[0013] S70, distributing and storing the target materials in the order from the first target storage area to the second target storage area.
[0014] A further solution is: before S70, it also includes the following operations:
[0015] S00, obtaining a second maximum storable quantity of a third target storage area; wherein the third target storage area is an area in the warehouse where materials are stored, and the second maximum storable quantity is the maximum quantity of materials that can be stored in the third target storage area;
[0016] S01, determine whether the second maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first storage quantity; if so, store the materials in the third target storage area into the second target storage area, and store the target materials into the third target storage area; if not, execute S70.
[0017] A further solution is: before S01, the following operations are also included:
[0018] Obtaining a second storage quantity; wherein the second storage quantity is the quantity of materials in the third target area;
[0019] Determine whether the second storage quantity is less than or equal to the first maximum storable quantity; if so, execute S01; if not, execute S70.
[0020] A further solution is: S70 includes:
[0021] S71, obtaining first target location information and second target location information; wherein the first target location information is the location of the first target storage area, and the second target location information is the location of the second target storage area;
[0022] S72, constructing an optimal storage route starting from the first target storage area based on the first target location information and the second target location information;
[0023] S73, distributing and storing the target materials into the first target storage area and the second target storage area along the optimal storage route.
[0024] A further solution is that the number of second target storage areas on the optimal storage route is greater than or equal to the number of second target storage areas required for storing the target material.
[0025] A further solution is to determine the number of second target storage areas required to store the target material based on the to-be-stored quantity, the remaining storable quantity and the first maximum storable quantity.
[0026] In a second aspect, a material storage system is provided, which is used to implement the material storage method described in the first aspect. The material storage system includes a first acquisition module, a first processing module, a first judgment module, a second acquisition module, a first execution module, a second judgment module, a second execution module and a third execution module. The first acquisition module is used to execute S10 to obtain the purchase quantity and shipment quantity of the target material, as well as the remaining storable quantity and the first storage quantity of the first target storage area; wherein, the first target storage area is an area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area; the first processing module is used to execute S20 to determine the to-be-stored quantity of the target material based on the purchase quantity and shipment quantity of the target material; the first judgment module is used to execute S30 to determine whether the to-be-stored quantity is greater than the remaining storable quantity; the second acquisition module is used to determine whether the to-be-stored quantity is greater than the remaining storable quantity when the to-be-stored quantity is greater than the remaining storable quantity When the quantity to be stored is less than or equal to the remaining storable quantity, execute S40 to obtain the first maximum storable quantity of the second target storage area; wherein, the second target storage area is an area in the warehouse where no materials are stored, and the first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area; the first execution module is used to store the target material in the first target storage area when the quantity to be stored is less than or equal to the remaining storable quantity; the second judgment module is used to execute S50 to determine whether the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity; the second execution module is used to execute S60 to store the target material in the second target storage area when the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity; the third execution module is used to execute S70 to disperse the target materials in the order from the first target storage area to the second target storage area when the first maximum storable quantity is less than the sum of the quantity to be stored and the first storage quantity.
[0027] In a third aspect, a terminal is provided, comprising a processor and a memory, wherein the memory is used to store processor-executable instructions; wherein the processor is configured to call the instructions stored in the memory to execute the material storage method as described in the first aspect.
[0028] In a fourth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the material storage method as described in the first aspect is implemented.
[0029] Compared with the prior art, the present invention has the following beneficial effects:
[0030] The goal is to rationally utilize the free storage areas within the warehouse, thereby improving warehouse utilization. At the same time, the goal is to promptly vacate storage areas that do not meet storage needs to facilitate the subsequent storage of other materials, thereby reducing the risk of material backlogs or delayed shipments due to insufficient storage space. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 This is a schematic flow chart of a material storage method in this embodiment;
[0032] Figure 2 This is a schematic diagram of an electrical block diagram of a material storage method in this embodiment. DETAILED DESCRIPTION
[0033] The present invention will be further described below with reference to the accompanying drawings.
[0034] Example 1: This example provides a material storage method, such as Figure 1 As shown, the following operations are included:
[0035] S100, obtaining the purchase quantity and shipment quantity of a target material, as well as the remaining available quantity and first storage quantity of a first target storage area; wherein the first target storage area is an area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area;
[0036] For example, during implementation, the target material's shipping quantity is obtained from the production order. The target material's incoming quantity is obtained from the material purchase order or the delivery material list. The target material's storage area in the warehouse is obtained from the material inventory record sheet, and the target material's storage area in the warehouse is marked as the first target storage area. Furthermore, the remaining available quantity of the target material in the first target storage area and the target material's storage quantity in the first target storage area are obtained from the material inventory record sheet. The target material's storage quantity in the first target storage area is marked as the first storage quantity.
[0037] S200, determining the target material's inventory quantity based on the target material's incoming quantity and outgoing quantity;
[0038] Exemplarily, during the implementation process, the target material's purchase quantity is subtracted from the target material's shipment quantity to obtain the target material's to-be-stored quantity. When the to-be-stored quantity is less than 0, it is considered that the newly purchased target material does not meet the shipment demand. At this time, it is necessary to withdraw the target material from the first target storage area to meet the shipment demand. When the to-be-stored quantity is equal to 0, it is considered that the newly purchased target material just meets the shipment demand. At this time, there is no need to store the newly purchased target material in the first target storage area, nor is there any need to withdraw the target material from the first target storage area. When the to-be-stored quantity is greater than 0, it is considered that the newly purchased target material exceeds the shipment demand. At this time, the remaining portion of the newly purchased target material after deducting the shipment demand needs to be stored in the first target storage area.
[0039] S300, determining whether the quantity to be stored is greater than the remaining quantity available for storage; if so, executing S400; if not, storing the target material in the first target storage area;
[0040] Exemplarily, during implementation, a determination is made as to whether the quantity to be stored is greater than the remaining quantity available for storage. If the quantity to be stored is greater than the remaining quantity available for storage, it is determined that the remaining storage locations in the first target storage area do not meet the storage requirements for the remaining portion of the newly purchased target material after deducting the shipping requirements. At this point, S400 is executed. If the quantity to be stored is less than or equal to the remaining quantity available for storage, it is determined that the remaining storage locations in the first target storage area meet the storage requirements for the remaining portion of the newly purchased target material after deducting the shipping requirements. At this point, the remaining portion of the newly purchased target material after deducting the shipping requirements is stored in the first target storage area.
[0041] S400: Obtain a first maximum storable quantity in a second target storage area; wherein the second target storage area is an area in the warehouse where no materials are stored, and the first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area;
[0042] Exemplarily, during implementation, an area without materials stored is obtained from the material inventory record table and marked as the second target storage area. The maximum quantity of materials that can be stored in the second target storage area is obtained from the material inventory record table and marked as the first maximum storage quantity.
[0043] S500, determining whether the first maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first stored quantity; if so, executing S600; if not, executing S700;
[0044] Exemplarily, during the implementation process, the sum of the quantity to be stored and the first storage quantity is calculated, and it is determined whether the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity. When the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity, it is considered that the second target storage area can store the target materials in the first target storage area, as well as the remaining portion of the newly purchased target materials after deducting the shipment demand. At this time, execute S600. When the first maximum storable quantity is less than the sum of the quantity to be stored and the first storage quantity, it is considered that the second target storage area cannot store the target materials in the first target storage area, as well as the remaining portion of the newly purchased target materials after deducting the shipment demand. At this time, execute S700.
[0045] S600, storing the target material in the second target storage area;
[0046] Illustratively, during the implementation process, the target materials in the first target storage area and the remaining portion of the newly purchased target materials after deducting the shipping demand are stored together in the second target storage area.
[0047] S700: Distribute and store the target materials in the order from the first target storage area to the second target storage area.
[0048] Exemplarily, during the implementation process, the remaining portion of the newly purchased target materials after deducting the shipping demand is first stored in the first target storage area, and when the storage quantity in the first target storage area reaches the upper limit, the remaining newly purchased target materials are stored in the second target storage area.
[0049] On the one hand, the purchase quantity and shipment quantity of the target material, as well as the remaining storage quantity of the first target storage area storing the target material, are used to dynamically evaluate the relationship between the first target storage area and the storage demand of the target material, in order to achieve the purpose of reducing the overload risk of the first target storage area.
[0050] On the other hand, if the first target storage area cannot meet the storage needs of the target materials, a second target storage area that does meet the storage needs will be found. All target materials (including the remaining portion of newly purchased target materials after deducting shipping needs and the target materials in the first target storage area) will be stored in the second target storage area, freeing up the first target storage area. This is intended to rationally utilize the free storage areas within the warehouse, thereby improving warehouse utilization. Furthermore, it is intended to promptly free up storage areas that do not meet storage needs to facilitate the subsequent storage of other materials, thereby reducing the risk of material backlogs or delayed shipments due to insufficient storage space.
[0051] On the other hand, when neither the first target storage area nor the second target storage area can meet the storage demand for the target material, the target material is stored in the order of filling the first target storage area and the second target storage area. This is expected to reduce the cost of transferring the target material in the first target storage area and at the same time reasonably place the target material to improve warehouse utilization.
[0052] In actual use, some storage areas may contain materials, but the maximum storage capacity of these storage areas is greater than or equal to the total number of all target materials (including the newly purchased target materials remaining after deducting shipping requirements and the target materials in the first target storage area). Therefore, in order to store the newly purchased target materials and the target materials in the first target storage area together for easy access later, in this embodiment, the following operations are also included before S700:
[0053] S000, obtaining a second maximum storable quantity of a third target storage area; wherein the third target storage area is an area in the warehouse where materials are stored, and the second maximum storable quantity is the maximum quantity of materials that can be stored in the third target storage area;
[0054] Exemplarily, during implementation, the area where the material is stored is obtained from the material inventory record table and marked as the third target storage area. The maximum quantity of the material that can be stored in the third target storage area is obtained from the material inventory record table and marked as the second maximum storage quantity.
[0055] S001, determine whether the second maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first storage quantity; if so, store the materials in the third target storage area into the second target storage area, and store the target materials into the third target storage area; if not, execute S700.
[0056] Exemplarily, during implementation, the sum of the pending storage quantity and the first storage quantity is calculated to obtain the remaining portion of the newly purchased target material after deducting the shipping demand and the total number of target materials in the first target storage area. A determination is then made as to whether the second maximum storable quantity is greater than or equal to the sum of the pending storage quantity and the first storage quantity. If the second maximum storable quantity is greater than the sum of the pending storage quantity and the first storage quantity, it is deemed that the third target storage area meets the storage requirements for the remaining portion of the newly purchased target material after deducting the shipping demand and the target materials in the first target storage area. At this point, the materials in the third target storage area are transferred to the second target storage area, and the remaining portion of the newly purchased target material after deducting the shipping demand is stored in the third target storage area together with the target materials in the first target storage area. This is intended to achieve the goal of centrally storing the remaining portion of the newly purchased target material after deducting the shipping demand and the target materials in the first target storage area, thereby facilitating later access to the target materials. Simultaneously, the materials originally stored in the third target storage area are transferred to the second target storage area, and the target materials that require storage in the first and second target storage areas are centrally stored in the third target storage area, freeing up the first target storage area. The goal is to promptly vacate storage areas that do not meet storage needs to facilitate the subsequent storage of other materials, thereby reducing the risk of material backlog or delayed delivery due to insufficient storage areas.
[0057] In actual use, in order to reduce the waste of transportation costs caused by the second target storage area not meeting the storage requirements of the third target storage area during the process of transferring the materials in the third target storage area to the second target storage area, in this embodiment, before S001, the following operations are also included:
[0058] Obtaining a second storage quantity; wherein the second storage quantity is the quantity of materials in the third target area;
[0059] Exemplarily, during the implementation process, the quantity of the material in the third target storage area is obtained from the material inventory record table, and the quantity of the material in the third target storage area is marked as the second storage quantity.
[0060] Determine whether the second storage quantity is less than or equal to the first maximum storable quantity; if so, execute S001; if not, execute S700.
[0061] Exemplarily, during implementation, a determination is made as to whether the second storage quantity is less than or equal to the first maximum storable quantity. If the second storage quantity is less than or equal to the first maximum storable quantity, the second target storage area is deemed to meet the storage requirements for materials in the third target storage area. In this case, the materials in the third target storage area are transferred to the second target storage area, and the remaining portion of the newly purchased target materials after deducting the shipping requirements is stored in the third target storage area together with the target materials in the first target storage area. If the second storage quantity is greater than the first maximum storable quantity, the second target storage area is deemed to not meet the storage requirements for materials in the third target storage area. In this case, the remaining portion of the newly purchased target materials after deducting the shipping requirements is first stored in the first target storage area. When the storage quantity in the first target storage area reaches the upper limit, the remaining newly purchased target materials are stored in the second target storage area. This is intended to determine whether the second target storage area meets the storage requirements for materials in the third target storage area before transferring the materials in the third target storage area to the second target storage area, thereby reducing the possibility of wasted transportation costs caused by the second target storage area not meeting the storage requirements for materials in the third target storage area.
[0062] In the process of distributing and storing newly purchased target materials in the first target storage area and the second target storage area, in order to achieve the purpose of selecting the second target storage area closest to the first target storage area to reduce the storage workload, in this embodiment, S700 includes:
[0063] S701, obtaining first target location information and second target location information; wherein the first target location information is the location of the first target storage area, and the second target location information is the location of the second target storage area;
[0064] Exemplarily, during implementation, the locations of the first target storage area and the second target storage area are respectively obtained, and the location of the first target storage area is marked as first target location information, and the location of the second target storage area is marked as second target location information.
[0065] S702, constructing an optimal storage route starting from the first target storage area based on the first target location information and the second target location information;
[0066] For example, during implementation, a route starting from the first target storage area and ending at the second target storage area is constructed based on the first target location information and the second target location information. The route with the shortest distance between the first target storage area and the second target storage area is selected as the optimal storage route.
[0067] S703: Distribute and store the target materials into the first target storage area and the second target storage area along the optimal storage route.
[0068] For example, during implementation, newly purchased target materials are dispersed and stored in the first target storage area and the second target storage area along the optimal storage route, in order to reduce storage workload.
[0069] In this embodiment, the number of second target storage areas on the optimal storage route is greater than or equal to the number of second target storage areas required to store the target materials, in order to ensure that the second target storage areas on the optimal storage route can meet the storage needs of the newly purchased target materials.
[0070] In this embodiment, the number of second target storage areas required to store the target material is determined based on the to-be-stored quantity, the shipped quantity, the remaining storable quantity, and the first maximum storable quantity.
[0071] For example, during implementation, the remaining available storage quantity is first subtracted from the pending storage quantity to determine the required storage quantity of the newly purchased target material. The required storage quantity of the newly purchased target material is then divided by the first maximum available storage quantity to determine the number of second target storage areas required for the newly purchased target material. If the calculated number of second target storage areas required for the newly purchased target material contains a decimal, the integer portion is added by 1.
[0072] Example 2: This example provides a material storage system, which is used to implement the material storage method described in Example 1. Figure 2 As shown, the material storage system includes a first acquisition module, a first processing module, a first judgment module, a second acquisition module, a first execution module, a second judgment module, a second execution module and a third execution module.
[0073] Wherein, the first acquisition module is used to obtain the purchase quantity and shipment quantity of the target material, as well as the remaining storable quantity and the first storage quantity of the first target storage area; wherein, the first target storage area is the area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area; the first processing module is used to determine the to-be-stored quantity of the target material according to the purchase quantity and shipment quantity of the target material; the first judgment module is used to judge whether the to-be-stored quantity is greater than the remaining storable quantity; the second acquisition module is used to obtain the first maximum storable quantity of the second target storage area when the to-be-stored quantity is greater than the remaining storable quantity; wherein, the second target storage area is the area in the warehouse where no materials are stored, The first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area; the first execution module is used to store the target material in the first target storage area when the quantity to be stored is less than or equal to the remaining storable quantity; the second judgment module is used to judge whether the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity; the second execution module is used to store the target material in the second target storage area when the first maximum storable quantity is greater than or equal to the sum of the quantity to be stored and the first storage quantity; the third execution module is used to disperse the target material in the order from the first target storage area to the second target storage area when the first maximum storable quantity is less than the sum of the quantity to be stored and the first storage quantity.
[0074] On the one hand, the purchase quantity and shipment quantity of the target material, as well as the remaining storage quantity of the first target storage area storing the target material, are used to dynamically evaluate the relationship between the first target storage area and the storage demand of the target material, in order to achieve the purpose of reducing the overload risk of the first target storage area.
[0075] On the other hand, if the first target storage area cannot meet the storage needs of the target materials, a second target storage area that does meet the storage needs will be found. All target materials (including the remaining portion of newly purchased target materials after deducting shipping needs and the target materials in the first target storage area) will be stored in the second target storage area, freeing up the first target storage area. This is intended to rationally utilize the free storage areas within the warehouse, thereby improving warehouse utilization. Furthermore, it is intended to promptly free up storage areas that do not meet storage needs to facilitate the subsequent storage of other materials, thereby reducing the risk of material backlogs or delayed shipments due to insufficient storage space.
[0076] On the other hand, when neither the first target storage area nor the second target storage area can meet the storage demand for the target material, the target material is stored in the order of filling the first target storage area and the second target storage area. This is expected to reduce the cost of transferring the target material in the first target storage area and at the same time reasonably place the target material to improve warehouse utilization.
[0077] This embodiment also provides a terminal, including a processor and a memory, wherein the memory is used to store processor-executable instructions; wherein the processor is configured to call the instructions stored in the memory to execute the material storage method as described in the first aspect.
[0078] This embodiment also provides a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the material storage method described in the first aspect is implemented.
[0079] Although the present invention has been described herein with reference to a number of illustrative embodiments thereof, it will be understood that numerous other modifications and implementations may be devised by those skilled in the art that fall within the scope and spirit of the principles disclosed herein. More specifically, within the scope of the present disclosure, the drawings, and the claims, various variations and modifications may be made to the components and / or layout of the subject combination arrangement. In addition to variations and modifications to the components and / or layout, other uses will also be apparent to those skilled in the art.
Claims
1. A material storage method, characterized in that: The following operations are included: S10, obtaining the purchase quantity and shipment quantity of the target material, as well as the remaining available quantity and the first storage quantity of the first target storage area; wherein the first target storage area is an area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area; S20, determining the target material's inventory quantity based on the target material's incoming quantity and outgoing quantity; S30, determining whether the quantity to be stored is greater than the remaining quantity available for storage; if so, executing S40; if not, storing the target material in the first target storage area; S40, obtaining a first maximum storable quantity of a second target storage area; wherein the second target storage area is an area in the warehouse where no materials are stored, and the first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area; S50, determining whether the first maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first stored quantity; if so, executing S60; if not, executing S70; S60, storing the target material in the second target storage area; S70, distributing and storing the target materials in the order from the first target storage area to the second target storage area.
2. The material storage method according to claim 1, characterized in that: Before S70, the following operations were also included: S00, obtaining a second maximum storable quantity of a third target storage area; wherein the third target storage area is an area in the warehouse where materials are stored, and the second maximum storable quantity is the maximum quantity of materials that can be stored in the third target storage area; S01, determine whether the second maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first storage quantity; if so, store the materials in the third target storage area into the second target storage area, and store the target materials into the third target storage area; if not, execute S70.
3. The material storage method according to claim 2, characterized in that: Before S01, the following operations are also included: Obtaining a second storage quantity; wherein the second storage quantity is the quantity of materials in the third target area; Determine whether the second storage quantity is less than or equal to the first maximum storable quantity; if so, execute S01; if not, execute S70.
4. The material storage method according to claim 1, characterized in that: S70 includes: S71, obtaining first target location information and second target location information; wherein the first target location information is the location of the first target storage area, and the second target location information is the location of the second target storage area; S72, constructing an optimal storage route starting from the first target storage area based on the first target location information and the second target location information; S73, distributing and storing the target materials into the first target storage area and the second target storage area along the optimal storage route.
5. The material storage method according to claim 4, characterized in that: The number of second target storage areas on the optimal storage route is greater than or equal to the number of second target storage areas required for storing the target material.
6. The material storage method according to claim 5, characterized in that: The number of second target storage areas required to store the target material is determined according to the to-be-stored quantity, the remaining storable quantity and the first maximum storable quantity.
7. A material storage system, characterized in that: The material storage system is used to implement the material storage method according to any one of claims 1 to 6, and the material storage system includes: a first acquisition module, configured to execute S10 to acquire the purchase quantity and the shipment quantity of the target material, as well as the remaining available quantity and the first storage quantity of the first target storage area; wherein the first target storage area is an area in the warehouse where the target material is stored, and the first storage quantity is the quantity of the target material in the first target storage area; A first processing module, configured to execute S20 to determine a quantity of the target material to be stored based on a purchase quantity and a shipment quantity of the target material; a first judgment module, configured to execute S30 to determine whether the quantity to be stored is greater than the remaining quantity available for storage; a second acquisition module, configured to execute S40 to acquire a first maximum storable quantity of a second target storage area when the to-be-stored quantity is greater than the remaining storable quantity; wherein the second target storage area is an area in the warehouse where no materials are stored, and the first maximum storable quantity is the maximum quantity of materials that can be stored in the second target storage area; a first execution module, configured to store the target material into a first target storage area when the quantity to be stored is less than or equal to the remaining quantity available for storage; a second determination module configured to execute S50 to determine whether the first maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first stored quantity; a second execution module configured to execute S60 to store the target material in a second target storage area when the first maximum storable quantity is greater than or equal to the sum of the to-be-stored quantity and the first stored quantity; The third execution module is used to execute S70 when the first maximum storable quantity is less than the sum of the to-be-stored quantity and the first storage quantity, so as to disperse and store the target materials in the order from the first target storage area to the second target storage area.
8. A terminal, characterized in that: include: A processor and a memory, the memory being configured to store processor-executable instructions; The processor is configured to call the instructions stored in the memory to execute the material storage method according to any one of claims 1 to 6.
9. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the material storage method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Goods location determination method, storage control system and computer storage medium
CN109726952A
Goods allocation management method and system
CN109784809A
Goods warehousing processing method and device, warehousing system and computer equipment
CN110852668A
Warehousing management method and device, computer readable storage medium and warehousing system
CN111252432A
Goods storage method and apparatus
CN111824667A