Waybill processing method and device, electronic equipment and storage medium

By identifying and processing the business identity information of international logistics waybills and utilizing pre-configured business types and interactive application information, the problem of high complexity in the international logistics waybill management system has been solved, enabling efficient waybill processing in different business scenarios and reducing system maintenance costs.

CN121937017APending Publication Date: 2026-04-28BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING JINGDONG YUANSHENG TECH CO LTD
Filing Date
2026-01-04
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

The business scenarios handled by international logistics waybill management systems are becoming increasingly complex, leading to increased system complexity and maintenance costs. Existing technologies lack a unified scheduling and management mechanism, resulting in high system maintenance costs.

Method used

By acquiring messages issued by the international order receiving center, the business identity information of the waybill is identified, and the waybill is processed based on the pre-configured configuration information of different business types, interaction scenarios and interaction applications. The target business type, interaction scenario and interaction application of the waybill are identified, and the corresponding interaction application is scheduled for processing, thereby reducing system maintenance costs.

Benefits of technology

It enables waybill processing that can be applied to various business scenarios without the need for customized development, thereby reducing system maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121937017A_ABST
    Figure CN121937017A_ABST
Patent Text Reader

Abstract

The invention provides a waybill processing method and device, electronic equipment and a storage medium, and relates to the technical field of logistics, and the method comprises the steps: obtaining a message issued by an international order receiving center, the message carrying the business performance information of a waybill; the service fulfillment information comprises target service coding information of the waybill; identifying service identity information of the waybill based on the target service coding information; processing the waybill based on the service identity information and configuration information of different pre-configured service types, different interaction scenes and different interaction applications; wherein different service types, different interaction scenes and different interaction applications have corresponding relations. Through the service identity information and the configuration information of different pre-configured service types, different interaction scenes and different interaction applications, waybill processing is realized, customized development of waybills of different service scenes is not needed, and the waybill processing method and device can be suitable for waybill processing of different service scenes, so that the maintenance cost of the system is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of logistics technology, and in particular to a waybill processing method, apparatus, electronic device, and storage medium. Background Technology

[0002] General logistics waybill management functions mainly include receiving, modifying, canceling, storing, and querying waybills, managing the entire lifecycle of a waybill. Key attributes of a waybill include sender and recipient information, consigned goods, product, fees, services, waybill status, and waybill tracking. The waybill status is updated upon pickup and successful delivery. International logistics, however, involves more complex business scenarios, including warehousing and distribution, pure delivery, cross-border parcels, international express, cross-border logistics, land import, land export, air booking, and overseas transportation. Each business scenario involves a series of interactive steps from order acceptance, such as pickup, volume confirmation, courier printing, affixing last-mile labels, completing loading, canceling loading, and status modification. Each interaction performed by the waybill center may change the waybill's status.

[0003] International logistics waybills are managed through waybill product configuration. For business logic extensions of international logistics waybills, tagging is often used to differentiate business processes via flags, requiring customized code development to support the business logic. However, the tagging logic is scattered across various systems without a unified scheduling application. Each system executes its waybill business logic before determining the next application to call. After each system completes its corresponding business node, it updates the tagging or extended information in the waybill management system.

[0004] However, with the rapid development of cross-border logistics business, the business scenarios handled by the current international logistics waybill management system are becoming increasingly complex. Different business scenarios correspond to a series of different fulfillment schemes, which leads to increasing system complexity and processing difficulties. Different business process nodes are intricately intertwined, and the management of standard and personalized capabilities is unclear, resulting in increasingly high system maintenance costs. Summary of the Invention

[0005] This invention provides a waybill processing method, apparatus, electronic device, and storage medium to address the problem of increasingly high system maintenance costs.

[0006] This invention provides a waybill processing method, comprising: Obtain a message issued by the international order receiving center, the message carrying the business fulfillment information of the waybill; the business fulfillment information includes the target business code information of the waybill; Based on the target business coding information, the business identity information of the waybill is identified; The waybill is processed based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications.

[0007] According to a waybill processing method provided by the present invention, the business identity information includes target business type, target interaction scenario, and target interaction application; The step of identifying the business identity information of the waybill based on the target business code information includes: Based on the target service code information, the target service type of the waybill is determined; Based on the target business type, determine the target fulfillment plan and the target interaction scenario for the waybill; Based on the target fulfillment plan, determine the target interactive applications that need to be scheduled to execute the target fulfillment plan; Based on the target business type, the target interaction scenario, and the target interaction application, the business identity information of the waybill is identified.

