CN117114527A - Logistics package processing method and device, computer storage medium and electronic equipment - Google Patents

Logistics package processing method and device, computer storage medium and electronic equipment Download PDF

Info

Publication number
CN117114527A
CN117114527A CN202310946694.7A CN202310946694A CN117114527A CN 117114527 A CN117114527 A CN 117114527A CN 202310946694 A CN202310946694 A CN 202310946694A CN 117114527 A CN117114527 A CN 117114527A
Authority
CN
China
Prior art keywords
logistics
target service
transfer
service system
order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310946694.7A
Other languages
Chinese (zh)
Inventor
杨建民
鞠万奎
王继奎
严飞
韩旭
王鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Qianshi Technology Co Ltd
Original Assignee
Beijing Jingdong Qianshi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Qianshi Technology Co Ltd filed Critical Beijing Jingdong Qianshi Technology Co Ltd
Priority to CN202310946694.7A priority Critical patent/CN117114527A/en
Publication of CN117114527A publication Critical patent/CN117114527A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The disclosure relates to the technical field of computers, and provides a logistics package processing method, a logistics package processing device, a computer storage medium and electronic equipment, wherein the logistics package processing method comprises the following steps: when receiving a logistics order corresponding to a logistics package, acquiring a transfer strategy indication code corresponding to the logistics order; according to the transfer strategy indication code, matching a transfer strategy for the logistics package; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different; and carrying out transfer treatment on the logistics package based on the transfer strategy. The method and the device can avoid unnecessary operation cost and improve package processing efficiency.

Description

