Logistics differential cost calculation method, apparatus and device, and storage medium
By distinguishing the individual collection weight records of small items in large logistics packages and calculating the weight difference fee, the problems of low reliability of weight data and extensive rate matching in the logistics system are solved, the accuracy and fairness of the weight difference fee calculation are achieved, and the operational efficiency and cost transparency of logistics companies are improved.
Patent Information
- Application Number
- CN202510688590.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-09-26
AI Technical Summary
In the existing logistics system, the calculation of the weight difference between large packages and small items has problems such as low credibility of weight data, rough rate matching, rigid authority management, and low efficiency of fee settlement, which leads to distorted and unfair transportation cost accounting.
By determining whether there is a single piece collection weight record for small logistics items in a large logistics package, distinguishing and storing the valid weight, accumulating the signed weight to calculate the weight difference, allocating the weight difference fee in proportion, setting the weight difference segmentation interval to configure the additional weight rate, and realizing automatic settlement.
It improves the accuracy and rationality of weight difference cost allocation, ensures clear responsibilities, reduces disputes, improves operational efficiency and cost transparency, and achieves refined management and fair billing.
Smart Images

Figure CN120707006A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of logistics technology, and in particular to a method, device, equipment and storage medium for calculating logistics weight difference charges. Background Art
[0002] In existing logistics systems, large packages often contain multiple smaller items collected individually or in batches. Logistics outlets sometimes adjust the weight of packages to circumvent weight differential charges between large and small items. This intentionally inflates the weight of large packages to increase freight revenue. This leads to unfair cost calculations for logistics transportation and, in turn, distorts transportation cost accounting for logistics companies. Traditional weight differential charge calculations suffer from the following issues: low reliability of weight data, making it difficult to identify inflated weights in batch collection operations; crude rate matching, with incomplete priority rules for origin, destination, and transportation mode, leading to billing errors; rigid permission management, with poor alignment between role permissions and business needs, posing data security risks; and low fee settlement efficiency, with complex weight exclusion rules often relying on manual intervention and slow processing.
[0003] In order to ensure the reliability of weight data, improve the precision of rate matching, reduce the calculation error of differential weight charges, enhance the adaptability of role permissions to business needs, and improve the efficiency of fee settlement, it is necessary to invent a logistics differential weight charge calculation method, device, equipment and storage medium. Summary of the Invention
[0004] The main purpose of the present invention is to solve the technical problems in the existing technology that cannot ensure the reliability of weight data, improve the precision of rate matching, reduce the calculation error of weight difference fees, enhance the adaptability of role permissions and business needs, and improve the efficiency of fee settlement.
[0005] A first aspect of the present invention provides a method for calculating logistics weight difference fees, the method comprising: Determine whether the package is collected in batches. Obtain the collection weight data of the logistics package before it enters the distribution. Based on whether there is a batch collection weight record for the logistics small items in the logistics package, determine whether there are batch collection small items in the logistics package. Store the effective weight of the logistics small package. If the logistics small package has a single-piece collection weight, it will be stored as the effective weight of the logistics small package, and the batch collection weight of the logistics small package will be deleted. If the logistics small package does not have a single-piece collection weight, the batch collection weight of the logistics small package will be stored as the effective weight of the logistics small package. Determine the effective weight of the logistics package, add the effective weight of the logistics small items, and calculate the effective weight of the logistics package; The weight difference settlement of logistics large packages is to accumulate the signed-in weight of logistics small items to obtain the signed-in weight of the logistics large package. The difference between the signed-in weight of the logistics large package and the effective weight is calculated to settle the weight difference of the logistics large package. Confirm the differential weight freight for small logistics items. Based on the ratio of the signed-in weight of the small logistics item to the differential weight of the large logistics package, confirm the differential weight fee for each small logistics item.
[0006] Optionally, in a first implementation of the first aspect of the present invention, determining whether to collect in batches includes: Obtain the collection weight data of the logistics package before it enters distribution; For each small piece in the large package, obtain its separate collection weight record; Confirm whether there are weight records for bulk collection; If there is a batch collection weight record, and the batch collection weight record is included in the collection weight data of the logistics package, it is determined that there is at least one logistics small piece processed by batch collection in the logistics package; The logistics information management system is updated based on the above judgment results, and the small logistics items involved are marked as being in batch collection status.
[0007] Optionally, in a second implementation of the first aspect of the present invention, the effective weight of the stored logistics small items includes: Obtain the collection weight record of the logistics small package and determine whether the logistics small package has a single piece collection weight record; If the logistics small package has a single piece collection weight record, the single piece collection weight will be stored as the effective weight of the logistics small package, and the batch collection weight data of the logistics small package will be deleted; If the small logistics package does not have a single piece collection weight record, obtain the batch collection weight of the batch to which it belongs, and use the batch collection weight as the effective weight of the small logistics package and store it; The effective weight of small logistics items is stored in the logistics information system.
[0008] Optionally, in a third implementation of the first aspect of the present invention, determining the effective weight of the logistics package, accumulating the effective weight of the logistics small items, and calculating the effective weight of the logistics package includes: Get the effective weight of each small logistics item; Accumulate the effective weight of all small logistics items to calculate the effective weight of the logistics large package; The calculated weight is determined as the effective weight of the logistics package and is stored in the logistics information system.
[0009] Optionally, in a fourth implementation of the first aspect of the present invention, the logistics package weight difference settlement includes: Get the signed weight of each small logistics item in the logistics package; Accumulate the signed-in weight of the small logistics items to calculate the signed-in weight of the large logistics package; Obtain the effective weight of the logistics package, which is obtained by adding the effective weights of the logistics small items and storing it in the logistics information system; Calculate the difference in weight of the logistics package based on the signed-for weight and the effective weight of the logistics package; According to the preset differential weight freight standard, the differential weight freight of the logistics package is calculated based on the differential weight.
[0010] Optionally, in a fifth implementation of the first aspect of the present invention, confirming the weight difference freight for the small logistics package includes: Get the signed weight of each small logistics item in the logistics package; For each small parcel, the weight difference fee to be shared by each parcel is calculated based on the ratio of the signed-in weight of the small parcel to the signed-in weight of the large parcel. The calculated weight difference fee is added to the basic freight of the corresponding logistics small item, and the total freight of each logistics small item is settled.
[0011] Optionally, in a sixth implementation of the first aspect of the present invention, the settlement of the weight difference freight for the logistics package according to the preset weight difference freight standard includes: Obtain the signed weight and effective weight of the logistics package, and calculate the difference in weight; According to the preset differential weight segment intervals, the differential weight is mapped to the corresponding weight segment interval, and each weight segment corresponds to a re-weighing rate and a re-weighing operation fee; Calculate the weight difference freight for large logistics packages based on the weight range they fall into; The calculated weight difference freight is added to the basic freight of the logistics package to complete the total freight settlement of the logistics package.
[0012] A second aspect of the present invention provides a logistics weight difference fee calculation device, comprising: The module for judging whether batch collection is necessary is used to obtain the collection weight data of the logistics package before it enters the distribution. Based on whether there is a batch collection weight record for the logistics small items in the logistics package, it is determined whether there are batch collection small items in the logistics package. The module for storing the effective weight of logistics small items is used to store the effective weight of the logistics small item if the logistics small item has a single-item collection weight and delete the batch collection weight of the logistics small item; if the logistics small item does not have a single-item collection weight, the batch collection weight of the logistics small item is stored as the effective weight of the logistics small item; The module for determining the effective weight of a large logistics package is used to accumulate the effective weight of small logistics items and calculate the effective weight of the large logistics package; The logistics package weight difference settlement module is used to accumulate the signed-in weight of small logistics items to obtain the signed-in weight of the logistics package, calculate the difference between the signed-in weight of the logistics package and the effective weight, and settle the weight difference of the logistics package; The module for confirming the differential weight freight of small logistics items is used to confirm the differential weight fee of each small logistics item based on the ratio of the signed-for weight of the small logistics item and the differential weight of the large logistics package.
[0013] A third aspect of the present invention provides a computer device, comprising a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instructions in the memory to enable the computer device to execute the logistics weight difference fee calculation method as described above.
[0014] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which is loaded by a processor to execute the above-mentioned method for calculating logistics weight difference fees.
[0015] The logistics weight difference fee calculation method of the present invention distinguishes whether the logistics small pieces in the logistics large package have single-piece collection weight records, and gives priority to using the single-piece effective weight for weight difference calculation, thereby avoiding errors caused by inaccurate batch collection data and improving the accuracy and rationality of the overall weight difference fee distribution; in the logistics large package, if some logistics small pieces are collected in batches and some are collected individually, the method can reasonably identify and process different types of weight data separately, ensuring that the responsibility for weight difference is clearly attributed to each logistics small piece, thereby speeding up the settlement process and reducing disputes; by independently calculating the effective weight and signed weight of each logistics small piece, and allocating the weight difference fee according to its proportion in the total weight difference, it realizes the refined management and control of logistics costs, which helps enterprises improve operational efficiency and cost transparency. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A flow chart of a method for calculating logistics weight difference charges provided in an embodiment of the present invention; Figure 2 A flowchart for determining whether to collect in batches in the method for calculating the logistics weight difference fee provided in an embodiment of the present invention; Figure 3 A flowchart for storing the effective weight of small logistics items in the method for calculating the logistics weight difference fee provided in an embodiment of the present invention; Figure 4 A flow chart showing how to determine the effective weight of a logistics package in the logistics differential weight fee calculation method provided in an embodiment of the present invention; Figure 5 A flow chart of the logistics weight difference settlement for a large package in the logistics weight difference fee calculation method provided in an embodiment of the present invention; Figure 6 A weight differential freight chart for confirming small items in the method for calculating weight differential freight provided in an embodiment of the present invention; Figure 7 A schematic diagram of the structure of a logistics weight difference fee calculation device provided by an embodiment of the present invention; Figure 8 Another structural diagram of the logistics weight difference fee calculation device provided by an embodiment of the present invention; Figure 9 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0017] The present invention provides a method for calculating logistics weight difference charges, the method comprising: judging whether batch collection is carried out, obtaining collection weight data of a logistics package before entering distribution, judging whether there are batch collected logistics small items in the logistics package according to whether there is a batch collection weight record of the logistics small items in the logistics package; storing the effective weight of the logistics small items, if the logistics small items have a single collection weight, storing it as the effective weight of the logistics small items, deleting the batch collection weight of the logistics small items; if the logistics small items do not have a single collection weight, storing the batch collection weight of the logistics small items as the effective weight of the logistics small items; determining the effective weight of the logistics package, accumulating the effective weight of the logistics small items, and calculating the effective weight of the logistics package; settling the weight difference of the logistics package, accumulating the signed weight of the logistics small items, obtaining the signed weight of the logistics package, calculating the difference between the signed weight and the effective weight of the logistics package, and settling the weight difference of the logistics package; confirming the weight difference freight of the logistics small items, and confirming the weight difference charge of each logistics small item according to the ratio of the signed weight of the logistics small items to the weight difference of the logistics package.
[0018] The logistics weight difference fee calculation method of the present invention distinguishes whether the logistics small pieces in the logistics large package have single-piece collection weight records, and gives priority to using the single-piece effective weight for weight difference calculation, thereby avoiding errors caused by inaccurate batch collection data and improving the accuracy and rationality of the overall weight difference fee distribution; in the logistics large package, if some logistics small pieces are collected in batches and some are collected individually, the method can reasonably identify and process different types of weight data separately, ensuring that the responsibility for weight difference is clearly attributed to each logistics small piece, thereby speeding up the settlement process and reducing disputes; by independently calculating the effective weight and signed weight of each logistics small piece, and allocating the weight difference fee according to its proportion in the total weight difference, it realizes the refined management and control of logistics costs, which helps enterprises improve operational efficiency and cost transparency.
[0019] The terms "first," "second," "third," "fourth," and so on (if any) in the description and claims of the present invention and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that shown or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, product, or apparatus.
[0020] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 , an embodiment of the present invention provides a method for calculating logistics weight difference fees, the method comprising: 101. Determine whether the package is collected in batches. Obtain the collection weight data of the logistics package before it enters the distribution. Based on whether there is a batch collection weight record for the logistics small items in the logistics package, determine whether there are logistics small items collected in batches in the logistics package. 102. Store the effective weight of the logistics small package. If the logistics small package has a single-piece collection weight, it will be stored as the effective weight of the logistics small package, and the batch collection weight of the logistics small package will be deleted. If the logistics small package does not have a single-piece collection weight, the batch collection weight of the logistics small package will be stored as the effective weight of the logistics small package. 103. Determine the effective weight of the logistics package, add the effective weight of the logistics small items, and calculate the effective weight of the logistics package; 104. Settlement of weight discrepancy for large logistics packages: Add the signed-in weight of small logistics packages to obtain the signed-in weight of the large logistics package. Calculate the difference between the signed-in weight of the large logistics package and the effective weight, and settle the weight discrepancy for the large logistics package. 105. Confirm the differential weight freight for small logistics items. Based on the ratio of the signed-in weight of the small logistics item and the differential weight of the large logistics package, confirm the differential weight fee for each small logistics item.
[0021] The logistics weight difference fee calculation method of the present invention distinguishes whether the logistics small pieces in the logistics large package have single-piece collection weight records, and gives priority to using the single-piece effective weight for weight difference calculation, thereby avoiding errors caused by inaccurate batch collection data and improving the accuracy and rationality of the overall weight difference fee distribution; in the logistics large package, if some logistics small pieces are collected in batches and some are collected individually, the method can reasonably identify and process different types of weight data separately, ensuring that the responsibility for weight difference is clearly attributed to each logistics small piece, thereby speeding up the settlement process and reducing disputes; by independently calculating the effective weight and signed weight of each logistics small piece, and allocating the weight difference fee according to its proportion in the total weight difference, it realizes the refined management and control of logistics costs, which helps enterprises improve operational efficiency and cost transparency.
[0022] See also Figure 2 In a second embodiment of the method for calculating logistics weight difference fees in an embodiment of the present invention, based on the above embodiment, the determination of whether to collect in batches includes: 201. Obtaining the collection weight data of the logistics package before it enters distribution; 202. For each small piece in the large logistics package, obtain its separate collection weight record; 203. Confirm whether there are any records of weight for bulk collection; 204. If there is a batch collection weight record, and the batch collection weight record is included in the collection weight data of the logistics package, it is determined that there is at least one logistics small piece in the logistics package that is processed by batch collection; 205. Update the logistics information management system based on the above judgment results and mark the small logistics items involved as batch collection status.
[0023] The embodiment of the present invention can automatically determine whether a small logistics item belongs to the batch collection mode by systematically acquiring and comparing the individual collection weight records of small logistics items with the overall collection data of large logistics packages, thereby avoiding the subjectivity and inefficiency of manual judgment and improving the intelligence level of the logistics information system; this judgment method provides a basis for the reasonable allocation of subsequent weight difference fees: if a small logistics item is collected in batches, its effective weight may depend on the batch data; if it is collected individually, its independent record is used; this distinction ensures the scientific nature and fairness of the weight difference calculation.
[0024] See also Figure 3 In the third embodiment of the method for calculating logistics weight difference fees in the embodiment of the present invention, the effective weight of the small logistics items is stored, including: 301. Obtain the collection weight record of the logistics small package and determine whether the logistics small package has a single collection weight record; 302. If the logistics small package has a single piece collection weight record, store the single piece collection weight as the effective weight of the logistics small package, and delete the batch collection weight data of the logistics small package; 303. If the small logistics package does not have a single piece collection weight record, obtain the batch collection weight of the batch to which it belongs, and use the batch collection weight as the effective weight of the small logistics package and store it; 304. Store the effective weight of the small logistics items in the logistics information system.
[0025] The embodiment of the present invention avoids data confusion and calculation errors caused by multiple weight sources for the same small logistics item by giving priority to the single-item collection weight as the effective weight and clearing the batch weight data when a single-item record exists, thereby improving the accuracy of subsequent billing, weight difference settlement and other links.
[0026] See also Figure 4 In a fourth embodiment of the method for calculating logistics weight difference charges according to an embodiment of the present invention, determining the effective weight of a large logistics package, accumulating the effective weight of small logistics items, and calculating the effective weight of the large logistics package include: 401. Obtain the effective weight of each small logistics item; 402. Accumulate the effective weight of all small logistics items to calculate the effective weight of the logistics large package; 403. The calculated weight is determined as the effective weight of the logistics package and stored in the logistics information system.
[0027] The embodiment of the present invention determines the overall effective weight of the logistics package by accumulating the effective weight of each small logistics item, avoiding the estimation error or data distortion problems that may occur in traditional methods, ensuring the authenticity and accuracy of the logistics package weight data, and realizing the precise calculation of the logistics package weight.
[0028] See also Figure 5 The fifth embodiment of the method for calculating logistics weight difference charges in the embodiment of the present invention includes the following steps: 501. Get the signed weight of each small logistics item in the logistics package; 502. Accumulate the signed-in weight of the small logistics items to calculate the signed-in weight of the large logistics package; 503. Obtain the effective weight of the logistics package, which is obtained by adding the effective weights of the logistics small items and storing it in the logistics information system; 504. Calculate the weight difference of the logistics package based on the signed-for weight and the effective weight of the logistics package; 505. Calculate the differential weight freight of the logistics package based on the differential weight according to a preset differential weight freight standard.
[0029] The embodiment of the present invention automatically obtains and accumulates the signed-in weight of small logistics items through the system, and combines it with the existing valid weight data to accurately calculate the differential weight of large logistics packages, avoiding errors caused by manual estimation or experience-based judgment, and improving the scientificity and accuracy of differential weight identification; it not only realizes the automation and standardization of differential weight identification and cost calculation, but also provides solid data support for subsequent cost sharing, exception tracking, customer service and other links.
[0030] See also Figure 6 In the sixth embodiment of the method for calculating logistics weight difference charges in the embodiment of the present invention, the method for determining the weight difference charges for small logistics items includes: 601. Obtain the signed weight of each small logistics item in the logistics package; 602. For each small parcel, the weight difference fee to be shared by each parcel shall be calculated based on the ratio of the signed-in weight of the small parcel to the signed-in weight of the large parcel. 603. The calculated weight difference fee is added to the basic freight of the corresponding small logistics item, and the total freight of each small logistics item is settled.
[0031] The embodiment of the present invention distributes the overall weight difference fee of the logistics large package according to the ratio of the signed-in weight of each logistics small piece to the total signed-in weight, ensuring that the weight difference fee borne by each logistics small piece is proportional to its actual transportation volume. The process of allocating the weight difference fee is clear and transparent, reflecting the fair principle of charging by volume; logistics billing is more scientific and complete, and can truly reflect the various costs incurred during the transportation process, further enhancing the service professionalism and market competitiveness of logistics companies.
[0032] In some embodiments, the settlement of the weight difference freight for the logistics package according to the preset weight difference freight standard includes: Obtain the signed weight and effective weight of the logistics package, and calculate the difference in weight; According to the preset differential weight segment intervals, the differential weight is mapped to the corresponding weight segment interval, and each weight segment corresponds to a re-weighing rate and a re-weighing operation fee; Calculate the weight difference freight for large logistics packages based on the weight range they fall into; The calculated weight difference freight is added to the basic freight of the logistics package to complete the total freight settlement of the logistics package.
[0033] The embodiment of the present invention sets segmented intervals for differential weight and configures corresponding additional weight rates and operating fees for each interval, making the calculation of differential weight freight more systematic and structured, avoiding the irrationality brought about by a single fixed rate, and improving the scientific nature and adaptability of billing; it can flexibly respond to the needs of logistics businesses of different scales and types, and enhance the system's scope of application and customer adaptability.
[0034] The above describes the method for calculating the logistics weight difference fee in the embodiment of the present invention. The following describes the device for calculating the logistics weight difference fee in the embodiment of the present invention. Figure 7 In one embodiment of the present invention, a device for calculating logistics weight difference fees includes: The module 701 for determining whether batch collection is performed is used to obtain the collection weight data of the logistics package before it enters the distribution, and to determine whether there are batch collection weight records of the logistics small items in the logistics package. The module 702 for storing the effective weight of the logistics small package is used to store the effective weight of the logistics small package if the logistics small package has a single piece collection weight and delete the batch collection weight of the logistics small package; if the logistics small package does not have a single piece collection weight, the batch collection weight of the logistics small package is stored as the effective weight of the logistics small package; The module 703 for determining the effective weight of the logistics package is used to accumulate the effective weight of the logistics small items and calculate the effective weight of the logistics package; The logistics package weight difference settlement module 704 is used to accumulate the signed-in weights of the logistics small items to obtain the signed-in weight of the logistics package, calculate the difference between the signed-in weight of the logistics package and the effective weight, and settle the weight difference of the logistics package; The module 705 for confirming the weight difference freight of the logistics small items is used to confirm the weight difference fee of each logistics small item based on the ratio of the signed-in weight of the logistics small item to the weight difference of the logistics large package.
[0035] The logistics weight difference fee calculation device of the present invention distinguishes whether the logistics small pieces in the logistics large package have single-piece collection weight records, and gives priority to using the single-piece effective weight for weight difference calculation, thereby avoiding errors caused by inaccurate batch collection data and improving the accuracy and rationality of the overall weight difference fee distribution; in the logistics large package, if some logistics small pieces are collected in batches and some are collected individually, the method can reasonably identify and process different types of weight data separately, ensuring that the responsibility for weight difference is clearly attributed to each logistics small piece, thereby speeding up the settlement process; by independently calculating the effective weight and signed weight of each logistics small piece, and allocating the weight difference fee according to its proportion in the total weight difference, it realizes the refined management and control of logistics costs, which helps enterprises improve operational efficiency and cost transparency.
[0036] See also Figure 8 Another embodiment of the logistics weight difference fee calculation device of the embodiment of the present invention includes: The module 701 for determining whether batch collection is performed is used to obtain the collection weight data of the logistics package before it enters the distribution, and to determine whether there are batch collection weight records of the logistics small items in the logistics package. In some embodiments, the module 701 for determining whether to collect in batches includes: The first acquisition unit 7011 is used to obtain the collection weight data of the logistics package before it enters the distribution; The first obtaining unit 7012 is configured to obtain a separate collection weight record for each small logistics item in the logistics large package; Confirmation unit 7013, used to confirm whether there is a weight record for batch collection; The determination unit 7014 is configured to determine that there is at least one small logistics item processed in a batch collection mode in the logistics package if a batch collection weight record exists and the batch collection weight record is included in the collection weight data of the logistics package; The marking unit 7015 is used to update the logistics information management system according to the above judgment results, and mark the small logistics items involved as being in batch collection status.
[0037] The embodiment of the present invention can automatically determine whether a small logistics item belongs to the batch collection mode by systematically acquiring and comparing the individual collection weight records of small logistics items with the overall collection data of large logistics packages, thereby avoiding the subjectivity and inefficiency of manual judgment and improving the intelligence level of the logistics information system; this judgment method provides a basis for the reasonable allocation of subsequent weight difference fees: if a small logistics item is collected in batches, its effective weight may depend on the batch data; if it is collected individually, its independent record is used; this distinction ensures the scientific nature and fairness of the weight difference calculation.
[0038] The module 702 for storing the effective weight of the logistics small package is used to store the effective weight of the logistics small package if the logistics small package has a single piece collection weight and delete the batch collection weight of the logistics small package; if the logistics small package does not have a single piece collection weight, the batch collection weight of the logistics small package is stored as the effective weight of the logistics small package; In some embodiments, the storage logistics small piece effective weight module 702 includes: The third acquisition unit 7021 is used to obtain the collection weight record of the logistics small piece and determine whether the logistics small piece has a single piece collection weight record; The first storage unit 7022 is configured to store the single-piece collection weight as the effective weight of the logistics small piece if the logistics small piece has a single-piece collection weight record, and delete the batch collection weight data of the logistics small piece; The acquisition storage unit 7023 is used to obtain the batch collection weight of the logistics small package if there is no single piece collection weight record, and use the batch collection weight as the effective weight of the logistics small package and store it; The second storage unit 7024 is used to store the effective weight of the logistics small piece in the logistics information system.
[0039] The embodiment of the present invention avoids data confusion and calculation errors caused by multiple weight sources for the same small logistics item by giving priority to the single-item collection weight as the effective weight and clearing the batch weight data when a single-item record exists, thereby improving the accuracy of subsequent billing, weight difference settlement and other links.
[0040] The module 703 for determining the effective weight of the logistics package is used to accumulate the effective weight of the logistics small items and calculate the effective weight of the logistics package; In some embodiments, the module 703 for determining the effective weight of a logistics package includes: The fourth obtaining unit 7031 is used to obtain the effective weight of each small logistics item; The first accumulation calculation unit 7032 is used to accumulate the effective weight of all small logistics items to calculate the effective weight of the logistics large package; The calculation storage unit 7033 is used to determine the calculated weight as the effective weight of the logistics package and store it in the logistics information system.
[0041] The embodiment of the present invention determines the overall effective weight of the logistics package by accumulating the effective weight of each small logistics item, avoiding the estimation error or data distortion problems that may occur in traditional methods, ensuring the authenticity and accuracy of the logistics package weight data, and realizing the precise calculation of the logistics package weight.
[0042] The logistics package weight difference settlement module 704 is used to accumulate the signed-in weights of the logistics small items to obtain the signed-in weight of the logistics package, calculate the difference between the signed-in weight of the logistics package and the effective weight, and settle the weight difference of the logistics package; In some embodiments, the logistics package weight difference settlement module 704 includes: The fifth obtaining unit 7041 is used to obtain the signed weight of each small logistics item in the logistics package; The second accumulation calculation unit 7042 is used to accumulate the signed-for weight of the logistics small items to calculate the signed-for weight of the logistics large package; The sixth obtaining unit 7043 is used to obtain the effective weight of the logistics package, which is obtained by accumulating the effective weights of the logistics small items and storing it in the logistics information system; The weight difference calculation unit 7044 is used to calculate the weight difference of the logistics package according to the signed weight and the effective weight of the logistics package; The freight calculation unit 7045 is used to calculate the weight difference freight of the logistics package based on the weight difference according to the preset weight difference freight standard.
[0043] The embodiment of the present invention automatically obtains and accumulates the signed-in weight of small logistics items through the system, and combines it with the existing valid weight data to accurately calculate the differential weight of large logistics packages, avoiding errors caused by manual estimation or experience-based judgment, and improving the scientificity and accuracy of differential weight identification; it not only realizes the automation and standardization of differential weight identification and cost calculation, but also provides solid data support for subsequent cost sharing, exception tracking, customer service and other links.
[0044] The module 705 for confirming the weight difference freight of the logistics small items is used to confirm the weight difference fee of each logistics small item based on the ratio of the signed-in weight of the logistics small item to the weight difference of the logistics large package.
[0045] In some embodiments, the module 705 for determining the weight difference of a small logistics item includes: The seventh obtaining unit 7051 is used to obtain the signed weight of each small logistics item in the logistics package; The shared cost calculation unit 7052 is used to calculate the weight difference cost that each small logistics package should share based on the ratio of the signed-in weight of the small logistics package to the signed-in weight of the large logistics package; The freight settlement unit 7053 is used to add the calculated weight difference fee to the basic freight of the corresponding logistics small piece and settle the total freight of each logistics small piece.
[0046] The embodiment of the present invention distributes the overall weight difference fee of the logistics large package according to the ratio of the signed-in weight of each logistics small piece to the total signed-in weight, ensuring that the weight difference fee borne by each logistics small piece is proportional to its actual transportation volume. The process of allocating the weight difference fee is clear and transparent, reflecting the fair principle of charging by volume; logistics billing is more scientific and complete, and can truly reflect the various costs incurred during the transportation process, further enhancing the service professionalism and market competitiveness of logistics companies.
[0047] In some embodiments, the settlement of the weight difference freight for the logistics package according to the preset weight difference freight standard includes: Obtain the signed weight and effective weight of the logistics package, and calculate the difference in weight; According to the preset differential weight segment intervals, the differential weight is mapped to the corresponding weight segment interval, and each weight segment corresponds to a re-weighing rate and a re-weighing operation fee; Calculate the weight difference freight for large logistics packages based on the weight range they fall into; The calculated weight difference freight is added to the basic freight of the logistics package to complete the total freight settlement of the logistics package.
[0048] The embodiment of the present invention sets segmented intervals for differential weight and configures corresponding additional weight rates and operating fees for each interval, making the calculation of differential weight freight more systematic and structured, avoiding the irrationality brought about by a single fixed rate, and improving the scientific nature and adaptability of billing; it can flexibly respond to the needs of logistics businesses of different scales and types, and enhance the system's scope of application and customer adaptability.
[0049] above Figure 7 and Figure 8 The logistics weight difference fee calculation method in the embodiment of the present invention is described in detail from the perspective of modular functional entities. The electronic device in the embodiment of the present invention is described in detail from the perspective of hardware processing.
[0050] Figure 9 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. This electronic device 800 may vary significantly depending on its configuration or performance. It may include one or more central processing units (CPUs) 810 (e.g., one or more processors), memory 820, and one or more storage media 830 (e.g., one or more mass storage devices) storing applications 833 or data 832. The memory 820 and storage medium 830 may be either transient or persistent storage. The programs stored in the storage medium 830 may include one or more modules (not shown) for dispatching vehicles from a distribution center. Each module may include a series of instructions for operating on the electronic device 800. Furthermore, the processor 810 may be configured to communicate with the storage medium 830 to execute the series of instructions stored in the storage medium 830 on the electronic device 800.
[0051] The electronic device 800 may further include one or more power supplies 840, one or more wired or wireless network interfaces 850, one or more input and output interfaces 850, and / or one or more operating systems 831, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. It will be understood by those skilled in the art that Figure 9 The structure of the electronic device shown does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0052] The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the steps of the distribution center vehicle dispatching method.
[0053] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0054] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0055] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for calculating logistics weight difference fees, characterized in that: The method comprises: Determine whether the package is collected in batches. Obtain the collection weight data of the logistics package before it enters the distribution. Based on whether there is a batch collection weight record for the logistics small items in the logistics package, determine whether there are batch collection small items in the logistics package. Store the effective weight of the logistics small package. If the logistics small package has a single-piece collection weight, it will be stored as the effective weight of the logistics small package, and the batch collection weight of the logistics small package will be deleted. If the logistics small package does not have a single-piece collection weight, the batch collection weight of the logistics small package will be stored as the effective weight of the logistics small package. Determine the effective weight of the logistics package, add the effective weight of the logistics small items, and calculate the effective weight of the logistics package; The weight difference settlement of logistics large packages is to accumulate the signed-in weight of logistics small items to obtain the signed-in weight of the logistics large package. The difference between the signed-in weight of the logistics large package and the effective weight is calculated to settle the weight difference of the logistics large package. Confirm the differential weight freight for small logistics items. Based on the ratio of the signed-in weight of the small logistics item to the differential weight of the large logistics package, confirm the differential weight fee for each small logistics item.
2. The method for calculating logistics weight difference fees according to claim 1, characterized in that: The determination of whether to collect in batches includes: Obtain the collection weight data of the logistics package before it enters distribution; For each small piece in the large package, obtain its separate collection weight record; Confirm whether there are weight records for bulk collection; If there is a batch collection weight record, and the batch collection weight record is included in the collection weight data of the logistics package, it is determined that there is at least one logistics small piece processed by batch collection in the logistics package; The logistics information management system is updated based on the above judgment results, and the small logistics items involved are marked as being in batch collection status.
3. The method for calculating logistics weight difference fees according to claim 2, characterized in that: The effective weight of the small storage logistics items includes: Obtain the collection weight record of the logistics small package and determine whether the logistics small package has a single piece collection weight record; If the logistics small package has a single piece collection weight record, the single piece collection weight will be stored as the effective weight of the logistics small package, and the batch collection weight data of the logistics small package will be deleted; If the small logistics package does not have a single piece collection weight record, obtain the batch collection weight of the batch to which it belongs, and use the batch collection weight as the effective weight of the small logistics package and store it; The effective weight of small logistics items is stored in the logistics information system.
4. The method for calculating logistics weight difference fees according to claim 3, characterized in that: The method of determining the effective weight of the logistics package, accumulating the effective weight of the logistics small items, and calculating the effective weight of the logistics package includes: Get the effective weight of each small logistics item; Accumulate the effective weight of all small logistics items to calculate the effective weight of the logistics large package; The calculated weight is determined as the effective weight of the logistics package and is stored in the logistics information system.
5. The method for calculating logistics weight difference fees according to claim 4, characterized in that: The logistics package weight difference settlement includes: Get the signed weight of each small logistics item in the logistics package; Accumulate the signed-in weight of the small logistics items to calculate the signed-in weight of the large logistics package; Obtain the effective weight of the logistics package, which is obtained by adding the effective weights of the logistics small items and storing it in the logistics information system; Calculate the difference in weight of the logistics package based on the signed-for weight and the effective weight of the logistics package; According to the preset differential weight freight standard, the differential weight freight of the logistics package is calculated based on the differential weight.
6. The method for calculating logistics weight difference fees according to claim 3, characterized in that: The confirmed weight difference freight for small items includes: Get the signed weight of each small logistics item in the logistics package; For each small parcel, the weight difference fee to be shared by each parcel is calculated based on the ratio of the signed-in weight of the small parcel to the signed-in weight of the large parcel. The calculated weight difference fee is added to the basic freight of the corresponding logistics small item, and the total freight of each logistics small item is settled.
7. The method for calculating logistics weight difference fees according to claim 5, characterized in that: The settlement of the weight difference freight for large logistics packages according to the preset weight difference freight standard includes: Obtain the signed weight and effective weight of the logistics package, and calculate the difference in weight; According to the preset differential weight segment intervals, the differential weight is mapped to the corresponding weight segment interval, and each weight segment corresponds to a re-weighing rate and a re-weighing operation fee; Calculate the weight difference freight for large logistics packages based on the weight range they fall into; The calculated weight difference freight is added to the basic freight of the logistics package to complete the total freight settlement of the logistics package.
8. A logistics weight difference fee calculation device, characterized in that: include: The module for judging whether batch collection is necessary is used to obtain the collection weight data of the logistics package before it enters the distribution. Based on whether there is a batch collection weight record for the logistics small items in the logistics package, it is determined whether there are batch collection small items in the logistics package. The module for storing the effective weight of logistics small items is used to store the effective weight of the logistics small item if the logistics small item has a single-item collection weight and delete the batch collection weight of the logistics small item; if the logistics small item does not have a single-item collection weight, the batch collection weight of the logistics small item is stored as the effective weight of the logistics small item; The module for determining the effective weight of a large logistics package is used to accumulate the effective weight of small logistics items and calculate the effective weight of the large logistics package; The logistics package weight difference settlement module is used to accumulate the signed-in weight of small logistics items to obtain the signed-in weight of the logistics package, calculate the difference between the signed-in weight of the logistics package and the effective weight, and settle the weight difference of the logistics package; The module for confirming the differential weight freight of small logistics items is used to confirm the differential weight fee of each small logistics item based on the ratio of the signed-for weight of the small logistics item and the differential weight of the large logistics package.
9. A computer device, characterized in that: The computer device includes a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instructions in the memory to enable the computer device to execute the logistics weight difference fee calculation method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that A computer program is stored thereon, and the computer program is loaded by a processor to execute the logistics weight difference fee calculation method according to any one of claims 1 to 7.