[0008] According to a waybill processing method provided by the present invention, determining the target fulfillment plan for the waybill based on the target business type includes: Based on the target business type and the pre-configured correspondence between different business types and different fulfillment plans, the target fulfillment plan for the waybill is determined.

[0009] According to a waybill processing method provided by the present invention, the step of determining the target interactive application that needs to be scheduled to execute the target fulfillment plan based on the target fulfillment plan includes: Based on the target fulfillment plan and the pre-configured correspondence between different business types and different interactive applications, the target interactive applications that need to be scheduled to execute the target fulfillment plan are determined.

[0010] According to a waybill processing method provided by the present invention, the waybill is processed based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein, there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications, including: Based on the business identity information, pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, the extended capability information corresponding to the waybill is determined; The waybill is processed based on the extended capability information.

[0011] According to a waybill processing method provided by the present invention, determining the extended capability information corresponding to the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications includes: Based on the business identity information, pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the target configuration information that matches the target business type, the target interaction scenario, and the target interaction application; Based on the target configuration information, the extended capability information corresponding to the waybill is determined.

[0012] According to a waybill processing method provided by the present invention, the method further includes: Obtain the basic information of the waybill, including the recipient's address information; Based on the address information, the data center corresponding to the address information is scheduled so that the data center can process the waybill.

[0013] According to a waybill processing method provided by the present invention, the method further includes: Receive the trajectory and status information of the waybill after it has been scheduled and executed by the target interactive application; The waybill is updated based on the trajectory information and the status information.

[0014] The present invention also provides a waybill processing device, comprising: The first acquisition module is used to acquire messages issued by the international order receiving center, the messages carrying the business fulfillment information of the waybill; the business fulfillment information includes the target business code information of the waybill; The identification module is used to identify the business identity information of the waybill based on the target business code information; The processing module is used to process the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a corresponding relationship between the different business types, the different interaction scenarios, and the different interaction applications.

[0015] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the waybill processing method as described above.

[0016] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the waybill processing method as described above.

[0017] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the waybill processing method as described above.

[0018] The present invention provides a waybill processing method, apparatus, electronic device, and storage medium, comprising: acquiring a message issued by an international order receiving center, the message carrying business fulfillment information of the waybill; the business fulfillment information including target business code information of the waybill; identifying business identity information of the waybill based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein, there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications. By using the identified business identity information of the waybill and the pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications, waybill processing is achieved without requiring customized development for waybills in different business scenarios, thus enabling the processing of waybills applicable to various business scenarios and reducing system maintenance costs. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0020] Figure 1 This is a flowchart illustrating the waybill processing method provided by the present invention.

[0021] Figure 2 This is a schematic diagram illustrating the determination of expansion capability information provided by the present invention.

[0022] Figure 3 This is a schematic diagram of the waybill processing flow for cross-border logistics business scenarios provided by the present invention.

[0023] Figure 4 This is a schematic diagram of the 3PL corresponding to the pickup provided by the present invention.

[0024] Figure 5 This is a schematic diagram of the iTMS provided by the present invention completing the load assignment.

[0025] Figure 6 This is a schematic diagram of the iTMS corresponding to the cancellation of load configuration provided by the present invention.

[0026] Figure 7 This is a schematic diagram of the outbound shipment corresponding to the iDMS provided by the present invention.

[0027] Figure 8 This is a schematic diagram of the waybill processing flow based on the waybill processing system provided by the present invention.

[0028] Figure 9 This is a schematic diagram of the waybill processing device provided by the present invention.

[0029] Figure 10 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0030] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0031] To facilitate a clear understanding of the various embodiments of this application, the relevant background knowledge of this application will be introduced first.

[0032] With the rapid development of cross-border logistics, the business scenarios handled by the current international logistics waybill management system are becoming increasingly complex. Different business scenarios correspond to a series of different fulfillment schemes, which leads to increasing system complexity and processing difficulties. Different business process nodes are intricately intertwined, and the management of standard and personalized capabilities is unclear, resulting in increasingly high system maintenance costs.

[0033] Specifically, from a product perspective, the business cannot perceive the process logic scattered throughout the system code, nor can it judge whether the process implementation meets business requirements. Even minor process changes require developers to modify the code and redeploy, going through the entire iteration process, making it impossible to quickly support business changes. From a technical perspective, there are many processes, and relying solely on code to maintain them quickly becomes a code disaster. Processes change frequently, and the impact of modifying the process code is difficult to assess. This means that even a small business change requires careful code modification, and extensive testing of unrelated process code is also necessary.