Logistics package processing method and device, computer storage medium and electronic equipment
Technical Field
The disclosure relates to the technical field of computers, and in particular relates to a logistics package processing method, a logistics package processing device, a computer storage medium and electronic equipment.
Background
After the order is completed, the execution layer needs to be calculated by the performance layer, and the execution layer is divided into a collecting section and a sending section, so that various execution conditions may exist in combination with various logistics networks, for example: the collecting section adopts an express network, and an express network is adopted during dispatch.
At present, both the collecting section transfer and the dispatching section transfer are realized by operators of an execution system, and the transfer scheme is different from person to person, so that the scheme may cause excessive operation cost.
In view of this, there is a need in the art to develop a new method and apparatus for handling logistic packages.
It should be noted that the information disclosed in the foregoing background section is only for enhancing understanding of the background of the present disclosure.
Disclosure of Invention
The disclosure aims to provide a logistics package processing method, a logistics package processing device, a computer storage medium and electronic equipment, so as to at least overcome the technical problem of excessive operation cost caused by the limitation of related technology to a certain extent.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to a first aspect of the present disclosure, there is provided a method of handling a logistic package, comprising: when receiving a logistics order corresponding to a logistics package, acquiring a transfer strategy indication code corresponding to the logistics order; according to the transfer strategy indication code, matching a transfer strategy for the logistics package; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different; and carrying out transfer treatment on the logistics package based on the transfer strategy.
In an exemplary embodiment of the present disclosure, when receiving a logistics order corresponding to a logistics package, the acquiring a diversion policy indication code corresponding to the logistics order includes: acquiring order configuration information corresponding to the logistics package when receiving a logistics order corresponding to the logistics package; and determining a transfer strategy indication code corresponding to the logistics order according to the order configuration information.
In an exemplary embodiment of the present disclosure, the determining, according to the configuration information of the order, a diversion policy indicator corresponding to the logistics order includes: detecting whether the order configuration information contains the transfer strategy indication code or not; if yes, determining a transfer strategy indication code contained in the ordering configuration information as a transfer strategy indication code corresponding to the logistics order; if not, extracting the distribution requirement corresponding to the logistics package from the ordering configuration information, and determining the transfer strategy indication code corresponding to the logistics order according to the distribution requirement.
In an exemplary embodiment of the disclosure, the determining, according to the distribution requirement, a diversion policy indication code corresponding to the logistics order includes: calling a preset corresponding relation table of distribution requirements and transfer strategy indication codes; and searching the corresponding relation table based on the distribution requirement to obtain a transfer strategy indication code corresponding to the logistics order.
In an exemplary embodiment of the present disclosure, the N performance tasks are divided into K task links, each of the task links including at least one of the performance tasks; and each task link is associated with one target service system, and K is an integer greater than 1.
In an exemplary embodiment of the disclosure, when M is an integer greater than or equal to 2, the performing, based on the shipping policy, a shipping process on the logistics package includes: analyzing the transferring strategy and determining a first target service system positioned at the start point of the workflow in the M target service systems; executing a first task link for the logistics package through an execution system of the first target service system; when the execution progress of the first task link meets a preset progress condition, the transfer strategy is analyzed again through the first target service system, and the next target service system is determined; executing a second task link for the logistics package through an execution system of the next target service system; and ending the transfer processing of the logistics package until the next target service system is the target service system at the end point of the workflow and the execution of the target task link corresponding to the target service system at the end point of the workflow is completed.
In an exemplary embodiment of the present disclosure, after determining the first target business system at the start of the workflow among the M target business systems, the method further includes: the transfer strategy indication code is issued to the first target service system, so that the first target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode; and determining a first task link associated with the first target service system based on the diversion policy, and executing the first task link on the logistics package through an execution system of the first target service system.
In an exemplary embodiment of the present disclosure, after determining the first task link associated with the first target business system based on the diversion policy, the method further comprises: generating waybill information corresponding to the logistics package according to the order information through the first target service system; issuing the waybill information to an execution system of the first target service system; executing the first task link for the logistics package through an execution system of the first target service system, and binding the execution progress of the first task link with the waybill information in real time.
In an exemplary embodiment of the present disclosure, after determining the next target business system, the method further comprises: the transfer strategy indication code is issued to the next target service system through the first target service system, so that the next target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode; and determining a second task link associated with the next target service system based on the diversion policy, and executing the second task link on the logistics package through an execution system of the next target service system.
In an exemplary embodiment of the present disclosure, after determining the second task link associated with the next target business system based on the diversion policy, the method further comprises: the next target service system receives the waybill information issued by the first target service system and issues the waybill information to an execution system of the next target service system; executing the second task link aiming at the logistics package through an execution system of the next target service system, and binding the execution progress of the second task link with the waybill information in real time.
In an exemplary embodiment of the present disclosure, the preset progress condition includes: the execution progress of the first task link reaches the last performance task under the first task link; or the execution progress of the first task link is equal to a preset progress threshold.
According to a second aspect of the present disclosure, there is provided a logistic parcel handling apparatus comprising: the order receiving module is used for acquiring a transfer strategy indication code corresponding to a logistics order when receiving the logistics order corresponding to the logistics package; the strategy matching module is used for matching the transportation strategy aiming at the logistics package according to the transportation strategy indication code; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different; and the transfer processing module is used for carrying out transfer processing on the logistics package based on the transfer strategy.
According to a third aspect of the present disclosure, there is provided a computer storage medium having stored thereon a computer program which, when executed by a processor, implements the logistic parcel processing method of the first aspect described above.
According to a fourth aspect of the present disclosure, there is provided an electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the method of handling a logistic parcel as described in the first aspect above via execution of the executable instructions.
According to the technical scheme, the logistics package processing method, the logistics package processing device, the computer storage medium and the electronic equipment in the exemplary embodiment of the disclosure have at least the following advantages and positive effects:
in the technical schemes provided by some embodiments of the present disclosure, on one hand, when a logistics order corresponding to a logistics package is received, a transfer policy indication code corresponding to the logistics order is obtained, and a transfer policy for the logistics package is matched according to the transfer policy indication code (the transfer policy is used for defining a transfer workflow for the logistics package, and the transfer workflow includes N performance tasks corresponding to M target service systems arranged according to a preset execution sequence), so that an intelligent transfer process of the package can be realized without manually selecting the transfer policy by related first-line personnel, and package transfer efficiency is improved. On the other hand, through carrying out transportation processing to the commodity circulation parcel based on transportation policy, and in view of the transportation policy has definitely defined each manager that the commodity circulation parcel transportation process relates to for the transportation process and the relation of coping of should receiving in the transportation process are more clear and definite, thereby, be convenient for manage and control and adjust the operation cost, also help reducing the operation cost.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. It will be apparent to those of ordinary skill in the art that the drawings in the following description are merely examples of the disclosure and that other drawings may be derived from them without undue effort.
FIG. 1 shows a schematic illustration of a pick-up flow for a current logistics service;
FIG. 2 shows a flow diagram of a method of handling a logistic parcel in an embodiment of the disclosure;
FIG. 3 shows a schematic diagram of how the layers of a performance are partitioned according to the type of logistics network in an embodiment of the present disclosure;
FIG. 4 shows a schematic diagram of how a diversion policy is configured in an embodiment of the present disclosure;
FIG. 5 is a flow chart illustrating how to obtain a diversion policy indicator corresponding to a physical distribution order in an embodiment of the disclosure;
FIG. 6 is a flow diagram illustrating how a shipment of a logistic package is handled based on a shipment policy in an embodiment of the present disclosure;
Fig. 7 is a schematic flow chart illustrating how to transfer a logistic package in a first specified application scenario in an embodiment of the present disclosure;
fig. 8 is a schematic diagram illustrating how a method for handling a logistic package in a first specified application scenario according to an embodiment of the present disclosure;
fig. 9 is a schematic diagram illustrating how a logistic package is transported in a second specific application scenario according to an embodiment of the present disclosure;
FIG. 10 is a schematic overall flow diagram of a method of handling a logistic package according to an embodiment of the present disclosure;
FIG. 11 illustrates a schematic diagram of a flow wrap processing device in an exemplary embodiment of the present disclosure;
fig. 12 shows a schematic structural diagram of an electronic device in an exemplary embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the present disclosure. One skilled in the relevant art will recognize, however, that the aspects of the disclosure may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known technical solutions have not been shown or described in detail to avoid obscuring aspects of the present disclosure.
The terms "a," "an," "the," and "said" are used in this specification to denote the presence of one or more elements/components/etc.; the terms "comprising" and "having" are intended to be inclusive and mean that there may be additional elements/components/etc. in addition to the listed elements/components/etc.; the terms "first" and "second" and the like are used merely as labels, and are not intended to limit the number of their objects.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities.
Referring to fig. 1, fig. 1 shows a schematic view of a connection procedure of a current logistics service, as shown in fig. 1:
the logistics receipt can be roughly divided into: order transaction layer, performance layer (order fulfillment center, OFC) and execution layer, considering that there are many logistics business forms under the full supply chain scene, the execution layer can be divided into: express network, large-part network, third party network, postal network, co-city network, cross-border network, cold chain network, etc.
After the order transaction is completed, the order transaction center issues the order to the performance center, the performance center calculates the most suitable performance layer, and the performance layer is divided into a collecting section and a delivering section, so that the collecting section can adopt an express network and the delivering section can adopt a express network.
At present, no matter the collecting section transfer network or the dispatching section transfer network, an operator on the first line of an execution layer is required to perform the transfer network operation by himself so as to transfer the task which cannot be performed currently to other logistics networks.
However, different network switching schemes selected by different operators are different, so that occurrence of redundant operation cost is unavoidable, and meanwhile, accurate evaluation of operation cost generated by the schemes is also unavoidable.
In the embodiments of the present disclosure, a method for processing a logistic package is provided first, which at least overcomes the defect of higher operation cost in the related art to a certain extent.
Fig. 2 is a schematic flow chart of a method for processing a logistic package according to an embodiment of the disclosure, where an execution subject of the method for processing a logistic package may be a server for processing a logistic package.
Referring to fig. 2, a method of logistics package processing in accordance with one embodiment of the present disclosure includes the steps of:
step S210, when receiving a logistics order corresponding to a logistics package, acquiring a transfer strategy indication code corresponding to the logistics order;
in step S220, according to the diversion policy indicator, a diversion policy for the logistic package is matched; the transfer strategy is used for defining a transfer workflow aiming at logistics packages, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different;
in step S230, the logistic package is subjected to a transportation process based on the transportation policy.
In the technical scheme provided by the embodiment shown in fig. 2, on one hand, when a logistics order corresponding to a logistics package is received, a transfer strategy indication code corresponding to the logistics order is obtained, and a transfer strategy for the logistics package is matched according to the transfer strategy indication code (the transfer strategy is used for defining a transfer workflow for the logistics package, and the transfer workflow comprises N performing tasks corresponding to M target service systems arranged according to a preset execution sequence), so that the intelligent transfer process of the package can be realized without manually selecting the transfer strategy by related first-line personnel, and the package transfer efficiency is improved. On the other hand, through carrying out transportation processing to the commodity circulation parcel based on transportation policy, and in view of the transportation policy has definitely defined each manager that the commodity circulation parcel transportation process relates to for the transportation process and the relation of coping of should receiving in the transportation process are more clear and definite, thereby, be convenient for manage and control and adjust the operation cost, also help reducing the operation cost.
The specific implementation of the steps in fig. 2 is described in detail below:
it should be noted that, the types of the logistics network in the present disclosure may include: the supply chain network, the express network, the cold chain network, the same city network, the large-scale network and the like can be set according to actual conditions, and the present disclosure is not limited in particular.
The present disclosure may divide the overlay OFC in fig. 1 into a plurality of OFCs of different service identities according to different types of logistics network (the service system and the target service system in the present disclosure may be the OFCs of different service identities described above). For example, referring to fig. 3, fig. 3 is a schematic diagram illustrating how the implementation layer is divided according to the type of the logistics network in the embodiment of the present disclosure, as shown in fig. 3, in view of the fact that the logistics network type may include a supply chain network, an express network, a cold chain network, a co-city network, a large-part network, and so on, accordingly, the implementation layer OFC may include: the supply chain OFC, express OFC, cold chain OFC, co-city OFC, bulk OFC, etc. can be set according to the actual situation, and the disclosure is not limited thereto, so that, for example, when the supply chain user places an order, the supply chain is used to place a bill, and the order transaction center can place the order to the supply chain OFC.
Furthermore, the present disclosure may preconfigured the following two knowledge bases:
the first knowledge base is a knowledge base of the types of logistics networks in the full supply chain scenario, and the knowledge base is used for storing the types of logistics networks contained in the full supply chain scenario, and each type of logistics network can correspond to a unique identification number.
The second knowledge base is a knowledge base of the performance tasks corresponding to each logistics network type in the full supply chain scene, the knowledge base is used for storing the performance tasks contained in each logistics network type, and each performance task can correspond to a unique knowledge base code. For example, the knowledge base codes corresponding to the "dispatch" of the performance task under the express network may be: zsk00001, the knowledge base code corresponding to the performance task "collect" under the large network can be: zsk00002.
After the two knowledge bases are configured, a plurality of transfer strategies can be pre-configured based on the two knowledge bases and combined with a preset visual interaction interface, and each transfer strategy corresponds to a unique transfer strategy indication code.
In addition, each transfer strategy can comprise N performance tasks, and each performance task corresponds to a respective knowledge base code, so that each transfer strategy indication code corresponds to one transfer strategy, and each transfer strategy can comprise a set of knowledge base codes corresponding to the plurality of performance tasks.
For example, referring to fig. 4, fig. 4 is a schematic diagram illustrating how a forwarding policy is configured in an embodiment of the present disclosure, as shown in fig. 4, a service person may first configure a forwarding policy indicator (for example: 00001), and after the forwarding policy indicator is configured, a forwarding policy corresponding to the forwarding policy indicator may be configured on the visual interaction interface. Specifically, the type of the logistics network may be input on the visual interaction interface, so that the performance tasks (such as sorting, receiving, transporting, receiving and returning, etc. shown in fig. 4) included in the type of the logistics network are queried through the first knowledge base and the second knowledge base, after the query result is obtained, the performance tasks may be selected from the query result, and the selected performance tasks may be dragged to the policy display frames corresponding to the transportation policies to form the transportation workflow.
After a plurality of performance tasks under a plurality of logistics network types are dragged to the strategy display frame, the sequence of the performance tasks can be adjusted through dragging operation, and after the sequence is adjusted, a 'save' button can be clicked, so that the transportation strategy can be saved.
Illustratively, for a diversion policy indicator 0001, the configured diversion policy may be: receiving (co-city) -transporting/sorting (express) -transporting/sorting (express) -dispatching (large piece), wherein the transporting workflow defined by the transporting strategy is as follows: firstly, receiving logistics packages by a same city network, transferring to an express network, transferring/sorting and transporting by the express network, transferring to an express network, transferring/sorting by the express network, transferring to a large network, and dispatching by the large network.
The above transfer workflow involves a total of 4 business systems (i.e. same city, express and large piece), involves 5 performing tasks (i.e. receiving, transferring/sorting, transporting, transferring/sorting, dispatching), involves 4 business links, the first business link contains the performing task "receiving" responsible for the same city OFC, the second business link contains the performing tasks "transferring/sorting" and "transporting" responsible for the express OFC, the third business link contains the performing task "transferring/sorting" responsible for the express OFC, and the fourth business link contains the performing task "dispatching" responsible for the large piece OFC.
Similarly, in order to adapt to various application scenarios, a plurality of transfer policy indication codes may be preconfigured, and a transfer policy corresponding to each transfer policy indication code may be set to form a policy lookup table.
After the information is configured, the user can place an order, and when the order is placed, the user can display a pre-configured transfer strategy indication code and transfer strategies corresponding to each transfer strategy indication code for the user, so that the user can decide whether to manually select the transfer strategy indication code corresponding to the logistics package or not to select the transfer strategy for the logistics package. Meanwhile, the user can input the delivery requirement for the logistics packages, and the delivery requirement can be set according to actual conditions, so that the logistics package delivery system is not particularly limited.
Then, step S210 may be performed, where, when a physical distribution order corresponding to the physical distribution package is received, a transfer policy indication code corresponding to the physical distribution order is obtained.
In this step, after the user places an order and generates a physical distribution order, the order transaction center may search the service identity of the order placing system of the physical distribution order, determine a corresponding service system according to the service identity, and then download the physical distribution package to the corresponding service system, where the service system is the OFC that is the same as the service identity of the order placing system. For example, when the user is making an order through the cold chain, the service identity of the system making the order is the cold chain, and thus the service system is the cold chain OFC, and when the user is making an order through the supply chain, the service identity of the system making the order is the supply chain, and thus the service system is the supply chain OFC.
Thus, the business system may receive the above-mentioned physical distribution order, and after receiving the physical distribution order, fig. 5 may be referred to, where fig. 5 shows a flow chart of how to obtain the transfer policy indication code corresponding to the physical distribution order in the embodiment of the disclosure, and the flow chart includes step S501-step S502:
in step S501, when a physical distribution order corresponding to a physical distribution package is received, order placement configuration information corresponding to the physical distribution order is acquired.
In this step, the service system may obtain the order configuration information corresponding to the above-mentioned logistic package. The order configuration information may be configuration information input by the user when the user places an order, and for example, the order may be a diversion policy indication code checked by the user when the user places an order, or may be a delivery requirement input by the user when the user places an order, etc.
After the configuration information of the order is obtained, step S502 may be entered, where a diversion policy indication code corresponding to the logistic package is determined according to the configuration information of the order.
In this step, whether the order configuration information includes a transfer policy indication code may be detected, if the order configuration information includes a transfer policy indication code, the transfer policy indication code included in the order configuration information may be directly determined to be a transfer policy indication code corresponding to the logistics order, otherwise, a delivery requirement corresponding to the logistics package may be extracted from the order configuration information, and further, a correspondence table between the delivery requirement and the transfer policy indication code of a preferred configuration may be searched according to the delivery requirement, so as to obtain the transfer policy indication code corresponding to the logistics order from the correspondence table.
For example, the transfer policy indicator corresponding to the logistic order may be determined as follows: 00001.
after determining the diversion policy indicator corresponding to the logistics order, the method may enter step S220, where the diversion policy for the logistics package is matched according to the diversion policy indicator.
In this step, the pre-configured policy lookup table may be searched according to the forwarding policy indication code, so as to obtain a forwarding policy corresponding to the logistic package in a matching manner.
Illustratively, the obtained transit policy may be: receiving (same city) -transferring/sorting (express) -transporting (express) -transferring/sorting (express) -dispatching (large piece).
After obtaining the shipping strategy, step S230 may be entered where the logistic package is shipped based on the shipping strategy.
In this step, after determining the transit policy for the above-mentioned logistic package, referring to fig. 6, fig. 6 is a schematic flow diagram showing how to perform a transit process on the logistic package based on the transit policy in the embodiment of the present disclosure, including step S601 to step S605:
in step S601, the diversion policy is resolved, and a first target service system at the start point of the workflow among the M target service systems is determined.
In this step, the service system may analyze the forwarding policy to determine a first target service system located at the start of the workflow in the M target service systems, and as an example, referring to the explanation related to step S220, the determined first target service system may be the same city OFC.
After determining the first target service system, if the first target service system is the same as the service system, the service system may directly execute the first task link in step S602, and if the first target service system is different from the service system, the service system may issue the forwarding policy indication code to the first target service system to execute step S602 through the first target service system.
In step S602, a first task link is executed for the logistic package by an execution system of the first target service system.
In this step, referring to the explanation related to step S601, if the service system executes the step S602, the service system may directly determine a first task link associated with itself from the above-mentioned transfer policy, and further, the service system may generate, according to the above-mentioned logistics order, waybill information corresponding to the logistics package (the waybill information may include a waybill number, a consignment receiving information, etc., where the waybill number represents a process from the supplier to the demander, including a transportation means, a transportation time, a transportation person, a contact manner, etc., and the consignment receiving information is the same as the consignment receiving information corresponding to the logistics order), and further, the service system may call its execution system and issue the above-mentioned waybill information to its execution system, so that the execution system of the service system executes the above-mentioned first task link and binds the execution progress of the first task link with the above-mentioned waybill information in real time, so as to facilitate the subsequent inquiry of the processing progress of the logistics package based on the waybill information.
If the step S602 is executed by the first target service system, the service system may first place an order on the first target service system to generate the physical distribution order 2, and then the order transaction center may place the physical distribution order 2 on the first target service system. Meanwhile, the service system can issue the transfer strategy indication code to the first target service system, and after receiving the logistics order 2 issued by the order transaction center and the transfer strategy indication code, the first target service system can obtain the transfer strategy according to the transfer strategy indication code matching, and determine a first task link associated with the first target service system from the transfer strategy. And then, the first target service system can generate the waybill information corresponding to the logistics package according to the logistics order 2, call the execution system of the waybill information, and issue the waybill information to the execution system of the waybill information, so that the execution system of the waybill information executes the first task link, and the execution progress of the first task link is bound with the waybill information in real time, so that the processing progress of the logistics package can be queried based on the waybill information.
In step S603, when the execution progress of the first task link meets the preset progress condition, the diversion policy is parsed again by the first target service system, so as to determine the next target service system.
In this step, in the process that the first target service system invokes its execution system to execute the first task link, in view of monitoring the execution progress of the first task link in real time according to the waybill information, when the execution progress of the first task link meets a preset progress condition (for example, the execution progress is equal to 90%, or the execution progress reaches the last performance task under the first task link), the first target service system may send a pause instruction to its execution system, parse the transfer policy again, determine the next target service system after the first target service system from the transfer workflow, and after determining the next target service system, notify its execution system to continue to execute the last performance task until the last performance task under the task link is completed.
As can be seen from the above explanation of step S220, the determined next target service system is the express OFC.
After determining the next target service system, the service system or the first target service system may place an order on the next target service system based on the waybill information to generate a logistics order 3, and then the order transaction center may place the logistics order 2 on the next target service system. Meanwhile, the first target service system can send the transfer strategy indication code and the waybill information to the next target service system.
In step S604, a second task link is executed for the logistic package by the execution system of the next target service system.
In this step, after receiving the logistic order 3 issued by the order transaction center, the next target service system may obtain the diversion policy by matching with the diversion policy indication code, further determine a second task link associated with itself from the diversion policy, and then the next target service system may call its execution system and issue the waybill information to its execution system, so that the execution system of the next target service system executes the second task link, and binds the execution progress of the second task link with the waybill information in real time, so as to facilitate subsequent inquiry of the processing progress of the logistic package based on the waybill information.
Similarly, when the execution progress of the second task link meets the preset progress condition, a next target service system located after the next target service system in the transfer workflow may be acquired until the acquired next target service system is the target service system at the end point of the workflow (refer to the explanation related to step S220, the target service system at the end point of the workflow may be a large OFC).
In step S605, until the next target service system is the target service system at the end of the workflow, and the execution of the target task link corresponding to the target service system at the end of the workflow is completed, the transfer processing of the logistics package is ended.
In this step, when the determined next target service system is the target service system at the end point of the workflow, and the execution of the target task link corresponding to the target service system at the end point of the workflow is completed, the transfer processing of the logistics package may be ended.
Referring to the explanation of step S220, the transfer process of the logistic package may be terminated after the "dispatch" task corresponding to the bulk OFC is completed.
Based on the service mode that the whole transfer process corresponds to a plurality of orders of a shipping bill (namely, the orders can be placed again when the target service system is switched every time), real-time learning of execution progress in the logistics package processing process can be guaranteed, and due relations can be cleared based on the plurality of orders, so that the due relations are visual and traceable, and the financial integration can be realized.
Referring to fig. 7 and 8, fig. 7 is a flow chart illustrating how to transfer a logistic package in a first specified application scenario in the embodiment of the present disclosure, specifically illustrating when a user places a bill through a supply chain, and the acquired transfer policy is: a flow chart of how to transfer the logistic package when collecting (supply chain) -transferring (supply chain) -transporting (express) -transferring (express) -sending (express) includes steps S701-S708, and fig. 8 is a schematic diagram showing how to transfer the logistic package in the first specified application scenario according to the embodiment of the present disclosure, corresponding to the flow chart described in fig. 7, as shown in fig. 7 and fig. 8:
In step S701, a user places an order through a supply chain;
in step S702, a supply chain order is supplied and a supply chain order (order 1) is generated;
in step S703, the order transaction center issues the order 1 to the supply chain OFC, and at the same time, the supply chain OFC generates a freight bill (the freight bill is a whole-course freight bill, and the receiving and sending address is the same as that of the order 1), calculates cold chain operation resources (such as manpower, material resources, transportation force, transportation time, etc.) to be configured, and issues the cold chain operation resources with the freight bill;
in step S704, the supply chain OFC interacts with the WMS (Warehouse Management System ) to process the performance of the WMS side (i.e., perform the aforesaid performance tasks: collecting, transferring);
in step S705, the supply chain OFC processes the execution flow of the delivery part, and when confirming that the delivery is required, the supply chain OFC issues an order to the express OFC based on the order information;
in step S706, an express order is received, and an express order (order 2) is generated;
in step S707, the order transaction center issues an order 2 to the express OFC, and calculates the express operation resources to be configured, updates the manifest, and issues the express operation resources;
in step S708, the express OFC interacts with the shipping bill to complete the execution of the order 2 (i.e., perform the above-mentioned execution tasks: transportation, transfer, and dispatch).
In the application scenario shown in fig. 7 and 8, order 1 states that the user places an order to the supply chain, so that the user pays the supply chain and the supply chain charges a fee; order 2 states that the supply chain places an order for the express delivery, and therefore, the supply chain needs to pay for the express delivery and charge the fee for the express delivery.
Therefore, compared with the scheme that the relationship of payable is not clear due to the self-transfer of first-line personnel in the related art, the scheme in the disclosure enables the transfer process and the payable relationship generated in the transfer process to be clear, so that the operation cost is clearer, the operation cost is convenient to control and adjust, and the operation cost is reduced.
Referring to fig. 9, fig. 9 is a schematic diagram illustrating how a logistics package is transported in a second specific application scenario in the embodiment of the present disclosure, specifically illustrating when a user places a bill through a cold chain, and the obtained transportation policy is: schematic diagram of how to transport and process logistic packages when collecting (cold chain) -transporting (express) -sorting (express) -sending (express):
firstly, a user places an order to a cold chain to generate an order 1;
the order transaction center transmits the order 1 to the cold chain OFC;
The cold chain OFC calls an operation execution layer (i.e. an execution system) of the cold chain network to execute the performing task: collecting and transferring;
after the transfer operation, the cold chain OFC can inquire that the next logistics network type is a fast-moving network through the transfer strategy, at the moment, the cold chain OFC can place an order to the fast-moving network, and the fast-moving network can generate an order 2;
the order transaction center can transmit the order 2 to the express OFC;
the express OFC can call an operation execution layer of the express network to execute transport operation;
after the transportation operation, the express OFC can inquire that the next execution network is an express network through the transportation strategy, at the moment, the express OFC can place an order to the express network, and the express network can generate an order 3;
the order transaction center can transmit the order 3 to the express OFC;
the express OFC can call an operation execution layer of the express network to execute sorting and dispatching operations.
It should be noted that, in the process of transferring and processing the logistics package, the operation execution layer of each OFC involved can monitor the execution progress in real time, and write back the execution progress to the waybill information, and after each write back operation, broadcast the execution progress thereof, so as to grasp the processing progress of the logistics package in real time.
Referring to fig. 10, fig. 10 shows an overall flow diagram of a method for processing a logistic package according to an embodiment of the disclosure, including steps S1001 to S1006:
before step S1001, a diversion policy corresponding to a different diversion policy identification code needs to be preconfigured, and then the following steps may be executed;
in step S1001, the user places an order;
in step S1002, an order is issued to an order-associated performance layer OFC, and a diversion policy is determined according to a diversion policy indicator of the order;
in step S1003, a first OFC at the start point of the workflow is determined according to the diversion policy;
in step S1004, an order is placed to the first OFC, and the first OFC generates a waybill;
in step S1005, the first OFC issues a performance task, and issues the performance task to its corresponding network execution layer along with the waybill, where the network execution layer may bind the execution progress with the waybill and broadcast the execution progress in real time;
the network execution layer can comprise an execution layer corresponding to an express network, a large-piece network, a cold chain network, a same city network and the like;
in step S1006, monitoring the change state of the manifest of the first OFC in real time according to the broadcast content;
when the last performance task of the first OFC is reached, step S1003 may be performed again, where it is determined that the next OFC (the subsequent OFC does not need to generate a waybill, and the waybill generated by the first OFC is a whole-course waybill), … …, until the OFCs of each service identity involved in the above-mentioned transit policy are all polled, and the transit processing of the logistics package is completed.
Based on the technical scheme, the method has at least the following technical effects:
firstly, the OFC is divided into OFCs with multiple service identities, corresponding performance tasks under each service identity OFC are clearly marked by means of a knowledge base, and multiple transfer strategies can be rapidly configured through simple inquiry and dragging, so that logistics packages can be rapidly processed according to the transfer strategies, the intelligent level of a bill receiving system is improved, and the utilization efficiency of operation resources is improved;
secondly, a transfer strategy which can be adapted to various application scenes is provided, a transfer mode is not required to be selected manually,
thirdly, under the mode that the transfer strategy is clearly configured and one freight list corresponds to multiple orders, the clear definition of the payable relation is realized, so that the integration of industry and financial resources is promoted to be realized;
fourth, the resource intercommunication and the resource fusion of various logistics network types are realized, and each network resource is facilitated to be activated.
The present disclosure also provides a logistics package processing apparatus, and fig. 11 shows a schematic structural diagram of the logistics package processing apparatus in an exemplary embodiment of the present disclosure; as shown in fig. 11, the logistics package processing apparatus 1100 can include an order receiving module 1110, a policy matching module 1120, and a diversion processing module 1130. Wherein:
An order receiving module 1110, configured to, when receiving a logistics order corresponding to a logistics package, obtain a transfer policy indicator corresponding to the logistics order;
a policy matching module 1120, configured to match a shipment policy for the logistic package according to the shipment policy indicator; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different;
and a transfer processing module 1130, configured to perform a transfer process on the logistic package based on the transfer policy.
In an exemplary embodiment of the present disclosure, when receiving a logistics order corresponding to a logistics package, the order receiving module 1110 obtains a diversion policy indication code corresponding to the logistics order, including: acquiring order configuration information corresponding to the logistics package when receiving a logistics order corresponding to the logistics package; and determining a transfer strategy indication code corresponding to the logistics order according to the order configuration information.
In an exemplary embodiment of the present disclosure, the order receiving module 1110 determines, according to the configuration information of the order, a diversion policy indicator corresponding to the logistics order, including: detecting whether the order configuration information contains the transfer strategy indication code or not; if yes, determining a transfer strategy indication code contained in the ordering configuration information as a transfer strategy indication code corresponding to the logistics order; if not, extracting the distribution requirement corresponding to the logistics package from the ordering configuration information, and determining the transfer strategy indication code corresponding to the logistics order according to the distribution requirement.
In an exemplary embodiment of the present disclosure, the order receiving module 1110 determines a diversion policy indicator corresponding to the logistics order according to the distribution requirement, including: calling a preset corresponding relation table of distribution requirements and transfer strategy indication codes; and searching the corresponding relation table based on the distribution requirement to obtain a transfer strategy indication code corresponding to the logistics order.
In an exemplary embodiment of the present disclosure, the N performance tasks are divided into K task links, each of the task links including at least one of the performance tasks; and each task link is associated with one target service system, and K is an integer greater than 1.
In an exemplary embodiment of the present disclosure, when M is an integer greater than or equal to 2, the diversion processing module 1130 performs a diversion process on the logistics package based on the diversion policy, including: analyzing the transferring strategy and determining a first target service system positioned at the start point of the workflow in the M target service systems; executing a first task link for the logistics package through an execution system of the first target service system; when the execution progress of the first task link meets a preset progress condition, the transfer strategy is analyzed again through the first target service system, and the next target service system is determined; executing a second task link for the logistics package through an execution system of the next target service system; and ending the transfer processing of the logistics package until the next target service system is the target service system at the end point of the workflow and the execution of the target task link corresponding to the target service system at the end point of the workflow is completed.
In an exemplary embodiment of the present disclosure, after determining a first target business system of the M target business systems that is at a workflow start point, a diversion processing module 1130 is configured to:
The transfer strategy indication code is issued to the first target service system, so that the first target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode; and determining a first task link associated with the first target service system based on the diversion policy, and executing the first task link on the logistics package through an execution system of the first target service system.
In an exemplary embodiment of the present disclosure, after determining a first task link associated with the first target business system based on the diversion policy, diversion processing module 1130 is configured to:
generating waybill information corresponding to the logistics package according to the order information through the first target service system; issuing the waybill information to an execution system of the first target service system; executing the first task link for the logistics package through an execution system of the first target service system, and binding the execution progress of the first task link with the waybill information in real time.
In an exemplary embodiment of the present disclosure, after determining the next target business system, a diversion processing module 1130 is configured to:
The transfer strategy indication code is issued to the next target service system through the first target service system, so that the next target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode; and determining a second task link associated with the next target service system based on the diversion policy, and executing the second task link on the logistics package through an execution system of the next target service system.
In an exemplary embodiment of the present disclosure, after determining the second task link associated with the next target business system based on the diversion policy, diversion processing module 1130 is configured to:
the next target service system receives the waybill information issued by the first target service system and issues the waybill information to an execution system of the next target service system; executing the second task link aiming at the logistics package through an execution system of the next target service system, and binding the execution progress of the second task link with the waybill information in real time.
In an exemplary embodiment of the present disclosure, the preset progress condition includes: the execution progress of the first task link reaches the last performance task under the first task link; or the execution progress of the first task link is equal to a preset progress threshold.
The specific details of each module in the above-mentioned logistics parcel processing apparatus are described in detail in the corresponding logistics parcel processing method, so that the details are not repeated here.
It should be noted that although in the above detailed description several modules or units of a device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Furthermore, although the steps of the methods in the present disclosure are depicted in a particular order in the drawings, this does not require or imply that the steps must be performed in that particular order or that all illustrated steps be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform, etc.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a mobile terminal, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
The present application also provides a computer-readable storage medium that may be included in the electronic device described in the above embodiments; or may exist alone without being incorporated into the electronic device.
The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable storage medium may transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The computer-readable storage medium carries one or more programs which, when executed by one such electronic device, cause the electronic device to implement the methods described in the embodiments above.
In addition, an electronic device capable of realizing the method is provided in the embodiment of the disclosure.
Those skilled in the art will appreciate that the various aspects of the present disclosure may be implemented as a system, method, or program product. Accordingly, various aspects of the disclosure may be embodied in the following forms, namely: an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects may be referred to herein as a "circuit," module "or" system.
An electronic device 1200 according to such an embodiment of the present disclosure is described below with reference to fig. 12. The electronic device 1200 shown in fig. 12 is merely an example, and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 12, the electronic device 1200 is in the form of a general purpose computing device. Components of electronic device 1200 may include, but are not limited to: the at least one processing unit 1210, the at least one memory unit 1220, a bus 1230 connecting the different system components (including the memory unit 1220 and the processing unit 1210), and a display unit 1240.
Wherein the storage unit stores program code that is executable by the processing unit 1210 such that the processing unit 1210 performs steps according to various exemplary embodiments of the present disclosure described in the above-described "exemplary methods" section of the present specification. For example, the processing unit 1210 may perform the steps as shown in fig. 2: step S210, when receiving a logistics order corresponding to a logistics package, acquiring a transfer strategy indication code corresponding to the logistics order; step S220, matching a transfer strategy for the logistics package according to the transfer strategy indication code; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different; and step S230, carrying out transfer treatment on the logistics package based on the transfer strategy.
The storage unit 1220 may include a readable medium in the form of a volatile storage unit, such as a Random Access Memory (RAM) 12201 and/or a cache memory 12202, and may further include a Read Only Memory (ROM) 12203.
Storage unit 1220 may also include a program/utility 12204 having a set (at least one) of program modules 12205, such program modules 12205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 1230 may be a local bus representing one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or using any of a variety of bus architectures.
The electronic device 1200 may also communicate with one or more external devices 1300 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 1200, and/or any device (e.g., router, modem, etc.) that enables the electronic device 1200 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 1250. Also, the electronic device 1200 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the internet through the network adapter 1260. As shown, the network adapter 1260 communicates with other modules of the electronic device 1200 over bus 1230. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 1200, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (14)

