Logistics Scheduling Management Method and Electronic Device

By monitoring the capacity of logistics orders and setting line conditions, and optimizing logistics line processing, the problem of insufficient time for community warehousing and cargo reserve operations has been solved, and more efficient logistics scheduling and capacity improvement have been achieved.

CN114819623BActive Publication Date: 2025-07-22ALIBABA (CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210435875.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-24
Publication Date
2025-07-22
Estimated Expiration
2042-04-24

AI Technical Summary

Technical Problem

In the prior art, the logistics scheduling and management methods of community warehousing are less flexible, resulting in insufficient stocking operation time, affecting production capacity and distribution efficiency, especially during peak shopping periods, prone to delays.

Method used

By monitoring the logistics capacity of logistics orders to be routed, flexibly trigger logistics wiring processing, setting wiring conditions and number thresholds, optimizing logistics lines based on historical wiring results, and performing stocking operations in advance.

Benefits of technology

It improves the logistics scheduling flexibility and stocking operation efficiency of community warehousing, avoids delays caused by excessive orders, and improves production capacity and distribution efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114819623B_ABST
    Figure CN114819623B_ABST
Patent Text Reader

Abstract

The logistics scheduling management method and electronic device provided by the embodiments of the present application. Among them, when it is determined that the logistics orders to be arranged in the current scheduling cycle meet the arrangement conditions, the logistics arrangement process can be directly triggered, so that the community warehouse can perform the corresponding stock preparation operations in advance. Different from the prior art in which the execution time of logistics arrangement depends on the order closing time, this implementation method can provide more operation time for stock preparation operations, has better flexibility in logistics scheduling, and is conducive to improving the production capacity of the community warehouse.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and particularly to a logistics scheduling management method and an electronic device. Background Art

[0002] With the rapid development of e-commerce technology and the logistics industry, e-commerce logistics services based on the community scope have become possible. In order to improve the service quality of e-commerce logistics services within the community scope, optimizing the logistics scheduling management of community warehousing has become the focus.

[0003] The existing logistics scheduling process for community warehousing generally includes, after the cut-off time of logistics orders, performing logistics line arrangement for each logistics order obtained on the current day, and executing inventory preparation operations according to the logistics line arrangement results. The community warehouse will ship the prepared goods on the next day.

[0004] However, such a logistics scheduling management method results in a short time for the community warehouse to perform inventory preparation operations, with poor flexibility in logistics scheduling, which is not conducive to improving the production capacity of the community warehouse. Summary of the Invention

[0005] The logistics scheduling management method and electronic device provided by the embodiments of the present application are used to improve the logistics operation production capacity of community warehousing.

[0006] In a first aspect, an embodiment of the present application provides a logistics scheduling management method, including:

[0007] When it is determined that the logistics orders to be line-arranged within the current scheduling period meet the line-arrangement conditions, perform logistics line-arrangement processing on the logistics orders to be line-arranged to obtain a logistics line-arrangement result; send the logistics line-arrangement result to the community warehouse so that the community warehouse executes corresponding inventory preparation operations.

[0008] It can be known that, different from the management method in the prior art where the execution time of logistics line arrangement depends on the cut-off time, in this embodiment, by monitoring the logistics orders to be line-arranged, it is determined whether the logistics orders meet the line-arrangement conditions, so that when the logistics orders to be line-arranged meet the line-arrangement conditions, the logistics line-arrangement processing can be directly triggered, thereby providing more operation time for subsequent inventory preparation operations, with better flexibility in logistics scheduling, which is conducive to improving the production capacity of the community warehouse.

[0009] Optionally, calculate the logistics transport capacity required for the logistics orders to be line-arranged; if the logistics transport capacity is greater than or equal to a preset logistics transport capacity threshold, it is determined that the logistics orders to be line-arranged within the current scheduling period meet the line-arrangement conditions.

[0010] Optionally, the logistics transport capacity includes at least one of the following information: the number of pick-up points, the volume of goods, the number of goods pieces, and the weight of goods.

[0011] It is known that by detecting and determining the logistics capacity of a logistics order, logistics line arrangement processing can be triggered when the logistics order meets any information dimension of the logistics capacity, further improving the flexibility of logistics scheduling.

[0012] Optionally, if the logistics capacity is greater than or equal to a preset logistics capacity threshold, the method further includes: determining the number of times of logistics line arrangement processing within the current scheduling period; if the number is less than a preset number threshold, determining that the logistics orders to be line-arranged within the current scheduling period meet the line arrangement conditions.

[0013] It is known that by setting a number threshold for logistics line arrangement processing, overly frequent triggering of logistics line arrangement processing within the same scheduling period can be avoided, so that on the basis of ensuring the flexibility of logistics scheduling, the community warehouse will not be under excessive operation pressure due to frequent submission of logistics line arrangement results.

[0014] Optionally, the method further includes: determining whether the cut-off time of the current scheduling period has been reached; if so, performing logistics line arrangement processing on the logistics orders to be line-arranged within the current scheduling period to obtain a logistics line arrangement result.

[0015] It is known that in this embodiment, when the cut-off time of the current scheduling period is reached, a logistics line arrangement process for the logistics orders to be line-arranged will also be executed once, so as to ensure that there will be no problem of missed orders within the current scheduling period.

[0016] Optionally, performing logistics line arrangement processing on the logistics orders to be line-arranged to obtain a logistics line arrangement result includes: determining whether there is a historical logistics line arrangement result within the current scheduling period; if so, performing logistics line arrangement processing on the logistics orders to be line-arranged based on the historical logistics line arrangement result to obtain a logistics line arrangement result; if not, performing logistics line arrangement processing on the logistics orders to be line-arranged to obtain a logistics line arrangement result.

[0017] It is known that in this embodiment, when multiple logistics line arrangement processes are triggered within the same scheduling period, for the logistics line arrangement process triggered later, it needs to perform logistics line arrangement processing based on the historical logistics line arrangement result obtained by the logistics line arrangement process triggered earlier. Such a logistics line arrangement processing method can ensure that the lines of the logistics line arrangement results obtained within the same scheduling period are relatively concentrated, which is beneficial to improving the efficiency of the goods preparation operation.

[0018] In a second aspect, the present application provides a logistics scheduling management device, including:

[0019] A line arrangement module, configured to perform logistics line arrangement processing on the logistics orders to be line-arranged within the current scheduling period to obtain a logistics line arrangement result when it is determined that the logistics orders to be line-arranged within the current scheduling period meet the line arrangement conditions;

[0020] A transceiver module, configured to send the logistics wiring result to the community warehouse, so that the community warehouse performs corresponding stock preparation operations.

[0021] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory and a processor;

[0022] At least one processor; and

[0023] A memory;

[0024] The memory stores computer-executable instructions;

[0025] At least one processor executes the computer-executable instructions stored in the memory, so that at least one processor executes the method as in the first aspect.

[0026] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the processor executes the computer-executable instructions, the method as in the first aspect is implemented.

[0027] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements the method as in the first aspect when executed by the processor.

[0028] The logistics scheduling management method and the electronic device provided by the embodiments of the present application. Among them, when it is determined that the logistics orders to be wired in the current scheduling period meet the wiring conditions, the logistics wiring process can be directly triggered, so that the community warehouse can perform corresponding stock preparation operations in advance. Different from the prior art in which the execution time of logistics wiring depends on the order closing time, in this embodiment, more operation time can be provided for the stock preparation operation, and the flexibility of logistics scheduling is better, which is beneficial to improving the production capacity of the community warehouse. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings here are incorporated into the specification and form a part of this specification, showing the embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0030] Figure 1 It is a schematic diagram of logistics scheduling management based on the community e-commerce scenario;