[0034] The following is combined with Figures 1-8 The present invention describes the waybill processing method.

[0035] Figure 1 This is a flowchart illustrating the waybill processing method provided by the present invention, as shown below. Figure 1 As shown, the method includes the following steps 101-103.

[0036] Step 101: Obtain the message issued by the international order receiving center. The message carries the business fulfillment information of the waybill. The business fulfillment information includes the target business code information of the waybill.

[0037] It should be noted that the waybill processing method provided by the present invention can be applied to the scenario of waybill processing in international logistics. The executing entity of the method can be a waybill processing device, such as an electronic device, or a control module in the waybill processing device for executing the waybill processing method.

[0038] International logistics encompasses various business scenarios, with each waybill corresponding to one such scenario. These scenarios can be any of the following: warehousing and distribution, pure delivery, cross-border parcels, international express delivery, cross-border logistics, land transport imports, land transport exports, air booking, and overseas transportation. Each business scenario corresponds to a series of different interaction scenarios, such as order placement, weighing, pickup, volume confirmation, express delivery printing, affixing last-mile waybills, completing loading, canceling loading, status modification, and status feedback. Each interaction scenario corresponds to different interaction nodes, and each interaction node corresponds to an interaction application. For example, the interaction application could be an International Warehouse Management System (iWMS), an International Transportation System (iTMS), an International Diversion System (iDMS), or a third-party logistics provider (3PL). The iWMS is used to manage international warehousing operations, the iTMS is used to schedule and manage international transportation operations, the iDMS is used to handle international diversion operations, and the 3PL provides warehousing, transportation, and other logistics services.

[0039] Specifically, users can place orders through international order receiving centers, such as the International Fulfillment Transaction Platform (iFOP), which is used for fulfillment management of international logistics orders. The international order receiving center sends a message to the waybill center, carrying the waybill's business fulfillment information; among which, the business fulfillment information includes the waybill's Target Business Code (SPP) information, which is used to identify different business types and service providers.

[0040] Step 102: Based on the target business code information, identify the business identity information of the waybill.

[0041] Specifically, business identity information includes target business type, target interaction scenario, and target interaction application; among which, target business type corresponds to one target business scenario, target business scenario corresponds to multiple different target interaction scenarios, each target business interaction scenario corresponds to a different interaction node, and different interaction nodes correspond to the same or different target interaction applications.

[0042] Based on the target business code information, the business identity information of the waybill can be identified.

[0043] Step 103: Process the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein, there is a corresponding relationship between the different business types, the different interaction scenarios, and the different interaction applications.

[0044] Specifically, the configuration information for different business types, interaction scenarios, and interactive applications is pre-configured, and there are corresponding relationships between these different business types, interaction scenarios, and interactive applications. For example, for each business type's business scenario, the configuration information for the different interaction scenarios corresponding to that business scenario is pre-configured; for each interaction scenario, the configuration information for the different interactive applications corresponding to that interaction scenario is pre-configured. It can be understood that this configuration information can be understood as extended capability information or extended point information.

[0045] Based on business identity information, pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, waybills can be processed.

[0046] The waybill processing method provided by this invention includes: obtaining a message issued by an international order receiving center, the message carrying business fulfillment information of the waybill; the business fulfillment information including target business code information of the waybill; identifying business identity information of the waybill based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications. By using the identified business identity information of the waybill and the pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications, waybill processing is achieved without requiring customized development for waybills in different business scenarios. This allows for the processing of waybills applicable to various business scenarios, thereby reducing system maintenance costs.

[0047] Optionally, services for business scenarios can also be defined. The implementation of business scenario services includes business process definition, business process registration, business process startup, business scenario execution, and business process tracking and monitoring. Specifically, business process definition includes a business scenario name, version, and multiple interaction scenarios. Business process registration uses a graph (Map) data structure to register the relationships between business scenario names and the interaction nodes of the corresponding interaction scenarios. Business process startup starts the business process using the business scenario name, version, and business scenario context. Business scenario execution executes the specific interaction nodes. Business process tracking and monitoring records the fulfillment relationships in each business scenario using a task log table.

[0048] Optionally, an interactive scenario service can also be defined. An interactive scenario refers to the scheduling of interfaces of multiple interactive applications in one scheduling, and the scheduling of interfaces of multiple interactive applications constitutes an interactive scenario. An interactive scenario service refers to first defining interactive nodes, the interactive nodes executing the extension capabilities of extension points, and then registering the interactive scenario composed of multiple interactive nodes into the interactive service. Interactive applications execute interactive nodes through the interactive scenario service.

