Information generation method, device and equipment, computer readable medium and program product

By acquiring and verifying the target order information of the adjusted order processing device and the same original order information as the current order processing device, the problem that the order processing device is difficult to accurately compare after adjustment is solved, and the accurate, efficient comparison and accuracy of the order information is achieved.

CN120258925APending Publication Date: 2025-07-04BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410015572.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-04
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, the order processing device is difficult to accurately compare order information after adjustment, resulting in the accuracy of the order processing logic being unable to be effectively guaranteed, especially in the absence of a user fulfillment account and a unique order number.

Method used

By obtaining the target order information of the adjusted order processing device, the same original order information as that processed by the current order processing device is determined, and the same verification operation is performed for the information to generate error-free information to characterize the accuracy of the order information.

Benefits of technology

It realizes accurate and efficient comparison of order information, ensures the accuracy of the adjusted order processing device, and ensures the consistency of order processing logic.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258925A_ABST
    Figure CN120258925A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information generation method, device and equipment, a computer readable medium and a program product. A specific embodiment of the method comprises the steps of obtaining at least one piece of first target order information processed by an adjusted order processing device; determining at least one piece of second target order information which has the same original order with the at least one piece of first target order information and is processed by the order processing device; performing information same verification operation on the at least one piece of first target order information and the at least one piece of second target order information to obtain an order information verification result; and in response to the order information verification result representing that verification is correct, generating comparison correct information which represents that the at least one piece of first target order information and the at least one piece of second target order information are correct in comparison. The implementation mode is related to intelligent logistics, order information comparison can be accurately and efficiently achieved, and the accuracy of the adjusted order processing device is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technologies, and more particularly, to information generation methods, devices, equipment, computer-readable media, and program products. Background Art

[0002] Currently, the current order processing device often undergoes device adjustments to improve order processing efficiency. To ensure the correctness of the order processing logic of the order processing device after adjustment. For the comparison of the processed order information, the commonly used method is: through the user fulfillment account and the user's unique order number, to compare the order information generated by the order processing device and the order processing device after adjustment.

[0003] However, the inventors have found that when using the above method, there are often the following technical problems:

[0004] For at least one new order information processed by the order processing device, there is no corresponding user fulfillment account and user's unique order number, resulting in difficulty in determining the corresponding relationship of such order information between the order processing device and the order processing device after adjustment, making it impossible to accurately and effectively compare the order information subsequently, and unable to effectively determine the accuracy of the order processing device after adjustment.

[0005] The above information disclosed in this background art section is only used to enhance the understanding of the background of the inventive concept, and thus, it may include information that does not form the prior art known to those of ordinary skill in the art in this country. Summary of the Invention

[0006] The content part of the present disclosure is used to introduce the inventive concept in a brief form, and these inventive concepts will be described in detail in the following detailed implementation part. The content part of the present disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.

[0007] Some embodiments of the present disclosure propose information generation methods, devices, equipment, computer-readable media, and program products to solve the technical problems mentioned in the above background art section.

[0008] In a first aspect, some embodiments of the present disclosure provide an information generation method, including: obtaining at least one first target order information processed by an adjusted order processing device; determining at least one second target order information processed by a current order processing device that has the same original order as the at least one first target order information; performing an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; and generating a verification passed information in response to the order information verification result indicating that the verification is correct, where the verification passed information indicates that the at least one first target order information and the at least one second target order information are verified to be correct.

[0009] Optionally, the at least one first target order information includes: at least one first split order information, and the at least one second target order information includes: at least one second split order information; and the determining at least one second target order information processed by the current order processing device that has the same original order as the at least one first target order information includes: determining at least one second split order information processed by the current order processing device that has the same split order information to be sourced as the at least one first split order information.

[0010] Optionally, the performing an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result includes: determining whether the order warehouse information and / or order item information between the at least one first split order information and the at least one second split order information are consistent; in response to determining that they are consistent, determining whether the order warehousing and distribution message information for the at least one first target order information and the at least one second target order information are consistent; and in response to determining that they are consistent, determining the information indicating that the order information passes the verification as the order information verification result.

[0011] Optionally, the determining at least one second split order information processed by the current order processing device that has the same split order information to be sourced as the at least one first split order information includes: determining the parent order information corresponding to the at least one first split order information as the first parent order information; determining the order information that has the same split order information to be sourced as the first parent order information as the second parent order information; and determining at least one split order information corresponding to the second parent order information as the at least one second split order information.

[0012] Optionally, at least one of the above first target order information includes: first merged order information, and at least one of the above second target order information includes: second merged order information; and at least one of the above second target order information processed by the current order processing device that is determined to have the same original order as at least one of the above first target order information includes: second merged order information processed by the current order processing device that is determined to have at least one order information to be merged that is the same as the above first merged order information.

[0013] Optionally, the above information same verification operation for at least one of the above first target order information and at least one of the above second target order information to obtain an order information verification result includes: determining whether the order item information between the above first merged order information and the above second merged order information is consistent: in response to determining that they are consistent, determining whether the order warehousing and distribution message information for the above first merged order information and the above second merged order information is consistent; in response to determining that they are consistent, determining the information indicating that the order information passes the verification as the order information verification result.

