In-warehouse set list scheduling method and device

By receiving and processing collection orders in the warehouse management system, combining the order grouping strategy and sorting personnel information, and automatically dispatching task orders, the problem of high manual participation in collection order scheduling and sorting in warehouses is solved, and efficiency and users are improved Experience.

CN119106826APending Publication Date: 2024-12-10BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310672920.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-07
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The high level of manual participation in the process of single scheduling and sorting in the warehouse leads to high labor costs, low scheduling efficiency and poor user experience.

Method used

By receiving collection orders based on the warehouse management system, obtaining group order grouping policies and sorting personnel information, automatically forming orders and dispatching task orders to target sorting personnel, improving the degree of automation and scheduling efficiency.

Benefits of technology

It improves the automation level of single scheduling in the warehouse, improves scheduling efficiency and user experience, and reduces labor costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119106826A_ABST
    Figure CN119106826A_ABST
Patent Text Reader

Abstract

The invention discloses an in-warehouse set list scheduling method and device, and relates to the field of warehouse logistics. A specific embodiment of the method comprises the steps of receiving a plurality of collection lists based on a warehouse management system; acquiring a set list grouping strategy, and performing list grouping processing on the plurality of set lists according to the set list grouping strategy to generate one or more task lists; wherein the set single-group single strategy indicates any one or more of a first single-group strategy corresponding to the number of the articles and a second single-group strategy corresponding to the type of the articles; and sorting personnel information is obtained, target sorting personnel are determined according to the sorting personnel information and the task lists, and one or more task lists are scheduled to terminals corresponding to the target sorting personnel, so that the target sorting personnel sort and distribute corresponding articles according to the task lists. According to the embodiment, the automation degree of in-warehouse set list scheduling is improved, the scheduling efficiency of the set list is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of warehousing logistics, and in particular to a method and device for dispatching a collection order within a warehouse. Background Art

[0002] A collection order refers to a collection of multiple orders, which can include multiple orders within adjacent time periods, or group purchase orders (orders placed by multiple users in a group). In order to reduce the pressure on the grid sites downstream of the sorting warehouse, collection orders are usually sent to the warehouse management system in batches. Each time a batch of orders is sent, the warehouse dispatcher must manually generate a task for a work shift, and then arrange the operators to start the sorting operation. The operators must first manually receive the task, and then complete the actual operation according to the task instructions. After completing one task, they can continue to receive the next task.

[0003] In the related technologies, the scheduling and sorting process of the collection orders in the warehouse requires a high degree of manual participation, which consumes a lot of manpower costs. At the same time, the formation of the task order depends on the number of collection orders issued in each batch, resulting in large differences in the actual sorting volume included in each task order. It is difficult to accurately measure the workload of the operators, which affects the scheduling efficiency of the collection order and the user experience is poor. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a method and device for scheduling collection orders within the warehouse, which can group the collection orders within the warehouse based on the collection order grouping strategy, and then complete the task scheduling of the collection orders after grouping according to the sorting personnel information within the warehouse, thereby improving the degree of automation of the scheduling of collection orders within the warehouse, improving the scheduling efficiency of the collection orders, and improving the user experience.

[0005] To achieve the above object, according to one aspect of an embodiment of the present invention, a method for scheduling a warehouse collection order is provided, comprising:

[0006] receiving a plurality of collection orders based on a warehouse management system; wherein the collection orders indicate the quantity of items, the type of items, and delivery information;

[0007] Obtaining a collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of items and a second grouping strategy corresponding to the type of items;

[0008] The sorting personnel information is obtained, and the target sorting personnel is determined according to the sorting personnel information and the task list. One or more task lists are dispatched to the terminals corresponding to the target sorting personnel, so that the target sorting personnel can sort the corresponding items according to the task list.

[0009] Furthermore, before the step of obtaining a collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the method further includes:

[0010] Determine the distribution levels corresponding to different types of items in the warehouse, determine the target item type based on the distribution levels, and configure a first order grouping strategy corresponding to the target item type; wherein the first order grouping strategy indicates a strategy for grouping orders according to the item types corresponding to the target item type;

[0011] Configure a second order grouping strategy corresponding to the non-target item type in the warehouse; wherein the second order grouping strategy indicates a strategy for grouping orders according to the number of items of the non-target item type;

[0012] Based on the first group of single strategies and the second group of single strategies, a collective single group of single strategies is constructed.

[0013] Furthermore, the collection order grouping strategy also indicates a third grouping strategy corresponding to the delivery information; before the step of obtaining the collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the method further includes:

[0014] For the collection orders with the same delivery address, a third order grouping strategy corresponding to the delivery information is configured; wherein the third order grouping strategy indicates a strategy for grouping orders according to the delivery address of the collection order;

[0015] The aggregate single group single policy is updated according to the third group single policy.

[0016] Furthermore, the method further comprises:

[0017] Configure the fallback strategy. The fallback strategy indicates the waiting time threshold for the collection orders that do not meet the first, second, and third group order strategies. If the waiting time of the current collection order exceeds the waiting time threshold, a task order is directly generated based on the current collection order.

[0018] Furthermore, the method further comprises:

[0019] Configure the collection order receiving cycle, and receive the collection order based on the warehouse management system at a fixed time according to the collection order receiving cycle.

[0020] Furthermore, the steps of obtaining sorting personnel information, determining target sorting personnel according to the sorting personnel information, and dispatching one or more task orders to terminals corresponding to the target sorting personnel also include:

[0021] Obtain sorting personnel information, and determine the number of sorting personnel currently on duty and the current acceptable task volume based on the sorting personnel information;

[0022] Determine the target task list and target sorting personnel based on the current number of on-duty sorting personnel, the current acceptable task volume and the task list, and dispatch the target task list to the terminal corresponding to the target sorting personnel.

[0023] Furthermore, the method also includes: monitoring the sorting progress of the target sorting personnel, and if the sorting progress is lower than the sorting progress threshold, sending a prompt message to the corresponding target sorting personnel terminal.

[0024] According to another aspect of an embodiment of the present invention, there is provided a device for scheduling a warehouse collection order, comprising:

[0025] A receiving module, used for receiving a plurality of collection orders based on a warehouse management system; wherein the collection order indicates the quantity of items, item types and delivery information;

[0026] An order grouping module is used to obtain a group order grouping strategy, group multiple group orders according to the group order grouping strategy, and generate one or more task orders; wherein the group order grouping strategy indicates any one or more of a first group order strategy corresponding to the quantity of items and a second group order strategy corresponding to the type of items;

[0027] The scheduling module is used to obtain the sorting personnel information, determine the target sorting personnel according to the sorting personnel information and the task list, and schedule one or more task lists to the terminals corresponding to the target sorting personnel so that the target sorting personnel can sort the corresponding items according to the task list.

[0028] According to another aspect of an embodiment of the present invention, there is provided an electronic device for in-warehouse collection order scheduling, comprising:

[0029] one or more processors;

[0030] a storage device for storing one or more programs,

[0031] When one or more programs are executed by one or more processors, the one or more processors implement any one of the warehouse collection single scheduling methods.

[0032] According to another aspect of the embodiments of the present invention, there is provided a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, any of the above-mentioned methods for scheduling warehouse collection orders is implemented.

[0033] An embodiment of the above invention has the following advantages or beneficial effects: because it adopts a warehouse management system to receive multiple collection orders; wherein the collection order indicates the quantity of items, the type of items and the delivery information; obtains the collection order grouping strategy, and groups the multiple collection orders according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of the first grouping strategy corresponding to the quantity of items and the second grouping strategy corresponding to the type of items; obtains the sorting personnel information, determines the target sorting personnel according to the sorting personnel information and the task order, and dispatches one or more task orders to the terminal corresponding to the target sorting personnel, so that the target sorting personnel sorts the corresponding items according to the task order. Therefore, the technical means overcomes the technical problem in the related technology that due to the high degree of manual participation in the scheduling and sorting process of the collection order in the warehouse, more labor costs are consumed, the scheduling efficiency of the collection order is low, and the user experience is poor, thereby achieving the technical effect of being able to group the collection order in the warehouse based on the collection order grouping strategy, and then completing the task scheduling after the collection order is grouped according to the sorting personnel information in the warehouse, improving the automation degree of the scheduling of the collection order in the warehouse, improving the scheduling efficiency of the collection order, and improving the user experience.

[0034] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.

[0036] Figure 1 It is a schematic diagram of the main process of the method for dispatching warehouse collection orders according to an embodiment of the present invention;

[0037] Figure 2 is a schematic diagram of the main process of a method for scheduling warehouse collection orders according to another embodiment of the present invention;

[0038] Figure 3 is a schematic diagram of main modules of a warehouse collection order scheduling device provided according to an embodiment of the present invention;

[0039] Figure 4 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;

[0040] Figure 5 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0042] Figure 1 is a schematic diagram of the main process of the warehouse collection order scheduling method provided according to an embodiment of the present invention; Figure 1 As shown, the warehouse collection order scheduling method provided by the embodiment of the present invention mainly includes:

[0043] Step S101, receiving multiple collection orders based on a warehouse management system; wherein the collection order indicates the quantity of items, item types and delivery information.

[0044] Specifically, the above-mentioned collection order refers to a collection of multiple orders, which may include multiple orders within adjacent time periods, or group purchase orders (formed by multiple users grouping together to place an order). The above-mentioned collection order is placed by the user through the shopping platform, and then sent to the warehouse management system by the shopping platform. The warehouse management system is used to execute the grouping of the collection order to generate a task order, dispatch the grouped task order to the corresponding sorting personnel terminal, and supervise and record the sorting operation of the sorting personnel to complete the items in the warehouse.

[0045] Furthermore, according to an embodiment of the present invention, the method further includes:

[0046] Configure the collection order receiving cycle, and receive the collection order based on the warehouse management system at a fixed time according to the collection order receiving cycle.

[0047] In order to relieve the pressure on the warehouse management system and avoid the backlog of collection orders, collection orders can be received from the shopping platform on a regular basis or in batches. Furthermore, a collection order quantity threshold can be set. When the number of unprocessed collection orders in the warehouse is lower than the collection order quantity threshold, a batch of collection orders will be received through the warehouse management system. The above method is only an example, and the specific timing of receiving the collection order can be adjusted according to the actual situation.

[0048] Step S102, obtain the collection order grouping strategy, group multiple collection orders according to the collection order grouping strategy, and generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of the first grouping strategy corresponding to the quantity of items and the second grouping strategy corresponding to the type of items.

[0049] Specifically, according to an embodiment of the present invention, before the step of obtaining a collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the method further includes:

[0050] Determine the distribution levels corresponding to different types of items in the warehouse, determine the target item type based on the distribution levels, and configure a first order grouping strategy corresponding to the target item type; wherein the first order grouping strategy indicates a strategy for grouping orders according to the item types corresponding to the target item type;

[0051] Configure a second order grouping strategy corresponding to the non-target item type in the warehouse; wherein the second order grouping strategy indicates a strategy for grouping orders according to the number of items of the non-target item type;

[0052] Based on the first group of single strategies and the second group of single strategies, a collective single group of single strategies is constructed.

[0053] According to a specific implementation of the embodiment of the present invention, for the frozen item type, since the storage time is limited, it needs to be delivered first, so for this type of item, task orders can be generated for multiple item types (such as fish, shrimp, meat, etc.) in a single collection order. Furthermore, for the fruit item type, the first group order strategy can also be configured to execute, and different fruit types in the collection order can be grouped separately.

[0054] Further, according to an embodiment of the present invention, the above-mentioned collection order grouping strategy also indicates a third grouping strategy corresponding to the delivery information; before the step of obtaining the collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the above-mentioned method further includes:

[0055] For the collection orders with the same delivery address, a third order grouping strategy corresponding to the delivery information is configured; wherein the third order grouping strategy indicates a strategy for grouping orders according to the delivery address of the collection order;

[0056] The aggregate single group single policy is updated according to the third group single policy.

[0057] Specifically, for collection orders with the same delivery address, only a certain number of collection orders need to be met to group the orders and generate task orders for scheduling and distribution. The above settings will help to improve the efficiency of subsequent item delivery and thus enhance the user experience.

[0058] Preferably, according to an embodiment of the present invention, the method further includes:

[0059] Configure the fallback strategy. The fallback strategy indicates the waiting time threshold for the collection orders that do not meet the first, second, and third group order strategies. If the waiting time of the current collection order exceeds the waiting time threshold, a task order is directly generated based on the current collection order.

[0060] In order to avoid a backlog of collection orders in the warehouse, which would affect the subsequent delivery of items in the collection orders, the above settings are used to configure a safety net strategy, which further improves the dispatch efficiency of the collection orders and enhances the user experience.

[0061] According to an embodiment of the present invention, after the warehouse management system receives multiple collection orders, it can automatically obtain any one or several of the first group of order strategies, the second group of order strategies, the third group of order strategies, and the bottom-line strategy, so that multiple strategy configurations can be implemented according to the local and current collection order situations in the time period, so as to further ensure the efficiency of collection order scheduling and improve user experience.

[0062] Step S103, obtaining sorting personnel information, determining target sorting personnel according to the sorting personnel information and the task list, dispatching one or more task lists to the terminals corresponding to the target sorting personnel, so that the target sorting personnel sort the corresponding items according to the task list.