[0031] Figure 2 It is a schematic diagram of a network architecture based on the present application;

[0032] Figure 3 It is a schematic flowchart of a logistics scheduling management method provided by an embodiment of the present application;

[0033] Figure 4 It is a schematic flowchart of another logistics scheduling management method provided by an embodiment of the present application;

[0034] Figure 5 A flowchart showing another logistics scheduling management method provided by an embodiment of the present application;

[0035] Figure 6 A result diagram showing a logistics wiring result provided by an embodiment of the present application;

[0036] Figure 7 Another result diagram showing a logistics wiring result provided by an embodiment of the present application;

[0037] Figure 8 A structural block diagram of a logistics scheduling management device provided by an embodiment of the present application;

[0038] Figure 9 A schematic diagram of the hardware structure of an electronic device provided by the present application.

[0039] Through the above-mentioned drawings, specific embodiments of the present disclosure have been shown, and more detailed descriptions will be given later. These drawings and text descriptions are not intended to limit the scope of the concept of the present disclosure in any way, but to illustrate the concept of the present disclosure to those skilled in the art by referring to specific embodiments. Detailed Embodiments

[0040] Here, exemplary embodiments will be described in detail, and examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0041] In the technical solution of the present application, the collection, storage, use, processing, transmission, provision, and disclosure of various types of information involved all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0042] With the rapid development of e-commerce technology and the logistics industry, e-commerce logistics services based on the community scope have become possible. In order to improve the service quality of e-commerce logistics services in the community scope, optimizing the logistics scheduling management of community warehousing has become the focus.