[0014] Optionally, the above second merged order information processed by the current order processing device that is determined to have at least one order information to be merged that is the same as the above first merged order information includes: determining at least one sub-order information corresponding to the above first merged order information as at least one first sub-order information; determining at least one order information having at least one order information to be merged that is the same as at least one of the above first sub-order information as at least one second sub-order information; determining the merged order information corresponding to at least one of the above second sub-order information as the above second merged order information.

[0015] Optionally, the above method further includes: in response to the above order information verification result indicating that there are differences in the verification, generating a comparison error information, where the above comparison error information indicates that at least one of the above first target order information and at least one of the above second target order information are not consistent in comparison; obtaining a comparison error data set for the above comparison error information; sending the above comparison error information and the above comparison error data set to a target error data repair device.

[0016] In a second aspect, some embodiments of the present disclosure provide an information generation device, including: an acquisition unit configured to acquire at least one first target order information processed by an adjusted order processing device; a determination unit configured to determine at least one second target order information processed by a current order processing device that has the same original order as the at least one first target order information; an execution unit configured to perform an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; and a generation unit configured to generate a verification passed information in response to the order information verification result indicating that the verification is correct, where the verification passed information indicates that the at least one first target order information and the at least one second target order information are verified to be correct.

[0017] Optionally, the at least one first target order information includes: at least one first split order information, the at least one second target order information includes: at least one second split order information; and the determination unit may be configured to: determine at least one second split order information processed by the current order processing device that has the same source-seeking split order information as the at least one first split order information.

[0018] Optionally, the execution unit may be configured to: determine whether the order warehouse information and / or the order item information between the at least one first split order information and the at least one second split order information are consistent: in response to determining that they are consistent, determine whether the order warehousing and distribution message information for the at least one first target order information and the at least one second target order information are consistent; in response to determining that they are consistent, determine the information indicating that the order information passes the verification as the order information verification result.

[0019] Optionally, the determination unit may be configured to: determine the parent order information corresponding to the at least one first split order information as the first parent order information; determine the order information that has the same source-seeking split order information as the first parent order information as the second parent order information; and determine at least one split order information corresponding to the second parent order information as the at least one second split order information.

[0020] Optionally, the at least one first target order information includes: a first merged order information, the at least one second target order information includes: a second merged order information; and the determination unit may be configured to: determine a second merged order information processed by the current order processing device that has the same at least one order information to be merged as the first merged order information.

[0021] Optionally, the execution unit may be configured to: determine whether the order item information between the first merged order information and the second merged order information is consistent; in response to determining that they are consistent, determine whether the order warehousing and distribution message information for the first merged order information and the second merged order information is consistent; in response to determining that they are consistent, determine the information indicating that the order information passes the verification as the order information verification result.

[0022] Optionally, the determination unit may be configured to: determine at least one sub-order information corresponding to the first merged order information as at least one first sub-order information; determine at least one order information having at least one to-be-merged order information identical to the at least one first sub-order information as at least one second sub-order information; determine the merged order information corresponding to the at least one second sub-order information as the second merged order information.

[0023] Optionally, the apparatus further includes: in response to the order information verification result indicating that there are differences in the verification, generating comparison error information, where the comparison error information indicates that the comparison between the at least one first target order information and the at least one second target order information is inconsistent; obtaining a comparison error data set for the comparison error information; and sending the comparison error information and the comparison error data set to a target error data repair device.

[0024] In a third aspect, some embodiments of the present disclosure provide an electronic device, including: one or more processors; a storage device having stored thereon one or more programs, which when executed by the one or more processors, cause the one or more processors to implement the method described in any implementation manner of the first aspect.

[0025] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having stored thereon a computer program, where the program, when executed by a processor, implements the method described in any implementation manner of the first aspect.

[0026] In a fifth aspect, some embodiments of the present disclosure provide a computer program product including a computer program, which when executed by a processor, implements the method described in any implementation manner of the first aspect.