[0063] Specifically, according to an embodiment of the present invention, the steps of obtaining sorting personnel information, determining target sorting personnel according to the sorting personnel information, and dispatching one or more task orders to terminals corresponding to the target sorting personnel also include:

[0064] Obtain sorting personnel information, and determine the number of sorting personnel currently on duty and the current acceptable task volume based on the sorting personnel information;

[0065] Determine the target task list and target sorting personnel based on the current number of on-duty sorting personnel, the current acceptable task volume and the task list, and dispatch the target task list to the terminal corresponding to the target sorting personnel.

[0066] The current acceptable task volume of the sorting personnel can be determined based on the current task volume received by the sorting personnel and the historical average daily completed task volume. Through the above settings, the work saturation of the sorting personnel is guaranteed and the uneven task distribution is avoided.

[0067] Furthermore, according to an embodiment of the present invention, the method further includes: monitoring the sorting progress of the target sorting personnel, and if the sorting progress is lower than the sorting progress threshold, sending a prompt message to the corresponding target sorting personnel terminal.

[0068] According to the technical solution of the embodiment of the present invention, a warehouse management system is used to receive multiple collection orders, wherein the collection order indicates the quantity of items, the type of items and the delivery information; a collection order grouping strategy is obtained, and multiple collection orders are grouped according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of items and a second grouping strategy corresponding to the type of items; sorting personnel information is obtained, a target sorting personnel is determined according to the sorting personnel information and the task order, and one or more task orders are dispatched to a terminal corresponding to the target sorting personnel so that the target sorting personnel sorts the corresponding items according to the task order. Therefore, the technical problem in the related technology that the scheduling and sorting process of the collection order in the warehouse is high in human participation, resulting in a high labor cost, low scheduling efficiency of the collection order, and poor user experience is overcome, thereby achieving the technical effect of being able to group the collection order in the warehouse based on the collection order grouping strategy, and then completing the task scheduling after the collection order is grouped according to the sorting personnel information in the warehouse, thereby improving the automation degree of the scheduling of the collection order in the warehouse, improving the scheduling efficiency of the collection order, and improving the user experience.

[0069] Figure 2 is a schematic diagram of the main process of the warehouse collection order scheduling method provided according to another embodiment of the present invention; Figure 2 As shown, the warehouse collection order scheduling method provided by the embodiment of the present invention mainly includes:

[0070] Step S201, determine the distribution levels corresponding to different item types in the warehouse, determine the target item type based on the distribution level, and configure the first order grouping strategy corresponding to the target item type; wherein the first order grouping strategy indicates the strategy for grouping orders according to the item types corresponding to the target item type; configure the second order grouping strategy corresponding to the non-target item types in the warehouse; wherein the second order grouping strategy indicates the strategy for grouping orders according to the item quantity of the non-target item type.

[0071] According to a specific implementation of the embodiment of the present invention, for the frozen item type, since the storage time is limited, it needs to be delivered first, so for this type of item, task orders can be generated for multiple item types (such as fish, shrimp, meat, etc.) in a single collection order. Furthermore, for the fruit item type, the first group order strategy can also be configured to execute, and different fruit types in the collection order can be grouped separately.

[0072] Step S202, for the collection orders with the same delivery address, configure a third order grouping strategy corresponding to the delivery information; wherein the third order grouping strategy indicates a strategy for grouping orders according to the delivery address of the collection order.

[0073] Specifically, for collection orders with the same delivery address, only a certain number of collection orders need to be met to group the orders and generate task orders for scheduling and distribution. The above settings will help to improve the efficiency of subsequent item delivery and thus enhance the user experience.

[0074] Step S203, configure the fallback strategy, which indicates the waiting time threshold for the collection order that does not meet the first group order strategy, the second group order strategy and the third group order strategy. If the waiting time of the current collection order exceeds the waiting time threshold, a task order is generated directly based on the current collection order.

[0075] In order to avoid a backlog of collection orders in the warehouse, which would affect the subsequent delivery of items in the collection orders, the above settings are used to configure a safety net strategy, which further improves the dispatch efficiency of the collection orders and enhances the user experience.

[0076] Step S204, creating a collective single group single policy according to the first group single policy, the second group single policy, the third group single policy and the backup policy.

[0077] According to an embodiment of the present invention, after the warehouse management system receives multiple collection orders, it can automatically obtain any one or several of the first group of order strategies, the second group of order strategies, the third group of order strategies, and the bottom-line strategy, so that multiple strategy configurations can be implemented according to the local and current collection order situations in the time period, so as to further ensure the efficiency of collection order scheduling and improve user experience.