[0049] Optionally, the business identity information includes the target business type, the target interaction scenario, and the target interaction application; the specific implementation of step 102 above includes: Based on the target business coding information, the target business type of the waybill is determined; based on the target business type, the target fulfillment plan and the target interaction scenario of the waybill are determined; based on the target fulfillment plan, the target interaction application that needs to be scheduled to execute the target fulfillment plan is determined; based on the target business type, the target interaction scenario, and the target interaction application, the business identity information of the waybill is identified.

[0050] Specifically, based on the target business code information, the target business type of the waybill can be directly identified. For example, the target business type can be identified as cross-border logistics through the target business code information. After determining the target business type, the target fulfillment plan and target interaction scenario of the waybill can be determined based on the target business type. The target fulfillment plan represents the executable interactive applications and the corresponding interaction scenarios for each interactive application for the waybill of the target business type.

[0051] Based on the target fulfillment plan, the target interactive applications that need to be scheduled to execute the plan can be identified. There can be one or more target interactive applications, depending on the actual situation. These applications can be stored in a list, including their application codes and names. Based on the target business type, target interaction scenario, and target interactive application, the business identity information of the waybill can be identified.

[0052] Optionally, determining the target fulfillment plan for the waybill based on the target business type includes: Based on the target business type and the pre-configured correspondence between different business types and different fulfillment plans, the target fulfillment plan for the waybill is determined.

[0053] Specifically, different business types are pre-configured with corresponding relationships to different performance plans. These relationships are stored in a performance plan database, which includes multiple performance plans corresponding to different business types.

[0054] The target business type is matched with different pre-configured business types, and the fulfillment plan corresponding to the successfully matched business type is determined as the target fulfillment plan for the waybill.

[0055] Optionally, determining the target interactive application that needs to be scheduled to execute the target fulfillment plan based on the target fulfillment plan includes: Based on the target fulfillment plan and the pre-configured correspondence between different business types and different interactive applications, the target interactive applications that need to be scheduled to execute the target fulfillment plan are determined.

[0056] Specifically, different business types and different interactive applications are pre-configured, and the correspondence between different business types and different interactive applications is stored in the interactive application database, which includes multiple interactive applications corresponding to different business types.

[0057] The target fulfillment plan is matched with different pre-configured business types, and the interactive application corresponding to the successfully matched business type is determined as the target interactive application for the waybill.

[0058] Optionally, the specific implementation of step 103 above includes: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, the extended capability information corresponding to the waybill is determined; based on the extended capability information, the waybill is processed.

[0059] Specifically, based on the target business type, target interaction scenario, target interaction application, and pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, the extended capability information corresponding to the waybill can be determined; then, the waybill is processed based on the extended capability information.

[0060] Optionally, determining the extended capability information corresponding to the waybill based on the target business type, the target interaction scenario, the target interaction application, and pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications includes: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the extended capability information corresponding to the waybill, and determine the target configuration information that matches the target business type, the target interaction scenario, and the target interaction application; based on each of the target configuration information, determine the extended capability information corresponding to the waybill.

[0061] Specifically, the target business type, target interaction scenario, and target interaction application are matched with pre-configured configuration information for different business types, interaction scenarios, and interaction applications to determine the target configuration information that matches the target business type, target interaction scenario, and target interaction application. Each target configuration information is then identified as the extended capability information corresponding to the waybill. Finally, the waybill is processed based on this extended capability information.

[0062] By configuring different interaction scenarios corresponding to different business types, complex business scenarios can be rapidly developed and reused in a component-based manner. For example, in a cross-border order placement scenario, the target business type is obtained from the business fulfillment information through business code information. The interface called is the target interaction scenario for order placement. This target interaction scenario includes target interaction applications such as order acceptance, order placement in the i3P system, order placement in the iDMS system, order placement in the iTMS system, and synchronization of scheduling information in the waybill center. Then, by using business identity information such as the target business type, target interaction application, and target interaction application, as well as pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications (configuration corresponding to extension points), the specific order placement system is obtained to process the waybill.