1. A method of handling a logistic parcel comprising:
when receiving a logistics order corresponding to a logistics package, acquiring a transfer strategy indication code corresponding to the logistics order;
according to the transfer strategy indication code, matching a transfer strategy for the logistics package; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different;
and carrying out transfer treatment on the logistics package based on the transfer strategy.
2. The method of claim 1, wherein the obtaining a diversion policy indicator corresponding to a logistics order when the logistics order corresponding to a logistics package is received comprises:
acquiring order configuration information corresponding to the logistics package when receiving a logistics order corresponding to the logistics package;
and determining a transfer strategy indication code corresponding to the logistics order according to the order configuration information.
3. The method according to claim 2, wherein determining a diversion policy indicator corresponding to the logistics order according to the order configuration information comprises:
detecting whether the order configuration information contains the transfer strategy indication code or not;
if yes, determining a transfer strategy indication code contained in the ordering configuration information as a transfer strategy indication code corresponding to the logistics order;
if not, extracting the distribution requirement corresponding to the logistics package from the ordering configuration information, and determining the transfer strategy indication code corresponding to the logistics order according to the distribution requirement.
4. The method of claim 3, wherein said determining a diversion policy indicator corresponding to said logistics order based on said distribution demand comprises:
Calling a preset corresponding relation table of distribution requirements and transfer strategy indication codes;
and searching the corresponding relation table based on the distribution requirement to obtain a transfer strategy indication code corresponding to the logistics order.
5. The method of claim 1, wherein said N performance tasks are divided into K task links, each of said task links containing at least one of said performance tasks;
and each task link is associated with one target service system, and K is an integer greater than 1.
6. The method of claim 5, wherein when M is an integer greater than or equal to 2, the subjecting the logistic package to a transit treatment based on the transit policy comprises:
analyzing the transferring strategy and determining a first target service system positioned at the start point of the workflow in the M target service systems;
executing a first task link for the logistics package through an execution system of the first target service system;
when the execution progress of the first task link meets a preset progress condition, the transfer strategy is analyzed again through the first target service system, and the next target service system is determined;
Executing a second task link for the logistics package through an execution system of the next target service system;
and ending the transfer processing of the logistics package until the next target service system is the target service system at the end point of the workflow and the execution of the target task link corresponding to the target service system at the end point of the workflow is completed.
7. The method of claim 6, wherein after determining a first target business system of the M target business systems that is at a start of a workflow, the method further comprises:
the transfer strategy indication code is issued to the first target service system, so that the first target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode;
and determining a first task link associated with the first target service system based on the diversion policy, and executing the first task link on the logistics package through an execution system of the first target service system.
8. The method of claim 7, wherein after determining the first task link associated with the first target business system based on the diversion policy, the method further comprises:
Generating waybill information corresponding to the logistics package according to the order information through the first target service system;
issuing the waybill information to an execution system of the first target service system;
executing the first task link for the logistics package through an execution system of the first target service system, and binding the execution progress of the first task link with the waybill information in real time.
9. The method of claim 6, wherein after determining the next target business system, the method further comprises:
the transfer strategy indication code is issued to the next target service system through the first target service system, so that the next target service system can obtain the transfer strategy according to the transfer strategy indication code in a matching mode;
and determining a second task link associated with the next target service system based on the diversion policy, and executing the second task link on the logistics package through an execution system of the next target service system.
10. The method of claim 9, wherein after determining the second task link associated with the next target business system based on the diversion policy, the method further comprises:
The next target service system receives the waybill information issued by the first target service system and issues the waybill information to an execution system of the next target service system;
executing the second task link aiming at the logistics package through an execution system of the next target service system, and binding the execution progress of the second task link with the waybill information in real time.
11. The method of claim 6, wherein the preset progress condition comprises:
the execution progress of the first task link reaches the last performance task under the first task link; or (b)
And the execution progress of the first task link is equal to a preset progress threshold.
12. A logistic parcel handling apparatus, comprising:
the order receiving module is used for acquiring a transfer strategy indication code corresponding to a logistics order when receiving the logistics order corresponding to the logistics package;
the strategy matching module is used for matching the transportation strategy aiming at the logistics package according to the transportation strategy indication code; the transfer strategy is used for defining a transfer workflow aiming at the logistics package, and the transfer workflow comprises N performance tasks which are arranged according to a preset execution sequence and correspond to M target service systems; m, N are integers greater than or equal to 1; the types of the logistics networks associated with the M target service systems are different;
And the transfer processing module is used for carrying out transfer processing on the logistics package based on the transfer strategy.
13. A computer storage medium having a computer program stored thereon, wherein the computer program when executed by a processor implements the method of logistics package processing of any one of claims 1 to 11.
14. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the method of logistics package of any of claims 1-11 via execution of the executable instructions.
CN202310946694.7A 2023-07-28 2023-07-28 Logistics package processing method and device, computer storage medium and electronic equipment Pending CN117114527A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310946694.7A CN117114527A (en) 2023-07-28 2023-07-28 Logistics package processing method and device, computer storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310946694.7A CN117114527A (en) 2023-07-28 2023-07-28 Logistics package processing method and device, computer storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN117114527A true CN117114527A (en) 2023-11-24