[0027] The above - mentioned various embodiments of the present disclosure have the following beneficial effects: Through the information generation method of some embodiments of the present disclosure, the comparison of order information can be accurately and efficiently achieved, ensuring the accuracy of the adjusted order - processing device. Specifically, the reasons for the inaccurate, inefficient comparison of relevant order information and the inability to ensure the accuracy of the adjusted order - processing device are as follows: For at least one new order information processed by the current order - processing device, there is no corresponding user performance - fulfillment account and user - unique order number, resulting in difficulty in determining the corresponding relationship of such order information between the current order - processing device and the adjusted order - processing device, making it impossible to accurately and effectively compare order information subsequently and unable to effectively determine the accuracy of the adjusted order - processing device. Based on this, the information generation method of some embodiments of the present disclosure, first, obtains at least one first target order information processed by the adjusted order - processing device for subsequent comparison of order information to verify the accuracy of the order - processing process of the adjusted order - processing device. Then, determines at least one second target order information processed by the current order - processing device that has the same original order as the above - mentioned at least one first target order information. Here, by determining the same original order, at least one corresponding second target order information in the current order - processing device can be accurately determined. Furthermore, performs an information - same verification operation on the above - mentioned at least one first target order information and the above - mentioned at least one second target order information to obtain an order - information verification result, to determine whether the order - processing logics of the order - processing device and the adjusted order - processing device for the corresponding original order information are the same, and further determine the accuracy of the adjusted order - processing device. Finally, in response to the above - mentioned order - information verification result indicating that the verification is correct, generates a comparison - correct information to represent the accuracy of the adjusted order - processing device. Among them, the above - mentioned comparison - correct information represents that the above - mentioned at least one first target order information and the above - mentioned at least one second target order information are compared correctly. In summary, by determining the original order information, at least one first target order information and at least one second target order information corresponding between the two devices can be accurately and efficiently determined, and through the information verification between the at least one first target order information and the at least one second target order information, the comparison of order information can be accurately and efficiently achieved, ensuring the accuracy of the adjusted order - processing device. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In combination with the accompanying drawings and with reference to the following specific embodiments, the above - mentioned and other features, advantages, and aspects of the various embodiments of the present disclosure will become more obvious. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the elements and elements are not necessarily drawn to scale.

[0029] Figure 1 is a schematic diagram of an application scenario of an information generation method according to some embodiments of the present disclosure;

[0030] Figure 2 is a flowchart of some embodiments of the information generation method according to the present disclosure;

[0031] Figure 3 is a flowchart of some other embodiments of the information generation method according to the present disclosure;

[0032] Figure 4 is a schematic diagram of split order sourcing of the information generation method according to the present disclosure;

[0033] Figure 5 is a flowchart of some further embodiments of the information generation method according to the present disclosure;

[0034] Figure 6 is a schematic diagram of merged order sourcing of the information generation method according to the present disclosure;

[0035] Figure 7 is a schematic structural diagram of some embodiments of the information generation apparatus according to the present disclosure;

[0036] Figure 8 is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. Detailed implementation manners

[0037] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0038] In addition, it should be noted that for the sake of convenience of description, only parts related to the relevant invention are shown in the drawings. Without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.

[0039] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.

[0040] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more".

[0041] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0042] Regarding operations such as the collection, storage, and use of the information (first target order information, second target order information) involved in the present disclosure, before performing the corresponding operations, relevant organizations or individuals shall fulfill obligations including conducting an information security impact assessment, fulfilling the obligation of notification to the information subject, and obtaining the prior authorization and consent of the information subject.

[0043] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0044] Figure 1 It is a schematic diagram of an application scenario of an information generation method according to some embodiments of the present disclosure.

[0045] In Figure 1 the application scenario, first, the electronic device 101 may obtain at least one first target order information 103 processed by the adjusted order processing device 102. In this application scenario, the at least one first target order information 103 includes: first target order information 1031, first target order information 1032, and first target order information 1033. Then, the electronic device 101 may determine at least one second target order information 105 processed by the current order processing device 104 that has the same original order as the above at least one first target order information 103. In this application scenario, the at least one second target order information 105 includes: second target order information 1051, second target order information 1052, and second target order information 1053. Next, the electronic device 101 may perform an information identity verification operation on the above at least one first target order information 103 and the above at least one second target order information 105 to obtain an order information verification result 106. Finally, in response to the above order information verification result 106 indicating that the verification is correct, a comparison correct information 107 is generated. Among them, the above comparison correct information 107 indicates that the above at least one first target order information 103 and the above at least one second target order information 105 are compared correctly.

[0046] It should be noted that the above electronic device 101 may be hardware or software. When the electronic device is hardware, it can be implemented as a distributed cluster composed of multiple servers or terminal devices, or as a single server or a single terminal device. When the electronic device is embodied as software, it can be installed in the above-listed hardware devices. It can be implemented as, for example, multiple software or software modules for providing distributed services, or as a single software or software module. No specific limitation is made here.

[0047] It should be understood,Figure 1 The number of electronic devices in

[0048] Continue to refer to Figure 2 , and a process 200 of some embodiments of the information generation method according to the present disclosure is shown. The information generation method includes the following steps:

[0049] Step 201, obtain at least one first target order information processed by the adjusted order processing device.

[0050] In some embodiments, the execution subject of the above information generation method (e.g., Figure 1 the electronic device 101 shown) can obtain at least one first target order information processed by the adjusted order processing device through a wired connection method or a wireless connection method. Among them, the adjusted order processing device can be a device adjusted from the order processing device. The order processing device can be a device for processing order information. The order processing device can be software or hardware. In practice, the order processing device can be a logistics order system. The adjusted order processing device can be an upgraded logistics order system. At least one first target order information can be the order information of at least one order processed by the adjusted order processing device. At least one first target order information can be at least one newly generated first order information. In practice, the specific processing method can be various. For example, the order processing method corresponding to the adjusted order processing device is order reorganization processing. The order information can include but is not limited to at least one of the following: order number, order item details, order release time. At least one first target order information can be the order processing result after the adjusted order processing device processes the original order.

[0051] As an example, the above execution subject can obtain at least one first target order information processed within a target time period from the adjusted order processing device.

[0052] Step 202, determine at least one second target order information processed by the current order processing device that has the same original order as the above at least one first target order information.

[0053] In some embodiments, the above-mentioned execution entity may determine at least one second target order information processed by the current order processing device that has the same original order as the above-mentioned at least one first target order information. The original order may be an order placed by a user. That is, the original order is an order that has not been processed by the adjusted order processing device and the current order processing device. The at least one second target order information may be the order processing result after the current order processing device processes the original order. The at least one second target order information may be at least one newly generated second order information.

[0054] As an example, the above-mentioned execution entity may determine at least one second target order information that has the same original order as the above-mentioned at least one first target order information by tracing the source of the original order.

[0055] Step 203: Perform an information identity verification operation on the above-mentioned at least one first target order information and the above-mentioned at least one second target order information to obtain an order information verification result.

[0056] In some embodiments, the above-mentioned execution entity may perform an information identity verification operation on the above-mentioned at least one first target order information and the above-mentioned at least one second target order information to obtain an order information verification result. Among them, the information identity verification operation may be an identity verification operation of order-related information. The order information verification result may include: a verification result indicating correct verification and a verification result indicating incorrect verification.

[0057] Step 204: Generate a comparison correct information in response to the above-mentioned order information verification result indicating correct verification.

[0058] In some embodiments, in response to the above-mentioned order information verification result indicating correct verification, the above-mentioned execution entity may generate a comparison correct information. Among them, the above-mentioned comparison correct information indicates that the above-mentioned at least one first target order information and the above-mentioned at least one second target order information are correctly compared.

[0059] In some optional implementation manners of some embodiments, after step 204, the steps further include:

[0060] First step: Generate a comparison error information in response to the above-mentioned order information verification result indicating different verification. Among them, the above-mentioned comparison error information indicates that the above-mentioned at least one first target order information and the above-mentioned at least one second target order information are inconsistent in comparison.

[0061] Second step: Obtain a comparison error data set for the above-mentioned comparison error information. Among them, the comparison error data set may be a data set with a data gap between the order-related data sets corresponding to the at least one first target order information and the order-related data sets corresponding to the at least one second target order information.

[0062] In the third step, send the above comparison error information and the above comparison error data set to the target error data repair device. The target error data repair device may be a device for repairing the above comparison error information and the above comparison error data set.

[0063] The above various embodiments of the present disclosure have the following beneficial effects: Through the information generation method of some embodiments of the present disclosure, the comparison of order information can be accurately and efficiently realized, ensuring the accuracy of the adjusted order processing device. Specifically, the reasons for the inaccurate, inefficient comparison of relevant order information and the inability to ensure the accuracy of the adjusted order processing device are as follows: For at least one new order information processed by the current order processing device, there is no corresponding user performance account and user unique order number, resulting in difficulty in determining the corresponding relationship of such order information between the current order processing device and the adjusted order processing device, making it impossible to accurately and effectively compare the order information subsequently and unable to effectively determine the accuracy of the adjusted order processing device. Based on this, in the information generation method of some embodiments of the present disclosure, first, obtain at least one first target order information processed by the adjusted order processing device for subsequent comparison of order information to verify the accuracy of the order processing process of the adjusted order processing device. Then, determine at least one second target order information processed by the current order processing device that has the same original order as the above at least one first target order information. Here, by determining the same original order, at least one corresponding second target order information in the current order processing device can be accurately determined. Furthermore, perform an information identity verification operation on the above at least one first target order information and the above at least one second target order information to obtain an order information verification result, so as to determine whether the order processing logics of the current order processing device and the adjusted order processing device for the corresponding original order information are the same, and further determine the accuracy of the adjusted order processing device. Finally, in response to the above order information verification result indicating that the verification is correct, generate a comparison correct information to represent the accuracy of the adjusted order processing device. Among them, the above comparison correct information represents that the above at least one first target order information and the above at least one second target order information are compared correctly. In summary, by determining the original order information, at least one first target order information and at least one second target order information corresponding between the two devices can be accurately and efficiently determined, and through the information verification between the at least one first target order information and the at least one second target order information, the comparison of order information can be accurately and efficiently realized, ensuring the accuracy of the adjusted order processing device.

[0064] Further referring to Figure 3, a process 300 of some other embodiments of the information generation method according to the present disclosure is shown. The information generation method includes the following steps:

[0065] Step 301, obtain at least one first target order information processed by the adjusted order processing device.

[0066] Step 302, determine at least one second split order information processed by the current order processing device that has the same to-be-sourced split order information as the above at least one first split order information.

[0067] In some embodiments, the execution subject (such as Figure 1 the electronic device 101 shown) may determine at least one second split order information processed by the current order processing device that has the same to-be-sourced split order information as the above at least one first split order information. Among them, the above at least one first target order information includes: at least one first split order information. The above at least one second target order information includes: at least one second split order information. The to-be-sourced split order information may be order information to be queried for the corresponding warehouse and to be split. That is, at least one split order information may be the order processing result after the adjusted order processing device queries the warehouse and splits the order for the target to-be-sourced split order information. Similarly, at least one second target order information may be the order processing result after the current order processing device queries the warehouse and splits the order for the target to-be-sourced split order information. The target to-be-sourced split order information may be the order information after the user places an order. The target to-be-sourced split order information is the to-be-sourced split order information corresponding to at least one first target order information and at least one second target order information.

[0068] As an example, as Figure 4 shown, for the target to-be-sourced split order information 401 which is order O1. Use the adjusted order processing device to query the warehouse and split order O1 to generate order ESL002 (Beijing Warehouse 1) 402, order ESL003 (Beijing Warehouse 2) 403, and order ESL004 (Beijing Warehouse 3) 404. Use the current order processing device to query the warehouse and split order O1 to generate order ASL002 (Beijing Warehouse 1) 405, order ASL003 (Beijing Warehouse 2) 406, and order ASL004 (Beijing Warehouse 3) 407.

[0069] In some optional implementation manners of some embodiments, the above determining at least one second split order information processed by the current order processing device that has the same to-be-sourced split order information as the above at least one first split order information may include the following steps:

[0070] First, determine the parent order information corresponding to the at least one first split order information above as the first parent order information. Among them, the first parent order information can be the upper-level order information corresponding to the at least one first split order information. That is, the first parent order information can be the order information after the adjusted order processing device performs initial order processing on the target split order information to be sourced. In practice, for the recorded order receiving traffic of the current order processing device, it is played back in the adjusted order processing device, and the first parent order information corresponding to the target split order to be sourced is generated in the current order processing device.

[0071] As an example, see Figure 4 , the target split order information to be sourced 401 is order O1. The first parent order information 409 can be order ASL001. Order ASL001 has a superior-subordinate correspondence with order ASL002 (Beijing Warehouse 1), order ASL003 (Beijing Warehouse 2), and order ASL004 (Beijing Warehouse 3).

[0072] Second, determine the order information that has the same split order information to be sourced as the above first parent order information as the second parent order information. Among them, the second parent order information can be the order information processed by the current order processing device. That is, there is a corresponding target split order to be sourced between the first parent order information and the second parent order information. In practice, the second parent order information is the order information after the current order processing device performs initial order processing on the target split order to be sourced.

[0073] As an example, as Figure 4 shown, the first parent order information 409 is order ASL001. The target split order information to be sourced corresponding to the first parent order information 409 is order O1. The order information processed by the current order processing device corresponding to the target split order information to be sourced 401 is order ESL001. That is, the second parent order information 408 is order ESL001.

[0074] As an example, the above execution entity can determine the order information that has the same split order information to be sourced as the above first parent order information as the second parent order information by means of querying the order association relationship.

[0075] Third, determine the at least one split order information corresponding to the above second parent order information as the at least one second split order information. Among them, the at least one second split order information is the lower-level order information of the above second parent order information. That is, the at least one second split order information is the order processing result after the current order processing device performs warehouse query and order splitting on the second parent order information.

[0076] As an example, as Figure 4As shown, the second parent order information 408 is order ESL001. At least one second split order information includes: order ESL002 (Beijing Warehouse 1) 402, order ESL003 (Beijing Warehouse 2) 403, order ESL004 (Beijing Warehouse 3) 404. Then, there is a hierarchical correspondence between order ESL001 and order ESL002 (Beijing Warehouse 1) 402, order ESL003 (Beijing Warehouse 2) 403, and order ESL004 (Beijing Warehouse 3) 404.

[0077] Step 303: Determine whether the order warehouse information and / or order item information between the at least one first split order information and the at least one second split order information is consistent.

[0078] In some embodiments, the execution entity may determine whether the order warehouse information and / or order item information between the at least one first split order information and the at least one second split order information is consistent. Among them, the order warehouse information may be the warehouse information of the distribution warehouse corresponding to each order item of the order. The order item information may be the order details. In practice, the order item information may include but is not limited to at least one of the following: order item category, order item quantity, order time.

[0079] As an example, the execution entity may determine whether the order warehouse information and / or order item information between the at least one first split order information and the at least one second split order information is consistent through a preset information query method.

[0080] Step 304: In response to determining consistency, determine whether the order warehousing and distribution message information for the at least one first target order information and the at least one second target order information is consistent.

[0081] In some embodiments, in response to determining consistency, the execution entity may determine whether the order warehousing and distribution message information for the at least one first target order information and the at least one second target order information is consistent. Among them, the order warehousing and distribution message information may be the order data corresponding to the order carrier. For example, the order warehousing and distribution message information may include: user information, order details, user address, user contact information, estimated delivery time of order items.

[0082] Step 305: In response to determining consistency, determine the information indicating that the order information passes the verification as the order information verification result.

[0083] In some embodiments, in response to determining consistency, the execution entity may determine the information indicating that the order information passes the verification as the order information verification result.

[0084] Step 306: Generate information indicating correct comparison in response to the above order information verification result indicating correct verification.

[0085] In some embodiments, for the specific implementation of steps 301 and 306 and the technical effects brought thereby, reference may be made to Figure 2 steps 201 - 204 in the corresponding embodiments, which will not be elaborated herein.

[0086] From Figure 3 it can be seen that compared with the description of some corresponding embodiments of Figure 2 , the process 300 of the information generation method in some corresponding embodiments of Figure 3 reflects the precise comparison of order information between the adjusted order processing device and the current order processing device in the scenario of order sourcing and splitting, so as to ensure the accuracy of the adjusted order processing device.

[0087] Further referring to Figure 5 , a process 500 of some other embodiments of the information generation method according to the present disclosure is shown. The information generation method includes the following steps:

[0088] Step 501: Obtain at least one first target order information processed by the adjusted order processing device.

[0089] Step 502: Determine a second merged order information processed by the current order processing device that has at least one to - be - merged order information identical to the above first merged order information.

[0090] In some embodiments, an execution subject (such as Figure 1 the electronic device 101 shown) may determine a second merged order information processed by the current order processing device that has at least one to - be - merged order information identical to the above first merged order information. Among them, the above at least one first target order information includes: first merged order information. The above at least one second target order information includes: second merged order information. The first merged order information may be the order information after order merging by the adjusted order processing device. That is, the first merged order information may be the order information after the adjusted order processing device performs order merging on at least one target to - be - merged order information. The second merged order information may be the order information after order merging by the current order processing device on at least one target to - be - merged order information. The at least one target to - be - merged order information may be at least one order information received by the current order processing device to be subjected to merging processing.

[0091] As an example, refer to Figure 6, for at least one target order information to be merged, it includes: O2 order 601, O3 order 602, and O4 order 603. Using the adjusted order processing device, the O2 order 601, O3 order 602, and O4 order 603 are merged to generate the first merged order information 604. Using the current order processing device, the O2 order 602, O3 order 603, and O4 order 604 are merged to generate the second merged order information 605.

[0092] Step 503, determine whether the order item information between the above first merged order information and the above second merged order information is consistent.

[0093] In some embodiments, the above execution entity can determine whether the order item information between the above first merged order information and the above second merged order information is consistent.

[0094] As an example, the above execution entity can determine whether the order item information between the above first merged order information and the above second merged order information is consistent through a preset information query method.

[0095] In some optional implementation manners of some embodiments, the above second merged order information processed by the above current order processing device, which is determined to have at least one order information to be merged that is the same as the above first merged order information, may include the following steps:

[0096] The first step, determine at least one sub-order information corresponding to the above first merged order information as at least one first sub-order information. That is, at least one first sub-order information may be the order information after the adjusted order processing device performs initial order processing on at least one target order information to be merged. In practice, the initial order processing may be order naming processing. At least one first sub-order information may be the superior order information of the first merged order information. For example, for the adjusted order processing device, at least one sub-order information includes: order ASL002 (Beijing Warehouse 1), order ASL003 (Beijing Warehouse 2), order ASL004 (Beijing Warehouse 3).

[0097] The second step, determine at least one order information that has at least one order information to be merged that is the same as the above at least one first sub-order information as at least one second sub-order information. Among them, at least one first sub-order information and the above at least one second sub-order information are different order processing results under different devices. For example, the order processing result may be an order naming processing result. For example, for the current order processing device, at least one second sub-order information includes: order ESL002 (Beijing Warehouse 1), order ESL003 (Beijing Warehouse 2), order ESL004 (Beijing Warehouse 3).

[0098] Step 3: Determine the merged order information corresponding to the at least one second sub - order information as the second merged order information. That is, the second merged order information is the order information after the current order processing device merges the at least one second sub - order information. For example, the at least one second sub - order information includes: order ESL002 (Beijing Warehouse 1), order ESL003 (Beijing Warehouse 2), order ESL004 (Beijing Warehouse 3). The second merged order information is order ESL001.

[0099] Step 504: In response to determining that the order warehouse information and / or order item information are consistent, determine whether the order warehousing and distribution message information for the first merged order information and the second merged order information is consistent.

[0100] In some embodiments, in response to determining that the order warehouse information and / or order item information are consistent, the executing entity may determine whether the order warehousing and distribution message information for the first merged order information and the second merged order information is consistent.

[0101] Step 505: In response to determining that the order warehousing and distribution message information is consistent, determine the information indicating that the order information passes the verification as the order information verification result.

[0102] In some embodiments, in response to determining that the order warehousing and distribution message information is consistent, the executing entity may determine the information indicating that the order information passes the verification as the order information verification result.

[0103] Step 506: In response to the order information verification result indicating that the verification is error - free, generate information indicating no error in comparison.

[0104] In some embodiments, for the specific implementation of steps 501 and 506 and the technical effects brought thereby, reference may be made to Figure 2 steps 201 and 204 in the corresponding embodiments, which will not be elaborated herein.

[0105] From Figure 5 it can be seen that compared with the description of some corresponding embodiments, Figure 2 the process 500 of the information generation method in some corresponding embodiments reflects the accurate comparison of order information between the adjusted order processing device and the current order processing device in the scenario of order merging, so as to ensure the accuracy of the adjusted order processing device. Figure 5 Corresponding to

[0106] Further referring to Figure 7 , as an implementation of the methods shown in the above - mentioned figures, some embodiments of an information generation device are provided in the present disclosure. These device embodiments correspond to Figure 2 the method embodiments shown, and the information generation device can be specifically applied to various electronic devices.

[0107] As Figure 7 shown, an information generation device 700 includes: an acquisition unit 701, a determination unit 702, an execution unit 703, and a generation unit 704. Among them, the acquisition unit 701 is configured to acquire at least one first target order information processed by an adjusted order processing device; the determination unit 702 is configured to determine at least one second target order information processed by the current order processing device that has the same original order as the at least one first target order information; the execution unit 703 is configured to perform an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; the generation unit 704 is configured to generate a verification correct information in response to the order information verification result indicating that the verification is correct, where the verification correct information indicates that the at least one first target order information and the at least one second target order information are verified to be correct.

[0108] In some optional implementation manners of some embodiments, the at least one first target order information includes: at least one first split order information, and the at least one second target order information includes: at least one second split order information; and the determination unit 702 can be further configured to: determine at least one second split order information processed by the current order processing device that has the same source-seeking split order information as the at least one first split order information.

[0109] In some optional implementation manners of some embodiments, the execution unit 703 can be further configured to: determine whether the order warehouse information and / or order item information between the at least one first split order information and the at least one second split order information are consistent: in response to determining that the order warehouse information and / or order item information are consistent, determine whether the order warehousing and distribution message information for the at least one first target order information and the at least one second target order information are consistent; in response to determining that the order warehousing and distribution message information are consistent, determine the information indicating that the order information passes the verification as the order information verification result.

[0110] In some optional implementation manners of some embodiments, the determination unit 702 can be further configured to: determine the parent order information corresponding to the at least one first split order information as the first parent order information; determine the order information having the same source-seeking split order information as the first parent order information as the second parent order information; determine at least one split order information corresponding to the second parent order information as the at least one second split order information.

[0111] In some alternative implementations of some embodiments, the above at least one first target order information includes: first merged order information, and the above at least one second target order information includes: second merged order information; and the determination unit 702 may further be configured to: determine the second merged order information processed by the current order processing device that has at least one to-be-merged order information identical to the above first merged order information.

[0112] In some alternative implementations of some embodiments, the execution unit 703 may further be configured to: determine whether the order item information between the above first merged order information and the above second merged order information is consistent; in response to determining that it is consistent, determine whether the order warehousing and distribution message information for the above first merged order information and the above second merged order information is consistent; in response to determining that it is consistent, determine the information indicating that the order information passes the verification as the order information verification result.

[0113] In some alternative implementations of some embodiments, the determination unit 702 may further be configured to: determine at least one sub-order information corresponding to the above first merged order information as at least one first sub-order information; determine at least one order information having at least one to-be-merged order information identical to the above at least one first sub-order information as at least one second sub-order information; determine the merged order information corresponding to the above at least one second sub-order information as the above second merged order information.

[0114] In some alternative implementations of some embodiments, the above device 700 further includes: an information generation unit, a data acquisition unit, and a sending unit (not shown in the figure). Among them, the above information generation unit may be configured to: in response to the order information verification result indicating that there are differences in the verification, generate comparison error information, where the above comparison error information indicates that the comparison between the above at least one first target order information and the above at least one second target order information is inconsistent. The data acquisition unit may be configured to: acquire a comparison error data set for the above comparison error information. The sending unit may be configured to: send the above comparison error information and the above comparison error data set to a target error data repair device.

[0115] It can be understood that the various units described in this information generation device 700 correspond to the respective steps in the method described with reference to Figure 2 Therefore, the operations, features, and beneficial effects described above for the method also apply to the information generation device 700 and the units included therein, and will not be repeated here.

[0116] Next, with reference to Figure 8 , which shows an electronic device suitable for implementing some embodiments of the present disclosure (for example Figure 1Schematic diagram of the structure of the electronic device 101)800 in Figure 8 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.

[0117] As Figure 8 shown, the electronic device 800 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 801, which may perform various appropriate actions and processes according to the program stored in the read-only memory 802 or the program loaded from the storage device 808 into the random access memory 803. In the random access memory 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the read-only memory 802, and the random access memory 803 are connected to each other through a bus 804. The input / output interface 805 is also connected to the bus 804.

[0118] Generally, the following devices may be connected to the input / output interface 805: an input device 806 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or wireline to exchange data. Although Figure 8 the electronic device 800 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had. Figure 8 Each block shown in

[0119] Specifically, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for executing the methods shown in the flowcharts. In such some embodiments, the computer program may be downloaded and installed from the network through the communication device 809, or installed from the storage device 808, or installed from the read-only memory 802. When the computer program is executed by the processing device 801, the above-mentioned functions defined in the methods of some embodiments of the present disclosure are executed.

[0120] It should be noted that in some embodiments of the present disclosure, the above-mentioned computer-readable medium may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0121] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

