Warehouse management system, tailing management method and device thereof and medium
By generating tail materials in the warehouse management system, the method of merging and storing reports and automatically creating out-of-stock tasks is solved, and the inventory hoarding problem caused by the small amount of tail materials is achieved, and flexible management and efficient utilization of tail materials is achieved.
Patent Information
- Application Number
- CN202411673070.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-14
AI Technical Summary
In logistics and warehousing projects, the amount of remaining tail material in sorting is small, which is difficult to meet the order needs, resulting in the stockpiling in the warehouse becoming a dull material, which not only occupies the warehouse capacity but may also cause waste after exceeding the scrap cycle.
By obtaining the current tail material data in the warehouse management system, generating a tail material merge storage report, allowing the manager to select the target tail material to be merged and stored and set the target outbound location, automatically create a warehouse outbound task for merge storage, and conduct in-store management based on the merged storage results.
It realizes flexible management of tail materials in the warehouse, reduces the consumption of tail materials on the warehouse capacity, improves warehouse management efficiency and material utilization, and prevents a large amount of tail materials from becoming dull materials.
Smart Images

Figure CN119624334A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of logistics and warehousing, and in particular to a warehouse management system and a tailings management method, device and medium thereof. Background Art
[0002] For logistics warehousing projects, some factories store incoming raw materials after quality inspection, and sort them out according to orders or batches before order production. There may be residual materials left after sorting, which need to be stored again and wait for the next sorting before being shipped out. The sorting task is generally sent to the warehouse management system (Warehouse Management System, WMS) in advance according to the production schedule by the Manufacturing Execution System (MES). The MES sorting task includes material coding and required quantity, etc. WMS searches for inventory according to the required quantity and ships out according to the minimum quantity that meets the MES requirements. However, except for special follow-up purchases, most of the incoming material packaging quantities do not match the required quantity, and there is a situation where the sorted residual materials are re-stocked. If the number of remaining materials after sorting is small, they may not be shipped out for a long time and become obsolete materials, which not only occupies storage capacity but also may cause waste after exceeding the scrap cycle. Summary of the invention
[0003] In view of this, the present invention provides a warehouse management system and a tailings management method, device and medium thereof, so as to solve the problem in the related technology that the number of tailings remaining after sorting in logistics warehousing projects is small, which is difficult to meet order requirements and causes stockpiling in the warehouse to become obsolete materials, which not only occupies storage capacity but may also cause waste after exceeding the scrap cycle.
[0004] In a first aspect, the present invention provides a tailings management method for a warehouse management system, the method comprising:
[0005] Acquire current tailings data in the warehouse management system, and generate a tailings consolidated storage report based on the current tailings data;
[0006] In response to the target tail materials to be consolidated and stored selected by the manager from the tail material consolidation storage report and the set target outbound location, a corresponding outbound task is created;
[0007] Based on the outbound task, the target tailings to be combined and stored are outbound to the target outbound location, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location;
[0008] In response to the combined storage result sent by the manager, the target tailings after the combined storage are managed for warehousing.
[0009] The present invention actively manages the current tailings data in the warehouse management system to generate a tailings merging storage report for the manager to make a merging storage selection, and automatically creates a warehouse-out task according to the merging storage tailings selected by the manager for the manager to perform the merging storage operation, and performs warehousing management on the target tailings after the merging storage according to the merging storage result of the manager, thereby realizing the flexible management of tailings in the warehouse, reducing the occupation of storage capacity by tailings, improving the warehouse management efficiency and material utilization rate, and avoiding a large amount of tailings from becoming idle materials.
[0010] In an optional implementation, generating a tailings combined storage report based on the current tailings data includes:
[0011] Extracting from the current tail material data a number of candidate tail materials with the same material identification and a material storage volume of the corresponding carrier less than a preset material minimum storage volume threshold;
[0012] Classifying each candidate tailing to obtain a candidate tailing group;
[0013] The candidate tail material groups are used as tail material consolidation storage rows to generate a tail material consolidation storage report.
[0014] The present invention screens tailings according to material identification and the tailing storage volume corresponding to each carrier, selects candidate tailings suitable for combined storage, and further classifies the candidate tailings to obtain a candidate tailing group that can be combined and stored, so that managers can simply and quickly select tailings for combined storage. On the basis of ensuring the accurate combined storage of tailings, the manual workload is reduced, the warehouse management effect is further improved, and the user experience is enhanced.
[0015] In an optional embodiment, the classifying the candidate tailings to obtain the candidate tailings group includes:
[0016] Obtain the incoming material type of each candidate tail material, where the incoming material type includes: general material and documentary material;
[0017] For candidate tailings whose incoming material type is general materials, combine them to form a candidate tailing group;
[0018] For candidate tail materials whose incoming material type is documentary material, candidate tail materials belonging to the same order are grouped into candidate tail material groups.
[0019] The present invention divides candidate tailings into groups by utilizing the incoming material types of candidate tailings, thereby achieving more refined management of tailings merging and storage, ensuring that the tailings after merging and storage can be directly utilized normally, further improving the utilization rate of the tailings, and further improving the management efficiency of the warehouse.
[0020] In an optional implementation, before creating the corresponding outbound task, the method further includes:
[0021] Determine whether the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the consolidated storage requirements;
[0022] When the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the preset consolidated storage requirements, a corresponding outbound task is created.
[0023] The present invention verifies the combined storage requirements of the target tailings to be combined and stored selected by the manager before creating the outbound delivery task, so as to avoid the problem of wrong outbound delivery caused by human operation errors or even the failure of the combined storage of tailings, thereby further improving the management efficiency of the warehouse and realizing precise management.
[0024] In an optional implementation manner, the determining whether the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the consolidated storage requirements includes:
[0025] Determine whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings;
[0026] When the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is not greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be combined and stored selected by the manager from the tailings combined storage report meet the combined storage requirements;
[0027] When the total capacity of the target tailings to be merged and stored selected by the manager from the tailings merge storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be merged and stored selected by the manager from the tailings merge storage report do not meet the merge storage requirements, and an abnormal prompt is given to the manager so that the manager can re-select the target tailings to be merged and stored from the tailings merge storage report and re-set the target outbound storage location.
[0028] The present invention determines whether the target tailings selected by the manager can complete the combined storage by judging whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, and prompts the manager when the combined storage cannot be met to remind the manager to re-select the target tailings, so as to ensure the feasibility of the tailings combined storage and further improve the management efficiency of the warehouse.
[0029] In an optional embodiment, the combined storage result includes: a first identifier corresponding to a target carrier corresponding to the target tailings to be combined and stored after the combined storage, and the storage management of the target tailings after the combined storage is performed in response to the combined storage result sent by the manager, including:
[0030] Based on the first identifier and the target outbound location, create a corresponding inbound task;
[0031] The target carrier and the target tailings carried by the target carrier are put into storage based on the storage task.
[0032] The present invention automatically generates a warehousing task to warehouse the target vehicle and the target tailings carried on the target vehicle based on the first identifier corresponding to the target vehicle after the combined storage and the target outbound position, thereby realizing automated warehousing management of the combined storage of tailings, reducing manual workload and further improving the management efficiency of the warehouse.
[0033] In an optional embodiment, the combined storage result further includes: a second identifier corresponding to an empty carrier, the empty carrier being a carrier after the target tailings are removed by the manager at the target outbound location, and the storage management of the target tailings after the combined storage is performed in response to the combined storage result sent by the manager, further including:
[0034] Based on the second identifier and the target outbound location, create a corresponding return task;
[0035] The empty carrier is returned to the warehouse based on the return-to-warehouse task.
[0036] The present invention manages the return of empty carriers by automatically generating a return task based on the second identifier corresponding to the empty carrier after the manager removes the target tailings and the target outbound location, thereby realizing automated return management of empty carriers, reducing manual workload and further improving warehouse management efficiency.
[0037] In a second aspect, the present invention provides a tail material management device for a warehouse management system, the device comprising:
[0038] An acquisition module, used to acquire current tailings data in the warehouse management system, and generate a tailings consolidated storage report based on the current tailings data;
[0039] The first processing module is used to create a corresponding outbound task in response to the target tailings to be consolidated and stored selected by the manager from the tailings consolidation storage report and the set target outbound location;
[0040] A second processing module is used to dispatch the target tailings to be combined and stored to the target outbound location based on the outbound task, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location;
[0041] The third processing module is used to perform warehousing management on the target tailings after the combined storage in response to the combined storage result sent by the manager.
[0042] In a third aspect, the present invention provides a warehouse management system, comprising: a controller, wherein the controller comprises: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the method of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0043] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to cause a computer to execute the method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0045] Figure 1 is a flow chart of a tail material management method of a warehouse management system according to an embodiment of the present invention;
[0046] Figure 2 is a flow chart of a tail material management method of another warehouse management system according to an embodiment of the present invention;
[0047] Figure 3 Schematic diagram of a specific working process of tail material management in a warehouse management system according to an embodiment of the present invention;
[0048] Figure 4 is an example diagram of a manager selecting a delivery point according to an embodiment of the present invention;
[0049] Figure 5 is a schematic structural diagram of a tail material management device of a warehouse management system according to an embodiment of the present invention;
[0050] Figure 6 Schematic diagram of the structure of a controller of a warehouse management system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0051] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the 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 creative work are within the scope of protection of the present invention.
[0052] For logistics warehousing projects, some factories store incoming raw materials after quality inspection, and sort them out according to orders or batches before order production. There may be residual materials left after sorting, which need to be stored again and wait for the next sorting before being shipped out. The sorting task is generally sent to the warehouse management system (Warehouse Management System, WMS) in advance according to the production schedule by the Manufacturing Execution System (MES). The MES sorting task includes material coding and required quantity, etc. WMS searches for inventory according to the required quantity and ships out according to the minimum quantity that meets the MES requirements. However, except for special follow-up purchases, most of the incoming material packaging quantities do not match the required quantity, and there is a situation where the sorted residual materials are re-stocked. If the number of remaining materials after sorting is small, they may not be shipped out for a long time and become obsolete materials, which not only occupies storage capacity but also may cause waste after exceeding the scrap cycle.
[0053] For a three-dimensional warehouse with a large inventory capacity and many types of materials, it is difficult to manage inventory by manually identifying tailings. Therefore, the present invention designs a WMS tailings consolidation function, that is, consolidating the tailings of multiple pallets into one pallet for storage. According to the basic data maintained in the early stage of WMS, a report on materials that can be consolidated is generated to help warehouse managers determine and identify tailings, automatically find tailings that can be consolidated, and the warehouse managers select them for consolidation and storage, thereby improving material utilization, preventing a large amount of tailings from becoming idle materials, and facilitating the warehouse manager to manage materials in the warehouse.
[0054] An embodiment of the present invention provides an embodiment of a tail material management method for a warehouse management system. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0055] In this embodiment, a tail material management method of a warehouse management system is provided, which can be used in a controller of the warehouse management system such as a computer, a CPU, a single chip microcomputer, etc. Figure 1 is a flow chart of a tail material management method without a warehouse management system according to an embodiment of the present invention. Figure 1As shown, the process includes the following steps:
[0056] Step S101, obtaining current tailings data in the warehouse management system, and generating a tailings consolidated storage report based on the current tailings data.
[0057] Specifically, the current tailings data is the tailings data updated in real time in the warehouse management system, and the tailings data specifically includes the incoming material type of the tailings, the material code, the carrier information carrying the tailings such as the pallet code, the maximum capacity and the production order corresponding to the tailings, etc. The present invention is only taken as an example and is not limited to this. The above-mentioned current tailings data is obtained by, but not limited to, the warehouse manager such as the warehouse keeper reporting according to the actual in and out situation of the materials, or the warehouse management system obtains it by identifying the production order and the amount of materials stored in the pallet.
[0058] Furthermore, the tail material combined storage report is used to provide a warehouse manager such as a warehouse keeper with a list of options for tail material combined storage. Exemplarily, the tail material combined storage report may be composed of several tail material combined storage rows, hereinafter referred to as data rows or combined storage rows, and each combined storage row records information such as material code, name, batch, production order, number of materials in the current carrier, maximum capacity of the carrier, etc. This is only an example, and the present invention is not limited to this.
[0059] Step S102, in response to the target tailings to be consolidated and stored selected by the manager from the tailing consolidation storage report and the set target outbound location, a corresponding outbound task is created.
[0060] Specifically, the warehouse manager, i.e., the warehouse keeper, can determine a number of target tailings that need to be consolidated and stored by selecting multiple consignment lines in the above tailings consolidated storage report. The target outbound location is the outbound location where the warehouse keeper plans to consolidate and store each target tailing, and can be flexibly set according to the actual needs of the warehouse keeper and the management requirements of the warehouse, but the present invention is not limited thereto. The outbound task includes: relevant information on the tailings to be shipped out and their carriers, and target outbound location information, so that the warehouse management system can dispatch corresponding automated equipment such as intelligent inbound and outbound robots to transport the carriers carrying the target tailings to the target outbound location.
[0061] Step S103, based on the outbound task, the target tailings to be combined and stored are outbound to the target outbound location, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location.
[0062] Specifically, the warehouse manager, that is, the warehouse keeper, merges the tailings carried by multiple carriers into one carrier at the target outbound location, such as manually placing the materials A in multiple pallets into a certain pallet M.
[0063] Step S104, in response to the combined storage result sent by the manager, the target tailings after combined storage are managed for warehousing.
[0064] Specifically, the merged storage result includes: the first identifier corresponding to the target carrier after the target tailings to be merged and stored are merged and stored, the second identifier corresponding to the empty carrier, and the material code, batch number and other material information of the target tailings, wherein the empty carrier is the carrier after the target tailings are removed by the manager at the target outbound location. The present invention takes this as an example only and is not limited to this.
[0065] The embodiment of the present invention actively manages the current tailings data in the warehouse management system to generate a tailings merger storage report for the manager to make a merger storage selection, and automatically creates an outbound task according to the merger storage tailings selected by the manager for the manager to perform the merger storage operation, and according to the merger storage results of the manager, performs warehousing management on the target tailings after the merger storage, thereby realizing flexible management of tailings in the warehouse, reducing the occupancy of storage capacity by tailings, improving warehouse management efficiency and material utilization, and avoiding a large amount of tailings from becoming idle materials.
[0066] In this embodiment, a tail material management method of a warehouse management system is provided, which can be used in a controller of the warehouse management system such as a computer, a CPU, a single chip microcomputer, etc. Figure 2 is a flow chart of a tail material management method without a warehouse management system according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0067] Step S201, obtaining current tailings data in the warehouse management system, and generating a tailings consolidated storage report based on the current tailings data.
[0068] Specifically, the above step S201 includes:
[0069] Step S2011, extracting a number of candidate tailings with the same material identification and corresponding carrier material storage volume less than a preset material minimum storage volume threshold from the current tailings data.
[0070] Specifically, the material identification can be a material code pre-set by the warehouse management system for different materials, which is used to identify different materials. The preset material minimum storage threshold is a combined pallet critical value pre-set by the warehouse management system. When the amount of material on a certain carrier in the warehouse management system is less than the combined pallet critical value, it is determined that the materials on the carrier can be stored together. On the contrary, if the amount of material on a certain carrier in the warehouse management system is not less than the combined pallet critical value, it is determined that the materials on the carrier can be stored and used separately. The specific setting value can be flexibly set according to the specific requirements of the warehouse management system and the storage and use requirements of different materials, and the present invention is not limited thereto.
[0071] Step S2012, classifying each candidate tailing to obtain a candidate tailing group.
[0072] Specifically, the above step S2012 includes:
[0073] Step a1, obtaining the incoming material type of each candidate tail material.
[0074] Among them, the incoming material types include: general materials and documentary materials. General materials are materials without corresponding production orders, and documentary materials are materials with fixed production orders.
[0075] Step a2, for candidate tailings whose incoming material type is general material, combine them to form a candidate tailing group.
[0076] Specifically, if the candidate tail is a general material, it means that it is not bound to the order and can be stored together with other tails of the same type, that is, the same material code, without affecting the subsequent use of the material. In practical applications, the candidate tail group can be obtained by random combination or combination according to the storage time of the tail, etc., and the present invention is not limited to this.
[0077] Step a3: for candidate tail materials whose incoming material type is documentary material, candidate tail materials belonging to the same order are formed into a candidate tail material group.
[0078] Specifically, if the candidate tail is a documentary material, it means that it is bound to the order, and it can only be stored together with other tails of the same type, that is, the same material code and the same order, so as not to affect the subsequent use of the material. In actual applications, the candidate tail group is obtained by combining the candidate tails belonging to the same order.
[0079] The embodiment of the present invention divides candidate tailings into groups by utilizing the incoming material types of candidate tailings, thereby achieving more refined management of tailings merging and storage, ensuring that the tailings after merging and storage can be directly utilized normally, further improving the utilization rate of tailings, and further improving the management efficiency of the warehouse.
[0080] Step S2013, using the candidate tail material groups as tail material merging storage rows, and generating a tail material merging storage report.
[0081] The tail material merging storage row includes relevant information corresponding to one or more tail materials, such as tail material code, carrier code, material quantity, etc.
[0082] The embodiment of the present invention screens tailings according to material identification and the tailing storage volume corresponding to each carrier, selects candidate tailings suitable for combined storage, and further classifies the candidate tailings to obtain a candidate tailing group that can be combined and stored, so that managers can easily and quickly select tailings for combined storage. On the basis of ensuring accurate combined storage of tailings, it reduces manual workload, further improves warehouse management effects, and enhances user experience.
[0083] Step S202, in response to the target tailings to be combined and stored selected by the manager from the tailings combined storage report and the set target outbound location, it is determined whether the target tailings to be combined and stored selected by the manager from the tailings combined storage report meet the combined storage requirements.
[0084] Specifically, the above step S202 includes:
[0085] Step S2021, determining whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings.
[0086] Specifically, in the warehouse management system, a maximum capacity is set for carriers such as pallets that carry different types of tailings, and the maximum capacity is the maximum amount of material that the carrier can carry.
[0087] Step S2022, when the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is not greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be combined and stored selected by the manager from the tailings combined storage report meet the combined storage requirements.
[0088] Step S2023, when the total capacity of the target tailings to be merged and stored selected by the manager from the tailings merge storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be merged and stored selected by the manager from the tailings merge storage report do not meet the merge storage requirements, and an abnormal prompt is given to the manager to enable the manager to re-select the target tailings to be merged and stored from the tailings merge storage report and re-set the target outbound storage location.
[0089] For example, if the total capacity of the target tailings selected by the warehouse keeper to be merged and stored is greater than the maximum capacity of the carrier corresponding to the target tailings, it means that the materials selected by the warehouse keeper cannot all be stored in the same carrier such as a pallet, and the merged storage will fail, affecting the warehouse management efficiency. At this time, it is necessary to prompt the warehouse keeper with the reason so that he can re-select the target tailings to ensure the success rate of the merged storage of the tailings.
[0090] The embodiment of the present invention determines whether the target tailings selected by the manager can complete the combined storage by judging whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, and prompts the manager when the combined storage cannot be met to remind the manager to re-select the target tailings, so as to ensure the feasibility of the tailings combined storage and further improve the management efficiency of the warehouse.
[0091] Step S203: When the target tail material to be consolidated and stored selected by the manager from the tail material consolidation storage report meets the preset consolidation storage requirements, a corresponding outbound task is created. Figure 1 The description of step S102 is not repeated here.
[0092] Step S204: Based on the outbound task, the target tailings to be combined and stored are outbound to the target outbound location, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location. Figure 1 The relevant description of step S103 is not repeated here.
[0093] Step S205, in response to the combined storage result sent by the manager, the target tailings after combined storage are managed for warehousing.
[0094] Specifically, the combined storage result includes: a first identifier corresponding to the target carrier corresponding to the target tailings to be combined and stored after the combined storage, the first identifier being a pallet code of the target carrier such as a pallet, etc. The above step S205 includes:
[0095] Step S2051: Create a corresponding warehousing task based on the first identifier and the target outbound location.
[0096] Specifically, the warehousing task includes: relevant information of the carrier carrying all the target tailings, target outbound location information, etc., which facilitates the warehouse management system to dispatch corresponding automated equipment such as intelligent warehousing and outbound robots to transport the carrier carrying all the target tailings from the target outbound location to the warehouse for warehousing and storage.
[0097] Step S2052: warehouse the target carrier and the target tailings carried by the target carrier based on the warehouse-in task.
[0098] The embodiment of the present invention automatically generates a warehousing task to warehouse the target vehicle and the target tailings carried on the target vehicle based on the first identifier corresponding to the target vehicle after the merged storage and the target outbound position, thereby realizing automated warehousing management of the merged storage of tailings, reducing manual workload and further improving the management efficiency of the warehouse.
[0099] Furthermore, the above-mentioned combined storage result also includes: a second identifier corresponding to an empty carrier, where the empty carrier is a carrier after the target tailings are removed by the manager at the target outbound location, and the second identifier is an empty carrier such as a pallet code of a pallet, etc. The above-mentioned step S205 also includes:
[0100] Step S2053: Create a corresponding return task based on the second identifier and the target outbound location.
[0101] Specifically, the return task includes: identification of all empty carriers such as pallet codes, target outbound location information, etc., so that the warehouse management system can dispatch corresponding automated equipment such as intelligent inbound and outbound robots to transport all empty carriers from the target outbound location to the warehouse for return, so that these empty carriers can continue to be used to store other materials, thereby improving the vehicle utilization and warehouse utilization in the warehouse management system.
[0102] Step S2054, returning the empty carrier to the warehouse based on the return task.
[0103] The embodiment of the present invention manages the return of empty carriers by automatically generating a return task based on the second identifier corresponding to the empty carrier after the manager removes the target tailings and the target outbound location, thereby realizing automated return management of empty carriers, reducing manual workload and further improving warehouse management efficiency.
[0104] The specific working process of the tail material management method of the warehouse management system provided by the embodiment of the present invention will be described in detail below in combination with specific application examples.
[0105] For example, in an embodiment of the present invention, the consignment rules pre-set in the warehouse management system are as follows:
[0106] 1) If the raw materials are received as general materials and there is no corresponding production order, the same material code is used to combine them into one pallet for storage;
[0107] 2) If the raw materials are received as documentary materials and have a fixed production order, the same order and the same material code will be used for joint consignment;
[0108] 3) The sum of the quantities in the combined row must be less than the maximum capacity of the current carrier. The combined row is the material data displayed on the WMS system interface. One row is the quantity of one material on one carrier. The combined row data is the manually selected data set to be combined.
[0109] In the embodiment of the present invention, the basic data maintenance in the warehouse management system is as follows:
[0110] The warehouse keeper needs to maintain basic data in the WMS system in advance as the basis for WMS palletization, and set the maximum capacity of the carrier and the critical value of palletization for different materials. The maximum capacity is the maximum carrying capacity of the carrier of the current material. When the number of materials in the tail tray of the warehouse is less than the critical value of palletization, it is judged that the palletization requirements are met.
[0111] The specific operation process of the warehouse management system when performing tailings management is as follows: Figure 3 As shown, it mainly includes:
[0112] 1) In the initial state, the warehouse keeper maintains the maximum capacity and the critical value of the carrier according to the material code on the WMS interface;
[0113] 2) The warehouse keeper clicks on the tail material consolidation interface, and WMS queries the data of tail materials in the inventory that have reached the consolidation threshold and displays it on the interface. The data row displays the material code, name, batch, production order, current quantity in the carrier, and the maximum capacity of the carrier;
[0114] 3) Manually select the co-trusting bank, such as Figure 4 As shown, select the delivery site in the drop-down list on the WMS interface and click Delivery;
[0115] 4) WMS determines whether the selected materials meet the requirements of the consignment (based on the consignment rules);
[0116] 5) If the requirements for joint care are not met, the reason will be returned to prompt so that the joint care bank can be re-selected manually;
[0117] 6) If the consignment requirements are met, WMS creates a delivery task and dispatches equipment to execute the delivery to the designated location;
[0118] 7) Manually consolidate materials onto a pallet, use the PDA’s pallet-pooling function, scan the full pallet’s carrier code, and trigger storage;
[0119] 8) The operator uses the PDA to scan the empty pallet's carrier code to trigger the empty pallet's return to the warehouse.
[0120] By executing the above process, the function of the WMS system is improved. By maintaining the correspondence between materials and the maximum load capacity of pallets in the early stage, the system automatically searches for tailings that can be palletized together, avoiding the situation where the tailings left after sorting are small and it is difficult to meet order demand, resulting in stockpiling and becoming obsolete materials in the warehouse. This can reduce obsolete materials to a certain extent and facilitate warehouse managers to manage inventory.
[0121] In the present embodiment, a tail material management device of a warehouse management system is also provided, and the device is used to implement the above-mentioned embodiment and preferred implementation mode, and the description has been made no further. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the device described in the following embodiments is preferably implemented with software, the implementation of hardware, or a combination of software and hardware is also possible and conceived.
[0122] This embodiment provides a tail material management device for a warehouse management system, such as Figure 5 As shown, the device comprises:
[0123] The acquisition module 501 is used to acquire the current tailings data in the warehouse management system and generate a tailings consolidated storage report based on the current tailings data;
[0124] The first processing module 502 is used to create a corresponding outbound task in response to the target tail materials to be consolidated and stored selected by the manager from the tail material consolidation storage report and the set target outbound location;
[0125] The second processing module 503 is used to dispatch the target tailings to be combined and stored to the target dispatching location based on the dispatching task, so that the manager can carry out the combined storage of the target tailings at the target dispatching location;
[0126] The third processing module 504 is used to perform warehousing management on the target tailings after the combined storage in response to the combined storage result sent by the manager.
[0127] In some optional implementations, the acquisition module 501 includes:
[0128] The first processing unit is used to extract a number of candidate tailings with the same material identification and a material storage volume of the corresponding carrier less than a preset material minimum storage volume threshold from the current tailings data;
[0129] The second processing unit is used to classify each candidate tailing to obtain a candidate tailing group;
[0130] The third processing unit is used to generate a tail material merging storage report by taking the candidate tail material groups as tail material merging storage rows.
[0131] In some optional implementations, the second processing unit includes:
[0132] The acquisition subunit is used to obtain the incoming material type of each candidate tail material, and the incoming material types include: general materials and documentary materials;
[0133] The first processing subunit is used for combining candidate tailings whose incoming material type is general materials to form a candidate tailing group;
[0134] The second processing subunit is used for forming a candidate tail material group from candidate tail materials belonging to the same order for the candidate tail materials whose incoming material type is a documentary material.
[0135] In some optional implementations, the tail material management device of the warehouse management system further includes:
[0136] A judgment module is used to judge whether the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the consolidated storage requirements;
[0137] The fourth processing module is used to create a corresponding outbound task when the target tail materials to be consolidated and stored selected by the manager from the tail material consolidated storage report meet the preset consolidated storage requirements.
[0138] In some optional implementations, the above-mentioned determination module includes:
[0139] A judgment unit, used to judge whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings;
[0140] A fourth processing unit is used to determine that the target tailings to be combined and stored selected by the manager from the tailings combined storage report meet the combined storage requirements when the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is not greater than the maximum capacity of the carrier corresponding to the target tailings;
[0141] The fifth processing unit is used to determine that the target tailings to be merged and stored selected by the manager from the tailings merge storage report do not meet the merged storage requirements when the total capacity of the target tailings to be merged and stored selected by the manager from the tailings merge storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, and to give an abnormal prompt to the manager so that the manager can re-select the target tailings to be merged and stored from the tailings merge storage report and re-set the target outbound storage location.
[0142] In some optional implementations, the combined storage result includes: the first identifier corresponding to the target carrier corresponding to the target tailings to be combined and stored after the combined storage, and the third processing module 504 includes:
[0143] A sixth processing unit, configured to create a corresponding warehousing task based on the first identifier and the target outbound location;
[0144] The seventh processing unit is used to warehouse the target carrier and the target tailings carried by the target carrier based on the warehouse-in task.
[0145] In some optional implementations, the combined storage result further includes: a second identifier corresponding to an empty carrier, where the empty carrier is a carrier after the target tailings are removed by the manager at the target outbound location, and the third processing module 504 further includes:
[0146] An eighth processing unit, configured to create a corresponding return task based on the second identifier and the target outbound location;
[0147] The ninth processing unit is used to return the empty carrier to the warehouse based on the warehouse return task.
[0148] The tail material management device of the warehouse management system in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0149] The further functional description of each of the above modules and units is the same as that of the above corresponding method embodiments and will not be repeated here.
[0150] See also Figure 6 , Figure 6 Schematic diagram of the structure of the controller of the warehouse management system provided by the optional embodiment of the present invention. Figure 6 As shown, the controller includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in 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. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0151] 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 a dedicated 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.
[0152] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0153] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to 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 arranged 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.
[0154] 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.
[0155] The controller also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 6 The example of connecting through bus is taken in the following.
[0156] The input device 30 can receive input digital or character information, and generate key signal input related to the administrator settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0157] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, 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 hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. 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.
[0158] Although the embodiments of the present invention have been described in conjunction with 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, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A tailings management method for a warehouse management system, characterized in that: The method comprises: Acquire current tailings data in the warehouse management system, and generate a tailings consolidated storage report based on the current tailings data; In response to the target tail materials to be consolidated and stored selected by the manager from the tail material consolidation storage report and the set target outbound location, a corresponding outbound task is created; Based on the outbound task, the target tailings to be combined and stored are outbound to the target outbound location, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location; In response to the combined storage result sent by the manager, the target tailings after the combined storage are managed for warehousing.
2. The method according to claim 1, characterized in that The generating of the tail material merging storage report based on the current tail material data includes: Extracting from the current tail material data a number of candidate tail materials with the same material identification and a material storage volume of the corresponding carrier less than a preset material minimum storage volume threshold; Classifying each candidate tailing to obtain a candidate tailing group; The candidate tail material groups are used as tail material consolidation storage rows to generate a tail material consolidation storage report.
3. The method according to claim 2, characterized in that The candidate tailings are classified to obtain a candidate tailings group, including: Obtain the incoming material type of each candidate tail material, where the incoming material type includes: general material and documentary material; For candidate tailings whose incoming material type is general materials, combine them to form a candidate tailing group; For candidate tail materials whose incoming material type is documentary material, candidate tail materials belonging to the same order are grouped into candidate tail material groups.
4. The method according to claim 1, characterized in that Before creating the corresponding outbound task, the method further includes: Determine whether the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the consolidated storage requirements; When the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the preset consolidated storage requirements, a corresponding outbound task is created.
5. The method according to claim 4, characterized in that The step of judging whether the target tailings to be consolidated and stored selected by the manager from the tailings consolidated storage report meet the consolidated storage requirements includes: Determine whether the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is greater than the maximum capacity of the carrier corresponding to the target tailings; When the total capacity of the target tailings to be combined and stored selected by the manager from the tailings combined storage report is not greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be combined and stored selected by the manager from the tailings combined storage report meet the combined storage requirements; When the total capacity of the target tailings to be merged and stored selected by the manager from the tailings merge storage report is greater than the maximum capacity of the carrier corresponding to the target tailings, it is determined that the target tailings to be merged and stored selected by the manager from the tailings merge storage report do not meet the merge storage requirements, and an abnormal prompt is given to the manager so that the manager can re-select the target tailings to be merged and stored from the tailings merge storage report and re-set the target outbound storage location.
6. The method according to any one of claims 1 to 5, characterized in that: The combined storage result includes: a first identifier corresponding to a target carrier corresponding to the target tailings to be combined and stored after the combined storage, and the storage management of the target tailings after the combined storage is performed in response to the combined storage result sent by the manager, including: Based on the first identifier and the target outbound location, create a corresponding inbound task; The target carrier and the target tailings carried by the target carrier are put into storage based on the storage task.
7. The method according to claim 6, characterized in that The combined storage result further includes: a second identifier corresponding to an empty carrier, the empty carrier being a carrier after the target tailings are removed by the manager at the target outbound location, and the target tailings after combined storage are managed for warehousing in response to the combined storage result sent by the manager, further including: Based on the second identifier and the target outbound location, create a corresponding return task; The empty carrier is returned to the warehouse based on the return-to-warehouse task.
8. A tail material management device for a warehouse management system, characterized in that: The device comprises: An acquisition module, used to acquire current tailings data in the warehouse management system, and generate a tailings consolidated storage report based on the current tailings data; The first processing module is used to create a corresponding outbound task in response to the target tailings to be consolidated and stored selected by the manager from the tailings consolidation storage report and the set target outbound location; A second processing module is used to dispatch the target tailings to be combined and stored to the target outbound location based on the outbound task, so that the manager can combine and store the target tailings to be combined and stored at the target outbound location; The third processing module is used to perform warehousing management on the target tailings after the combined storage in response to the combined storage result sent by the manager.
9. A warehouse management system, characterized in that: include: A controller, the controller comprising: 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 according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Generation method and device of material arrangement task and material arrangement method and device
CN108229867A
Goods picking method, device and equipment and storage medium
CN111589730A
Material management method and device, computer equipment, storage medium and program product
CN118115089A