[0078] Step S205, receiving multiple collection orders based on the warehouse management system; wherein the collection order indicates the quantity of items, item types and delivery information.

[0079] Specifically, the above-mentioned collection order refers to a collection of multiple orders, which may include multiple orders within adjacent time periods, or group purchase orders (formed by multiple users grouping together to place an order). The above-mentioned collection order is placed by the user through the shopping platform, and then sent to the warehouse management system by the shopping platform. The warehouse management system is used to execute the grouping of the collection order to generate a task order, dispatch the grouped task order to the corresponding sorting personnel terminal, and supervise and record the sorting operation of the sorting personnel to complete the items in the warehouse.

[0080] Furthermore, according to an embodiment of the present invention, the method further includes:

[0081] Configure the collection order receiving cycle, and receive the collection order based on the warehouse management system at a fixed time according to the collection order receiving cycle.

[0082] In order to relieve the pressure on the warehouse management system and avoid the backlog of collection orders, collection orders can be received from the shopping platform on a regular basis or in batches. Furthermore, a collection order quantity threshold can be set. When the number of unprocessed collection orders in the warehouse is lower than the collection order quantity threshold, a batch of collection orders will be received through the warehouse management system. The above method is only an example, and the specific timing of receiving the collection order can be adjusted according to the actual situation.

[0083] Step S206, obtaining a collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders.

[0084] Step S207, obtaining the sorting personnel information, determining the number of currently on-duty sorting personnel and the current acceptable task volume according to the sorting personnel information; determining the target task list and the target sorting personnel according to the current number of on-duty sorting personnel, the current acceptable task volume and the task list, dispatching the target task list to the terminal corresponding to the target sorting personnel, so that the target sorting personnel sorts the corresponding items according to the task list.

[0085] The current acceptable task volume of the sorting personnel can be determined based on the current task volume received by the sorting personnel and the historical average daily completed task volume. Through the above settings, the work saturation of the sorting personnel is guaranteed and the uneven task distribution is avoided.

[0086] Furthermore, according to an embodiment of the present invention, the method further includes: monitoring the sorting progress of the target sorting personnel, and if the sorting progress is lower than the sorting progress threshold, sending a prompt message to the corresponding target sorting personnel terminal.

[0087] According to the technical solution of the embodiment of the present invention, a warehouse management system is used to receive multiple collection orders, wherein the collection order indicates the quantity of items, the type of items and the delivery information; a collection order grouping strategy is obtained, and multiple collection orders are grouped according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of items and a second grouping strategy corresponding to the type of items; sorting personnel information is obtained, a target sorting personnel is determined according to the sorting personnel information and the task order, and one or more task orders are dispatched to a terminal corresponding to the target sorting personnel so that the target sorting personnel sorts the corresponding items according to the task order. Therefore, the technical problem in the related technology that the scheduling and sorting process of the collection order in the warehouse is high in human participation, resulting in a high labor cost, low scheduling efficiency of the collection order, and poor user experience is overcome, thereby achieving the technical effect of being able to group the collection order in the warehouse based on the collection order grouping strategy, and then completing the task scheduling after the collection order is grouped according to the sorting personnel information in the warehouse, thereby improving the automation degree of the scheduling of the collection order in the warehouse, improving the scheduling efficiency of the collection order, and improving the user experience.

[0088] Figure 3 is a schematic diagram of the main modules of the warehouse collection order scheduling device provided according to an embodiment of the present invention; Figure 3 As shown, the in-warehouse collection order scheduling device 300 provided in the embodiment of the present invention mainly includes:

[0089] The receiving module 301 is used to receive multiple collection orders based on the warehouse management system; wherein the collection order indicates the quantity of items, item types and delivery information.

[0090] Specifically, the above-mentioned collection order refers to a collection of multiple orders, which may include multiple orders in adjacent time periods, or group purchase orders. The above-mentioned collection order is placed by the user through the shopping platform, and then sent to the warehouse management system by the shopping platform. The warehouse management system is used to execute the grouping of the collection order to generate a task order, dispatch the grouped task order to the corresponding sorting personnel terminal, and supervise and record the sorting operation of the sorting personnel to complete the items in the warehouse.

[0091] Further, according to an embodiment of the present invention, the above-mentioned in-warehouse collection order scheduling device 300 further includes a collection order receiving period configuration module, which is used to:

[0092] Configure the collection order receiving cycle, and receive the collection order based on the warehouse management system at a fixed time according to the collection order receiving cycle.