[0122] The above computer-readable medium may be included in the above electronic device; or may exist separately without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to: obtain at least one first target order information processed by the adjusted order processing device; determine at least one second target order information processed by the current order processing device that has the same original order as the at least one first target order information; perform an information matching verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; and in response to the order information verification result indicating that the verification is correct, generate a matching correct information, where the matching correct information indicates that the at least one first target order information and the at least one second target order information are matched correctly.

[0123] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0124] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0125] The units described in some embodiments of the present disclosure can be implemented in software or in hardware. The described units can also be provided in a processor. For example, it can be described as: a processor includes an obtaining unit, a determining unit, an executing unit, and a generating unit. Among them, the names of these units do not constitute a limitation to the unit itself in some cases. For example, the obtaining unit can also be described as "the unit for obtaining at least one first target order information processed by the adjusted order processing device".

[0126] The functions described above herein can be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Array (FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Product (ASSP), System on Chip (SOC), Complex Programmable Logic Device (CPLD), and so on.

[0127] Some embodiments of the present disclosure also provide a computer program product, including a computer program, which implements any of the above information generation methods when executed by a processor.

[0128] The above description is only some preferred embodiments of the present disclosure and an explanation of the technical principles applied. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the technical solutions formed by mutually replacing the above features with the (but not limited to) technical features having similar functions disclosed in the embodiments of the present disclosure.

Claims

1. An information generation method, comprising: Obtaining at least one first target order information processed by an adjusted order processing device; Determining at least one second target order information processed by a current order processing device that has the same original order as the at least one first target order information; Performing an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; In response to the order information verification result indicating that the verification is correct, generating verification correct information, where the verification correct information indicates that the at least one first target order information and the at least one second target order information are verified to be correct.

2. The method according to claim 1, wherein, The at least one first target order information includes: at least one first split order information, and the at least one second target order information includes: at least one second split order information; and The determining at least one second target order information processed by the current order processing device that has the same original order as the at least one first target order information includes: Determining the at least one second split order information processed by the current order processing device that has the same to-be-sourced split order information as the at least one first split order information.

3. The method according to claim 2, wherein, The performing an information identity verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result includes: Determining whether the order warehouse information and / or the order item information between the at least one first split order information and the at least one second split order information are consistent: In response to determining that the order warehouse information and / or the order item information are consistent, determining whether the order under-warehousing and distribution message information for the at least one first target order information and the at least one second target order information is consistent; In response to determining that the order under-warehousing and distribution message information is consistent, determining the information indicating that the order information passes the verification as the order information verification result.

4. The method according to claim 2, wherein, The determining the at least one second split order information processed by the current order processing device that has the same to-be-sourced split order information as the at least one first split order information includes: Determining the parent order information corresponding to the at least one first split order information as the first parent order information; Determining the order information that has the same to-be-sourced split order information as the first parent order information as the second parent order information; Determining the at least one split order information corresponding to the second parent order information as the at least one second split order information.

5. The method according to claim 1, wherein, The at least one first target order information includes: first merged order information, and the at least one second target order information includes: second merged order information; and The determining at least one second target order information processed by the current order processing device that has the same original order as the at least one first target order information includes: Determining the second merged order information processed by the current order processing device that has the same at least one to-be-merged order information as the first merged order information.

6. The method according to claim 5, wherein, Performing an information identical verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result, including: Determining whether the order item information between the first merged order information and the second merged order information is consistent: In response to determining that the order item information is consistent, determining whether the order warehousing and distribution message information for the first merged order information and the second merged order information is consistent; In response to determining that the order warehousing and distribution message information is consistent, determining the information indicating that the order information passes the verification as the order information verification result.

7. The method according to claim 5, wherein Determining the second merged order information processed by the current order processing device, which has at least one to-be-merged order information identical to the first merged order information, including: Determining at least one sub-order information corresponding to the first merged order information as at least one first sub-order information; Determining at least one order information having at least one to-be-merged order information identical to the at least one first sub-order information as at least one second sub-order information; Determining the merged order information corresponding to the at least one second sub-order information as the second merged order information.

8. The method according to claim 1, wherein The method further includes: In response to the order information verification result indicating that there are differences in the verification, generating a comparison error information, where the comparison error information indicates that the at least one first target order information and the at least one second target order information are not consistent in comparison; Obtaining a comparison error data set for the comparison error information; Sending the comparison error information and the comparison error data set to a target error data repair device.

9. An information generation device, including: An acquisition unit configured to acquire at least one first target order information processed by an adjusted order processing device; A determination unit configured to determine at least one second target order information processed by the current order processing device, which has the same original order as the at least one first target order information; An execution unit configured to perform an information identical verification operation on the at least one first target order information and the at least one second target order information to obtain an order information verification result; A generation unit configured to generate comparison correct information in response to the order information verification result indicating that the verification is correct, where the comparison correct information indicates that the at least one first target order information and the at least one second target order information are correct in comparison.

10. An electronic device, including: One or more processors; A storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1-8.

11. A computer-readable medium having a computer program stored thereon, wherein, The computer program, when executed by a processor, implements the method according to any one of claims 1-8.

12. A computer program product, including a computer program, where the computer program, when executed by a processor, implements the method according to any one of claims 1-8.