Library crossing management method and library crossing management system

By sorting out the warehouse incoming orders and outgoing orders, generating out-of-repository tasks, and updating relevant information in the out-of-repository, the problem that the warehousing system cannot support out-of-repository, and the integrity and security of logistics information are achieved.

CN120235547APending Publication Date: 2025-07-01SF TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311868211.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The existing warehousing system cannot support out-of-warehouse operations, resulting in incomplete records of documents and transaction information and inability to query history, reducing logistics security.

Method used

By sorting out the warehouse incoming orders and outgoing orders, generating outgoing tasks, and updating the warehouse incoming orders and outgoing orders based on the outgoing orders and outgoing orders, synchronous information recording, including outgoing incoming information and outgoing information.

Benefits of technology

The synchronization of online information and offline operations in the out-of-repository scenario is achieved, improving the safety, accuracy and completeness of logistics, and reducing the error rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120235547A_ABST
    Figure CN120235547A_ABST
Patent Text Reader

Abstract

The invention provides a warehouse crossing management method and a warehouse crossing management system, and solves the technical problems that in the prior art, a current warehousing system cannot support warehouse crossing, so that documents and transaction information records are incomplete, and the logistics safety is reduced. According to the method provided by the invention, the warehouse-in order and the warehouse-out order are sorted to create the cross-warehouse, the at least one to-be-executed cross-warehouse task is generated in the cross-warehouse, and the warehouse-in order and the warehouse-out order are updated according to the cross-warehouse-in order and the cross-warehouse-out order of the cross-warehouse, so that deduction is realized; therefore, the warehouse-in order and the warehouse-out order do not contain any information of the warehouse-out task. In the whole cross-warehouse management process, the warehouse in-warehouse order, the warehouse out-warehouse order and the warehouse transaction details are updated no matter the cross-warehouse construction or the cross-warehouse distribution, so that the synchronization of online and offline operations in the cross-warehouse scene is realized, the safety and the integrity of logistics are improved, the operation efficiency is improved, and the error rate is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of logistics, and in particular to a cross-docking management method and a cross-docking management system. Background Art

[0002] In recent years, with the rapid development of e-commerce, the logistics industry has been facing increasing management pressure. Every large warehouse has to handle a huge number of logistics orders every day.

[0003] Problems often arise in warehouse operations, such as not being able to unload goods in time or insufficient storage space. These problems prevent items from being put into storage in a timely manner, and require immediate emergency outbound operations. In order to reduce the demand for unloading, storage, picking, loading and unloading, cross-docking operations are usually performed directly, that is, bypassing the warehousing link and directly outbound. For the logistics labels corresponding to the logistics orders in cross-docking, the current mode of operation is handwritten or manually recorded. The current warehousing system cannot support cross-docking, resulting in incomplete records of documents and transaction information, and there is no historical record of changes in logistics information in cross-docking, and the history cannot be queried, which reduces the security of logistics. Summary of the invention

[0004] In view of this, the present invention provides a cross-docking management method and a cross-docking management system, which solves or improves the technical problem in the prior art that the current warehousing system cannot support cross-docking, resulting in incomplete records of documents and transaction information, inability to query history, and reduced logistics security.

[0005] According to a first aspect of the present invention, a cross-docking management method is provided, comprising: generating a cross-docking task to be executed in the cross-docking process according to a warehouse entry order for items that have not been entered into the warehouse and a warehouse exit order for items that have not been exited from the warehouse, the cross-docking task comprising cross-docking entry information of the cross-docking items and cross-docking exit information matching the cross-docking entry information, the cross-docking having a cross-docking exit order and a cross-docking entry order; updating the warehouse entry order of the warehouse and the warehouse exit order of the warehouse according to the cross-docking entry order and the cross-docking exit order; searching for a first cross-docking task corresponding to the cross-docking request information created by a user in the cross-docking task, the first cross-docking task comprising a first cross-docking entry information and a first cross-docking exit information; updating the inventory information of the warehouse according to the first cross-docking entry information and the first cross-docking exit information, the inventory information comprising the warehouse entry order, the warehouse exit order and a warehouse transaction detail order; and executing the cross-docking exit after receiving the review completion information.

[0006] In an embodiment of the present invention, updating the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information includes: automatically performing a receiving operation on the cross-docking items corresponding to the first cross-docking task, and updating the warehouse inbound order of the warehouse based on the first cross-docking inbound information; performing an outbound operation on the cross-docking items, and updating the warehouse outbound order of the warehouse according to the first cross-docking outbound information; and updating the warehouse transaction details of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information.

[0007] In an embodiment of the present invention, automatically performing a receiving operation on the cross-docking items corresponding to the first cross-docking task, and updating the warehouse inbound order of the warehouse based on the first cross-docking inbound information includes: performing a shelving operation on the cross-docking items corresponding to the first cross-docking task, and recording the shelf information where the cross-docking items are located; moving the cross-docking items to the cross-docking location; and updating the warehouse inbound order of the warehouse according to the shelf information and the first cross-docking inbound information.

[0008] In an embodiment of the present invention, generating a cross-docking task to be executed according to the un-inbound warehouse inbound order and the un-outbound warehouse outbound order of the warehouse includes: screening out the first inbound order that has not been inbound in the warehouse inbound order of the warehouse; screening out the second inbound order with partial receipt in the warehouse inbound of the warehouse; screening out the first outbound order that has passed the preprocessing in the warehouse outbound order of the warehouse; screening out the second outbound order in the distribution failure state in the warehouse outbound order of the warehouse; and matching the first inbound order, the second inbound order with the first outbound order and the second outbound order to generate a cross-docking task to be executed.