[0063] Figure 2 This is a schematic diagram illustrating the determination of expansion capability information provided by the present invention, such as... Figure 2 As shown, for example, the business scenarios of a waybill correspond to interaction scenarios 1, 2, and 3, with interaction scenario 1 corresponding to state A, interaction scenario 2 to state B, and interaction scenario 3 to state C. The state of the waybill is updated using a state machine. Interaction scenarios 1, 2, and 3 each correspond to four interaction nodes: C, D, E, and F. For different business types, configuration information for each business scenario is pre-configured. For example, configuration information for warehousing and distribution, pure distribution, cross-border parcels, international express, cross-border logistics, land import, land export, air booking, and overseas transportation is pre-configured. For different interactive applications, configuration information for each interactive application is pre-configured. For example, configuration information for iTMS, iDMS, 3PL, and iWMS is pre-configured. For different interactive scenarios, configuration information for each interactive scenario is pre-configured. For example, configuration information for order placement, weighing, pickup, volume confirmation, express printing, affixing of last-mile waybills, completion of loading, cancellation of loading, and status feedback is pre-configured. This configuration information can be understood as extension capability information. Based on the business type, interaction scenario, interaction application of the waybill, as well as the pre-configured configuration information for different business types, interaction scenarios, and interaction applications, the target configuration information matching the target business type, target interaction scenario, and target interaction application can be determined; based on each target configuration information, the extension capability information corresponding to the waybill can be determined.

[0064] Optionally, the method further includes: Obtain the basic information of the waybill, including the address information of the consignee; based on the address information, schedule the data center corresponding to the address information so that the data center can process the waybill.

[0065] Specifically, rule configuration information for different regions can be pre-configured. The rule configuration information indicates whether the same or different data center scheduling is performed for different regions. For example, in cross-border logistics business scenarios, the regions involved include North America and Europe. When the rule configuration information indicates that the same data center scheduling is performed for different regions, only the data centers in North America or Europe are scheduled. Alternatively, when the rule configuration information indicates that different data centers are scheduled for different regions, the data centers in North America and Europe are scheduled. The waybill can be sent to the data centers in North America and Europe, so that the data centers in North America and Europe can perform a series of subsequent operations on the waybill.

[0066] The system obtains basic information about the waybill, including the recipient's address information. Based on the address information, it matches the region represented by the address information with different pre-configured regions. The rule configuration information corresponding to the region that matches the region represented by the address information is determined as the target rule configuration information for the waybill. Based on the target rule configuration information, the system schedules the data center corresponding to the address information so that the data center can process the waybill. The number of data centers corresponding to the address information can be determined according to the content represented by the target rule configuration information.

[0067] Optionally, the method further includes: Receive the trajectory information and status information of the waybill after it has been scheduled and executed by the target interactive application; update the waybill based on the trajectory information and the status information.

[0068] Specifically, the waybill center can also receive the trajectory and status information of the waybill after it has been scheduled and executed by the target interactive application; the trajectory information represents the business trajectory of the waybill, and the status information represents the status of the waybill at each interactive node. The waybill is then updated based on the trajectory and status information.

[0069] The waybill center can also send the updated waybill back to the international order receiving center, that is, send back the updated status and trajectory information, and then feed the updated status and trajectory information back to the user.

[0070] Figure 3 This is a schematic diagram of the waybill processing flow in a cross-border logistics business scenario provided by the present invention, as shown below. Figure 3As shown, when a user places an order in iFOP, iFOP sends an order placement message to the waybill center. The message is in JSON format and carries the waybill's business fulfillment information, including the waybill's Target Business Code (SPP) information. Based on the Target Business Code information, the waybill's business identity information is identified. Specifically, based on the Target Business Code information, the waybill's target business type is determined; based on the target business type, the waybill's target fulfillment plan and target interaction scenario (e.g., order placement) are determined; based on the target fulfillment plan, the target interaction applications that need to be scheduled to execute the target fulfillment plan are determined (e.g., 3PL, iDMS, iTMS). The target interaction applications are stored in a list, which includes the application code and name of the target interaction application. The business scenario typically begins with order placement, and the target interaction scenario includes waybill center order acceptance, 3PL order placement, iDMS order placement, iTMS order placement, and waybill center scheduling information synchronization. The extended capability information corresponding to the target interaction scenario includes: waybill center order acceptance extended capability, 3PL order placement extended capability, iDMS order placement extended capability, iTMS order placement extended capability, and waybill center scheduling information synchronization capability. The 3PL order placement extended capability determines the warehouse number and service point code (SPP) information based on the region; the iDMS order placement extended capability determines the service point code (SPP) information based on the region; and the iTMS order placement extended capability determines the consignee's country based on the region. Waybills are processed based on this extended capability information.

