Logistics information processing method and device
By providing a logistics information processing method and device in the logistics platform, the problems of poor reusability and low development efficiency of the logistics parameter reporting system in the existing system are solved, and the automated efficient reporting processing process and system maintenance are realized, and logistics efficiency and service quality are improved.
Patent Information
- Application Number
- CN202411897336.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-20
AI Technical Summary
When the existing logistics platform handles deviations in cargo logistics parameters, the reporting system has poor reusability, low development efficiency, and inconvenient maintenance, resulting in damage to the interests of the logistics platform.
It provides a logistics information processing method and device, by receiving logistics parameter reporting information sent by the logistics operation client, using the mapping relationship between the pre-configured responsibility type and the responsibility judgment action, determine the responsibility judgment action corresponding to the responsibility type, obtain the responsibility judgment result, and generate a logistics fee recovery task to send it to the terminal of the responsible subject.
It realizes an efficient reporting process for automated execution, improves the reusability and maintainability of the reporting system, reduces the repetition of the development process, and improves the logistics efficiency and service quality throughout the link.
Smart Images

Figure CN119809479A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart logistics technology, and in particular to a logistics information processing method and device. Background Art
[0002] In the logistics links such as collection, sorting, and transportation, there are cases of goods being stolen or missed in weight. That is, the relevant logistics operators obtain improper benefits or due to measurement errors, resulting in the recorded values of logistics parameters such as cargo weight and volume being smaller than the actual values (or larger in the case of measurement errors), resulting in damage to the interests of the logistics platform. At present, the logistics platform has established a reporting system for logistics parameters to solve this problem. If operators in various logistics links find that the logistics parameter values of a certain cargo in the historical logistics links have large deviations, they can initiate a report in the reporting system. In actual applications, reporting systems are generally customized and developed for responsibility types (such as overweight type, overvolume type, etc.) and / or logistics types (such as cold chain express, fresh food express, etc.) in specific scenarios. They have poor reusability, low development efficiency, and are not easy to maintain. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a logistics information processing method and device, which can form a reusable logistics parameter reporting system.
[0004] To achieve the above objective, according to one aspect of the present invention, a logistics information processing method is provided.
[0005] The logistics information processing method of the embodiment of the present invention includes: receiving logistics parameter reporting information sent by a logistics operation client; wherein the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of goods in the historical logistics link, responsible entities and responsibility types associated with the recorded data; there are deviations between the measured data and the recorded data; based on a pre-configured mapping relationship between responsibility types and judgment actions, determining the accountability actions corresponding to the responsibility types in the logistics parameter reporting information, and obtaining accountability results using the determined judgment actions and the logistics parameter reporting information; in response to the accountability results indicating that the responsible entity is responsible, generating a logistics cost recovery task and sending it to the responsible entity's terminal.
[0006] Optionally, the method further includes: before receiving the logistics parameter reporting information sent by the logistics operation client, receiving the logistics reporting request for the goods sent by the logistics operation client, obtaining the original data of the logistics parameters of the goods and the logistics type of the goods from an external warehouse management system; obtaining the over-standard judgment rule corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the over-standard judgment rule, obtaining the recorded data of the logistics parameters of the goods in any historical logistics link, and determining the over-standard judgment result by using the obtained over-standard judgment rule, the recorded data of the historical logistics link and the original data; in response to the over-standard judgment result indicating that there is a deviation between the recorded data and the original data of the historical logistics link, returning a successful reporting notification to the logistics operation client; the logistics parameter reporting information is generated and sent by the logistics operation client after receiving the successful reporting notification.
[0007] Optionally, the method further includes: before returning a successful report notification to the logistics operation client, determining the responsible party and the responsibility type in the historical logistics link to which the recorded data that deviates from the original data belongs, and carrying the determined responsible party, responsibility type, recorded data and original data in the successful report notification.
[0008] Optionally, the logistics parameters corresponding to the measured data collected in advance include: weight parameters and volume parameters; the method further includes: before obtaining the original data, determining the bubble counting coefficient corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the bubble counting coefficient, and converting the measured data of the volume parameter into volume weight data using the determined bubble counting coefficient; when the volume weight data is greater than the measured data of the weight parameter, determining the target parameter based on the volume parameter; when the volume weight data is not greater than the measured data of the weight parameter, determining the target parameter based on the weight parameter; and, the logistics parameters corresponding to the original data, the logistics parameters corresponding to the recorded data processed using the excess judgment rules, and the logistics parameters in the logistics parameter reporting request are target parameters.
[0009] Optionally, the logistics parameter reporting information further includes: an image of the goods in the current logistics link, and the accountability action includes: direct third-party accountability, or mutual accountability combined with third-party accountability; and, using the determined accountability action and the logistics parameter reporting information to obtain the accountability result, including: when the determined action is direct third-party accountability, generating a accountability request and sending it to an external accountability system to obtain the accountability result in response to the accountability request; wherein the accountability request includes: logistics parameter reporting information and an image; when the determined action is mutual accountability combined with third-party accountability, interacting with the terminal of the responsible party to obtain the mutual accountability result; if the mutual accountability result indicates that the responsible party confirms that it is responsible, then a corresponding accountability result is generated; if the mutual accountability result indicates that the responsible party confirms that it is not responsible, then a accountability request is generated and sent to an external accountability system to obtain the accountability result.
[0010] Optionally, the method further includes: after determining the responsible party in the historical logistics link to which the recorded data that deviates from the original data belongs, determining the recovery object in the historical logistics link, and carrying the recovery object in the successful reporting notification; and the logistics cost recovery task includes: logistics costs to be recovered, payment path and recovery object.
[0011] Optionally, the method further includes: when the logistics cost recovery task is successfully executed, updating the logistics parameter data and billing data in the preset database; sending reward operation information to the logistics operation client, and sending penalty operation information to the terminal of the responsible entity.
[0012] Optionally, the current logistics link is: sorting link, transportation link or distribution link; when the current logistics link is the sorting link, the historical logistics link is the collection link or the transportation link; when the current logistics link is the transportation link, the historical logistics link is the collection link or the sorting link; when the current logistics link is the distribution link, the historical logistics link is the collection link, the sorting link or the transportation link.
[0013] To achieve the above object, according to another aspect of the present invention, a logistics information processing device is provided.
[0014] The logistics information processing device provided by the embodiment of the present invention may include: a receiving unit, a processing unit and a sending unit.
[0015] Among them, the receiving unit can be used to receive logistics parameter reporting information sent by the logistics operation client; wherein the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of goods in the historical logistics link, responsible subject and responsibility type associated with the recorded data; there is a deviation between the measured data and the recorded data; the processing unit can be used to determine the accountability action corresponding to the responsibility type in the logistics parameter reporting information based on the pre-configured mapping relationship between the responsibility type and the accountability action, and obtain the accountability result using the determined accountability action and the logistics parameter reporting information; the sending unit can be used to generate a logistics cost recovery task and send it to the responsible subject's terminal in response to the accountability result indicating that the responsible subject is responsible.
[0016] Optionally, the logistics information processing device further includes a pre-processing unit, which is used to: before receiving the logistics parameter reporting information sent by the logistics operation client, receive the logistics reporting request for the goods sent by the logistics operation client, and obtain the original data of the logistics parameters of the goods and the logistics type of the goods from the external warehouse management system; obtain the over-standard judgment rule corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the over-standard judgment rule, obtain the recorded data of the logistics parameters of the goods in any historical logistics link, and determine the over-standard judgment result by using the obtained over-standard judgment rule, the recorded data of the historical logistics link and the original data; in response to the over-standard judgment result indicating that there is a deviation between the recorded data and the original data of the historical logistics link, return a successful reporting notification to the logistics operation client; the logistics parameter reporting information is generated and sent by the logistics operation client after receiving the successful reporting notification.
[0017] Optionally, the pre-processing unit can be further used to: before returning a successful report notification to the logistics operation client, determine the responsible party and the responsibility type in the historical logistics link to which the recorded data that deviates from the original data belongs, and carry the determined responsible party, responsibility type, recorded data and original data in the successful report notification.
[0018] Optionally, the logistics parameters corresponding to the measured data collected in advance include: weight parameters and volume parameters; the pre-processing unit can be further used to: before obtaining the original data, determine the bubble counting coefficient corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the bubble counting coefficient, and use the determined bubble counting coefficient to convert the measured data of the volume parameter into volume weight data; when the volume weight data is greater than the measured data of the weight parameter, determine the target parameter with the volume parameter; when the volume weight data is not greater than the measured data of the weight parameter, determine the target parameter with the weight parameter; and the logistics parameters corresponding to the original data, the logistics parameters corresponding to the recorded data processed by the excess judgment rules, and the logistics parameters in the logistics parameter reporting request are target parameters.
[0019] Optionally, the logistics parameter reporting information further includes: an image of the goods in the current logistics link, and the accountability action includes: direct third-party accountability, or mutual accountability combined with third-party accountability; and the processing unit can be further used to: when the determined action is direct third-party accountability, generate an accountability request and send it to an external accountability system to obtain an accountability result in response to the accountability request; wherein the accountability request includes: logistics parameter reporting information and an image; when the determined action is mutual accountability combined with third-party accountability, interact with the terminal of the responsible party to obtain the mutual accountability result; if the mutual accountability result indicates that the responsible party confirms that it is responsible, then generate a corresponding accountability result; if the mutual accountability result indicates that the responsible party confirms that it is not responsible, then generate a accountability request and send it to an external accountability system to obtain the accountability result.
[0020] Optionally, the pre-processing unit can be further used to: after determining the responsible party in the historical logistics link to which the record data that deviates from the original data belongs, determine the recovery object in the historical logistics link, and carry the recovery object in the successful reporting notification; and the logistics cost recovery task includes: logistics costs to be recovered, payment path and recovery object.
[0021] Optionally, the sending unit interacts with an external system to: update the logistics parameter data and billing data in a preset database when the logistics cost recovery task is successfully executed; send reward operation information to the logistics operation client, and send penalty operation information to the terminal of the responsible entity.
[0022] Optionally, the current logistics link is: sorting link, transportation link or distribution link; when the current logistics link is the sorting link, the historical logistics link is the collection link or the transportation link; when the current logistics link is the transportation link, the historical logistics link is the collection link or the sorting link; when the current logistics link is the distribution link, the historical logistics link is the collection link, the sorting link or the transportation link.
[0023] To achieve the above objective, according to another aspect of the present invention, an electronic device is provided.
[0024] An electronic device of the present invention includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the one or more processors implement the logistics information processing method provided by the present invention.
[0025] To achieve the above objective, according to yet another aspect of the present invention, a computer-readable storage medium is provided.
[0026] A computer-readable storage medium of the present invention stores a computer program, which, when executed by a processor, implements the logistics information processing method provided by the present invention.
[0027] To achieve the above objective, according to yet another aspect of the present invention, a computer program product is provided.
[0028] A computer program product of the present invention includes a computer program, and when the computer program is executed by a processor, the logistics information processing method provided by the present invention is implemented.
[0029] According to the technical solution of the present invention, the embodiments of the above invention have the following advantages or beneficial effects: Provide a general logistics parameter reporting solution that can be reused in various logistics links. After receiving the logistics parameter reporting information sent by the logistics operation client, the reporting system determines the accountability action corresponding to the responsibility type in the logistics parameter reporting information based on the pre-configured mapping relationship between the responsibility type and the accountability action, and obtains the accountability result using the determined accountability action and the logistics parameter reporting information; if the accountability result indicates that the responsible party is responsible, the reporting system generates a logistics cost recovery task and sends it to the responsible party's terminal. Through the above solution, an efficient reporting process with automated execution is implemented, and it can be reused in various logistics links and application scenarios with different responsibility types based on a configurable manner. Each logistics link can be connected to the reporting system without modification or after minor modifications to the reporting system, thereby improving the development efficiency of the reporting system in multiple scenarios, reducing the amount of repetitive work in the development process, and improving the maintainability of the system, which in turn helps to improve the stability of the reporting system and the logistics efficiency and service quality of all links. As an optional solution, the logistics system can also implement reusable logistics parameter over-standard judgment logic or volume weight conversion logic by pre-configuring the mapping relationship between logistics type and over-standard judgment rules or pre-configuring the mapping relationship between logistics type and bubble counting coefficient, thereby further improving the reusability and maintainability of the reporting system.
[0030] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention. Figure 1 It is a schematic diagram of the main steps of the logistics information processing method in an embodiment of the present invention; Figure 2 It is a schematic diagram of specific execution steps of the logistics information processing method in an embodiment of the present invention; Figure 3 Schematic diagram of the system architecture of the logistics information processing method in an embodiment of the present invention; Figure 4 It is a schematic diagram of components of a logistics information processing device in an embodiment of the present invention; Figure 5 is an exemplary system architecture diagram in which embodiments of the present invention may be applied; Figure 6 It is a schematic diagram of the structure of an electronic device used to implement the logistics information processing method in the embodiment of the present invention. DETAILED DESCRIPTION
[0032] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0033] It should be pointed out that the embodiments of the present invention and the technical features therein may be combined with each other without conflict.
[0034] Figure 1 It is a schematic diagram of the main steps of the logistics information processing method in an embodiment of the present invention.
[0035] like Figure 1 As shown, the logistics information processing method of the embodiment of the present invention can be executed by the reporting system, and the specific execution steps are as follows: Step S101: receiving the logistics parameter reporting information sent by the logistics operation client. In practical applications, operators of logistics links such as transportation, sorting, and distribution can send logistics parameter reporting information to the reporting system through the logistics operation client to report the problem of false values of logistics parameters such as volume and weight. The reporting system can receive the above logistics parameter reporting information to perform subsequent processing. In one embodiment, the logistics link can be divided into the collection link, the sorting link, the transportation link, and the distribution link. The collection link can include user orders and goods collection. The sorting link refers to the distribution of goods in the sorting center and then determining the next destination (such as the distribution site). The transportation link performs the transportation of goods between different locations. The distribution link refers to the delivery of goods to the distribution address through the collection and distribution station and the distribution personnel. In a specific scenario, the logistics parameter reporting information may include: pre-collected, measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of goods in the historical logistics link, and the responsible subject and responsibility type associated with the recorded data; in particular, there is a deviation between the above measured data and the recorded data.
[0036] Step S102: Determine the accountability action corresponding to the accountability type in the logistics parameter reporting information based on the pre-configured mapping relationship between the accountability type and the accountability action, and obtain the accountability result using the determined accountability action and the logistics parameter reporting information. In this step, the reporting system determines the accountability action corresponding to the current accountability type based on the pre-configured relationship between the accountability type and the accountability action, and executes the above accountability action on the logistics parameter reporting information to obtain the accountability result. This step is used to determine whether the responsible party has the responsibility for causing the logistics parameter value to be false in order to facilitate subsequent processing.
[0037] Step S103: In response to the judgment result indicating that the responsible party is responsible, a logistics fee recovery task is generated and sent to the terminal of the responsible party. In this step, in the case where the responsible party is responsible, a logistics fee recovery task is generated and sent to the responsible party, so as to recover the previously lost logistics fees.
[0038] Through the above steps, an efficient reporting processing process with automated execution of reporting information reception, responsibility determination, logistics cost recovery, etc. can be realized, and it can be reused in various logistics links and application scenarios with different responsibility types in a configurable manner. Each logistics link can be connected to the reporting system without modification or after minor modifications to the reporting system, thereby improving the development efficiency of the reporting system in multiple scenarios.
[0039] Figure 2 is a schematic diagram of specific execution steps of the logistics information processing method in an embodiment of the present invention, Figure 3 is a schematic diagram of the system architecture of the logistics information processing method in an embodiment of the present invention, see Figure 2 , 3 .
[0040] The reporting system can interact with the access layer, receive and process the reporting-related information sent by the access layer, and the processing results can be output to the application layer to execute subsequent logic. The access layer may include logistics operation clients installed on the terminals of logistics operators in the sorting, transportation and distribution links. The application layer may include the above various logistics operation clients, and may also include waybill updates, billing updates, big data processing, reward and punishment processing and other processes. The reporting system may include a unified rule service used to interact with the access layer to realize the confirmation of preliminary reporting information. The unified rule service includes a weight and volume verification service for obtaining the original data of logistics parameters (such as volume and weight at the time of shipment), an over-standard judgment service for executing over-standard judgment, and a responsible subject service for determining the responsible subject. The reporting system also includes: message queue MQ input, data storage, action judgment, freight recovery, message queue output and other main processes. The following is combined with Figure 2 and Figure 3 Provide explanation.
[0041] Step S201: The reporting system receives a logistics reporting request. In this step, if the logistics operator of the current logistics link finds that the values of logistics parameters such as weight and volume in the historical logistics link may have large deviations, he can report to the reporting system through the logistics operation client. The logistics operator can perform reporting-related operations through the module connected to the reporting system on the logistics operation client. Exemplarily, logistics parameters may include parameters such as weight (weight parameter), volume, length, width, height (volume, length, width, height belong to volume parameters), and may also include other parameters such as density and packaging status. This article will take the logistics parameters including weight, volume, length, width, and height as an example for explanation. Preferably, the interaction between the reporting system and the logistics operation client can be achieved through a message queue.
[0042] It can be understood that the current logistics link is the sorting, transportation, distribution and other links with reporting capabilities, and the historical logistics link and the current logistics link are in the same logistics fulfillment process of the same goods, and the historical logistics link is earlier than the current logistics link. If the current logistics link is the sorting link, the historical logistics link is the collection link or the transportation link; if the current logistics link is the transportation link, the historical logistics link is the collection link or the sorting link; if the current logistics link is the distribution link, the historical logistics link is the collection link, the sorting link or the transportation link. In actual applications, the logistics reporting request may include the waybill identification corresponding to the goods (such as the waybill number, which can be entered into the logistics operation client through terminal scanning), the goods identification, and the pre-collected measured data of the logistics parameters of the goods in the current logistics link. Optionally, the logistics reporting request may also include an image of the goods in the current logistics link.
[0043] Step S202: The reporting system interacts with the warehouse management system to obtain the original data and logistics type. In this step, after receiving the logistics reporting request, the reporting system can interact with the warehouse management system to obtain the original data and logistics type of the logistics parameters involved in the report to facilitate the processing of the report related information. This step can be performed by the weight and volume verification service. It can be understood that the reporting system can also read the above original data and logistics type in a local or external database. The above original data refers to the original value of the logistics parameters of the goods in the warehouse, such as the value of the logistics parameters when the goods are shipped out of the warehouse. The logistics type refers to the business type to which the goods belong in the logistics process, for example: small express delivery, fresh goods, cold chain distribution goods, pharmaceutical goods, etc.
[0044] As a preferred solution, before obtaining the original data, the reporting system can determine the bubble counting coefficient corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the bubble counting coefficient, and use the determined bubble counting coefficient to convert the measured data of the volume parameter into volume weight data. For example, the above mapping relationship is: the bubble counting coefficient of small express delivery is 12000, and the bubble counting coefficient of cold chain distribution goods is 8000. The above mapping relationship can be configured locally in the reporting system or in a preset configuration center. If the volume weight data is greater than the measured data of the weight parameter, the reporting system can determine the target parameter by the volume parameter; if the volume weight data is not greater than the measured data of the weight parameter, the reporting system can determine the target parameter by the weight parameter. It can be understood that the target parameter is the parameter used to perform logistics billing. Thereafter, the reporting system can perform subsequent processing on the target parameter-related data in the logistics parameters, while ignoring the parameters other than the target parameters in the logistics parameters. For example, when using volume weight for billing, the subsequent processing is performed on volume parameters such as volume, length, width, and height, while ignoring the original weight data. When using the original weight for billing, the subsequent processing is performed using the weight parameter while ignoring each volume parameter. It should be noted that the reporting system may not execute the above process and directly perform subsequent processing on each logistics parameter.
[0045] Step S203: The reporting system obtains the matching over-standard judgment rules based on the configuration, and this step can be performed by the over-standard judgment service. Specifically, the reporting system obtains the over-standard judgment rules corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the over-standard judgment rules, and obtains the recorded data of the logistics parameters of the goods in any historical logistics link. For example, the above mapping relationship: the over-standard judgment rule for weight parameters of small express delivery is: the absolute value of the difference between the recorded data and the original data is greater than 0.5 kilograms, and the over-standard judgment rule for volume of cold chain distribution goods is: the absolute value of the difference between the recorded data and the original data is greater than 2000 cubic centimeters. The above mapping relationship can be configured locally in the reporting system, and can also be configured in a preset configuration center.
[0046] Step S204: The reporting system obtains the result of the over-standard judgment. In this step, the reporting system uses the obtained over-standard judgment rules, the recorded data of the historical logistics links and the original data to determine the result of the over-standard judgment. The over-standard judgment result can indicate whether there is a deviation between the recorded data and the original data that meets the corresponding over-standard judgment rules.
[0047] Step S205: The reporting system obtains the responsible party, the type of responsibility, and the object of recovery. In this step, the reporting system can determine the responsible party (generally the logistics operator) in the historical logistics link corresponding to the deviated recorded data, the corresponding type of responsibility, and the object of recovery of logistics costs (such as express delivery fees) (such as users or logistics operators) through the responsible party service. The above types of responsibility refer to situations where multiple logistics parameters are false in advance, such as zero weight and zero volume (that is, the weight and volume recorded in the historical logistics link are both zero), overweight, overvolume, types of fees to be paid, types of users as trusted users, etc.
[0048] Step S206: The reporting system returns a successful reporting notification. If the result of the over-standard judgment indicates that there is a deviation between the recorded data and the original data of the historical logistics link, the reporting system can return a successful reporting notification to the logistics operation client. The successful reporting notification can carry: the determined responsible party, the type of responsibility, the recorded data and the original data, which can be used to generate subsequent logistics parameter reporting information. Through steps S201 to S206, the reporting system can perform preliminary processing based on the pre-placed unified services such as weight and volume verification, over-standard judgment, and confirmation of the responsible party to facilitate the implementation of the subsequent reporting processing main process based on the logistics parameter reporting information, which helps to determine the data and judgment results required for the main process in advance, filter out the reporting information that does not exceed the standard, and improve the efficiency of reporting information processing. After receiving the successful reporting notification, the logistics operation client can update the reporting status of this report.
[0049] Step S207: The reporting system receives the logistics parameter reporting information. In this step, the logistics operation client generates the logistics parameter reporting information and sends it to the reporting system after receiving the notification of successful reporting. The logistics parameter reporting information may include: the pre-collected measured data of the logistics parameters of the goods in the current logistics link, the recorded data of the logistics parameters of the goods in the historical logistics link, the responsible entity and the type of responsibility associated with the recorded data; there is a deviation between the measured data and the recorded data. The logistics parameter reporting information may also include: the original data of the logistics parameters determined by the above steps, the recovery object and the image of the goods in the current logistics link. Preferably, after receiving the logistics parameter reporting information, the reporting system may store the data therein locally or in a database.
[0050] Step S208: The reporting system obtains matching accountability actions based on the configuration. The reporting system can pre-configure the mapping relationship between the responsibility type and the accountability action to cover the accountability logic in different application scenarios. For example, the accountability action can be direct third-party accountability, mutual accountability combined with third-party accountability, or only mutual accountability. It can also include only recording relevant data without making an accountability judgment. The action of direct third-party accountability is performed by the accountability system as a third party through relevant data. Mutual accountability combined with third-party accountability is first performed by the reporting system interacting with the responsible party terminal so that the responsible party acknowledges whether it denies the responsibility. If it does not acknowledge the responsibility, the accountability system executes the accountability. Only mutual accountability means that the reporting system interacts with the responsible party terminal so that the responsible party acknowledges whether it denies the responsibility, and the third-party accountability method is not executed.
[0051] For example, the above mapping relationship is: the accountability type of zero weight and zero volume corresponds to the accountability action of only both parties, the accountability type of trusted users corresponds to the accountability action of only recording relevant data, and the accountability type of overweight corresponds to the accountability action of both parties combined with the third party. The above mapping relationship can be configured locally in the reporting system or in the preset configuration center.
[0052] Step S209: The reporting system obtains the accountability result. In this step, the reporting system can obtain the accountability result using the determined accountability action and the logistics parameter reporting information. Specifically, when the determined action is direct third-party accountability, the reporting system generates an accountability request and sends it to the external accountability system to obtain the accountability result in response to the accountability request; the accountability request may include: logistics parameter reporting information and cargo images; when the determined action is mutual accountability combined with third-party accountability, the reporting system interacts with the terminal of the responsible party to obtain the mutual accountability result (i.e., whether the responsible party acknowledges its responsibility); if the mutual accountability result indicates that the responsible party confirms that it is responsible, the corresponding accountability result is generated; if the mutual accountability result indicates that the responsible party confirms that it is not responsible, a accountability request is generated and sent to the external accountability system to obtain the accountability result. Thereafter, if the accountability result indicates that the responsible party is responsible, steps S210 and S211 are executed; if the accountability result indicates that the responsible party is not responsible, the process ends.
[0053] Step S210: The reporting system generates a logistics fee recovery task and sends it to the terminal of the responsible party. In this step, the reporting system generates a logistics fee recovery task and sends it to the terminal of the responsible party. The logistics fee recovery task may include: the logistics fee to be recovered, the payment path (such as a QR code used to realize payment) and the recovery object, so that the responsible party can recover the lost logistics fee.
[0054] Step S211: The reporting system sends a message to perform subsequent operations. In one embodiment, the reporting system can send messages to the outside through a message queue to perform operations such as data update and big data analysis. For example, if the logistics cost recovery task is successfully executed, the reporting system can send a message to enable the external system to update the logistics parameter data and billing data in the preset database, which may include the delivery costs of logistics operators, thereby ensuring that the salaries of personnel are not affected by logistics parameter deviations; send reward operation information to the logistics operation client, and send penalty operation information to the terminal of the responsible entity; perform analysis on the global reporting data on the big data platform for overall logistics situation judgment.
[0055] In the technical solution of the embodiment of the present invention, an efficient reporting process is implemented with automated execution, and is reused in various logistics links and application scenarios with different responsibility types based on a configurable manner. Each logistics link can be connected to the reporting system without modification or after minor modifications to the reporting system, thereby improving the development efficiency of the reporting system in multiple scenarios, reducing the amount of repetitive work in the development process, and improving the maintainability of the system, which in turn helps to improve the stability of the reporting system and the logistics efficiency and service quality of all links. As an optional solution, the logistics system can also implement reusable logistics parameter over-standard judgment logic or volume weight conversion logic by pre-configuring the mapping relationship between the logistics type and the over-standard judgment rule or the pre-configuration of the mapping relationship between the logistics type and the bubble counting coefficient, thereby further improving the reusability and maintainability of the reporting system.
[0056] It should be noted that the collection, collection, update, analysis, processing, use, transmission, storage and other aspects of user personal information that may be involved in the technical solution of the present invention are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security and national security.
[0057] For the above-mentioned method embodiments, for the convenience of description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the order of the actions described, and some steps can actually be performed in other orders or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily necessary to implement the present invention.
[0058] In order to better implement the above-mentioned solution of the embodiment of the present invention, relevant devices for implementing the above-mentioned solution are also provided below.
[0059] See also Figure 4As shown, the logistics information processing device 400 provided in an embodiment of the present invention may include: a receiving unit 401, a processing unit 402 and a sending unit 403.
[0060] Among them, the receiving unit 401 can be used to receive logistics parameter reporting information sent by the logistics operation client; wherein, the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of goods in the historical logistics link, responsible subject and responsibility type associated with the recorded data; there is a deviation between the measured data and the recorded data; the processing unit 402 can be used to determine the accountability action corresponding to the responsibility type in the logistics parameter reporting information based on the pre-configured mapping relationship between the responsibility type and the accountability action, and obtain the accountability result using the determined accountability action and the logistics parameter reporting information; the sending unit 403 can be used to generate a logistics cost recovery task in response to the accountability result indicating that the responsible subject is responsible and send it to the responsible subject's terminal.
[0061] In an embodiment of the present invention, the logistics information processing device further includes a pre-processing unit, which is used to: before receiving the logistics parameter reporting information sent by the logistics operation client, receive the logistics reporting request for the goods sent by the logistics operation client, and obtain the original data of the logistics parameters of the goods and the logistics type of the goods from the external warehouse management system; obtain the over-standard judgment rule corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the over-standard judgment rule, obtain the recorded data of the logistics parameters of the goods in any historical logistics link, and determine the over-standard judgment result using the obtained over-standard judgment rule, the recorded data of the historical logistics link and the original data; in response to the over-standard judgment result indicating that there is a deviation between the recorded data and the original data of the historical logistics link, return a successful reporting notification to the logistics operation client; the logistics parameter reporting information is generated and sent by the logistics operation client after receiving the successful reporting notification.
[0062] As a preferred solution, the pre-processing unit can be further used to: before returning a successful report notification to the logistics operation client, determine the responsible party and the responsibility type in the historical logistics link to which the recorded data that deviates from the original data belongs, and carry the determined responsible party, responsibility type, recorded data and original data in the successful report notification.
[0063] Preferably, the logistics parameters corresponding to the measured data collected in advance include: weight parameters and volume parameters; the pre-processing unit can be further used to: before obtaining the original data, determine the bubble counting coefficient corresponding to the logistics type of the goods based on the pre-configured mapping relationship between the logistics type and the bubble counting coefficient, and use the determined bubble counting coefficient to convert the measured data of the volume parameter into volume weight data; when the volume weight data is greater than the measured data of the weight parameter, determine the target parameter with the volume parameter; when the volume weight data is not greater than the measured data of the weight parameter, determine the target parameter with the weight parameter; and the logistics parameters corresponding to the original data, the logistics parameters corresponding to the recorded data processed by the excess judgment rules, and the logistics parameters in the logistics parameter reporting request are target parameters.
[0064] In one embodiment, the logistics parameter reporting information further includes: an image of the goods in the current logistics link, and the accountability action includes: direct third-party accountability, or mutual accountability combined with third-party accountability; and the processing unit 402 can be further used to: when the determined action is direct third-party accountability, generate an accountability request and send it to an external accountability system to obtain an accountability result in response to the accountability request; wherein the accountability request includes: logistics parameter reporting information and an image; when the determined action is mutual accountability combined with third-party accountability, interact with the terminal of the responsible party to obtain the mutual accountability result; if the mutual accountability result indicates: the responsible party confirms that it is responsible, then generate a corresponding accountability result; if the mutual accountability result indicates: the responsible party confirms that it is not responsible, then generate a accountability request and send it to an external accountability system to obtain the accountability result.
[0065] In an optional implementation, the pre-processing unit may be further used to: after determining the responsible party in the historical logistics link to which the recorded data that deviates from the original data belongs, determine the recovery object in the historical logistics link, and carry the recovery object in the successful reporting notification; and the logistics cost recovery task includes: logistics costs to be recovered, payment path and recovery object.
[0066] In an optional technical solution, the sending unit 403 interacts with an external system to: update the logistics parameter data and billing data in the preset database when the logistics cost recovery task is successfully executed; send reward operation information to the logistics operation client, and send penalty operation information to the terminal of the responsible entity.
[0067] In addition, in an embodiment of the present invention, the current logistics link is: sorting link, transportation link or distribution link; when the current logistics link is the sorting link, the historical logistics link is the collection link or the transportation link; when the current logistics link is the transportation link, the historical logistics link is the collection link or the sorting link; when the current logistics link is the distribution link, the historical logistics link is the collection link, the sorting link or the transportation link.
[0068] According to the technical solution of the embodiment of the present invention, an efficient reporting process is implemented with automated execution, and is reused in various logistics links and application scenarios with different responsibility types based on a configurable manner. Each logistics link can be connected to the reporting system without modification or after minor modifications to the reporting system, thereby improving the development efficiency of the reporting system in multiple scenarios, reducing the amount of repetitive work in the development process, and improving the maintainability of the system, which in turn helps to improve the stability of the reporting system and the logistics efficiency and service quality of all links. As an optional solution, the logistics system can also implement reusable logistics parameter exceeding standard judgment logic or volume weight conversion logic by pre-configuring the mapping relationship between the logistics type and the exceeding standard judgment rule or the mapping relationship between the logistics type and the bubble counting coefficient, thereby further improving the reusability and maintainability of the reporting system.
[0069] Figure 5 An exemplary system architecture 500 is shown to which the logistics information processing method or the logistics information processing device according to the embodiment of the present invention can be applied.
[0070] like Figure 5 As shown, the system architecture 500 may include terminal devices 501, 502, 503, a network 504 and a server 505 (this architecture is only an example, and the components included in the specific architecture may be adjusted according to the specific application). The network 504 is used to provide a medium for a communication link between the terminal devices 501, 502, 503 and the server 505. The network 504 may include various connection types, such as wired, wireless communication links or optical fiber cables.
[0071] The user can use the terminal devices 501, 502, 503 to interact with the server 505 through the network 504 to receive or send messages, etc. Various client applications can be installed on the terminal devices 501, 502, 503, such as a logistics parameter reporting application, etc. (only as an example).
[0072] The terminal devices 501 , 502 , and 503 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.
[0073] The server 505 may be a server that provides various services, such as a background reporting server (only as an example) that provides support for the logistics parameter reporting application operated by the user using the terminal devices 501, 502, 503. The background reporting server may process the received logistics reporting request and feed back the processing result (such as a successful reporting notification - only as an example) to the terminal devices 501, 502, 503.
[0074] It should be noted that the logistics information processing method provided in the embodiment of the present invention is generally executed by the server 505 , and accordingly, the logistics information processing device is generally arranged in the server 505 .
[0075] It should be understood that Figure 5 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to the implementation requirements.
[0076] The present invention also provides an electronic device. The electronic device of the embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the logistics information processing method provided by the present invention.
[0077] Reference below Figure 6 , which shows a schematic diagram of the structure of a computer system 600 of an electronic device suitable for implementing an embodiment of the present invention. Figure 6 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0078] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage part 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the computer system 600 are also stored. The CPU 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0079] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read therefrom is installed into the storage section 608 as needed.
[0080] In particular, according to the embodiments disclosed in the present invention, the process described in the main step diagram above can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the main step diagram. In the above embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the central processing unit 601, the above functions defined in the system of the present invention are executed.
[0081] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0082] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0083] The units involved in the embodiments of the present invention may be implemented by software or hardware. The units described may also be set in a processor, for example, it may be described as: a processor includes: a receiving unit, a processing unit and a sending unit. The names of these units do not constitute a limitation on the units themselves in some cases. For example, the receiving unit may also be described as a "unit that provides logistics parameter reporting information to the processing unit."
[0084] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the device, the steps executed by the device include: receiving logistics parameter reporting information sent by the logistics operation client; wherein the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of goods in the historical logistics link, responsible subject and responsibility type associated with the recorded data; there is a deviation between the measured data and the recorded data; based on the pre-configured mapping relationship between the responsibility type and the judgment action, the judgment action corresponding to the responsibility type in the logistics parameter reporting information is determined, and the judgment result is obtained by using the determined judgment action and the logistics parameter reporting information; in response to the judgment result indicating that the responsible subject is responsible, a logistics cost recovery task is generated and sent to the terminal of the responsible subject.
[0085] The present invention also provides a computer program product, comprising a computer program, and when the computer program is executed by a processor, the method provided by the present invention is implemented.
[0086] In the technical solution of the embodiment of the present invention, an efficient reporting process is implemented with automated execution, and is reused in various logistics links and application scenarios with different responsibility types based on a configurable manner. Each logistics link can be connected to the reporting system without modification or after minor modifications to the reporting system, thereby improving the development efficiency of the reporting system in multiple scenarios, reducing the amount of repetitive work in the development process, and improving the maintainability of the system, which in turn helps to improve the stability of the reporting system and the logistics efficiency and service quality of all links. As an optional solution, the logistics system can also implement reusable logistics parameter over-standard judgment logic or volume weight conversion logic by pre-configuring the mapping relationship between the logistics type and the over-standard judgment rule or the pre-configuration of the mapping relationship between the logistics type and the bubble counting coefficient, thereby further improving the reusability and maintainability of the reporting system.
[0087] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A logistics information processing method, characterized in that: include: receiving logistics parameter reporting information sent by the logistics operation client; wherein the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of the goods in the current logistics link, recorded data of logistics parameters of the goods in the historical logistics link, responsible parties and types of responsibility associated with the recorded data; and deviations between the measured data and the recorded data; Determine the accountability action corresponding to the accountability type in the logistics parameter reporting information based on a pre-configured mapping relationship between the accountability type and the accountability action, and obtain the accountability result using the determined accountability action and the logistics parameter reporting information; In response to the accountability result indicating that the responsible party is responsible, a logistics fee recovery task is generated and sent to the responsible party's terminal.
2. The method according to claim 1, characterized in that: The method further comprises: Before receiving the logistics parameter reporting information sent by the logistics operation client, receiving a logistics reporting request for the goods sent by the logistics operation client, and obtaining the original data of the logistics parameters of the goods and the logistics type of the goods from an external warehouse management system; Based on the pre-configured mapping relationship between the logistics type and the excess judgment rule, the excess judgment rule corresponding to the logistics type of the goods is obtained, the recorded data of the logistics parameters of the goods in any historical logistics link is obtained, and the excess judgment result is determined by using the obtained excess judgment rule, the recorded data of the historical logistics link and the original data; In response to the exceeding-standard judgment result indicating that there is a deviation between the recorded data of the historical logistics link and the original data, a report success notification is returned to the logistics operation client; the logistics parameter report information is generated and sent by the logistics operation client after receiving the report success notification.
3. The method according to claim 2, characterized in that The method further comprises: Before returning the successful report notification to the logistics operation client, determine the responsible party and the responsibility type in the historical logistics link to which the recorded data that deviates from the original data belongs, and carry the determined responsible party, responsibility type, the recorded data and the original data in the successful report notification.
4. The method according to claim 3, characterized in that The logistics parameters corresponding to the measured data collected in advance include: weight parameters and volume parameters; the method further includes: Before acquiring the original data, a bubble counting coefficient corresponding to the logistics type of the cargo is determined based on a pre-configured mapping relationship between the logistics type and the bubble counting coefficient, and the measured data of the volume parameter is converted into volume weight data using the determined bubble counting coefficient; In the case where the volume weight data is greater than the measured data of the weight parameter, the volume parameter is determined as a target parameter; in the case where the volume weight data is not greater than the measured data of the weight parameter, the weight parameter is determined as a target parameter; and, The logistics parameters corresponding to the original data, the logistics parameters corresponding to the recorded data processed using the excess judgment rule, and the logistics parameters in the logistics parameter reporting request are the target parameters.
5. The method according to claim 1, characterized in that The logistics parameter reporting information further includes: an image of the goods in the current logistics link; the accountability action includes: direct third-party accountability, or mutual accountability combined with third-party accountability; and the accountability result obtained by using the determined accountability action and the logistics parameter reporting information includes: In the case where the determined action is direct third-party accountability, generating an accountability request and sending it to an external accountability system to obtain an accountability result in response to the accountability request; wherein the accountability request includes: the logistics parameter reporting information and the image; When the determined action is mutual recognition of responsibility combined with third-party accountability judgment, interact with the terminal of the responsible party to obtain the result of mutual recognition of responsibility; if the result of mutual recognition of responsibility indicates that the responsible party confirms that it is responsible, generate a corresponding accountability result; if the result of mutual recognition of responsibility indicates that the responsible party confirms that it is not responsible, generate a accountability request and send it to an external accountability system to obtain the accountability result.
6. The method according to claim 3, characterized in that The method further comprises: after determining the responsible party in the historical logistics link to which the recorded data having a deviation from the original data belongs, determining the recovery object in the historical logistics link, and carrying the recovery object in the successful reporting notification; and, The logistics cost recovery task includes: the logistics cost to be recovered, the payment path and the recovery object.
7. The method according to claim 1, characterized in that The method further comprises: When the logistics cost recovery task is successfully executed, the logistics parameter data and billing data in the preset database are updated; reward operation information is sent to the logistics operation client, and penalty operation information is sent to the terminal of the responsible entity.
8. The method according to any one of claims 1 to 7, characterized in that: The current logistics link is: sorting link, transportation link or distribution link; When the current logistics link is the sorting link, the historical logistics link is the collection link or the transportation link; When the current logistics link is the transportation link, the historical logistics link is the collection link or the sorting link; When the current logistics link is the distribution link, the historical logistics link is the collection link, the sorting link or the transportation link.
9. A logistics information processing device, characterized in that: include: A receiving unit is used to receive logistics parameter reporting information sent by a logistics operation client; wherein the logistics parameter reporting information includes: pre-collected measured data of logistics parameters of goods in the current logistics link, recorded data of logistics parameters of the goods in the historical logistics link, responsible subjects and types of responsibility associated with the recorded data; there is a deviation between the measured data and the recorded data; A processing unit, configured to determine the accountability action corresponding to the accountability type in the logistics parameter reporting information based on a pre-configured mapping relationship between the accountability type and the accountability action, and obtain an accountability result using the determined accountability action and the logistics parameter reporting information; The sending unit is used to generate a logistics cost recovery task and send it to the terminal of the responsible party in response to the judgment result indicating that the responsible party is responsible.
10. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Express parcel transportation quality management method and device, equipment and storage medium
CN114511196A
Data processing method and device, electronic equipment and readable storage medium
CN116415588A
Logistics data processing method and device
CN116862327A
Accounting data processing method, device, system and equipment and storage medium
CN118840029A
Waybill management method and device
CN119090269A