[0093] In order to relieve the pressure on the warehouse management system and avoid the backlog of collection orders, collection orders can be received from the shopping platform on a regular basis or in batches. Furthermore, a collection order quantity threshold can be set. When the number of unprocessed collection orders in the warehouse is lower than the collection order quantity threshold, a batch of collection orders will be received through the warehouse management system. The above method is only an example, and the specific timing of receiving the collection order can be adjusted according to the actual situation.

[0094] The order grouping module 302 is used to obtain the collection order grouping strategy, group multiple collection orders according to the collection order grouping strategy, and generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of the first grouping strategy corresponding to the quantity of items and the second grouping strategy corresponding to the type of items.

[0095] Specifically, according to an embodiment of the present invention, before the step of obtaining a collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the above-mentioned in-warehouse collection order scheduling device 300 further includes a collection order grouping strategy configuration module, which is used to:

[0096] Determine the distribution levels corresponding to different types of items in the warehouse, determine the target item type based on the distribution levels, and configure a first order grouping strategy corresponding to the target item type; wherein the first order grouping strategy indicates a strategy for grouping orders according to the item types corresponding to the target item type;

[0097] Configure a second order grouping strategy corresponding to the non-target item type in the warehouse; wherein the second order grouping strategy indicates a strategy for grouping orders according to the number of items of the non-target item type;

[0098] Based on the first group of single strategies and the second group of single strategies, a collective single group of single strategies is constructed.

[0099] According to a specific implementation of the embodiment of the present invention, for the frozen item type, since the storage time is limited, it needs to be delivered first, so for this type of item, task orders can be generated for multiple item types (such as fish, shrimp, meat, etc.) in a single collection order. Furthermore, for the fruit item type, the first group order strategy can also be configured to execute, and different fruit types in the collection order can be grouped separately.

[0100] Further, according to an embodiment of the present invention, the above-mentioned collection order grouping strategy also indicates a third grouping strategy corresponding to the delivery information; before the step of obtaining the collection order grouping strategy, grouping multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the above-mentioned collection order grouping strategy configuration module is also used to:

[0101] For the collection orders with the same delivery address, a third order grouping strategy corresponding to the delivery information is configured; wherein the third order grouping strategy indicates a strategy for grouping orders according to the delivery address of the collection order;

[0102] The aggregate single group single policy is updated according to the third group single policy.

[0103] Specifically, for collection orders with the same delivery address, only a certain number of collection orders need to be met to group the orders and generate task orders for scheduling and distribution. The above settings will help to improve the efficiency of subsequent item delivery and thus enhance the user experience.

[0104] Preferably, according to an embodiment of the present invention, the above-mentioned aggregate single group single policy configuration module is also used for:

[0105] Configure the fallback strategy. The fallback strategy indicates the waiting time threshold for the collection orders that do not meet the first, second, and third group order strategies. If the waiting time of the current collection order exceeds the waiting time threshold, a task order is directly generated based on the current collection order.

[0106] In order to avoid a backlog of collection orders in the warehouse, which would affect the subsequent delivery of items in the collection orders, the above settings are used to configure a safety net strategy, which further improves the dispatch efficiency of the collection orders and enhances the user experience.

[0107] According to an embodiment of the present invention, after the warehouse management system receives multiple collection orders, it can automatically obtain any one or several of the first group of order strategies, the second group of order strategies, the third group of order strategies, and the bottom-line strategy, so that multiple strategy configurations can be implemented according to the local and current collection order situations in the time period, so as to further ensure the efficiency of collection order scheduling and improve user experience.

[0108] The scheduling module 303 is used to obtain sorting personnel information, determine the target sorting personnel according to the sorting personnel information and the task list, and schedule one or more task lists to the terminals corresponding to the target sorting personnel so that the target sorting personnel can sort the corresponding items according to the task list.

[0109] Specifically, according to an embodiment of the present invention, the scheduling module 303 is further used for:

[0110] Obtain the information of sorting personnel in the warehouse, and determine the number of sorting personnel currently on duty and the current acceptable task volume based on the information of sorting personnel in the warehouse;

[0111] Determine the target task list and target sorting personnel based on the current number of on-duty sorting personnel, the current acceptable task volume and the task list, and dispatch the target task list to the terminal corresponding to the target sorting personnel.

[0112] The current acceptable task volume of the sorting personnel can be determined based on the current task volume received by the sorting personnel and the historical average daily completed task volume. Through the above settings, the work saturation of the sorting personnel is guaranteed and the uneven task distribution is avoided.

[0113] Furthermore, according to an embodiment of the present invention, the above-mentioned warehouse collection order scheduling device 300 also includes a monitoring module, which is used to: monitor the sorting progress of the target sorting personnel, and if the sorting progress is lower than the sorting progress threshold, send a prompt message to the corresponding target sorting personnel terminal.

[0114] According to the technical solution of the embodiment of the present invention, a warehouse management system is used to receive multiple collection orders, wherein the collection order indicates the quantity of items, the type of items and the delivery information; a collection order grouping strategy is obtained, and multiple collection orders are grouped according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of items and a second grouping strategy corresponding to the type of items; sorting personnel information is obtained, a target sorting personnel is determined according to the sorting personnel information and the task order, and one or more task orders are dispatched to a terminal corresponding to the target sorting personnel so that the target sorting personnel sorts the corresponding items according to the task order. Therefore, the technical problem in the related technology that the scheduling and sorting process of the collection order in the warehouse is high in human participation, resulting in a high labor cost, low scheduling efficiency of the collection order, and poor user experience is overcome, thereby achieving the technical effect of being able to group the collection order in the warehouse based on the collection order grouping strategy, and then completing the task scheduling after the collection order is grouped according to the sorting personnel information in the warehouse, thereby improving the automation degree of the scheduling of the collection order in the warehouse, improving the scheduling efficiency of the collection order, and improving the user experience.

[0115] Figure 4 An exemplary system architecture 400 is shown to which the in-warehouse aggregate order scheduling method or in-warehouse aggregate order scheduling device according to an embodiment of the present invention can be applied.

[0116] like Figure 4 As shown, system architecture 400 may include terminal devices 401, 402, 403, network 404 and server 405. Network 404 is used to provide a medium for communication links between terminal devices 401, 402, 403 and server 405. Network 404 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0117] Users can use terminal devices 401, 402, 403 to interact with server 405 through network 404 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 401, 402, 403, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only as examples).

[0118] The terminal devices 401 , 402 , and 403 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.

[0119] The server 405 may be a server that provides various services, such as a server that (performs collection order scheduling / data processing) for users using the terminal devices 401, 402, and 403 (only as an example). The server may perform analysis and other processing on the received collection order and other data, and feed back the processing result (such as a task order - only as an example) to the terminal device.

[0120] It should be noted that the in-warehouse collection order scheduling method provided in the embodiment of the present invention is generally executed by the server 405, and accordingly, the in-warehouse collection order scheduling device is generally set in the server 405.

[0121] It should be understood that Figure 4 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0122] Reference below Figure 5 , which shows a schematic diagram of the structure of a computer system 500 of a terminal device or a server suitable for implementing an embodiment of the present invention. Figure 5 The terminal device or server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0123] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0124] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage section 508 as needed.

[0125] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-mentioned functions defined in the system of the present invention are executed.

[0126] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer 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. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0127] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0128] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be set in a processor. For example, they may be described as: a processor includes a receiving module, a collection module, and a scheduling module. The names of these modules do not, in some cases, constitute limitations on the modules themselves. For example, the receiving module may also be described as "a module for receiving multiple collection orders based on a warehouse management system; wherein the collection order indicates the quantity of items, the type of items, and the delivery information".

[0129] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by one of the devices, the device includes: receiving multiple collection orders based on the warehouse management system; wherein the collection order indicates the quantity of items, the type of items and the delivery information; obtaining the collection order grouping strategy, grouping the multiple collection orders according to the collection order grouping strategy, and generating one or more task orders; wherein the collection order grouping strategy indicates any one or more of the first grouping strategy corresponding to the quantity of items and the second grouping strategy corresponding to the type of items; obtaining the sorting personnel information, determining the target sorting personnel according to the sorting personnel information and the task order, and dispatching one or more task orders to the terminal corresponding to the target sorting personnel, so that the target sorting personnel can sort the corresponding items according to the task order.

[0130] According to the technical solution of the embodiment of the present invention, a warehouse management system is used to receive multiple collection orders, wherein the collection order indicates the quantity of items, the type of items and the delivery information; a collection order grouping strategy is obtained, and multiple collection orders are grouped according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of items and a second grouping strategy corresponding to the type of items; sorting personnel information is obtained, a target sorting personnel is determined according to the sorting personnel information and the task order, and one or more task orders are dispatched to a terminal corresponding to the target sorting personnel so that the target sorting personnel sorts the corresponding items according to the task order. Therefore, the technical problem in the related technology that the scheduling and sorting process of the collection order in the warehouse is high in human participation, resulting in a high labor cost, low scheduling efficiency of the collection order, and poor user experience is overcome, thereby achieving the technical effect of being able to group the collection order in the warehouse based on the collection order grouping strategy, and then completing the task scheduling after the collection order is grouped according to the sorting personnel information in the warehouse, thereby improving the automation degree of the scheduling of the collection order in the warehouse, improving the scheduling efficiency of the collection order, and improving the user experience.