[0071] Figure 4 This is a schematic diagram of the 3PL corresponding to pickup provided by the present invention, as shown below. Figure 4 The interaction scenario is pickup, and the definition of the interaction scenario is: change of status in the waybill center and synchronization of IFOP status. Figure 5 This is a schematic diagram of the iTMS corresponding to the completion of load matching provided by the present invention, as shown below. Figure 5 The interaction scenario is to complete the loading process. The interaction scenario is defined as: change of status in the waybill center, synchronization of status in IFOP, and change of status in iDMS. Figure 6 This is a schematic diagram of the iTMS corresponding to load cancellation provided by the present invention, as shown below. Figure 6 The interaction scenario is canceling load assignment. The interaction scenario is defined as: change of status in the waybill center, synchronization of IFOP status, and change of status in iDMS. Figure 7 This is a schematic diagram of the outbound shipment corresponding to the iDMS provided by the present invention, as shown below. Figure 7 The interaction scenario is outbound shipment, and the interaction scenario is defined as: waybill center status change and IFOP status synchronization.

[0072] Figure 8 This is a schematic diagram of the waybill processing flow based on the waybill processing system provided by the present invention, as shown below. Figure 8As shown, the waybill processing system includes an order receiving layer, a waybill center, and an execution layer. The method includes the following steps: Step 1: The user places an order on iFOP. iFOP sends a message to the waybill center, carrying the waybill's business fulfillment information. This fulfillment information includes the waybill's Target Business Code (SPP) information. The user can also cancel or intercept the waybill after placing the order.

[0073] Step 2: Call the anti-duplicate tool from the in-memory database (jimdb). This anti-duplicate tool is used to control the number of waybills, issuing only one waybill at a time.

[0074] Step 3: Accept the order synchronously or asynchronously. That is, the center can immediately notify the user that the order has been successfully placed after receiving the order, or notify the user that the order has been successfully placed later.

[0075] Step 4: Based on the target business code information, identify the target business type of the waybill; based on the target business type, determine the target interaction scenario.

[0076] Step 5: A pre-configured mapping between different business types and fulfillment plans is established. This mapping is stored in the fulfillment plan database (MySQL), which includes fulfillment plans corresponding to multiple different business types. The target business type is matched with the pre-configured different business types. The fulfillment plan corresponding to the successfully matched business type is determined as the target fulfillment plan for the waybill.

[0077] Step 6: A pre-configured mapping relationship between different business types and different interactive applications is stored in the interactive application database. This database includes multiple interactive applications corresponding to different business types. The target fulfillment plan is matched with the pre-configured business types. The interactive application corresponding to the successfully matched business type is identified as the target interactive application for the waybill.

[0078] Step 7: Determine the business identity information of the waybill based on the target business type, target interaction scenario, and target interaction application.

[0079] Step 8: Pre-configure rule configuration information for different regions. This rule configuration information indicates whether the same or different data center scheduling is performed for different regions. For example, in a cross-border logistics scenario involving North America and Europe, if the rule configuration information indicates the same data center scheduling for different regions, only data centers in North America or Europe will be scheduled. Alternatively, if the rule configuration information indicates different data center scheduling for different regions, data centers in North America and Europe will be scheduled. This allows waybills to be sent to data centers in North America and Europe, enabling them to perform subsequent operations. Obtain basic information about the waybill, including the consignee's address information. Based on the address information, match the region represented by the address information with pre-configured regions. Determine the rule configuration information corresponding to the region matching the address information as the target rule configuration information for the waybill. Based on the target rule configuration information, schedule the data centers corresponding to the address information so that they can process the waybill. The number of data centers corresponding to the address information can be determined based on the content of the target rule configuration information.

[0080] Step 9: Based on the target business type, target interaction scenario, target interaction application, and pre-configured configuration information for different business types, interaction scenarios, and interaction applications, determine the extended capability information corresponding to the waybill; encapsulate the fulfillment plan, basic information, target rule configuration information, and extended capability information in a unified manner, and then issue the waybill to the execution layer. The execution layer includes 3PL, iDMS, and iTMS.

[0081] Step 10: After 3PL, iDMS, and iTMS in the execution layer execute the corresponding extended capability information, they feed back the status and trajectory information of the waybill to the trajectory platform. The trajectory platform then sends the status and trajectory information back to the waybill collaboration module. Based on the status and trajectory information, the waybill center modifies the status of the specific area, and the waybill collaboration module then sends the status and trajectory information back to the order receiving layer.