[0043] Figure 1 A schematic diagram of logistics scheduling management in the context of community e-commerce scenarios, as Figure 1 shown, this scenario consists of a central warehouse and several community warehouses. Each community warehouse covers a certain distribution area, and there will be a large number of pick-up points within the distribution area covered by each community warehouse.

[0044] The central warehouse can send a large number of goods to each community warehouse through trunk transportation. Then, the community warehouse can obtain the logistics orders of users within its covered distribution area through e-commerce, and perform processing such as logistics scheduling management and logistics distribution.

[0045] In the prior art, the logistics scheduling process of the community warehouse at least includes a logistics line arrangement process and a goods preparation operation process. The logistics line arrangement process refers to the process of arranging and planning the transportation and distribution routes for each logistics order, while the goods preparation operation refers to the process of classifying and packing the goods in the warehouse according to the logistics line arrangement. Generally, after the cut-off time of the logistics order, the community warehouse will perform logistics line arrangement on the currently obtained logistics orders, and execute links such as goods preparation operations according to the logistics line arrangement results. The community warehouse will send out the prepared goods the next day.

[0046] For a certain community warehouse, if the cut-off time of the community warehouse is 22:30 at night, then, after 22:30 at night of each natural day, the community warehouse will perform a logistics line arrangement process on all the logistics orders within its covered distribution area on the same day, so as to generate a logistics line arrangement result including one or more logistics routes; among them, each logistics route should be connected in series with the destinations of multiple logistics orders.

[0047] After obtaining the logistics line arrangement result, the community warehouse will perform corresponding goods preparation operations based on the logistics line arrangement result, so as to perform a series of processes such as packing and distributing the goods required for each logistics route according to the different logistics lines. Subsequently, the delivery driver will load the goods prepared by the community warehouse at a specified time the next day, such as 7:00 in the morning, and transport them to the respective pick-up points of the logistics line. Then, for the community warehouse, the time period available for goods preparation operations will be from 22:30 at night of the same day to 7:00 in the morning of the next day.

[0048] However, on some special natural days including shopping festivals, etc., the community warehouse will receive a large number of logistics orders, and each logistics order may involve a large number of goods. In this case, using the existing logistics scheduling management method will result in insufficient time for the community warehouse to perform goods preparation operations, that is, for the community warehouse, it is very difficult to complete the goods preparation operations before 7:00 in the morning of the next day. That is to say, due to the poor flexibility of the existing logistics scheduling management, when the number of logistics orders is large, the community warehouse has insufficient time for goods preparation operations, and problems such as logistics delivery delays are likely to occur.

[0049] In view of the above problems, the present application provides a logistics scheduling management method and an electronic device for improving the logistics operation productivity of the community warehouse.

[0050] Figure 2 It is a schematic diagram of a network architecture on which the present application is based. Figure 2The network architecture shown may specifically include a terminal 1, a server 2, and a community warehouse 3.

[0051] Among them, the terminal 1 may specifically be a hardware device with network communication functions, display functions, and touch functions, including but not limited to smartphones, tablets, desktop computers, Internet of Things devices, etc. As Figure 2 shown, in this scenario, the terminal 1 is specifically a smartphone.