[0009] In an embodiment of the present invention, updating the warehouse inbound order and the warehouse outbound order of the warehouse according to the cross-docking inbound order and the cross-docking outbound order includes: deducting the cross-docking inbound order from the warehouse inbound order of the warehouse to update the warehouse inbound order of the warehouse; deducting the cross-docking outbound order from the warehouse outbound order of the warehouse to update the warehouse outbound order of the warehouse; and recording the quantity of the items between the cross-docking inbound order and the cross-docking outbound order.

[0010] In an embodiment of the present invention, the cross-docking management method further includes: when receiving the cross-docking task cancellation information of the user, determining the second cross-docking task corresponding to the cross-docking task cancellation information; and updating the inventory information of the warehouse according to the cross-docking order of the second cross-docking task.

[0011] In an embodiment of the present invention, the cross-docking task cancellation information is the first cancellation information, and the first cancellation information indicates that the status of the cross-docking task is partial receipt; wherein, updating the inventory information of the warehouse according to the cross-docking order of the second cross-docking task includes: deducting the cross-docking inbound order of the second cross-docking task from the cross-docking inventory; and updating the warehouse inbound order of the warehouse according to the cross-docking inbound of the second cross-docking task.

[0012] In an embodiment of the present invention, the cross-docking task cancellation information is the second cancellation information, and the second cancellation information indicates that the status of the cross-docking task is full receipt; wherein, updating the inventory information of the warehouse according to the cross-docking order of the second cross-docking task includes: moving the cross-docking outbound order of the second cross-docking task at the picking location to the cross-docking inventory to update the cross-docking inbound order of the cross-docking; updating the warehouse outbound order of the warehouse according to the cross-docking outbound order of the second cross-docking task; and updating the warehouse transaction details according to the cross-docking outbound order of the second cross-docking task and the cross-docking inbound order.

[0013] In an embodiment of the present invention, the cross-docking task cancellation information is the third cancellation information, and the third cancellation information indicates that the status of the cross-docking task is the creation status; wherein, updating the inventory information of the warehouse according to the cross-docking order of the second cross-docking task includes: updating the warehouse outbound order of the warehouse according to the cross-docking outbound order of the second cross-docking; updating the warehouse inbound order of the warehouse according to the cross-docking inbound of the second cross-docking task; and updating the warehouse transaction details according to the cross-docking outbound of the second cross-docking task.

[0014] In an embodiment of the present invention, the cross-docking management method further includes: deleting the cross-docking mark on the shipping order associated with the second cross-docking task.

[0015] As a second aspect of the present invention, the present invention further provides a cross-docking management system, comprising: a cross-docking task creation unit, configured to generate a cross-docking task to be executed in cross-docking according to the un-inwarehoused inbound warehouse receipts and un-outwarehoused outbound warehouse receipts of a warehouse, wherein the cross-docking task includes cross-docking inbound information of cross-docking items and cross-docking outbound information matching the cross-docking inbound information, and the cross-docking has a cross-docking outbound warehouse receipt and a cross-docking inbound warehouse receipt; a first update unit, configured to update the inbound warehouse receipt of the warehouse and the outbound warehouse receipt of the warehouse according to the cross-docking inbound warehouse receipt and the cross-docking outbound warehouse receipt; an allocation unit, configured to search for a first cross-docking task corresponding to the cross-docking request information in the cross-docking tasks according to the cross-docking request information created by a user, wherein the first cross-docking task includes first cross-docking inbound information and first cross-docking outbound information; a second update unit, configured to update the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information, wherein the inventory information includes the inbound warehouse receipt, the outbound warehouse receipt and the warehouse transaction details of the warehouse; and an execution unit, configured to execute cross-docking outbound when receiving the review completion information.

[0016] The cross-docking management method provided by the present invention combs the inbound warehouse receipt and the outbound warehouse receipt of a warehouse to create cross-docking, generates at least one cross-docking task to be executed in cross-docking, and simultaneously updates the inbound warehouse receipt and the outbound warehouse receipt of the warehouse according to the cross-docking inbound warehouse receipt and the cross-docking outbound warehouse receipt of cross-docking to achieve deduction, so that neither the inbound warehouse receipt nor the outbound warehouse receipt of the warehouse contains any information of the cross-docking task. After a user creates a cross-docking task, a corresponding cross-docking task can be allocated in the cross-docking tasks, and the inbound warehouse receipt, the outbound warehouse receipt and the warehouse transaction details of the warehouse are updated according to the cross-docking inbound information and the cross-docking outbound information included in the cross-docking task. In the whole process of cross-docking management, whether cross-docking is constructed or cross-docking is allocated, the inbound warehouse receipt, the outbound warehouse receipt and the warehouse transaction details are updated, that is, corresponding information records are available at any stage of the cross-docking task, which is convenient for later query and modification, realizes the synchronization of online information and offline operation in the cross-docking scenario, improves the safety, accuracy and integrity of logistics, improves the operation efficiency and reduces the error rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] By describing the embodiments of the present invention in more detail in conjunction with the drawings, the above and other objects, features and advantages of the present invention will become more obvious. The drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification, and are used to explain the present invention together with the embodiments of the present invention, and do not constitute a limitation to the present invention. In the drawings, the same reference numerals generally represent the same components or steps.

[0018] Figure 1 The figure shows a schematic flow chart of a cross-docking management method provided by an embodiment of the present invention.

[0019] Figure 2 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0020] Figure 3 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0021] Figure 4 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0022] Figure 5 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0023] Figure 6 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0024] Figure 7 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0025] Figure 8 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0026] Figure 9 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0027] Figure 10 The flowchart shows a cross-docking management method provided by another embodiment of the present invention.