[0082] Optionally, the waybill center can also, after multi-data center scheduling or the waybill collaboration module determines that the waybill does not meet the requirements (e.g., insufficient weight), and needs to be replaced. The waybill replacement methods include trial replacement, last-mile replacement, and manual assignment. The waybill collaboration module can also determine if the waybill is abnormal, and the waybill center can perform abnormal processing on the waybill, such as deleting the waybill and putting the deleted waybill into the database.

[0083] The waybill center currently primarily handles the scheduling and execution of international express delivery and overseas cross-border business. It also manages all overseas business, including pure delivery, warehousing and distribution, and cross-border parcels. This includes warehousing and distribution services in five regions: the United States, Europe, Japan, South Korea, Australia, Southeast Asia, and the Middle East, as well as cross-border parcels and international express delivery services. The international waybill center serves as the unified entry and exit point for interaction between the overseas distribution system and other systems. It mainly connects with the international iFOP international fulfillment transaction platform and the iWMS international warehousing system, while also connecting with the domestic tracking platform 2.0, providing international distribution data support to external parties.

[0084] The waybill center system encapsulates business process definition, registration, initiation, and scenario execution into business scenario services. From order acceptance to subsequent business scenario execution, everything is driven by these services. By accumulating existing business scenarios, new scenarios can be supported later, and existing interaction scenarios can be reused, thereby improving business support efficiency. As the waybill center supports various business scenarios and increasingly customized logic emerges, this invention employs extension point technology for capability building. On one hand, it can accumulate its own standard, custom, and extended capabilities; on the other hand, it can provide these capabilities to other domestic systems. Furthermore, the capabilities already accumulated domestically can be used in the implementation of business scenarios.

[0085] The waybill processing device provided by the present invention is described below. The waybill processing device described below can be referred to in correspondence with the waybill processing method described above.

[0086] Figure 9 This is a schematic diagram of the waybill processing device provided by the present invention, as shown below. Figure 9 As shown, the waybill processing device 900 includes: a first acquisition module 901, an identification module 902, and a processing module 903; wherein, The first acquisition module 901 is used to acquire a message issued by the international order receiving center, the message carrying the business fulfillment information of the waybill; the business fulfillment information includes the target business code information of the waybill; The identification module 902 is used to identify the business identity information of the waybill based on the target business code information; The processing module 903 is used to process the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a corresponding relationship between the different business types, the different interaction scenarios, and the different interaction applications.

[0087] The waybill processing device provided by this invention includes: acquiring a message issued by an international order receiving center, the message carrying business fulfillment information of the waybill; the business fulfillment information including target business code information of the waybill; identifying business identity information of the waybill based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications. By using the identified business identity information of the waybill and the pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications, waybill processing is achieved without requiring customized development for waybills in different business scenarios. This allows for the processing of waybills applicable to various business scenarios, thereby reducing system maintenance costs.

[0088] Optionally, the business identity information includes the target business type, the target interaction scenario, and the target interaction application; the identification module 902 is specifically used for: Based on the target service code information, the target service type of the waybill is determined; Based on the target business type, determine the target fulfillment plan and the target interaction scenario for the waybill; Based on the target fulfillment plan, determine the target interactive applications that need to be scheduled to execute the target fulfillment plan; Based on the target business type, the target interaction scenario, and the target interaction application, the business identity information of the waybill is identified.

[0089] Optionally, the identification module 902 is further configured to: Based on the target business type and the pre-configured correspondence between different business types and different fulfillment plans, the target fulfillment plan for the waybill is determined.

[0090] Optionally, the identification module 902 is further configured to: Based on the target fulfillment plan and the pre-configured correspondence between different business types and different interactive applications, the target interactive applications that need to be scheduled to execute the target fulfillment plan are determined.

[0091] Optionally, the processing module 903 is specifically used for: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the extended capability information corresponding to the waybill; The waybill is processed based on the extended capability information.

[0092] Optionally, the processing module 903 is further configured to: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the target configuration information that matches the target business type, the target interaction scenario, and the target interaction application. Based on the target configuration information, the extended capability information corresponding to the waybill is determined.

[0093] Optionally, the waybill processing device 900 further includes: The second acquisition module is used to acquire the basic information of the waybill, including the address information of the consignee; The scheduling module is used to schedule the data center corresponding to the address information based on the address information, so that the data center can process the waybill.

[0094] Optionally, the waybill processing device 900 further includes: The receiving module is used to receive the trajectory information and status information of the waybill after it has been scheduled and executed by the target interactive application; The update module is used to update the waybill based on the trajectory information and the status information.