[0131] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for dispatching warehouse collection orders, characterized in that: include: Receiving a plurality of collection orders based on a warehouse management system; wherein the collection orders indicate the quantity of items, the type of items, and the delivery information; Acquire a collection order grouping strategy, and group the multiple collection orders according to the collection order grouping strategy to generate one or more task orders; wherein the collection order grouping strategy indicates any one or more of a first grouping strategy corresponding to the quantity of the items and a second grouping strategy corresponding to the type of the items; The sorting personnel information is obtained, a target sorting personnel is determined according to the sorting personnel information and the task list, and the one or more task lists are dispatched to the terminal corresponding to the target sorting personnel, so that the target sorting personnel sorts the corresponding items according to the task list.

2. The method for dispatching warehouse collection orders according to claim 1, characterized in that: Before the step of obtaining a collection order grouping strategy, grouping the multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the method further includes: Determine the distribution levels corresponding to different types of items in the warehouse, determine the target item type based on the distribution levels, and configure a first order grouping strategy corresponding to the target item type; wherein the first order grouping strategy indicates a strategy for grouping orders according to the item types corresponding to the target item type; Configure a second order grouping strategy corresponding to the non-target item type in the warehouse; wherein the second order grouping strategy indicates a strategy for grouping orders according to the number of items of the non-target item type; Based on the first group of single policies and the second group of single policies, the collective single group of single policies is constructed.

3. The method for dispatching warehouse collection orders according to claim 2, characterized in that: The collection order grouping strategy also indicates a third grouping strategy corresponding to the delivery information; before the step of obtaining the collection order grouping strategy, grouping the multiple collection orders according to the collection order grouping strategy, and generating one or more task orders, the method further includes: For the collection orders with the same delivery address, a third order grouping strategy corresponding to the delivery information is configured; wherein the third order grouping strategy indicates a strategy for grouping orders according to the delivery address of the collection order; The aggregate single group single policy is updated according to the third group single policy.

4. The method for dispatching warehouse collection orders according to claim 3, characterized in that: The method further comprises: Configure a fallback strategy, which indicates the waiting time threshold for the collection order that does not meet the first group order strategy, the second group order strategy, and the third group order strategy. If the waiting time of the current collection order exceeds the waiting time threshold, a task order is generated directly based on the current collection order.

5. The method for dispatching warehouse collection orders according to claim 1, characterized in that: The method further comprises: Configure a collection order receiving cycle, and receive collection orders based on the warehouse management system at regular intervals according to the collection order receiving cycle.

6. The method for dispatching warehouse collection orders according to claim 1, characterized in that: The step of obtaining sorting personnel information, determining a target sorting personnel according to the sorting personnel information, and dispatching the one or more task orders to a terminal corresponding to the target sorting personnel also includes: Obtaining sorting personnel information, and determining the number of sorting personnel currently on duty and the current acceptable task volume based on the sorting personnel information; The target task list and the target sorting personnel are determined according to the number of currently on-duty sorting personnel, the currently acceptable task volume and the task list, and the target task list is dispatched to the terminal corresponding to the target sorting personnel.

7. The method for dispatching warehouse collection orders according to claim 1, characterized in that: The method further includes: monitoring the sorting progress of the target sorting personnel, and if the sorting progress is lower than a sorting progress threshold, sending a prompt message to a corresponding target sorting personnel terminal.

8. A warehouse collection order dispatching device, characterized in that: include: A receiving module, configured to receive a plurality of collection orders based on a warehouse management system; wherein the collection order indicates the quantity of items, item types and delivery information; An order grouping module is used to obtain a set order grouping strategy, and group the multiple set orders according to the set order grouping strategy to generate one or more task orders; wherein the set order grouping strategy indicates any one or more of a first order grouping strategy corresponding to the quantity of the items and a second order grouping strategy corresponding to the type of the items; The scheduling module is used to obtain sorting personnel information, determine the target sorting personnel according to the sorting personnel information and the task list, and schedule the one or more task lists to the terminals corresponding to the target sorting personnel so that the target sorting personnel can sort the corresponding items according to the task list.

9. An electronic device for dispatching warehouse collection orders, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.