[0052] The server 2 may be specifically set in a cloud server cluster, and it is specifically a hardware device that can perform logical processing on data according to a preset processing logic.

[0053] The community warehouse 3 may specifically be a system structure including a warehousing system and a distribution system in a community e-commerce scenario.

[0054] Among them, through network communication, data interaction can occur among the terminal 1, the server 2, and the community warehouse 3. Users can send shopping orders to the server 2 through the network, and the server 2 can convert the shopping orders to obtain the logistics orders therein, and obtain the corresponding logistics routing results based on the logistics scheduling management method provided in this application. The server 2 will also send the logistics routing results to the community warehouse 3 through the network, so that the community warehouse 3 can perform corresponding stock preparation operations based on the logistics routing results and provide corresponding distribution services for the users of the terminal 1.

[0055] The following will specifically describe the logistics scheduling management method and electronic device provided in this application through specific embodiments. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0056] It should be noted that, in this embodiment, the execution subject of the logistics scheduling management method is the aforementioned server. Figure 3 This is a schematic flowchart of a logistics scheduling management method provided by an embodiment of this application. As Figure 3 shown, this method may include the following steps:

[0057] Step 301: When it is determined that the logistics orders to be routed in the current scheduling cycle meet the routing conditions, perform logistics routing processing on the logistics orders to be routed to obtain logistics routing results.

[0058] Step 302: Send the logistics routing results to the community warehouse so that the community warehouse can perform corresponding stock preparation operations.

[0059] It should be noted that in the embodiment of the present application, generally, a 24-hour period is used as a scheduling cycle, and the cut-off time can be used as the demarcation point between two scheduling cycles. For example, if the cut-off time is 22:30 at night, then the logistics orders generated between 22:30 the previous night and 22:30 that night belong to the current scheduling cycle, and the logistics orders generated between 22:30 that night and 22:30 the next night belong to the next scheduling cycle. Of course, the specific cut-off time can be set by those skilled in the art according to the actual situation, and this embodiment does not limit it.

[0060] In the application scenario of community e-commerce, users can initiate a shopping request based on community e-commerce through a terminal according to their own needs. The server receives the shopping request and generates a corresponding shopping order. In order to be able to deliver the shopping order, the server will also convert the shopping order into a logistics order.

[0061] Among them, the logistics order includes logistics information such as a logistics order identifier, a destination, a type of goods, the number of pieces of goods, the volume of goods, and the weight of goods. After obtaining the logistics order, the server will place the logistics order in the pending line arrangement list of the current scheduling cycle to wait for subsequent logistics line arrangement processing; after the logistics order has undergone logistics line arrangement processing, the server will remove the logistics order from the pending line arrangement list of the current scheduling cycle to avoid duplicate logistics line arrangement processing for the same logistics order.

[0062] Different from the existing logistics scheduling management solution that triggers logistics line arrangement processing only when the cut-off time is reached, the present application will monitor the current logistics orders to be arranged in the pending line arrangement list, so that when the logistics orders to be arranged meet the line arrangement conditions, the logistics line arrangement processing can be directly triggered, and then the preparation operation can be started based on the logistics line arrangement processing result. That is to say, for community warehousing, the start time of the preparation operation no longer depends on the order cut-off time, but is flexibly configured based on the actual situation of the logistics orders to be arranged. In particular, in the case of a large number of logistics orders, the start time of the logistics line arrangement processing will be advanced, so that the community warehousing can carry out the preparation operation in advance based on the obtained logistics line arrangement processing result, effectively improving the production capacity of the community warehousing and avoiding problems such as delays in community warehousing distribution caused by excessive logistics orders.

[0063] Based on the above embodiment, the technical solutions involved in the present application will be further described below:

[0064] The determination method for meeting the line arrangement conditions can be flexibly configured according to the actual situation. Figure 4 For another flow chart of the logistics scheduling management method provided by the embodiment of the present application, as Figure 4As shown, the server can calculate the logistics capacity required for the logistics orders to be arranged. If the logistics capacity is greater than or equal to the preset logistics capacity threshold, the server determines that the logistics orders to be arranged in the current scheduling period meet the arrangement conditions. At this time, the server will trigger the execution of logistics arrangement processing.