Family

ID=88806524

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310946694.7A Pending CN117114527A (en) 2023-07-28 2023-07-28 Logistics package processing method and device, computer storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN117114527A (en)

Similar Documents

Publication Publication Date Title
CN109658017B (en) Method and device for automatically picking up goods
CN110866709B (en) Method and device for merging orders
CN108665330B (en) Method and device for monitoring order in service link
CN109784938A (en) Change complaining method and device on line
CN114604544A (en) Intelligent storage system, method and storage medium for electric power materials
CN108665198B (en) Method and device for performing assessment in service link
CN109583989A (en) Control method, device, computer equipment and the storage medium of payment management
CN112079021B (en) Sorting rechecking device, method and system
CN112633587A (en) Logistics information processing method and device
CN117114527A (en) Logistics package processing method and device, computer storage medium and electronic equipment
CN116362650A (en) Material processing method and device, electronic equipment and computer readable medium
CN115600950A (en) Logistics track information processing method, medium, system, device and computing equipment
US20220405697A1 (en) Systems And Methods For Dynamic Management Of Consolidation Orders
CN115130911A (en) Method and device for processing delivery tasks failed to execute by robot
CN114386902A (en) Book supply method and device, electronic equipment and storage medium
CN113083695B (en) Goods information rechecking method, device, equipment and storage medium
CN112278692B (en) Warehouse processing method and device based on stereoscopic warehouse, equipment and medium
CN114997796A (en) Shared bin based delivery method, device, equipment and storage medium
CN114386894A (en) Logistics abnormity processing method and system, storage medium and electronic equipment
CN110414881B (en) Foreign trade information processing method and system
CN113298459A (en) Order cross-border declaration method, system and device and computing equipment
CN112037433A (en) Express cabinet abnormal data clearing method and device, express cabinet and storage medium
CN113145465A (en) Method and device for rechecking articles
CN116911752A (en) Material management method, material management system, server and readable storage medium
CN117952369A (en) Work order processing method, device, system, medium and computing equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination