Cargo boxing method and device
By determining the goods participating in LCL based on the packing information in the cargo container, and using the packing method to carry out LCL of similar or different cargo, the problem of low space utilization when loading the goods is solved, improving the packing efficiency and reducing transportation costs.
Patent Information
- Application Number
- CN202411930407.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-29
AI Technical Summary
In the prior art, when the goods are packed, the original packaging box has low space utilization and is inconvenient for transportation because the quantity of certain types of goods in the order is insufficient to fully load the original packaging box.
By determining the goods that can participate in LCL based on cargo packing information, and packing similar goods or LCL according to the packing method, the space utilization rate of the original box is improved.
It effectively improves the efficiency of cargo packing, reduces the number of boxes, reduces transportation costs, and reduces the waste of the original boxes.
Smart Images

Figure CN119904160A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure generally relates to the field of logistics, and more particularly to a cargo packing method, device, electronic device, and computer storage medium. Background Art
[0002] When selling large quantities of goods, merchants usually pack them into boxes for easy logistics transportation, and logistics companies charge fees based on the number of boxes. Since user orders may contain multiple types of goods, each product has its own original packaging box that is suitable for packaging that type of goods. However, since the number of goods of a certain type in the order often cannot fill the original packaging box, there will be excess space in the original packaging box, resulting in low space utilization of the original packaging box and inconvenience in transportation. This is a technical problem that needs to be solved in the field.
[0003] The contents of the background technology section are merely the technologies known to the inventors and do not necessarily represent the prior art in the field. Summary of the invention
[0004] In view of one or more problems in the prior art, in a first aspect of the present disclosure, a cargo packing method is provided. The method comprises: determining cargo that can participate in consolidation based on cargo packing information, the cargo packing information indicating the packing information of one or more types of cargo, and each type of cargo is respectively configured with an original box of corresponding volume; determining a cargo packing method based on the cargo packing information, the packing method indicating packing the same type of cargo and / or consolidating different types of cargo; and completing cargo packing based on the packing method.
[0005] In a second aspect of the present disclosure, a cargo packing device is provided. The device includes: a cargo consolidation cargo determination module configured to determine cargo that can participate in consolidation based on cargo packing information, the cargo packing information indicating the packing information of one or more types of cargo, and each type of cargo is respectively configured with an original box of a corresponding volume; a packing method determination module configured to determine a cargo packing method based on the cargo packing information, the packing method indicating packing the same type of cargo and / or consolidating different types of cargo; and a cargo packing module configured to complete cargo packing based on the packing method.
[0006] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes the method of the first aspect.
[0007] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
[0008] It should be understood that the contents described in the summary of the present invention are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0010] Figure 1 A flow chart of a cargo packing method according to some embodiments of the present disclosure is shown.
[0011] Figure 2 A flow chart of packing similar goods according to original boxes according to some embodiments of the present disclosure is shown.
[0012] Figure 3 A flow chart is shown for packing the loose parts of various types of goods according to original boxes according to some embodiments of the present disclosure.
[0013] Figure 4 A flow chart is shown for packing separate parts of various types of goods into containers of preset volumes according to some embodiments of the present disclosure.
[0014] Figures 5A to 5C A schematic diagram of a packing label according to some embodiments of the present disclosure is shown.
[0015] Figure 6 A block diagram of an apparatus for cargo packing according to some embodiments of the present disclosure is shown.
[0016] Figure 7 A block diagram of a device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0017] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0018] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0019] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects are subject to the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user knows and confirms. Accordingly, when implementing each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0020] As briefly mentioned above, during the packing process of cargo transportation, each type of cargo has its own original packaging box that is suitable for packing the cargo of this type, which can be referred to as the "original box". The original box can contain one or more cargoes of this type. For example, depending on the type of cargo, the original box can contain dozens to hundreds of cargoes.
[0021] However, the inventors have found that in order to improve the space utilization of the original boxes, reduce freight costs, and reduce the waste of original boxes, certain qualified goods of one type can be packed into the original boxes of another type of goods with suitable remaining space. In some cases, such as manual packing according to user orders, although the space utilization of various original boxes has been improved to a certain extent, this method is too dependent on manual experience, and the process of packing goods is cumbersome, the working time is long, and the work efficiency is low. In other cases, such as using automated equipment such as sorting machines to pack according to user orders, although the packing efficiency has been improved to a certain extent, it still cannot improve the space utilization of various original boxes, and there is a technical problem of waste of original boxes, which leads to higher freight costs.
[0022] In view of this, the embodiment of the present disclosure proposes a cargo packing method, which includes: determining the cargo that can participate in the consolidation based on the cargo packing information, the cargo packing information indicates the packing information of one or more types of cargo, and each type of cargo is respectively configured with an original box of corresponding volume; further, determining the cargo packing method based on the cargo packing information, the packing method indicates packing the same type of cargo and / or consolidating different types of cargo; and completing the cargo packing based on the packing method. Based on the above method, not only the space utilization rate of the original boxes of various cargoes is effectively improved, but also the cargo packing efficiency is improved, the number of packings is reduced, and the transportation cost is reduced.
[0023] The solution provided by the present disclosure can be applied, for example, in a logistics system to realize the packing of goods.
[0024] Figure 1 A flow chart of a cargo packing method provided by the present disclosure is shown. Process 100 can be implemented by an electronic device. Various example implementations of the solution will be described in detail below with reference to the accompanying drawings.
[0025] like Figure 1 As shown, in box 110, goods that can participate in consolidation are determined based on the packing information of the goods, and the packing information of the goods indicates the packing information of one or more types of goods, and each type of goods is respectively configured with an original box of corresponding volume.
[0026] In some embodiments, the packing information of the goods is set based on the user order, and the packing information of the goods at least includes the size of the goods corresponding to one or more categories of goods, the quantity of the goods, the shelf location information, the size of the original box of the goods, the available space threshold of the original box of the goods, the quantity threshold, and the consolidation information, and the consolidation information indicates the categories of goods that can participate in consolidation. As an example, the logistics system receives an order from a user to transport goods (also called a user order), and pre-sets the corresponding packing information of the goods for various goods in the user order.
[0027] Specifically, exemplary, the packing information of the goods may include, for example, the size of the goods, such as the length, width, height, diameter and other size information of the goods, so as to facilitate the calculation of the volume according to the size. For example, the size of the original box of the goods and / or the size of the packaging boxes (also known as the cargo boxes of preset volume) of other specifications and sizes supported by various types of goods, for example, various volume sizes such as large volume cargo boxes, medium volume cargo boxes and small volume cargo boxes. The size of the cargo boxes of these specifications may be the cargo boxes of preset volume, and the present disclosure does not make specific restrictions in this regard. In addition, considering that the original box of the goods needs to leave a buffer space to fill the foam when loading the goods to prevent the loss of goods caused by collision, the packing information of the goods may include the available space threshold of the original box of the goods, which refers to the maximum space inside the original box for the packing of goods, that is, the maximum space usage upper limit of the original box, and such an available space threshold is usually less than the actual internal space of the original box. Similarly, the available space threshold of the cargo box of preset volume refers to the maximum space inside the cargo box of preset volume for the packing of goods, and such an available space threshold is usually less than the actual internal space of the cargo box of preset volume. Exemplarily, the packing information of the goods may also include the maximum quantity of goods that can be packed under the available space threshold corresponding to the original box or the preset volume box, and quantity thresholds, such as a high quantity threshold and a low quantity threshold. The high quantity threshold and the low quantity threshold are related to the packing method, which will be described in detail below.
[0028] It should be pointed out that each type of goods is equipped with original boxes of corresponding volumes. Original boxes are given priority when packing. If original boxes are not suitable, boxes of preset volumes will be considered.
[0029] For example, in order to facilitate picking and improve packing speed and efficiency, the packing information of the goods may also include shelf location information. For example, the shelf location information may include a shelf location code, which is used to identify the placement of the goods of this type on the shelf. For example, the same shelf location code identifies the same type of goods, or continuous shelf location codes identify the same type of goods. On the shelf, various types of goods may be placed according to the pre-set shelf location codes to facilitate picking.
[0030] In some embodiments, in order to improve packing efficiency, shelf location information is extracted and goods in consecutive placement positions are packed.
[0031] For example, some types of goods, such as storage batteries, cannot be packed in the same box as other types of goods. Therefore, when setting the packing information of the goods, the packing information of the goods can also include the information of participating in the consolidation. The information of participating in the consolidation refers to whether the goods category can participate in the consolidation. First, the categories of goods that cannot participate in the consolidation can be identified based on the user order, so that such goods can be packed in the original box. Correspondingly, the categories of goods that can participate in the consolidation are identified based on the user order, so that the logistics system can determine the goods that can participate in the consolidation based on the packing information of the goods.
[0032] It can be understood that the above-mentioned information on size, quantity, space size, etc. included in the packing information of the goods is set based on the actual situation of the user's order, and the scope of this disclosure does not make specific restrictions in this regard.
[0033] In some embodiments, the electronic device can generate a set of packing information of all goods in the user's order, traverse the set, extract the material code of the goods, and the material code indicates whether the goods have corresponding packing information. If there is a material code, the packing information of the corresponding goods is extracted. If there is no material code, the goods are skipped and the next goods are traversed until all the goods in the user's order are traversed. Next, the electronic device can extract the packing information of the goods with material codes. If there is packing information of the goods, such goods are added to the packing process. If there is no packing information of the goods, such goods are not added to the packing process. Next, the electronic device can determine the goods that can participate in the consolidation based on the packing information of the extracted goods, that is, the electronic device can identify or extract the goods that can participate in the consolidation, add them to the packing process, and finally generate a packing list after the packing is completed. The electronic device can also pack the goods that cannot participate in the consolidation according to the original box, and finally generate a packing list after the packing is completed.
[0034] Next, we will describe in detail the process of adding goods that can participate in LCL into the packing process.
[0035] Continue to refer Figure 1 In block 120, the electronic device determines a packing method for the goods based on the packing information of the goods, the packing method indicating packing the same type of goods and / or consolidating different types of goods. In block 130, the electronic device completes packing of the goods based on the packing method.
[0036] As an example, there may be many ways to pack goods, such as packing goods of the same type. Goods of the same type may be packed in original boxes corresponding to the goods of the same type. Alternatively, in some embodiments, goods of the same type may be packed in boxes of preset volumes, and the scope of the present disclosure in this regard is not specifically limited. For another example, heterogeneous goods may be consolidated. Heterogeneous goods may be packed in original boxes corresponding to the goods of the same type. Alternatively, in some embodiments, heterogeneous goods may be packed in boxes of various preset volumes, and the scope of the present disclosure in this regard is not specifically limited.
[0037] During the packing process, the same type of goods that meet certain conditions can be filled in the original boxes of the same type of goods and / or the boxes of preset volumes. If there are still remaining goods, different types of goods can be consolidated, and the original boxes of various types of goods and / or the boxes of preset volumes can be consolidated until all the goods in the user's order are packed. This packing method improves the packing efficiency of goods, effectively improves the space utilization of various original boxes and / or boxes of preset volumes, effectively reduces the number of boxes, and reduces transportation costs.
[0038] Figure 2 A flow chart of packing similar goods according to original boxes provided by the present disclosure is shown.
[0039] In some embodiments, Figure 2 As shown, in step 210, the number of original boxes required to fill the original box with the first-category goods is determined based on the packing information of the first-category goods; in step 220, if the number of original boxes is a positive integer greater than or equal to 1, and there is no first-category goods left after the original box is filled, the packing method of the first-category goods is determined to be packing according to the original boxes. Finally, the packing of the first-category goods is completed based on this packing method.
[0040] The first category of goods may be any category of goods that can participate in LCL. Traverse the packing information of all categories of goods in the user order to determine the number of original boxes required to fill the original boxes of each category of goods. Exemplarily, assuming that the goods involved in the user order may include Class A goods, Class B goods, and Class C goods, the first category of goods may be any of Class A goods, Class B goods, Class C goods, etc. Traverse Class A goods, Class B goods, and Class C goods, and determine the number of original boxes required for Class A goods to fill the original boxes of Class A goods based on the packing information of Class A goods (such as the size of Class A goods, the size of the original box of Class A goods, the available space threshold, the quantity threshold, etc.), such as a original box. If the number of original boxes a is a positive integer greater than or equal to 1, and there is no remaining Class A goods after filling a original box, it means that a original box can fill the entire number of Class A goods. Therefore, the Class A goods are packed in the manner of the original boxes of Class A goods. Similarly, the B-type goods and the C-type goods are traversed, and the number of original boxes is calculated and determined in the same way to complete the packing, which will not be repeated here. Finally, the A-type goods, the B-type goods, and the C-type goods are packed according to their corresponding original boxes.
[0041] In some embodiments, continue to refer to Figure 2 , step 210, determining the number of original boxes required to fill the original box with the first-class goods based on the packing information of the first-class goods; step 230, if the number of original boxes is a positive integer greater than or equal to 1, and there are still remaining first-class goods after the original box is filled, or the total amount of the first-class goods cannot fill an entire original box, determining the remaining first-class goods or the first-class goods that do not fill the original box as loose parts; step 240, adding the packing information of the loose parts to the loose parts list; step 250, determining the packing method of the first-class goods based on the packing information of the loose parts.
[0042] For example, assume that the threshold number of Class A goods that fill the corresponding original box is 100. After filling a original boxes, there are still 10 Class A goods left, or the total amount of Class A goods is 30. Neither the remaining Class A goods nor the total amount of Class A goods 30 can fill a whole Class A box. Then the remaining 10 Class A goods or the total amount of Class A goods 30 are regarded as loose parts, and the packing information of these loose parts is added to the loose parts list. Similarly, traverse Class B goods and Class C goods, and determine whether there are loose parts in the same way. If there are loose parts, add the packing information of the loose parts of Class B goods and Class C goods to the loose parts list, so as to determine the corresponding packing methods of Class B goods and Class C goods and complete the packing. It will not be repeated here.
[0043] Figure 3 The flowchart of packing the various types of goods provided by the present invention into original boxes is shown. Figure 3 The specific process 300 is further described.
[0044] In some embodiments, at step 310, if the number of loose parts of the first category of goods is greater than the first high number threshold, it is determined that the packing method of the loose parts of the first category of goods is to pack them in original boxes. Considering that when the number of loose parts of the first category of goods is large, the space left in the original box of the first category of goods is small, and there is no need to consolidate with other categories of goods, and the original box of the first category of goods can be directly used to complete the packing.
[0045] It should be pointed out that the high quantity threshold corresponding to the original box of the first category of goods that is pre-set may be referred to as the first high quantity threshold. Similarly, the high quantity threshold corresponding to the original box of the second category of goods that is pre-set may be referred to as the second high quantity threshold. The high quantity thresholds corresponding to different categories of goods may be the same or different, and the present disclosure does not impose specific limitations in this regard. The first high quantity threshold is associated with the available space threshold of the original box of the first category of goods. For example, the total volume of Class A goods at the first high quantity threshold should be less than the available space threshold of the original box of Class A goods, or the first high quantity threshold should be less than the maximum quantity under the available space threshold of the original box of Class A goods. It can be understood that the first high quantity threshold can be set as needed, and the scope of the present disclosure in this regard is not specifically limited.
[0046] As an example, in step 310, for example, under the available space threshold of the original box of Class A goods, a maximum of 100 Class A goods can be loaded, that is, the maximum number of Class A goods is 100, then the first high number threshold can be set to 85. Assuming that after a original boxes of Class A goods are loaded, the number of loose parts remaining is 95, and when the number of loose parts 95 is greater than 85, it is determined that the original boxes of Class A goods do not need to participate in consolidation, but are directly packed according to the original boxes of Class A goods, and at the same time, it is marked that Class A goods have been packed. For another example, the total amount of Class A goods is 99, and 99 are loose parts, and their total amount is also greater than the first high number threshold 85. Similarly, it is determined that 99 Class A goods are directly packed according to the original boxes of Class A goods, and at the same time, it is marked that Class A goods have been packed.
[0047] In some embodiments, at step 320, if the number of loose parts of the first category of goods is less than the first high number threshold, it is determined that the packing method of the loose parts of the first category of goods is to consolidate the first category of goods with other categories of goods. Considering that when the number of loose parts of the first category of goods is small, the space left in the original box of the first category of goods is large, and it is necessary to consolidate with other categories of goods to improve the space utilization rate of the original box.
[0048] As an example, in step 320, it is assumed that the number of Class A goods remaining after the entire box is filled is 70, or the total amount of Class A goods is 70, that is, the number of loose parts of Class A goods is 70, considering that after these loose parts of Class A goods are loaded into the original box of Class A goods, the space left in the original box is large, and a suitable number of other types of goods, such as Class B goods and / or Class C goods, can be loaded into the remaining space of the original box of Class A goods, so as to consolidate the goods. It can be understood that the above is only an example, and the scope of the present disclosure in this regard is not specifically limited.
[0049] The above discussion discusses the packing information of the bulk parts of various types of goods in the bulk parts list of the electronic device, and determines the packing method of the bulk parts of various types of goods, such as Class A goods, Class B goods, and Class C goods. It should be pointed out that the process of packing the bulk parts of each type of goods is the same or similar to the packing method of the bulk parts of the first type of goods mentioned above, and is not listed here one by one.
[0050] Next, the process of consolidating the loose parts of the first category of goods (eg, category A goods) and the loose parts of other categories of goods (eg, category B goods and / or category C goods) according to the original boxes of the respective categories of goods at step 320 will be described in further detail.
[0051] In some embodiments, Figure 3 In step 321 shown, in consideration of improving the space utilization rate of the original box of the first category of goods, if the quantity of the loose parts of the first category of goods is greater than the first low quantity threshold and less than the first high quantity threshold, the first category of goods and other categories of goods are consolidated according to the original box of the first category of goods.
[0052] It should be pointed out that the pre-set low quantity threshold corresponding to the original box of the first category of goods can be called the first low quantity threshold. Similarly, the low quantity threshold corresponding to the original box of the second category of goods can be called the second low quantity threshold. The low quantity thresholds corresponding to different categories of goods can be the same or different, and the scope of the present disclosure in this regard is not specifically limited. The first low quantity threshold is associated with the available space threshold of the original box of the first category of goods. For example, the total volume of Class A goods at the first low quantity threshold can be less than half of the available space threshold of the original box of Class A goods, or the first low quantity threshold can be less than half of the maximum quantity under the available space threshold of the original box of Class A goods. It can be understood that the first low quantity threshold can be set as needed, and the scope of the present disclosure in this regard is not specifically limited.
[0053] As an example, in step 321, assuming that the maximum quantity of Class A goods is 100, the first minimum quantity threshold of Class A goods can be set to 50. If the number of loose parts remaining after a original boxes of Class A goods are packed is 60, and the number of loose parts 60 is greater than the first minimum quantity threshold 50 and less than the first maximum quantity threshold 85, it is determined that the original boxes of Class A goods participate in consolidation, and the remaining space can be consolidated with Class B goods and / or Class C goods.
[0054] In some embodiments, at step 322, if the number of loose parts of the first category of goods is less than the first low quantity threshold, the first category of goods and other categories of goods are consolidated in the original boxes of the other categories of goods. Considering that the original boxes of the first category of goods contain less first category of goods, the work of adding other types of goods to the original boxes of the first category of goods leads to low work efficiency, so the original boxes of the first category of goods are not involved in the consolidation, but the less first category of goods are taken out and put into the original boxes of other categories of goods for consolidation, which can improve work efficiency and the utilization rate of the original boxes of other categories of goods, and avoid the waste of the original boxes of the first category of goods.
[0055] As an example, suppose that after the Class A cargo is fully packed, there are 40 loose parts remaining, and the loose parts number 40 is less than the first low quantity threshold 50. Considering that the number of loose parts of the Class A cargo is small in this case, in order to improve work efficiency, it can be determined that the original boxes of the Class A cargo do not participate in the consolidation, but these loose parts of the Class A cargo are placed in the original boxes of other categories of cargo for consolidation. It can be understood that the above is only an example, and the scope of the present disclosure in this regard is not specifically limited.
[0056] In some embodiments, Figure 3 As shown, it can be known from the above that the electronic device can generate a list of scattered parts based on the packing information of scattered parts of various types of goods. Step 323, the electronic device can traverse the list of scattered parts and sort the remaining space size of the scattered parts of various types of goods after the corresponding original boxes are packed in descending order. As an example, the scattered parts of the first category of goods, such as Class A goods, are packed into the original box of Class A goods, and there is still remaining space in the original box. Similarly, the remaining space of Class B goods and the remaining space of Class C goods are determined in the same way, and these remaining spaces are sorted in order from large to small, which is to facilitate the next step of consolidation.
[0057] Next, we will further introduce the process of consolidating the first-class goods with other types of goods according to the original boxes of the first-class goods. Consider how to fill the remaining space of the original boxes of the first-class goods, such as Class A goods, with other types of goods, such as Class B goods and / or Class C goods.
[0058] Specifically, in step 324, the total volume of the bulk items of the second category of goods is determined by traversing the bulk item list. In step 325, the remaining available space is determined by subtracting the total volume of the bulk items of the second category of goods from the available space threshold of the original box of the first category of goods. In step 326, if there is remaining available space, the first category of goods and the second category of goods are consolidated according to the original box of the first category of goods.
[0059] As an example, the first category of goods is, for example, A category goods, and the second category of goods may be B category goods, or other categories of goods such as C category goods. Preferably, after traversing the list of scattered parts, if the remaining space of A category goods, B category goods, and C category goods decreases in sequence, that is, the remaining space of B category goods is greater than the remaining space of C category goods, B category goods may be preferentially selected to be consolidated with A category goods. In this way, the space utilization rate of the original box of A category goods can be improved.
[0060] Then, the electronic device can determine the total volume of the loose parts of Class B goods based on the loose parts list. The remaining available space of the original box of Class A goods is determined by subtracting the total volume of the loose parts of Class B goods from the available space threshold of the original box of Class A goods. If there is remaining available space in the original box of Class A goods, it means that the loose parts of Class B goods can be packed in the original box of Class A goods. Therefore, Class B goods are consolidating according to the original boxes of Class A goods, and Class A and Class B goods are marked as completed. And so on, continue to traverse the loose parts list, for example, traverse in descending order, and loop through steps 324 to 326 until the original box of Class A goods is packed and there is no remaining goods. For example, all the loose parts of the next Class C goods can be loaded into the remaining space of the original box of Class A goods, and Class A goods, Class B goods, and Class C goods are marked as completed.
[0061] On the contrary, referring to step 327, if there is no remaining available space in the original box of the first category of goods after the loose parts of the second category of goods are loaded, after the second category of goods are consolidated according to the original box of the first category of goods, the number of remaining second category of goods is determined as loose parts. Next, similar to steps 321 to 322, the process of consolidating the second category of goods with other categories of goods according to the original box of the second category of goods can be regarded as consistent with the method of looping steps 321 to 328. Specifically, if the number of loose parts of the second category of goods is greater than the second lowest quantity threshold and less than the second highest quantity threshold, the second category of goods and other categories of goods are consolidated according to the original box of the second category of goods; the second highest quantity threshold and the second lowest quantity threshold are associated with the available space threshold of the original box of the second category of goods. If the number of loose parts of the second category of goods is less than the second lowest quantity threshold, the second category of goods and other categories of goods are consolidated according to the original box of the other categories of goods.
[0062] As an example, if there is no remaining available space in the original box of Class A goods after the loose parts of Class B goods are loaded, it means that the loose parts of Class B goods cannot be completely loaded into the original box of Class A goods, but the loose parts of Class B goods can still be consolidated according to the original box of Class A goods, that is, the loose parts of Class B goods are loaded into the remaining space of the original box of Class A goods until the remaining space is filled, and the original box of Class A goods is marked as completed. At the same time, the remaining quantity of Class B goods that have not been loaded is treated as loose parts and continues to be packed according to the original box of Class B goods. Specifically, if the quantity of loose parts of Class B goods is greater than the second lowest quantity threshold and less than the second highest quantity threshold, Class B goods and other types of goods, such as Class C goods, are consolidated according to the original box of Class B goods, similar to the consolidation process of Class A goods in step 321, which will not be repeated here. If the quantity of loose parts of Class B goods is less than the second lowest quantity threshold, Class B goods and other types of goods, such as Class C goods, are consolidated according to the original box of Class C goods, similar to the consolidation process of Step 322, which will not be repeated here.
[0063] And so on, such as Figure 3 In step 328, the list of scattered parts is traversed. If there is no remaining goods after the scattered parts of each type of goods are packed according to the original boxes of each type of goods, it is determined that the packing of the goods is completed.
[0064] The above discusses the process 300 of consolidating the loose parts of various types of goods according to the original boxes of various types of goods. By consolidating the original boxes of various types of goods, the space utilization rate of the original boxes is effectively improved, the number of original boxes used is reduced, and the transportation cost is reduced.
[0065] If there are still remaining goods after the loose parts of each type of goods are packed according to the original boxes of each type of goods, the next packing process 400 is entered. Figure 4 A flow chart is shown for packing the various types of goods provided by the present invention into boxes according to preset volumes.
[0066] In some embodiments, the electronic devices may be packed in a container of a preset volume. The container of the preset volume includes at least one or more containers of different volumes. Exemplarily, the container of the preset volume may include any one or more combinations of containers of large volume, medium volume, and small volume. It is understood that the preset volume of the container may be set as required, and the scope of the present disclosure in this regard is not specifically limited.
[0067] Next, we will introduce the steps for packing the remaining goods into boxes of preset volumes after the scattered parts of various goods are packed into the original boxes:
[0068] For example, the remaining goods can be added to the scattered parts list, and the scattered parts list is traversed to extract the types of goods with remaining goods, such as there are some remaining goods in Class A goods, some remaining goods in Class B goods, or some remaining goods in Class C goods, so as to judge whether the types of remaining goods are one or more.
[0069] In some embodiments, Figure 4 In step 410 shown, if the remaining goods include goods of the same type and the total volume of the remaining goods is less than the available space threshold of the first preset volume container, the remaining goods are packed into the first preset volume container.
[0070] It should be pointed out that, considering that the same type of goods have the same volume and shape, they have a higher space utilization rate when packing, so the available space threshold of the preset volume cargo box can be increased by a certain proportion, such as 10%, and the maximum does not exceed 95%. The available space threshold of the first preset volume cargo box is associated with the high quantity threshold of the first preset volume cargo box. The available space threshold of the first preset volume cargo box and the high quantity threshold of the first preset volume cargo box are the same as the available space threshold and high quantity threshold of the original box mentioned above, and are not repeated here. Alternatively, the first preset volume cargo box can be a larger volume cargo box, and the larger volume cargo box can be used to pack the remaining goods. The total volume of the remaining goods is less than the available space threshold of the first preset volume cargo box, indicating that the remaining goods have been packed, and marking that such goods have been packed. It can be understood that according to the total volume of the remaining goods, a smaller volume cargo box can also be used to pack the remaining goods, and the scope of the present disclosure in this regard is not specifically limited.
[0071] As an example, when traversing the list of scattered parts, the remaining goods include the same type of goods, such as the remaining goods of Class A. The total volume of the remaining goods of Class A is less than the available space threshold of the first preset volume cargo box, indicating that the first preset volume cargo box can completely accommodate the remaining goods of Class A. Therefore, after the remaining goods of Class A are packed according to the first preset volume cargo box, it is marked that the packing of Class A goods is completed. It should be noted that the first preset volume cargo box can be selected to be a cargo box that is close to the total volume of the remaining goods of Class A and slightly larger, so as to improve space utilization.
[0072] In some embodiments, in step 420, if the remaining cargo includes cargo of the same type and the total volume of the remaining cargo is greater than the available space threshold of the first preset volume cargo box, after the remaining cargo is filled up with the first preset volume cargo box, if there is still remaining cargo, the cargo is packed into a second preset volume cargo box.
[0073] Specifically, if the total volume of the remaining goods is greater than the available space threshold of the first preset volume cargo box, the first preset volume cargo box is packed as a whole, and the number of first preset volume cargo boxes used is calculated. After loading, the remaining goods will be added to the loose parts list again. After traversing the loose parts list, if there is still remaining goods, they are packed into cargo boxes of the second preset volume. The packing process is the same as that of the first preset volume cargo box, which will not be repeated here.
[0074] As an example, the total volume of the remaining Class A goods is greater than the available space threshold of the large-volume cargo box. After the remaining Class A goods are filled up in the large-volume cargo box, there is still remaining Class A goods. The goods continue to be packed into the medium-volume cargo box, and finally may be packed into the small-volume cargo box, until there is no remaining Class A goods after packing, indicating that the Class A goods have been packed.
[0075] In some embodiments, if the remaining cargo includes at least two types of cargo, and the total volume of the remaining cargo is smaller than the available space threshold of the first preset volume cargo box, the remaining cargo is packed into the first preset volume cargo box.
[0076] As an example, the total volume of the remaining cargo of Class B and Class C is less than the available space threshold of the first preset volume cargo box, indicating that the first preset volume cargo box can completely accommodate the remaining cargo of Class B and Class C. Therefore, after the remaining cargo of Class B and Class C are packed according to the first preset volume cargo box, it is marked that the packing of Class B and Class C is completed.
[0077] In some embodiments, if the remaining cargo includes at least two types of cargo, and the total volume of the remaining cargo is greater than the available space threshold of a cargo box with a first preset volume, it is determined that there is still remaining cargo after the remaining cargo is filled up with the cargo box with the first preset volume, and the cargo is packed into a cargo box with a second preset volume.
[0078] As an example, the total volume of the remaining Class B cargo and the remaining Class C cargo is greater than the available space threshold of the large-volume cargo box. After the remaining Class B cargo and the remaining Class C cargo are filled into the large-volume cargo box, there is still remaining Class B cargo and / or remaining Class C cargo, and they continue to be packed into medium-volume cargo boxes, and finally may be packed into small-volume cargo boxes, until the Class B cargo and the Class C cargo are packed and there is no remaining, and the Class B cargo and the Class C cargo are marked as finished packing.
[0079] Finally, the above steps are executed in a loop for multiple times until all the goods are packed in these preset volume containers, and all the goods are marked as having completed packing. In the overall example, assuming that after the loose parts of Class A goods, Class B goods, and Class C goods are packed in the original boxes of Class A goods, the original boxes of Class B goods, and the original boxes of Class C goods, if there are no remaining goods, it is determined that these goods can complete the packing of the goods in the original boxes. For another example, if only a few goods of the same category, such as Class C goods, remain after packing, these Class C goods can also choose to be packed in containers of preset volumes. For another example, if a few different categories of goods, such as Class B goods and Class C goods, remain after packing, a few Class B goods and Class C goods can also choose to be packed in containers of preset volumes. It can be understood that the above is only an example, and the present disclosure does not make specific limitations in this regard.
[0080] The above discusses the process of packing the remaining goods into at least one container of preset volume after the loose parts of various types of goods are packed into the original containers, thereby further improving the space utilization rate of the containers, reducing the waste of containers and reducing transportation costs.
[0081] In addition, in some embodiments, when each type of goods is packed according to the original boxes of each type of goods and there is no surplus, an original box packing label is generated and affixed to the surface of the original box for quick identification by transportation personnel. Figure 5A-5C Three different binning labels are shown.
[0082] like Figure 5A As shown, the original box packing label may at least include the recipient, recipient address, bill number, phone number, date and cargo information, and the cargo information includes W cargo model, W cargo name, cargo unit and cargo quantity. The label also includes the letter E, which may indicate that W cargo is packed in the original box and no other cargo is packed. For another example, Figure 5B As shown, the label may include the letters EAL, which may indicate that the W goods are packed in non-original boxes and no other goods are packed in a box. Non-original boxes may be boxes of various sizes as mentioned above. For example, Figure 5C As shown, the label may include EM letters, which may indicate that the original box packing of W goods, but other goods such as Y goods are LCL. The goods information includes W goods model, W goods name, goods unit and goods quantity; Y goods model, Y goods name, goods unit and goods quantity.
[0083] It can be understood that the above is only an example, and the setting of the packing label can be diverse, and the present disclosure does not make specific limitations in this regard.
[0084] Example devices and equipment
[0085] Figure 6A schematic structural block diagram of an apparatus 600 for cargo packing according to some embodiments of the present disclosure is shown. The apparatus 600 may be implemented as or included in an electronic device. Each module / component in the apparatus 600 may be implemented by hardware, software, firmware, or any combination thereof.
[0086] As shown in the figure, the device 600 includes a LCL cargo determination module 610, which is configured to determine the cargo that can participate in the LCL based on the cargo packing information, the cargo packing information indicates the packing information of one or more types of cargo, and each type of cargo is respectively configured with an original box of corresponding volume; the device 600 also includes a packing method determination module 620, which is configured to determine the packing method of the cargo based on the cargo packing information, the packing method indicates packing the same type of cargo and / or LCLing heterogeneous cargo; the device 600 also includes a cargo packing module 630, which is configured to complete the cargo packing based on the packing method.
[0087] In some embodiments, the LCL cargo determination module 610 is further configured to set the packing information of the cargo based on the user order, and the packing information of the cargo includes at least cargo size, cargo quantity, shelf location information, the size of the original cargo box, the available space threshold of the original cargo box, the quantity threshold, and the participating LCL information corresponding to one or more types of cargo. The participating LCL information indicates the types of cargo that can participate in LCL.
[0088] In some embodiments, the packing method determination module 620 is also configured to determine the number of original boxes required to fill the original box with the first category goods based on the packing information of the first category goods; if the number of original boxes is a positive integer greater than or equal to 1, and there is no remaining first category goods after the original box is filled, the packing method of the first category goods is determined to be packing according to the original boxes.
[0089] In some embodiments, the packing method determination module 620 is also configured to determine the remaining first-class goods or the first-class goods that do not fill the entire original box as loose parts if the number of original boxes is a positive integer greater than or equal to 1, and there are still remaining first-class goods after the original box is filled, or the total amount of the first-class goods cannot fill an entire original box; and determine the packing method of the loose parts of the first-class goods based on the packing information of the loose parts.
[0090] In some embodiments, the packing method determination module 620 is also configured to determine that the packing method of the loose parts of the first category of goods is to pack them according to the original box if the number of loose parts of the first category of goods is greater than the first high quantity threshold, or to determine that the packing method of the loose parts of the first category of goods is to consolidate the first category of goods with other categories of goods if the number of loose parts of the first category of goods is less than the first high quantity threshold; the first high quantity threshold is associated with the available space threshold of the original box of the first category of goods.
[0091] In some embodiments, the packing method determination module 620 is also configured to, if the number of loose pieces of the first category of goods is greater than a first low quantity threshold and less than a first high quantity threshold, consolidate the first category of goods with other categories of goods in the original boxes of the first category of goods; or if the number of loose pieces of the first category of goods is less than the first low quantity threshold, consolidate the first category of goods with other categories of goods in the original boxes of the other categories of goods; the first low quantity threshold is associated with the available space threshold of the original boxes of the first category of goods.
[0092] In some embodiments, the packing method determination module 620 is also configured to traverse the loose parts list to determine the total volume of the loose parts of the second category of goods, the loose parts list is generated based on the packing information of the loose parts of each category of goods; subtract the total volume of the loose parts of the second category of goods from the available space threshold of the original box of the first category of goods to determine the remaining available space; and if there is remaining available space, the first category of goods and the second category of goods are consolidated according to the original box of the first category of goods.
[0093] In some embodiments, the packing method determination module 620 is also configured to determine the quantity of the remaining second category goods as loose parts after the second category goods are consolidated in the original boxes of the first category goods if there is no remaining available space; and if the quantity of the loose parts of the second category goods is greater than the second lowest quantity threshold and less than the second highest quantity threshold, the second category goods are consolidated with other categories of goods in the original boxes of the second category goods; the second highest quantity threshold and the second lowest quantity threshold are associated with the available space threshold of the original boxes of the second category goods.
[0094] In some embodiments, the packing method determination module 620 is further configured to consolidate the second category of goods with other categories of goods according to the original boxes of the other categories of goods if the number of loose pieces of the second category of goods is less than a second minimum quantity threshold.
[0095] In some embodiments, the cargo packing module 630 is further configured to traverse the list of scattered parts, and if there is no remaining cargo after the scattered parts of each type of cargo are packed according to the original boxes of each type of cargo, it is determined that the cargo packing is completed.
[0096] In some embodiments, the packing method determination module 620 is also configured to traverse the list of loose parts. If there are still remaining goods after the loose parts of various types of goods are packed according to the original boxes of various types of goods, they will be packed according to the cargo boxes of preset volumes; the cargo boxes of preset volumes include at least large-volume cargo boxes, medium-volume cargo boxes and small-volume cargo boxes.
[0097] In some embodiments, the packing method determination module 620 is also configured to pack the remaining goods into a first preset volume cargo box if the remaining goods include goods of the same type and the total volume of the remaining goods is less than the available space threshold of the first preset volume cargo box; the available space threshold of the first preset volume cargo box is associated with the high quantity threshold of the first preset volume cargo box.
[0098] In some embodiments, the packing method determination module 620 is also configured to pack the remaining goods into a container of a second preset volume if the total volume of the remaining goods is greater than the available space threshold of the first preset volume container and if there is still remaining goods after the first preset volume container is filled.
[0099] In some embodiments, the packing method determination module 620 is further configured to pack the remaining goods into a first preset volume cargo box if the remaining goods include at least two types of goods and the total volume of the remaining goods is less than the available space threshold of the first preset volume cargo box.
[0100] In some embodiments, the packing method determination module 620 is also configured to pack the remaining goods into a second preset volume container if the total volume of the remaining goods is greater than the available space threshold of the first preset volume container and it is determined that there are still remaining goods after the first preset volume container is filled.
[0101] In some embodiments, the cargo packing module 630 is further configured to pack cargo in consecutive placement positions based on shelf position information, where the shelf position information indicates position information of the cargo on the shelf.
[0102] Figure 7 1 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that Figure 7 The electronic device 700 shown is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Figure 7 The electronic device 700 shown can be used to implement Figure 1 electronic equipment.
[0103] like Figure 7 As shown, the electronic device 700 is in the form of a general electronic device. The components of the electronic device 700 may include, but are not limited to, one or more processors or processing units 710, a memory 720, a storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. The processing unit 77 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 720. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 700.
[0104] The electronic device 700 typically includes a plurality of computer storage media. Such media may be any accessible media that is accessible to the electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 720 may be a volatile memory (e.g., a register, a cache, a random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 730 may be a removable or non-removable medium, and may include a machine-readable medium, such as a flash drive, a disk, or any other medium, which may be capable of being used to store information and / or data (e.g., training data for training) and may be accessed within the electronic device 700.
[0105] The electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 7 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. The memory 720 may include a computer program product 725 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.
[0106] The communication unit 740 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 700 can be implemented with a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 700 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
[0107] The input device 750 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 760 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 700 may also communicate with one or more external devices (not shown) through the communication unit 740 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 700, or communicate with any device that allows the electronic device 700 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0108] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0109] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.
[0110] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0111] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0112] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0113] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.
Claims
1. A method for packing goods, the method comprising: Determining goods that can participate in LCL based on the packing information of the goods, wherein the packing information of the goods indicates packing information of one or more categories of goods, and each category of goods is respectively configured with an original box of a corresponding volume; Determining a packing method of the goods based on the packing information of the goods, the packing method indicating packing the same type of goods and / or consolidating different types of goods; and The cargo is packed based on the packing method.
2. The method according to claim 1, wherein: The steps of determining the goods that can participate in LCL based on the packing information of the goods include: The packing information of the goods is set based on the user order, and the packing information of the goods at least includes the goods size, goods quantity, shelf location information, the size of the original box of the goods, the available space threshold of the original box of the goods, the quantity threshold, and the consolidation information corresponding to one or more categories of goods, and the consolidation information indicates the categories of goods that can participate in consolidation.
3. The method according to claim 2, wherein: The step of determining the packing method of the goods based on the packing information of the goods includes: Determine the number of original boxes required to fill the original box with the first category of goods based on the packing information of the first category of goods; If the number of original boxes is a positive integer greater than or equal to 1, and there is no remaining first category goods after the original boxes are filled, it is determined that the packing method of the first category goods is to pack them according to the original boxes.
4. The method according to claim 3, wherein: The step of determining the packing method of the first category of goods based on the packing information of the first category of goods also includes: If the number of original boxes is a positive integer greater than or equal to 1, and there are still remaining first-category goods after the original box is filled, or the total amount of the first-category goods cannot fill the entire original box, the remaining first-category goods or the first-category goods that do not fill the original box are determined as loose parts; The packing method of the loose parts of the first category of goods is determined based on the packing information of the loose parts.
5. The method according to claim 4, wherein: The step of determining the packing method of the bulk items of the first category of goods based on the packing information of the bulk items includes: If the quantity of the loose parts of the first category of goods is greater than the first high quantity threshold, determining that the packing method of the loose parts of the first category of goods is to pack them according to the original box, or If the number of loose parts of the first category of goods is less than the first high number threshold, determining that the packing method of the loose parts of the first category of goods is to consolidate the first category of goods with goods of other categories; The first high quantity threshold is associated with an available space threshold of an original box of the first category of goods.
6. The method according to claim 5, wherein: The steps of consolidating the first category of goods with other categories of goods include: If the quantity of the loose pieces of the first category of goods is greater than the first lower quantity threshold and less than the first upper quantity threshold, the first category of goods and other categories of goods are consolidated into containers according to the original containers of the first category of goods; or If the quantity of the loose parts of the first category of goods is less than the first low quantity threshold, the first category of goods and other categories of goods are consolidated into boxes according to the original boxes of the other categories of goods; The first low quantity threshold is associated with an available space threshold of an original box of the first type of goods.
7. The method according to claim 6, wherein: The steps of consolidating the first category of goods with other categories of goods according to the original boxes of the first category of goods include: Determine the total volume of the bulk items of the second category of goods by traversing the bulk item list, wherein the bulk item list is generated based on the packing information of the bulk items of each category of goods; The remaining available space is determined by subtracting the total volume of the loose items of the second category of goods from the available space threshold of the original box of the first category of goods; and If the remaining available space exists, the first category of goods and the second category of goods are consolidated into a container according to the original container of the first category of goods.
8. The method according to claim 7, wherein: The method further comprises: If there is no remaining available space, after the second category goods are consolidated according to the original boxes of the first category goods, the remaining quantity of the second category goods is determined as the bulk items; and If the quantity of the second category goods' loose pieces is greater than the second lowest quantity threshold and less than the second highest quantity threshold, the second category goods and other categories of goods are consolidated into containers according to the original containers of the second category goods; The second high quantity threshold and the second low quantity threshold are associated with an available space threshold of an original box for the second category of goods.
9. The method according to claim 8, wherein: The method further comprises: If the quantity of the loose pieces of the second category of goods is less than the second lower quantity threshold, the second category of goods and other categories of goods are consolidated into boxes according to the original boxes of the other categories of goods.
10. The method according to claim 9, wherein: Completing the cargo packing based on the packing method includes: The list of scattered parts is traversed, and if there is no remaining goods after the scattered parts of each type of goods are packed according to the original boxes of each type of goods, it is determined that the packing of goods is completed.
11. The method according to claim 10, wherein: The method further comprises: Traversing the list of loose parts, if there are still remaining goods after the loose parts of each type of goods are packed into the original boxes of each type of goods, pack them into boxes of preset volumes; The cargo boxes of preset volumes include at least a large-volume cargo box, a medium-volume cargo box and a small-volume cargo box.
12. The method according to claim 11, wherein: The steps for packing the remaining goods into boxes of preset volumes include: If the remaining goods include goods of the same type and the total volume of the remaining goods is less than the available space threshold of a cargo box with a first preset volume, the remaining goods are packed into a cargo box with the first preset volume; The available space threshold of the first preset volume container is associated with a high quantity threshold of the first preset volume container.
13. The method of claim 12, wherein: The steps for packing the remaining goods into boxes of preset volumes include: If the total volume of the remaining goods is greater than the available space threshold of the first preset volume cargo box, and the remaining goods are filled up according to the first preset volume cargo box, there is still remaining goods, and the remaining goods are packed into the second preset volume cargo box.
14. The method according to claim 11, wherein: The steps of packing the remaining goods into boxes of preset volumes also include: If the remaining cargo includes at least two types of cargo, and the total volume of the remaining cargo is smaller than the available space threshold of the first preset volume cargo box, the remaining cargo is packed into the first preset volume cargo box.
15. The method of claim 14, wherein: The steps of packing the remaining goods into boxes of preset volumes also include: If the total volume of the remaining goods is greater than the available space threshold of the first preset volume cargo box, it is determined that there is still remaining goods after the remaining goods are filled with the first preset volume cargo box, and the remaining goods are packed into the second preset volume cargo box.
16. The method of claim 2, wherein: The method further comprises: Based on the shelf position information, the goods in the continuous placement positions are packed into boxes, and the shelf position information indicates the position information of the goods placed on the shelf.
17. A cargo packing device, wherein: The device comprises: A LCL cargo determination module is configured to determine cargo that can participate in LCL based on cargo packing information, wherein the cargo packing information indicates packing information of one or more types of cargo, and each type of cargo is respectively configured with an original box of a corresponding volume; a packing method determining module, configured to determine a packing method of the goods based on the packing information of the goods, wherein the packing method indicates packing the same type of goods and / or consolidating different types of goods; and The cargo packing module is configured to complete cargo packing based on the packing method.
18. An electronic device, comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 16 when executed by the at least one processing unit.
19. A computer-readable storage medium having a computer program stored thereon, wherein the computer program can be executed by a processor to implement the method according to any one of claims 1 to 16.