[0065] Among them, the logistics capacity required for the logistics orders to be arranged can involve multiple dimensions, such as the number of self-pickup points of the logistics orders to be arranged, the volume of goods of the logistics orders to be arranged, the number of pieces of goods of the logistics orders to be arranged, and the weight of goods of the logistics orders to be arranged. In other embodiments, the logistics capacity may also include other dimension information of the logistics order, such as the type of goods, the goods number, the storage location of the goods in the community warehouse, etc., which will not be elaborated in this application.

[0066] Exemplarily, the server can trigger the logistics arrangement processing by whether the number of self-pickup points of each logistics order to be arranged reaches the quantity threshold. For example, among the current logistics orders to be arranged, there are 572 self-pickup points, and the quantity threshold configured by the server for the number of self-pickup points is 570. Since the current number of self-pickup points is greater than the quantity threshold, the server can directly start the logistics arrangement processing for each of the current existing logistics orders to be arranged.

[0067] Exemplarily, the server can trigger the logistics arrangement processing by judging whether the volume of goods, the number of pieces of goods, and the weight of goods in each logistics order to be arranged reach the corresponding thresholds. For example, the server configures the threshold for the volume of goods transported by a certain community warehouse as 47 cubic meters, the threshold for the number of pieces of goods as 700 pieces, and the threshold for the weight of goods as 13,000 kilograms. If the volume of goods in each of the current logistics orders to be arranged is greater than or equal to 47 cubic meters, and / or the number of pieces of goods in each of the current logistics orders to be arranged is greater than or equal to 700 pieces, and / or the weight of goods in each of the current logistics orders to be arranged is greater than or equal to 13,000 kilograms, then the server can directly start the logistics arrangement processing for each of the current existing logistics orders to be arranged.

[0068] It can be known that, as Figure 4 shown, by detecting and determining the information of each dimension in the logistics capacity of the logistics order respectively, it can trigger the logistics arrangement processing when the logistics order meets any information dimension, further improving the flexibility of logistics scheduling.

[0069] After triggering the logistics arrangement processing, the server will update the list of logistics orders to be arranged currently, so as to remove each logistics order processed in this logistics arrangement from the list of logistics orders to be arranged currently, for the convenience of the next arrangement determination.

[0070] Figure 4The implementation mode provides a way to quickly trigger logistics line arrangement by monitoring the logistics capacity of the logistics orders to be arranged. From this implementation mode and the trigger mechanism of logistics line arrangement, it can be seen that within the same scheduling cycle, the server can perform multiple line arrangement processes on the logistics orders of the same community warehouse.

[0071] In some cases, overly frequent logistics line arrangement processes for logistics orders will, to a certain extent, reduce the efficiency of the stock preparation operations in the community warehouse:

[0072] For example, if the server receives a logistics order A at time A, the goods required by this logistics order are "apples", and the pick-up point is "Address 1". Under Figure 4 the shown trigger mechanism, the server triggers a logistics line arrangement process based on this logistics order A, and the community warehouse completes the stock preparation operation for this logistics order A. However, if the server receives a logistics order B at time B, the goods required by this logistics order are also "apples", and the pick-up point is also "Address 1". Under Figure 4 the shown trigger mechanism, the server will trigger a logistics line arrangement process again based on this logistics order B, and the community warehouse completes the stock preparation operation for this logistics order B.

[0073] However, in this case, there is a certain degree of overlap in the goods information and the relevant information of the pick-up point between logistics order A and logistics order B. Conducting stock preparation operations for the two logistics orders simultaneously in the community warehouse will improve the efficiency of the warehouse stock preparation operation.

[0074] Facing this situation, in order to avoid the reduction in the efficiency of stock preparation operations caused by the server's frequent line arrangement processes for logistics orders within the same scheduling cycle, the server will also preset the number threshold for logistics line arrangement processes for each scheduling cycle.