[0028] Figure 11 The working principle diagram shows a cross-docking management system provided by an embodiment of the present invention.

[0029] Figure 12 The working principle diagram shows an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0030] In the description of the present invention, the meaning of "a plurality of" is at least two, such as two, three, etc., unless otherwise specifically defined. In the embodiments of the present invention, all directional indications (such as up, down, left, right, front, back, top, bottom...) are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the drawings). If the specific posture changes, the directional indications will also change accordingly. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include unlisted steps or units, or may optionally further include other steps or units inherent to these processes, methods, products or devices.

[0031] In addition, the mention of "embodiment" in this text means that the specific features, structures or characteristics described in combination with the embodiment can be included in at least one embodiment of the present invention. The appearance of this phrase in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0032] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

[0033] Exemplary method

[0034] As a first aspect of the present invention, the present invention provides a method for managing cross-docking. Figure 1 The following shows a schematic flowchart of a method for managing cross-docking provided by an embodiment of the present invention, as Figure 1 shown, the method for managing cross-docking includes the following steps:

[0035] S1: Generate cross-docking tasks to be executed in cross-docking according to the un-warehoused warehouse inbound orders and un-outbound warehouse outbound orders of the warehouse. The cross-docking tasks include cross-docking inbound information of cross-docking items and cross-docking outbound information matching the cross-docking inbound information. Cross-docking has a cross-docking inbound order and a cross-docking outbound order;

[0036] Specifically, the outbound orders of the warehouse include the following information: item name, specification, quantity, inbound time, inbound clerk, supplier, etc.

[0037] The warehouse outbound order of a warehouse usually includes the following information: item name, specification, quantity, outbound time, outbound staff, destination, etc.

[0038] An unwarehoused warehouse inbound order refers to the situation where the relevant inbound information of an item has been recorded on the warehouse inbound order, but the item has not actually been stored in the warehouse.

[0039] An unshipped warehouse outbound order refers to the situation where the outbound information of an item has been recorded on the warehouse outbound order, but the item has not actually been removed from the warehouse.

[0040] Specifically, a cross-docking task includes the cross-docking inbound information of cross-docking items and the cross-docking outbound information that matches the cross-docking inbound information.

[0041] In addition, cross-docking has a cross-docking inbound order and a cross-docking outbound order. The cross-docking inbound order of cross-docking usually includes the following information: item name, specification, quantity, outbound time, outbound staff, destination, etc. The cross-docking outbound order of cross-docking usually includes the following information: item name, specification, quantity, outbound time, outbound staff, destination, etc.

[0042] S2: Update the warehouse inbound order of the warehouse and the warehouse outbound order of the warehouse according to the cross-docking inbound order and the cross-docking outbound order;

[0043] After the cross-docking is constructed, the cross-docking outbound order and the cross-docking inbound order of cross-docking can be completed. Then, update the warehouse inbound order of the warehouse according to the cross-docking inbound order, that is, deduct the information of the items in the cross-docking inbound order from the warehouse inbound order of the warehouse.

[0044] Update the warehouse outbound order of the warehouse according to the cross-docking outbound order, that is, deduct the information of the items in the cross-docking outbound order from the warehouse outbound order of the warehouse.

[0045] After creating the cross-docking, the warehouse inbound order of the warehouse and the warehouse outbound order of the warehouse can be updated according to the cross-docking inbound order and the cross-docking outbound order of cross-docking.

[0046] After creating the cross-docking, match the cross-docking inbound order with the cross-docking outbound order in the cross-docking, and at least one cross-docking task to be executed can be matched. And display the cross-docking task on the page of the warehouse management system, so that the user can choose whether to execute the cross-docking task.

[0047] S3: According to the cross-docking request information created by the user, search for the first cross-docking task corresponding to the cross-docking request information in the cross-docking tasks. The first cross-docking task includes the first cross-docking inbound information and the first cross-docking outbound information;

[0048] After the cross-docking is created, the cross-docking tasks are also displayed on the page of the warehouse management system, and the user can select and create cross-docking tasks according to needs.

[0049] For example, when a user creates cross-docking request information, after the warehouse management system receives the cross-docking request information created by the user, it can search for the first cross-docking task that matches the cross-docking request information in the cross-docking tasks, and determine the first cross-docking inbound information and the first cross-docking outbound information of the first cross-docking task. That is, the warehouse management system assigns the first cross-docking task according to the cross-docking request information created by the user.

[0050] S4: Update the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information. The inventory information includes warehouse inbound orders, warehouse outbound orders, and warehouse transaction detail sheets.

[0051] When the cross-docking task assignment in S3 is completed, the first cross-docking outbound information and the first cross-docking inbound information in the first cross-docking task can be determined.

[0052] Then, the inventory information of the warehouse can be updated according to the first cross-docking outbound information and the first cross-docking outbound information, that is, the warehouse inbound order of the warehouse and the outbound order of the warehouse are updated.

[0053] Update the warehouse transaction detail sheet according to the first cross-docking inbound information and the first cross-docking outbound information to record the transaction details for later query.

[0054] Even if the task is a cross-docking task, it is still recorded and saved in the inventory information of the warehouse for later viewing.

[0055] S5: When the recheck completion information is received, perform cross-docking outbound.

[0056] Specifically, the recheck completion information indicates that the items in the cross-docking inventory match the information of the first cross-docking task. For example, information such as the quantity of the cross-docking items matches the first cross-docking outbound information and the first cross-docking outbound information of the first cross-docking task.

[0057] After the warehouse management system assigns the first cross-docking task to the user, the staff manually rechecks the items in the cross-docking according to the first cross-docking inbound information and the first cross-docking outbound information in the first cross-docking task. After the verification is correct, the recheck completion information can be entered on the page of the warehouse management system. Then, after the warehouse management system receives the recheck completion information input by the user, it can perform the cross-docking outbound operation, that is, ship out the first cross-docking task to complete the transaction.