[0095] Figure 10 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 10 As shown, the electronic device 1000 may include a processor 1010, a communications interface 1020, a memory 1030, and a communication bus 1040. The processor 1010, communications interface 1020, and memory 1030 communicate with each other via the communication bus 1040. The processor 1010 can call logical instructions in the memory 1030 to execute a waybill processing method. This method includes: acquiring a message issued by an international order receiving center, the message carrying the waybill's business fulfillment information; the business fulfillment information including the waybill's target business code information; identifying the waybill's business identity information based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications.

[0096] Furthermore, the logical instructions in the aforementioned memory 1030 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0097] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the waybill processing method provided by the above methods. The method includes: obtaining a message issued by an international order receiving center, the message carrying the business fulfillment information of the waybill; the business fulfillment information including the target business code information of the waybill; identifying the business identity information of the waybill based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications.

[0098] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the waybill processing method provided by the above methods. The method includes: acquiring a message issued by an international order receiving center, the message carrying business fulfillment information of the waybill; the business fulfillment information including target business code information of the waybill; identifying business identity information of the waybill based on the target business code information; and processing the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications.

[0099] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0100] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A waybill processing method, characterized in that, include: Obtain messages issued by the international order receiving center, the messages carrying the business fulfillment information of the waybill; The business performance information includes the target business code information of the waybill; Based on the target business coding information, the business identity information of the waybill is identified; The waybill is processed based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a correspondence between the different business types, the different interaction scenarios, and the different interaction applications.

2. The waybill processing method according to claim 1, characterized in that, The business identity information includes the target business type, the target interaction scenario, and the target interaction application; The step of identifying the business identity information of the waybill based on the target business code information includes: Based on the target service code information, the target service type of the waybill is determined; Based on the target business type, determine the target fulfillment plan and the target interaction scenario for the waybill; Based on the target fulfillment plan, determine the target interactive applications that need to be scheduled to execute the target fulfillment plan; Based on the target business type, the target interaction scenario, and the target interaction application, the business identity information of the waybill is identified.

3. The waybill processing method according to claim 2, characterized in that, The step of determining the target fulfillment plan for the waybill based on the target business type includes: Based on the target business type and the pre-configured correspondence between different business types and different fulfillment plans, the target fulfillment plan for the waybill is determined.

4. The waybill processing method according to claim 2, characterized in that, The step of determining the target interactive application that needs to be scheduled to execute the target fulfillment plan based on the target fulfillment plan includes: Based on the target fulfillment plan and the pre-configured correspondence between different business types and different interactive applications, the target interactive applications that need to be scheduled to execute the target fulfillment plan are determined.

5. The waybill processing method according to claim 2, characterized in that, The processing of the waybill based on the business identity information, pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications includes: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the extended capability information corresponding to the waybill; The waybill is processed based on the extended capability information.

6. The waybill processing method according to claim 5, characterized in that, The step of determining the extended capability information corresponding to the waybill based on the target business type, the target interaction scenario, the target interaction application, and pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications includes: Based on the target business type, the target interaction scenario, the target interaction application, and the pre-configured configuration information for different business types, different interaction scenarios, and different interaction applications, determine the target configuration information that matches the target business type, the target interaction scenario, and the target interaction application. Based on the target configuration information, the extended capability information corresponding to the waybill is determined.

7. The waybill processing method according to claim 1, characterized in that, The method further includes: Obtain the basic information of the waybill, including the recipient's address information; Based on the address information, the data center corresponding to the address information is scheduled so that the data center can process the waybill.

8. The waybill processing method according to claim 1, characterized in that, The method further includes: Receive the trajectory and status information of the waybill after it has been scheduled and executed by the target interactive application; The waybill is updated based on the trajectory information and the status information.

9. A waybill processing device, characterized in that, include: The first acquisition module is used to acquire messages issued by the international order receiving center, the messages carrying the business fulfillment information of the waybill; The business performance information includes the target business code information of the waybill; The identification module is used to identify the business identity information of the waybill based on the target business code information; The processing module is used to process the waybill based on the business identity information, pre-configured configuration information of different business types, different interaction scenarios, and different interaction applications; wherein there is a corresponding relationship between the different business types, the different interaction scenarios, and the different interaction applications.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the waybill processing method as described in any one of claims 1 to 8.

11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the waybill processing method as described in any one of claims 1 to 8.

12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the waybill processing method as described in any one of claims 1 to 8.