[0075] Specifically, when the server determines that the logistics capacity required for the logistics order to be arranged is greater than or equal to the preset logistics capacity threshold, the server will also determine the number of logistics line arrangement processes within the current scheduling cycle. If the number of logistics line arrangement processes is less than the preset number threshold, the server determines that the logistics order to be arranged within the current scheduling cycle meets the line arrangement conditions. At this time, the server can perform the logistics line arrangement process.

[0076] By setting the number threshold for logistics line arrangement processes, it is possible to avoid the server's frequent line arrangement processes for logistics orders within the same scheduling cycle, thereby improving the efficiency of stock preparation operations on the basis of ensuring a certain degree of flexibility in logistics scheduling.

[0077] Based on the above embodiments, in order to ensure that no logistics orders are missed within the current scheduling period, after the cut-off time of the current scheduling period is reached, the server will also perform a logistics line arrangement process. That is, the server determines whether the cut-off time of the current scheduling period has been reached. If so, it performs a logistics line arrangement process on the logistics orders to be arranged within the current scheduling period to obtain a logistics line arrangement result.

[0078] Specifically, Figure 5 is a schematic flowchart of another logistics scheduling management method provided by an embodiment of the present application. As Figure 5 shown, at time T1 before the cut-off time, since the line arrangement condition is met, the server will perform a logistics line arrangement process on logistics orders 1 to N in the logistics order list to be arranged, obtaining a logistics line arrangement result A. Subsequently, the server will push the logistics line arrangement result A to the community warehouse so that the community warehouse performs corresponding stock preparation operations according to the logistics line arrangement result A.

[0079] It can be known that after the logistics line arrangement process for logistics orders 1 to N is completed, the server will empty the logistics orders in the logistics order list to be arranged. As time goes by, some logistics orders N + 1 to 2N are newly placed in the server's logistics order list to be arranged.

[0080] When the time reaches the cut-off time, that is, time T2, a logistics line arrangement process will be performed on logistics orders N + 1 to 2N in the logistics order list to be arranged, obtaining a logistics line arrangement result B. Subsequently, the server will push the logistics line arrangement result B to the community warehouse so that the community warehouse performs corresponding stock preparation operations according to the logistics line arrangement result B.

[0081] Through this way of triggering the logistics line arrangement, it can effectively ensure that each logistics order obtained within the current scheduling period can be processed, and there will be no phenomenon or problem of missing logistics orders.

[0082] Since in the logistics scheduling management method provided by the present application, there may be multiple logistics line arrangement processes within the same scheduling period, in order to avoid the community warehouse performing duplicate stock preparation operations on the same logistics order, based on the above embodiments, the server will refer to the historical logistics line arrangement results within the current scheduling period when performing the logistics line arrangement process. That is, the server will first determine whether there are historical logistics line arrangement results within the current scheduling period. If there are historical logistics line arrangement results, then as Figure 5 shown, the server will, based on the historical logistics line arrangement results, perform a logistics line arrangement process on the logistics orders to be arranged to obtain a logistics line arrangement result. If the server determines that there are no historical logistics line arrangement results, the server will directly perform a logistics line arrangement process on the logistics orders to be arranged to obtain a logistics line arrangement result.

[0083] Specifically, when the server determines that there is no historical logistics line arrangement result in the current scheduling period, the server can directly create at least one logistics line based on the respective pick-up points in the logistics orders to be line-arranged and in combination with the relevant conditions of the goods. This logistics line will connect the pick-up points of each logistics order belonging to this logistics line. The community warehouse will, based on each logistics line, perform stock preparation operations on the goods of the logistics orders belonging to the same logistics line, including classification and packing, etc., so that the distribution vehicle can perform subsequent distribution.

[0084] When the server determines that there is already a historical logistics line arrangement result in the current scheduling period, when the server performs logistics line arrangement processing this time, it can select the processing method for this logistics line arrangement processing based on the existing load conditions of the logistics lines. In one possible implementation, when the server already has a historical logistics line arrangement result A, there are logistics line 1 and logistics line 2 in the result A. And in this logistics line arrangement processing, it is necessary to perform logistics line arrangement processing on the "pick-up point G", "pick-up point H" and "pick-up point I" corresponding to the logistics orders.