[0058] After performing the outbound of the first cross-docking task, it will also be noted as a cross-docking task on both the warehouse transaction detail sheet and the shipping order for easy traceability.

[0059] A cross-docking management method provided by the present invention sorts out the warehouse inbound order and the warehouse outbound order to create cross-docking, generates at least one cross-docking task to be executed in the cross-docking, and updates the warehouse inbound order and the warehouse outbound order according to the cross-docking inbound order and the cross-docking outbound order of the cross-docking to achieve deduction, so that neither the warehouse inbound order nor the warehouse outbound order contains any information about the cross-docking task. After the user creates a cross-docking task, the corresponding cross-docking task can be assigned in the cross-docking task, and the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details are updated according to the cross-docking inbound information and the cross-docking outbound information of the cross-docking task. In the whole process of cross-docking management, whether constructing cross-docking or allocating cross-docking, the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details are updated, that is, corresponding information records are available at any stage of the cross-docking task, which is convenient for later query and modification, realizes the synchronization of online information and offline operations in the cross-docking scenario, improves the safety, accuracy, and integrity of logistics, and improves the operation efficiency and reduces the error rate.

[0060] In an embodiment of the present invention, as Figure 2 shown, the specific method for updating the inventory information of the warehouse, that is, S4 (updating the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information) specifically includes the following steps:

[0061] S41: Automatically perform the receiving operation on the cross-docking items corresponding to the first cross-docking task, and update the warehouse inbound order of the warehouse based on the first cross-docking inbound information;

[0062] Specifically, the first cross-docking task is also one of the cross-docking tasks to be executed matched in S1. For the convenience of distinction, it is the first cross-docking task.

[0063] Since none of the cross-docking items corresponding to a cross-docking task in the cross-docking have been warehoused or outwarehoused, when the first cross-docking task is assigned to the user, the first cross-docking inbound information of the first cross-docking task is updated to the warehouse inbound order, that is, the inbound operation is performed on the cross-docking items corresponding to the first cross-docking task. At this time, the warehouse inbound order contains the inbound information of the cross-docking task, recording the information involved in the cross-docking task for later query.

[0064] S42: Perform the outwarehousing operation on the cross-docking items, and update the warehouse outbound order of the warehouse according to the first cross-docking outbound information;

[0065] Similarly, when the first cross-docking task is assigned to the user, the first cross-docking outbound information of the first cross-docking task is updated to the warehouse outbound order, that is, the outwarehousing operation is performed on the cross-docking items corresponding to the first cross-docking task. At this time, the warehouse outbound order contains the outbound information of the cross-docking task, recording the information involved in the cross-docking task for later query.

[0066] S43: Update the warehouse transaction details sheet of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information.

[0067] Update the warehouse transaction details sheet according to the first cross-docking inbound information and the first cross-docking outbound information.

[0068] That is, after the first cross-docking task is assigned to the user, the information related to the cross-docking task is recorded for later query.

[0069] Optionally, as Figure 3 shown, S41 (automatically perform the receiving operation on the cross-docking items corresponding to the first cross-docking task and update the warehouse inbound order of the warehouse based on the first cross-docking inbound information) specifically includes the following steps:

[0070] S411: Perform the shelving operation on the cross-docking items corresponding to the first cross-docking task and record the shelf information where the cross-docking items are located;

[0071] That is, shelve the cross-docking items corresponding to the first cross-docking task. This shelving is virtual shelving, not actually placing the cross-docking items on the corresponding shelves in the true sense. Just set a shelf information for the cross-docking items to enable the cross-docking items to perform the inbound operation, so as to facilitate the management and recording of the information at each stage of the cross-docking task.

[0072] S412: Move the cross-docking items to the cross-docking storage location;

[0073] That is, move the cross-docking items virtually set in the warehouse to the cross-docking storage location, that is, set a cross-docking storage location information for the cross-docking items in the cross-docking. That is, after the cross-docking items are enabled to perform the inbound operation, then move the cross-docking items to the cross-docking storage location to record the information of the cross-docking items at each stage.

[0074] S413: Update the warehouse inbound order of the warehouse according to the shelf information and the first cross-docking inbound information.

[0075] That is, update the cross-docking items that have undergone the inbound operation so that the cross-docking items corresponding in the warehouse inbound order have been in the warehouse.

[0076] After moving the cross-docking items from the warehouse to the cross-docking storage location, update the warehouse inbound order according to the shelf information and the first cross-docking inbound information, that is, update the inbound information of the cross-docking items to the warehouse inbound order so that the warehouse inbound order contains the inbound information of the cross-docking items, such as shelf information, item name, specification, quantity, inbound time, inbound operator, supplier, etc.

[0077] In an embodiment of the present invention, as Figure 4As shown, generate the cross-docking tasks to be executed, that is, S1 (generate the cross-docking tasks to be executed in cross-docking according to the unwarehoused warehouse receiving orders and unshipped warehouse shipping orders) specifically includes the following steps:

[0078] S11: Screen out the first receiving orders that have not been warehoused from the warehouse receiving orders in the warehouse;

[0079] Specifically, the unwarehoused items refer to the items that have been received but have not been placed on the corresponding shelves yet. At this time, the information of the unwarehoused items in the warehouse receiving orders can be determined according to whether there is shelf information in the warehouse receiving orders, and the information of the unwarehoused items is screened out from the warehouse receiving orders, and a first receiving order is sorted out.

[0080] S12: Screen out the second receiving orders with partial receipts from the warehouse receipts in the warehouse;

[0081] Specifically, partial receipt means that when the warehouse is the receiving party, there are still some items in an order that have not been received. That is, the information of the items that have not been received temporarily in the warehouse receipts is screened out, and a second receiving order is sorted out.

[0082] The items corresponding to the first receiving order and the second receiving order are all items that can be unwarehoused.

[0083] S13: Screen out the first shipping orders that have passed the preprocessing from the warehouse shipping orders in the warehouse;

[0084] Specifically, passing the preprocessing means that the shipping information of the items has passed the preprocessing, but the items have not been shipped yet.

[0085] S14: Screen out the second shipping orders in the distribution failure state from the warehouse shipping orders in the warehouse;

[0086] Specifically, the distribution failure state means that the items required in the warehouse shipping order cannot be found in the inventory information of the warehouse, resulting in the failure of item distribution. Therefore, the second shipping orders with distribution failures can be screened out from the warehouse shipping orders.

[0087] Both the first shipping order and the second shipping order correspond to the unshipped items in the warehouse shipping order.

[0088] S15: Match the first receiving order, the second receiving order with the first shipping order and the second shipping order to generate the cross-docking tasks to be executed.

[0089] Match the first receiving order, the second receiving order with the first shipping order and the second shipping order to generate the cross-docking tasks to be executed. The cross-docking tasks have cross-docking receipt information and cross-docking shipping information. That is, the items corresponding to the cross-docking tasks have receipt information and shipping information.

[0090] In an embodiment of the present invention, as Figure 5 shown, the specific update method for updating the warehouse inbound order and the warehouse outbound order according to the cross-docking inbound order and the cross-docking outbound order, that is, S2 (updating the warehouse inbound order and the warehouse outbound order of the warehouse according to the cross-docking inbound order and the cross-docking outbound order) specifically includes the following steps:

[0091] S21: Deduct the cross-docking inbound order from the warehouse inbound order of the warehouse to update the warehouse inbound order of the warehouse;

[0092] Specifically, deduct the relevant information of the items in the cross-docking inbound order from the warehouse inbound order, that is, delete the relevant information of the corresponding items in the cross-docking inbound order from the warehouse inbound order. That is to say, in this case, the relevant information of the items corresponding to the cross-docking inbound order does not exist in the updated warehouse inbound order.

[0093] S22: Deduct the cross-docking outbound order from the warehouse outbound order of the warehouse to update the warehouse outbound order of the warehouse; Specifically, deduct the relevant information of the items in the cross-docking outbound order from the warehouse outbound order, that is, delete the relevant information of the corresponding items in the cross-docking outbound order from the warehouse outbound order. That is to say, in this case, the relevant information of the items corresponding to the cross-docking inbound order does not exist in the updated warehouse outbound order.

[0094] S23: Record the quantity of items between the cross-docking inbound order and the cross-docking outbound order.

[0095] Specifically, record the quantity of items corresponding to the cross-docking inbound order and the quantity of items corresponding to the cross-docking outbound order for later statistics.

[0096] In an embodiment of the present invention, the cross-docking task can be executed after S1 - S5. However, during the execution of the cross-docking task, the user can cancel the cross-docking task at any time. Therefore, as Figure 6 shown, the cross-docking management method further includes the following steps:

[0097] S6: When receiving the cross-docking task cancellation information from the user, determine the second cross-docking task corresponding to the cross-docking task cancellation information;

[0098] Specifically, at any time between the creation of the cross-docking task and the execution of the cross-docking task, the user can cancel the cross-docking task operation. That is, when the user enters the cross-docking task cancellation information or clicks the cancel button on the page of the warehouse management system, the warehouse management system can receive the cross-docking task cancellation information. When receiving the cross-docking task cancellation information, it means that the user has cancelled the cross-docking task. At this time, determine the second cross-docking task corresponding to the cross-docking task cancellation information.

[0099] Among them, the second cross-docking task is also one of the to-be-executed cross-docking tasks matched in S1. For the convenience of distinction, it is the second cross-docking task.

[0100] S7: Update the inventory information of the warehouse according to the cross-docking order of the second cross-docking task.

[0101] Since the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details are all updated when allocating and executing the second cross-docking task created by the user, that is, the inbound information of the items corresponding to the second cross-docking task is already included in the warehouse inbound order, and the outbound information of the items is also included in the warehouse outbound order.

[0102] Since the second cross-docking task is cancelled, the inventory information of the warehouse needs to be updated accordingly. For example, deduct the information of the items corresponding to the second cross-docking task from the warehouse inbound order, deduct the information of the items corresponding to the second cross-docking task from the warehouse outbound order, and delete the transaction information corresponding to the second cross-docking task from the warehouse transaction details.

[0103] Optionally, since the user can cancel the cross-docking task at different stages of the cross-docking task (i.e., when the cross-docking task is in different states), therefore, for cross-docking tasks in different states being cancelled, the specific update methods for updating the inventory information of the warehouse are also different, as follows:

[0104] (1) As Figure 7 shown, when the cross-docking task cancellation information is the first cancellation information, and the first cancellation information indicates that the state of the cross-docking task is partial receipt;

[0105] That is, when the warehouse is the receiving party, the items corresponding to the second cross-docking task are partially received, that is, there are still some items corresponding to the second cross-docking task not received, that is, the cross-docking task has not entered the picking stage. Then, at this time, if the second cross-docking task is cancelled, the specific update method for updating the inventory information, that is, S7 (update the inventory information of the warehouse according to the cross-docking order of the second cross-docking task), includes:

[0106] S71: Deduct the cross-docking inbound order of the second cross-docking task from the cross-docking inventory.

[0107] Specifically, since the second cross-docking task is cancelled, the cross-docking inbound order of the second cross-docking task is deducted from the corresponding cross-docking inventory, that is, the items corresponding to the second cross-docking task are removed from the cross-docking.

[0108] S72: Update the warehouse inbound order of the warehouse according to the cross-docking inbound order of the second cross-docking task.

[0109] Since the second cross-docking task is cancelled, the items corresponding to the second cross-docking task are removed from cross-docking, so that the items corresponding to the second cross-docking task are moved into the warehouse. However, due to partial or full receipt of the items, the warehouse receipt in the warehouse is directly updated according to the cross-docking receipt in the second cross-docking task, that is, the relevant information of the items corresponding to the second cross-docking task is added to the warehouse receipt.

[0110] (2) As Figure 8 shown, the cross-docking task cancellation information is the second cancellation information, and the second cancellation information indicates that the status of the cross-docking task is full receipt, that is, the items corresponding to the second cross-docking task have been fully received, that is, it has entered the picking stage. At this time, the second cross-docking task is cancelled. The specific update method for updating the inventory information, that is, S7 (updating the inventory information of the warehouse according to the cross-docking receipt of the second cross-docking task) further includes the following steps:

[0111] S73: Move the cross-docking outbound receipt of the second cross-docking task in the picking location to the cross-docking inventory to update the cross-docking inventory receipt;

[0112] That is, update the cross-docking inbound receipt and cross-docking outbound receipt of cross-docking.

[0113] S74: Update the warehouse outbound receipt of the warehouse according to the cross-docking outbound receipt of the second cross-docking task;

[0114] Since the cross-docking task has entered the picking stage, before the second cross-docking task is cancelled, the warehouse receipt and warehouse outbound receipt have been updated according to the second cross-docking outbound information and second cross-docking inbound information of the second cross-docking task.

[0115] In the picking stage, the second cross-docking task is cancelled, that is, the second cross-docking outbound information of the second cross-docking task is re-added to the warehouse outbound receipt, and the second cross-docking inbound information is re-added to the warehouse outbound receipt to facilitate recording details and processes.

[0116] S75: Update the transaction details according to the cross-docking outbound receipt and cross-docking inbound receipt of the second cross-docking task.

[0117] (3) As Figure 9 shown, the cross-docking task cancellation information is the third cancellation information, and the third cancellation information indicates that the status of the cross-docking task is the creation status, that is, the cross-docking task is cancelled when the user has just completed creating the second cross-docking task, or the cross-docking task is cancelled during the creation process. At this time, the second cross-docking has not performed any subsequent operations. At this time, the specific update method for updating the inventory information of the warehouse, that is, S7 (updating the inventory information of the warehouse according to the cross-docking receipt of the second cross-docking task) specifically includes the following steps:

[0118] S76: Update the warehouse outbound receipt of the warehouse according to the cross-docking outbound receipt of the second cross-docking;

[0119] S77: Update the warehouse receipt of the warehouse according to the cross-docking receipt of the second cross-docking task; and

[0120] S78: Update the transaction details according to the cross-docking shipment of the second cross-docking task.

[0121] In an embodiment of the present invention, as Figure 10 shown, after S7 (updating the inventory information of the warehouse according to the cross-docking list of the second cross-docking task), the cross-docking management method further includes the following steps:

[0122] S8: Delete the cross-docking mark on the shipping order associated with the second cross-docking task.

[0123] When the second cross-docking task is cancelled, the cross-docking mark on the shipping order can be deleted.

[0124] As the second aspect of the present invention, the present invention also provides a cross-docking management system, Figure 11 as shown in the working principle diagram of a cross-docking management system provided by the present invention, as Figure 11 shown, the cross-docking management system 1 includes:

[0125] A cross-docking task creation unit 11, configured to generate a cross-docking task to be executed in cross-docking according to the unrecorded warehouse receipt and the unshipped warehouse shipment of the warehouse, the cross-docking task includes cross-docking receipt information and cross-docking shipment information corresponding to the cross-docking receipt information, and cross-docking has a cross-docking receipt and a cross-docking shipment;

[0126] Specifically, the cross-docking task creation unit 11 is configured to execute S1 (generating a cross-docking task to be executed in cross-docking according to the unrecorded warehouse receipt and the unshipped warehouse shipment of the warehouse) in the above-mentioned cross-docking management method.

[0127] A first update unit 12, configured to update the warehouse receipt of the warehouse and the warehouse shipment of the warehouse according to the cross-docking receipt and the cross-docking shipment;

[0128] Specifically, the first update unit 12 is configured to execute S2 (updating the warehouse receipt of the warehouse and the warehouse shipment of the warehouse according to the cross-docking receipt and the cross-docking shipment) in the above-mentioned cross-docking management method.

[0129] An allocation unit 13, configured to search for a first cross-docking task corresponding to the cross-docking request information in the cross-docking task according to the cross-docking request information created by the user, the first cross-docking task includes first cross-docking receipt information and first cross-docking shipment information;

[0130] Specifically, the allocation unit 13 is used to execute S3 in the cross-docking management method described above (search for the first cross-docking task corresponding to the cross-docking request information in the cross-docking task according to the cross-docking request information created by the user).

[0131] The second update unit 14 is used to update the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information, and the inventory information includes the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details;

[0132] Specifically, the second update unit 14 is used to execute S4 in the cross-docking management method described above (update the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information, and the inventory information includes the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details).

[0133] Optionally, the first update unit 12 and the second update unit 14 can be integrated into one update unit.

[0134] The execution unit 15 is used to perform cross-docking outbound when receiving the verification completion information, where the verification completion information indicates that the cross-docking inventory information and the cross-docking task information match each other.

[0135] The execution unit 15 is used to execute S5 in the cross-docking management method described above (perform cross-docking outbound when receiving the verification completion information, where the verification completion information indicates that the cross-docking inventory information and the cross-docking task information match each other).

[0136] A cross-docking management system provided by the present invention sorts out the warehouse inbound order and the warehouse outbound order to create a cross-docking, generates at least one to-be-executed cross-docking task in the cross-docking, and at the same time updates the warehouse inbound order and the warehouse outbound order according to the cross-docking inbound order and the cross-docking outbound order of the cross-docking to achieve deduction, so that neither the warehouse inbound order nor the warehouse outbound order contains any information about the cross-docking task. After the user creates a cross-docking task, the corresponding cross-docking task can be allocated in the cross-docking task, and the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details are updated according to the cross-docking inbound information and the cross-docking outbound information of the cross-docking task. In the whole process of cross-docking management, whether constructing the cross-docking or allocating the cross-docking, the warehouse inbound order, the warehouse outbound order, and the warehouse transaction details are updated, that is, corresponding information records are available at any stage of the cross-docking task, which is convenient for later query and modification, realizes the synchronization of online information and offline operations in the cross-docking scenario, improves the safety, accuracy, and integrity of logistics, and improves the operation efficiency and reduces the error rate.

[0137] Exemplary electronic device

[0138] Next, refer to Figure 12 to describe the electronic device according to an embodiment of the present invention.

[0139] Figure 12 The structural block diagram of an electronic device according to an embodiment of the present invention is illustrated.

[0140] As Figure 12 shown, the electronic device 100 includes one or more processors 110 and a memory 120.

[0141] The processor 110 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 100 to perform desired functions.

[0142] The memory 120 may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory, etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage media, and the processor 11 may run the program instructions to implement the cross-docking management method of various embodiments of the present invention described above and / or other desired functions.

[0143] In one example, the electronic device 100 may further include: an input device 130 and an output device 140, and these components are interconnected through a bus system and / or other forms of connection mechanisms (not shown).

[0144] When the electronic device is a stand-alone device, the input device 130 may be a communication network connector for receiving the collected input signals from the first device and the second device.

[0145] In addition, the input device 130 may further include, for example, a keyboard, a mouse, and so on.

[0146] The output device 140 may output various information to the outside, including the determined distance information, direction information, etc. The output device 140 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, and so on.

[0147] Of course, for simplicity, Figure 12 only some of the components related to the present invention in the electronic device 100 are shown, and components such as buses, input / output interfaces, etc. are omitted. In addition, according to specific application scenarios, the electronic device 100 may further include any other appropriate components.

[0148] The present invention provides a computer-readable storage medium storing a computer program. The computer program is used to execute the above-mentioned cross-docking management method and device. In addition, an embodiment of the present invention may also be a computer program product, which includes computer program information. When the computer program information is run by a processor, the processor is caused to execute the steps in the cross-docking management method according to various embodiments of the present invention described in this specification.

[0149] The computer program product can be written in any combination of one or more programming languages for executing the program code of the operations of the embodiments of the present invention. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, executed as an independent software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0150] In addition, an embodiment of the present invention may also be a computer-readable storage medium storing computer program information. When the computer program information is run by a processor, the processor is caused to execute the steps in the cross-docking management method according to various embodiments of the present invention described in this specification.

[0151] The computer-readable storage medium may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may, for example, include but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0152] The basic principles of the present invention have been described above in conjunction with specific embodiments. However, it should be noted that the advantages, benefits, effects, etc. mentioned in the present invention are only examples and not limitations. It cannot be considered that these advantages, benefits, effects, etc. are essential for each embodiment of the present invention. In addition, the above-disclosed specific details are only for illustrative purposes and for ease of understanding, and are not limitations. The above details do not limit the present invention to necessarily adopt the above specific details for implementation.

[0153] The block diagrams of the devices, apparatuses, equipment, and systems involved in the present invention are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "comprising," "including," "having," etc. are open-ended terms, meaning "including but not limited to," and can be used interchangeably with each other. The word "or" and "and" used herein refer to the phrase "and / or," and can be used interchangeably with it, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably with it.

[0154] It should also be noted that in the devices, equipment, and methods of the present invention, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent solutions of the present invention.

Claims

1. A cross-docking management method, characterized in that, Including: Generating a cross-docking task to be executed in cross-docking according to the un-inwarehoused warehouse inwarehouse receipts and un-outwarehoused warehouse outwarehouse receipts of the warehouse. The cross-docking task includes cross-docking inwarehouse information of cross-docking items and cross-docking outwarehouse information matching the cross-docking inwarehouse information. The cross-docking has a cross-docking outwarehouse receipt and a cross-docking inwarehouse receipt; Updating the warehouse inwarehouse receipt of the warehouse and the warehouse outwarehouse receipt of the warehouse according to the cross-docking inwarehouse receipt and the cross-docking outwarehouse receipt; Searching for a first cross-docking task corresponding to the cross-docking request information in the cross-docking tasks according to the cross-docking request information created by the user. The first cross-docking task includes first cross-docking inwarehouse information and first cross-docking outwarehouse information; Updating the inventory information of the warehouse according to the first cross-docking inwarehouse information and the first cross-docking outwarehouse information. The inventory information includes the warehouse inwarehouse receipt, the warehouse outwarehouse receipt, and the warehouse transaction details; And When receiving the verification completion information, performing cross-docking outwarehousing.