[0085] Figure 6 It is a result schematic diagram of a logistics line arrangement result provided by an embodiment of the present application. As Figure 6 shown, the server can add the "pick-up point G" and "pick-up point H" among them to logistics line 2, so that the "pick-up point D" and "pick-up point F" in the original logistics line 2 and the newly added "pick-up point G" and "pick-up point H" this time form a logistics line; the server can also add the "pick-up point I" to logistics line 1, so that the "pick-up point A", "pick-up point B", "pick-up point C" and "pick-up point E" in the original logistics line 1 and the newly added "pick-up point I" this time form a logistics line.

[0086] Figure 7 It is another result schematic diagram of a logistics line arrangement result provided by an embodiment of the present application. As Figure 7 shown, the server can also create a new logistics line 3 for the "pick-up point G", "pick-up point H" and "pick-up point I", and the original logistics line 1 and logistics line 2 in the historical logistics line arrangement result A remain unchanged.

[0087] The above two logistics line arrangement processing methods in the case of having an existing historical logistics line arrangement result can be used in combination, and those skilled in the art can select the corresponding processing method according to the actual situation.

[0088] The logistics line arrangement processing method provided by this embodiment can ensure that the lines of the logistics line arrangement result obtained in the same scheduling period are relatively concentrated, which is beneficial to improving the efficiency of stock preparation operations.

[0089] The logistics scheduling management method provided by the embodiments of the present application. Among them, when it is determined that the logistics orders to be arranged in the current scheduling period meet the arrangement conditions, the logistics arrangement process can be directly triggered, so that the community warehouse can perform corresponding stock preparation operations in advance. Different from the prior art in which the execution time of logistics arrangement depends on the order cut-off time, in this embodiment, more operation time can be provided for the stock preparation operation, and the flexibility of logistics scheduling is better, which is beneficial to improving the production capacity of the community warehouse.

[0090] Corresponding to the logistics scheduling management method provided in the above embodiment, Figure 8 It is a structural block diagram of the logistics scheduling management device provided by the embodiments of the present application. For the sake of convenience of description, only the parts related to the embodiments of the present application are shown. Refer to Figure 8 This logistics scheduling management device is set in the server. This logistics scheduling management device includes:

[0091] An arrangement module 810, configured to perform logistics arrangement processing on the logistics orders to be arranged in the current scheduling period when it is determined that the logistics orders to be arranged meet the arrangement conditions, and obtain a logistics arrangement result;

[0092] A transceiver module 820, configured to send the logistics arrangement result to the community warehouse, so that the community warehouse performs corresponding stock preparation operations.

[0093] Optionally, the device further includes:

[0094] A start module, configured to calculate the logistics transportation capacity required for the logistics orders to be arranged; if the logistics transportation capacity is greater than or equal to a preset logistics transportation capacity threshold, it is determined that the logistics orders to be arranged in the current scheduling period meet the arrangement conditions.

[0095] Optionally, the logistics transportation capacity includes at least one of the following information: the number of self-pickup points, the volume of goods, the number of pieces of goods, and the weight of goods.

[0096] Optionally, if it is determined that the logistics transportation capacity is greater than or equal to a preset logistics transportation capacity threshold, the start module is further configured to: determine the number of times of performing logistics arrangement processing in the current scheduling period; if the number of times is less than a preset number threshold, it is determined that the logistics orders to be arranged in the current scheduling period meet the arrangement conditions.

[0097] Optionally, the start module is further configured to: determine whether it has reached the order cut-off time of the current scheduling period. If so, the arrangement module 810 performs logistics arrangement processing on the logistics orders to be arranged in the current scheduling period to obtain a logistics arrangement result.

[0098] Optionally, the cable arrangement module 810 is configured to determine whether there is a historical logistics cable arrangement result within the current scheduling period; if so, based on the historical logistics cable arrangement result, perform logistics cable arrangement processing on the logistics orders to be cable-arranged to obtain a logistics cable arrangement result; if not, perform logistics cable arrangement processing on the logistics orders to be cable-arranged to obtain a logistics cable arrangement result.

[0099] The logistics scheduling management device provided by the embodiments of the present application. Among them, when it is determined that the logistics orders to be cable-arranged within the current scheduling period meet the cable arrangement conditions, the logistics cable arrangement processing can be directly triggered, so that the community warehouse can perform corresponding stock preparation operations in advance. Different from the prior art in which the execution time of logistics cable arrangement depends on the cut-off time, in this embodiment, more operation time can be provided for the stock preparation operation, and the flexibility of logistics scheduling is better, which is beneficial to improving the production capacity of the community warehouse.

[0100] Figure 9 It is a schematic hardware structure diagram of an electronic device provided by the present application, as Figure 9 shown, the embodiments of the present application provide an electronic device. The memory of the electronic device can be used to store at least one program instruction, and the processor is used to execute at least one program instruction to implement the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar to those of the relevant embodiments of the above method, and will not be elaborated here.

[0101] The embodiments of the present application provide a chip. The chip includes a processor, and the processor is used to call a computer program in the memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those of the relevant embodiments above, and will not be elaborated here.

[0102] The embodiments of the present application provide a computer program product. When the computer program product runs on an electronic device, the electronic device is enabled to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those of the relevant embodiments above, and will not be elaborated here.

[0103] The embodiments of the present application provide a computer-readable storage medium, on which program instructions are stored. When the program instructions are executed by an electronic device, the electronic device is enabled to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those of the relevant embodiments above, and will not be elaborated here.

[0104] The above specific implementation manners further elaborate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above are only the specific implementation manners of the present application and are not used to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present application should be included in the protection scope of the present application.

Claims

1. A logistics scheduling management method, characterized in that, Including: Calculating the logistics capacity required for the logistics orders to be arranged in the current scheduling period; And determining the number of times of logistics arrangement processing in the current scheduling period; When the logistics capacity is greater than or equal to a preset logistics capacity threshold and the number of times is less than a preset number threshold, determining whether there is a historical logistics arrangement result in the current scheduling period; the logistics capacity includes at least one of the following information: the number of self-pickup points, the volume of goods, the number of goods pieces, and the weight of goods; If so, based on the historical logistics arrangement result, performing logistics arrangement processing on the logistics orders to be arranged to obtain a logistics arrangement result; If not, performing logistics arrangement processing on the logistics orders to be arranged to obtain a logistics arrangement result; Sending the logistics arrangement result to the community warehouse so that the community warehouse performs corresponding stock preparation operations.

2. The logistics scheduling management method according to claim 1, characterized in that Also including: Determining whether the cut-off time of the current scheduling period has been reached. If so, performing logistics arrangement processing on the logistics orders to be arranged in the current scheduling period to obtain a logistics arrangement result.

3. A logistics scheduling management device, characterized in that, Including: A start module for calculating the logistics capacity required for the logistics orders to be arranged in the current scheduling period; And determining the number of times of logistics arrangement processing in the current scheduling period; An arrangement module for determining whether there is a historical logistics arrangement result in the current scheduling period when it is determined that the logistics capacity is greater than or equal to a preset logistics capacity threshold and the number of times is less than a preset number threshold; the logistics capacity includes at least one of the following information: the number of self-pickup points, the volume of goods, the number of goods pieces, and the weight of goods; If so, based on the historical logistics arrangement result, performing logistics arrangement processing on the logistics orders to be arranged to obtain a logistics arrangement result; if not, performing logistics arrangement processing on the logistics orders to be arranged to obtain a logistics arrangement result; A transceiver module for sending the logistics arrangement result to the community warehouse so that the community warehouse performs corresponding stock preparation operations.

4. An electronic device, wherein, Including: At least one processor; And A memory; The memory stores computer execution instructions; The at least one processor executes the computer execution instructions stored in the memory, so that the at least one processor executes the method as described in claims 1-2.

5. A computer-readable storage medium, characterized in that, Computer execution instructions are stored in the computer-readable storage medium. When the processor executes the computer execution instructions, the method as described in claims 1-2 is implemented.

6. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, the method as described in claims 1-2 is implemented.

Citation Information

Patent Citations

  • Unattended self-service terminal, turnover box and method of achieving accurate logistics

    CN103064371A

  • Intelligent distribution path planning method based on time reservation

    CN107330655A