2. The cross-docking management method according to claim 1, characterized in that Updating the inventory information of the warehouse according to the first cross-docking inwarehouse information and the first cross-docking outwarehouse information includes: Automatically performing a receiving operation on the cross-docking items corresponding to the first cross-docking task, and updating the warehouse inwarehouse receipt of the warehouse based on the first cross-docking inwarehouse information; Performing an outwarehousing operation on the cross-docking items, and updating the warehouse outwarehouse receipt of the warehouse according to the first cross-docking outwarehouse information; and Updating the warehouse transaction details of the warehouse according to the first cross-docking inwarehouse information and the first cross-docking outwarehouse information.

3. The cross-docking management method according to claim 2, wherein Automatically performing a receiving operation on the cross-docking items corresponding to the first cross-docking task, and updating the warehouse inwarehouse receipt of the warehouse based on the first cross-docking inwarehouse information, includes: Performing a shelving operation on the cross-docking items corresponding to the first cross-docking task, and recording the shelf information where the cross-docking items are located; Moving the cross-docking items to the cross-docking storage location; and Updating the warehouse inwarehouse receipt of the warehouse according to the shelf information and the first cross-docking inwarehouse information.

4. The cross-docking management method according to claim 1, characterized in that Generating a cross-docking task to be executed in cross-docking according to the un-inwarehoused warehouse inwarehouse receipts and un-outwarehoused warehouse outwarehouse receipts of the warehouse, includes: Screening out the first inwarehouse receipts that have not been warehoused in the warehouse inwarehouse receipts of the warehouse; Screening out the second inwarehouse receipts with partial receipts in the warehouse inwarehousing of the warehouse; Screening out the first outwarehouse receipts that have passed the preprocessing in the warehouse outwarehouse receipts of the warehouse; Screening out the second outwarehouse receipts in the distribution failure state in the warehouse outwarehouse receipts of the warehouse; and Matching the first inwarehouse receipts, the second inwarehouse receipts with the first outwarehouse receipts, the second outwarehouse receipts to generate a cross-docking task to be executed.

5. The cross-docking management method according to claim 1, characterized in that, Updating the warehouse inwarehouse receipt of the warehouse and the warehouse outwarehouse receipt of the warehouse according to the cross-docking inwarehouse receipt and the cross-docking outwarehouse receipt; includes: Deducting the cross-docking inwarehouse receipt in the warehouse inwarehouse receipt of the warehouse to update the warehouse inwarehouse receipt of the warehouse; Deducting the cross-docking outwarehouse receipt in the warehouse outwarehouse receipt of the warehouse to update the warehouse outwarehouse receipt of the warehouse; and Recording the quantity of the items between the cross-docking inwarehouse receipt and the cross-docking outwarehouse receipt.

6. The cross-docking management method according to claim 1, wherein Also including: When receiving the cross-docking task cancellation information of the user, determine the second cross-docking task corresponding to the cross-docking task cancellation information; And Update the inventory information of the warehouse according to the cross-docking list of the second cross-docking task.

7. The cross-docking management method according to claim 6, wherein, The cross-docking task cancellation information is the first cancellation information, and the first cancellation information indicates that the status of the cross-docking task is partial receipt; Wherein, updating the inventory information of the warehouse according to the cross-docking list of the second cross-docking task includes: Deduct the cross-docking inbound list of the second cross-docking task from the cross-docking inventory; and Update the warehouse inbound list of the warehouse according to the cross-docking inbound of the second cross-docking task.

8. The cross-docking management method according to claim 6, wherein The cross-docking task cancellation information is the second cancellation information, and the second cancellation information indicates that the status of the cross-docking task is full receipt; Wherein, updating the inventory information of the warehouse according to the cross-docking list of the second cross-docking task includes: Move the cross-docking outbound list of the second cross-docking task at the picking location to the cross-docking inventory to update the cross-docking inbound list of the cross-docking; Update the warehouse outbound list of the warehouse according to the cross-docking outbound list of the second cross-docking task; and Update the warehouse transaction details list according to the cross-docking outbound list of the second cross-docking task and the cross-docking inbound list.

9. The cross-docking management method according to claim 6, wherein The cross-docking task cancellation information is the third cancellation information, and the third cancellation information indicates that the status of the cross-docking task is the creation status; Wherein, updating the inventory information of the warehouse according to the cross-docking list of the second cross-docking task includes: Update the warehouse outbound list of the warehouse according to the cross-docking outbound list of the second cross-docking; Update the warehouse inbound list of the warehouse according to the cross-docking inbound of the second cross-docking task; and Update the warehouse transaction details list according to the cross-docking outbound of the second cross-docking task.

10. The cross-docking management method according to claim 6, characterized in that, It further includes: Delete the cross-docking mark on the shipping order associated with the second cross-docking task.

11. A cross-docking management system, characterized in that, It includes: A cross-docking task creation unit, configured to generate a cross-docking task to be executed in the cross-docking according to the un-inbound warehouse inbound list and the un-outbound warehouse outbound list of the warehouse, where the cross-docking task includes the cross-docking inbound information of the cross-docking item and the cross-docking outbound information matching the cross-docking inbound information, and the cross-docking has a cross-docking outbound list and a cross-docking inbound list; A first update unit, configured to update the warehouse inbound list of the warehouse and the warehouse outbound list of the warehouse according to the cross-docking inbound list and the cross-docking outbound list; An allocation unit, configured to search for a first cross-docking task corresponding to the cross-docking request information in the cross-docking task according to the cross-docking request information created by the user, where the first cross-docking task includes first cross-docking inbound information and first cross-docking outbound information; A second update unit, configured to update the inventory information of the warehouse according to the first cross-docking inbound information and the first cross-docking outbound information, where the inventory information includes the warehouse inbound list, the warehouse outbound list, and the warehouse transaction details list; And An execution unit, configured to perform cross-docking outbound when receiving the review completion information.