Information determination method, device and equipment, computer storage medium and computer program product
By acquiring order and item information, and using a target programming algorithm to determine the target consumables for cold chain items from the basic consumables, the problem of poor matching of packaging consumables for cold chain orders is solved, and efficient and intelligent consumable matching and packaging strategy generation are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-10
AI Technical Summary
In existing technologies, the matching degree for determining the packaging materials corresponding to cold chain orders is poor and the intelligence is low, relying entirely on human experience.
By acquiring basic information, item attribute information, and basic consumable attribute information of the orders to be processed, the target consumables are determined from the basic consumables using a target programming algorithm, including filtering and matching the quantity and placement method of the consumables, and generating a target packaging strategy.
It improves the matching and intelligence of packaging materials for cold chain goods, reduces human error, increases packaging efficiency, and reduces the cost of using consumables.
Smart Images

Figure CN121638702A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of information processing technology in the field of computer technology, and in particular to an information determination method, apparatus, device, computer storage medium and computer program product. Background Technology
[0002] With the development of technology, in the field of cold chain logistics, insulated boxes, refrigerants, and other packaging materials are commonly used to pack cold chain items corresponding to cold chain orders. Currently, in related technologies, operators typically determine the necessary packaging materials for cold chain items based on human experience. However, this reliance on human experience in determining packaging materials for cold chain orders leads to poor matching between the determined packaging materials and the cold chain items, and the overall process of determining packaging materials lacks intelligence. Summary of the Invention
[0003] To address the aforementioned technical problems, this application aims to provide an information determination method, apparatus, device, computer storage medium, and computer program product. This solves the problem in related technologies where the matching degree between the determined packaging materials and cold chain items is poor when determining the packaging materials corresponding to cold chain orders, and improves the intelligence of the entire process of determining packaging materials.
[0004] The technical solution of this application is implemented as follows:
[0005] An information determination method, the method comprising:
[0006] Obtain basic information of the order to be processed, first attribute information of the item corresponding to the order to be processed, and second attribute information of the basic consumables; wherein, the basic information is information related to the order to be processed;
[0007] Based on the basic information, the first attribute information, and the second attribute information, the target consumable corresponding to the order to be processed is determined from the basic consumables.
[0008] In the above scheme, determining the target consumable corresponding to the order to be processed from the basic consumables based on the basic information, the first attribute information, and the second attribute information includes:
[0009] Based on the basic information and the second attribute information, the consumables to be screened for the order to be processed are determined from the basic consumables.
[0010] Using a target programming algorithm, the target consumable is determined from the consumables to be screened based on the first attribute information and the second attribute information.
[0011] In the above scheme, determining the consumables to be screened corresponding to the order to be processed from the basic consumables based on the basic information and the second attribute information includes:
[0012] Obtain the configuration strategy for the basic consumables; wherein, the configuration strategy characterizes the relationship between the basic consumables and the delivery time;
[0013] Based on the basic information, the second attribute information, and the configuration strategy, the consumables to be screened are determined from the basic consumables.
[0014] In the above scheme, determining the consumables to be screened from the basic consumables based on the basic information, the second attribute information, and the configuration strategy includes:
[0015] Based on the target delivery time of the pending order and the configuration strategy, different categories of consumables corresponding to the pending order are determined from the basic consumables; wherein, the basic information includes the target delivery time;
[0016] Determine a first quantity of consumables of the target category corresponding to the order to be processed; wherein, the different categories of consumables include the consumables of the target category;
[0017] Based on the first quantity, the target delivery time, and the second attribute information, a second quantity of other categories of consumables corresponding to the order to be processed is determined; wherein, the other categories of consumables are consumables other than the target category among the different categories of consumables;
[0018] The first number of target categories of consumables and the second number of other categories of consumables are identified as the consumables to be screened.
[0019] In the above scheme, a target programming algorithm is used to determine the target consumable from the consumables to be screened based on the first attribute information and the second attribute information, including:
[0020] The target value is determined based on the size of the item, the size of the consumables to be screened, and the second quantity; wherein, the first attribute information includes the size of the item;
[0021] Using the target planning algorithm, the target consumable is selected from the consumables to be selected based on the target value, the size of the item, and the value of the consumable to be selected; wherein, the second attribute information includes the size of the consumable to be selected and the value.
[0022] The method in the above scheme further includes:
[0023] Based on the dimensions of the item and the dimensions of the target consumable, determine the target placement method of the item;
[0024] Based on the target consumable and the target placement method, determine the target packaging strategy corresponding to the order to be processed.
[0025] The method in the above scheme further includes:
[0026] According to the correspondence, the identifier of the order to be processed and the target packaging strategy are stored in the target database; wherein, the basic information includes the identifier of the order to be processed.
[0027] An information determining device, the device comprising:
[0028] The acquisition unit is used to acquire basic information of the order to be processed, first attribute information of the item corresponding to the order to be processed, and second attribute information of the basic consumables; the basic information is information related to the order to be processed.
[0029] The determining unit is used to determine the target consumable corresponding to the order to be processed from the basic consumables based on the basic information, the first attribute information and the second attribute information.
[0030] An information determining device, the device comprising: a processor, a memory, and a communication bus;
[0031] The communication bus is used to realize the communication connection between the processor and the memory;
[0032] The processor is used to execute the information determination program in the memory to implement the steps of the information determination method described above.
[0033] A computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the steps of the information determination method described above.
[0034] A computer program product comprising a computer program that, when executed by a processor, implements the aforementioned information determination method.
[0035] Because it can obtain the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, and determine the target consumables corresponding to the order to be processed from the basic consumables based on the basic information of the order to be processed (i.e., information related to the order to be processed), the first attribute information, and the second attribute information, the target consumables corresponding to the order to be processed can be determined directly based on the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, instead of manually determining the packaging consumables corresponding to cold chain orders as in related technologies, this solves the problem of poor matching between the determined packaging consumables and cold chain items when determining the packaging consumables corresponding to cold chain orders in related technologies, and improves the intelligence of the entire process of determining packaging consumables. Attached Figure Description
[0036] Figure 1 A flowchart illustrating an information determination method provided in an embodiment of this application;
[0037] Figure 2 A flowchart illustrating another information determination method provided in an embodiment of this application;
[0038] Figure 3 This application provides a schematic diagram of the system structure corresponding to an information determination method.
[0039] Figure 4 This is a schematic diagram of the structure of an information determination device provided in an embodiment of this application;
[0040] Figure 5 This is a schematic diagram of the structure of an information determination device provided in an embodiment of this application. Detailed Implementation
[0041] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0042] It should be understood that the phrases "embodiments of this application" or "foreign embodiments" throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "embodiments of this application" or "in the foreign embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0043] Unless otherwise specified, any step in the embodiments of this application performed by the electronic device may be executed by the processor of the electronic device. It is also worth noting that the embodiments of this application do not limit the order in which the electronic device performs the following steps. Furthermore, the methods used to process data in different embodiments may be the same or different methods. It should also be noted that any step in the embodiments of this application can be executed independently by the electronic device; that is, when the electronic device performs any step in the following embodiments, it may not depend on the execution of other steps.
[0044] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.
[0045] This application provides an information determination method, which can be applied to an information determination device. (Refer to...) Figure 1 As shown, the method may include the following steps:
[0046] Step 101: Obtain the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables.
[0047] The basic information is related to the orders to be processed.
[0048] In this embodiment, the basic information of the order to be processed may include the order number, the user information corresponding to the order, the receiving information, and the delivery time. The item corresponding to the order may refer to a cold chain item requiring cold chain transportation. Accordingly, the item's attribute information may include the quantity, category, and size of the item. Basic consumables may include different categories of consumables. Specifically, basic consumables may include packaging consumables, refrigeration consumables, and shock-absorbing consumables. Accordingly, the attribute information of basic consumables may include the size of the basic consumables and the warehouse to which they belong. In one possible implementation, packaging consumables may include foam insulated boxes, aluminum foil insulated boxes, and plastic insulated boxes; refrigeration consumables may include dry ice, ice plates, and ice packs; and shock-absorbing consumables may include foam and partitions.
[0049] Step 102: Based on the basic information, the first attribute information and the second attribute information, determine the target consumables corresponding to the order to be processed from the basic consumables.
[0050] In this embodiment of the application, the consumables to be screened corresponding to the order to be processed can be determined from the basic consumables based on the basic information of the order to be processed and the second attribute information of the basic consumables. Then, the target consumables required to package the items corresponding to the order to be processed can be determined from the consumables to be screened based on the first attribute information of the order to be processed and the second attribute information of the basic consumables.
[0051] The information determination method provided in this application embodiment can directly determine the target consumables corresponding to the order to be processed based on the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, instead of manually determining the packaging consumables corresponding to the cold chain order as in related technologies. This solves the problem of poor matching between the determined packaging consumables and the cold chain items when determining the packaging consumables corresponding to the cold chain order in related technologies, and improves the intelligence of the entire process of determining packaging consumables.
[0052] Based on the foregoing embodiments, embodiments of this application provide an information processing method, referring to... Figure 2 As shown, the method may include the following steps:
[0053] Step 201: The information determination device obtains the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables.
[0054] The basic information is related to the orders to be processed.
[0055] In the embodiments of this application, such as Figure 3 The information shown indicates that the system corresponding to the device may include a warehouse management module, a real-time task module, a configuration module, and an algorithm module. Specifically, the warehouse management module can send basic information about orders to be processed to the real-time task module. After receiving the basic information, the real-time task module can determine the items corresponding to the order. Then, the real-time task module can also obtain the attribute information of basic consumables from the configuration module. It should be noted that basic consumables may include packaging materials, refrigeration materials, and shock-absorbing materials. Specifically, packaging materials may include foam insulated boxes, aluminum foil insulated boxes, and plastic insulated boxes; refrigeration materials may include dry ice, ice plates, and ice packs; and shock-absorbing materials may include foam and partitions. Correspondingly, basic consumables may also include the attribute information of packaging materials, refrigeration materials, and shock-absorbing materials.
[0056] In one possible implementation, the warehouse management module can refer to a warehouse management system (WMS), and the warehouse management system can send the basic information of the orders to be processed to the real-time task module by carrying it in a message queue (MQ); the attribute information of the basic consumables can be saved in the configuration module in the form of a binary log (binlog).
[0057] Step 202: The information determination device determines the consumables to be screened corresponding to the order to be processed from the basic consumables based on the basic information of the order to be processed and the second attribute information of the basic consumables.
[0058] In this embodiment, the real-time task module can obtain the configuration strategy of basic consumables from the configuration module, and send the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, the second attribute information of the basic consumables, and the configuration strategy to the algorithm module. Then, the algorithm module combines the basic information of the order to be processed, the second attribute information of the basic consumables, and the configuration strategy to filter out the consumables to be screened from the basic consumables.
[0059] In the embodiments of this application, step 202 can be implemented by steps 202a to 202b.
[0060] Step 202a: Determine the configuration strategy for the equipment to acquire basic consumables.
[0061] Among them, the configuration strategy represents the relationship between basic consumables and delivery time.
[0062] In this embodiment, the configuration strategy refers to the correspondence between different categories of consumables and delivery time. Specifically, the configuration strategy may include the correspondence between refrigeration consumables and delivery time, the correspondence between packaging consumables and delivery time, and the relationship between shock-absorbing consumables and delivery time. It should be noted that the correspondence between refrigeration consumables and delivery time determines which specific refrigeration consumable corresponds to the delivery time. Specifically, if the delivery time is less than or equal to a preset threshold, dry ice can be selected as the packaging consumable; if the delivery time exceeds the preset threshold, other refrigeration consumables with better freezing effects (such as ice plates) must be selected as the packaging consumable, and dry ice cannot be used.
[0063] In one feasible approach, the configuration strategy can also be saved to the configuration module in the form of binlog.
[0064] Step 202b: The information determination device determines the consumables to be screened from the basic consumables based on basic information, second attribute information, and configuration strategy.
[0065] In this embodiment of the application, after obtaining the configuration strategy of basic consumables, different categories of consumables required for packaging the items corresponding to the order to be processed can be determined from the basic consumables based on the basic information of the order to be processed and the configuration strategy. Then, the quantity of consumables of each category is determined, and then the consumables to be screened corresponding to the order to be processed are determined based on the quantity of consumables of each category, the basic information of the order to be processed and the second attribute information of the basic consumables.
[0066] In the embodiments of this application, step 202b can be implemented by steps 202b1 to 202b4.
[0067] Step 202b1: The information determination device determines the different categories of consumables corresponding to the pending orders from the basic consumables based on the target delivery time and configuration strategy of the pending orders.
[0068] The basic information includes the target delivery time.
[0069] In this embodiment of the application, different categories of consumables that can be used within the target delivery time can be determined from the basic consumables based on the target delivery time of the order to be processed and the configuration strategy of the basic consumables. Specifically, packaging consumables, refrigeration consumables and shock absorption consumables that can be used within the target delivery time can be determined from the basic consumables based on the target delivery time and the configuration strategy.
[0070] Step 202b2: The information determination device determines the first quantity of consumables of the target category corresponding to the order to be processed.
[0071] Among them, different categories of consumables include consumables of the target category.
[0072] In this embodiment of the application, the consumables of the target category may refer to the packaging consumables that can be used within the target delivery time. Specifically, the quantity of packaging consumables required to package the items corresponding to the order to be processed (i.e., the first attribute information) and the attribute information of the packaging consumables can be determined first.
[0073] Step 202b3: The information determination device determines the second quantity of other categories of consumables corresponding to the order to be processed based on the first quantity, the target delivery time, and the second attribute information.
[0074] Other categories of consumables refer to consumables other than those in the target category.
[0075] In this embodiment of the application, other types of consumables may include refrigeration consumables, and the second quantity of other types of consumables may refer to the quantity of refrigeration consumables corresponding to each package of consumables. Specifically, after determining the first quantity of packaged consumables, the current highest temperature of the geographical area where the item corresponding to the order to be processed is located and the temperature inside each package of consumables can be determined. Further, for each package of consumables, the current highest temperature, the temperature inside each consumable, the target delivery time, and the attribute information of the basic consumables can be calculated using formula (1) to obtain the quantity of refrigeration consumables corresponding to each package of consumables (i.e., the second quantity). In one possible implementation, the geographical area where the item corresponding to the order to be processed is located may refer to the city where the item is located (i.e., the shipping city of the order to be processed), and the quantity of refrigeration consumables corresponding to each package of consumables may refer to the quantity of dry ice placed in each package or the quantity of ice plates placed in each package. It should be noted that formula (1) may be as follows:
[0076]
[0077] Where M represents the quantity of refrigeration consumables corresponding to each type of packaging material (i.e., the second quantity); Q1 represents the current highest temperature in the shipping city of the order to be processed; Q2 represents the internal temperature of each type of packaging consumable; α represents the thermal coefficient of the packaging consumable, which is a fixed value; S represents the surface area of the packaging consumable; t represents the delivery time of the order to be processed (i.e., delivery duration); β represents the comprehensive control coefficient; δ represents the latent heat value of the refrigeration consumable; and h represents the thickness of the packaging consumable. It should be noted that the thermal coefficient is different for each type of packaging consumable; the comprehensive control coefficient is set according to the city and season. Different cities have different comprehensive control coefficients in the same season, and the same city also has different comprehensive control coefficients in different seasons.
[0078] In one feasible approach, other categories of consumables may also include shock-absorbing consumables. In this case, the second quantity of other categories of consumables may refer to the quantity of shock-absorbing consumables corresponding to each package of consumables. It should be noted that the quantity of shock-absorbing consumables corresponding to each package of consumables may refer to the quantity of foam corresponding to each package or the quantity of partitions corresponding to each package.
[0079] Step 202b4: The information determination device determines a first number of target category consumables and a second number of other category consumables as consumables to be screened.
[0080] In the embodiments of this application, after determining the first quantity of consumables of the target category and the second quantity of consumables of other categories, the first quantity of consumables of the target category and the second quantity of consumables of other categories are the final consumables to be screened.
[0081] Step 203: The information determination device uses a target planning algorithm to determine the target consumable from the consumables to be screened based on the first attribute information and the second attribute information.
[0082] In this embodiment, the target programming algorithm may refer to a dynamic programming algorithm. Specifically, a dynamic programming algorithm can be used to determine the target consumable from the consumables to be screened based on the first attribute information of the item corresponding to the order to be processed and the second attribute information of the basic consumables.
[0083] In this embodiment of the application, step 203 can be implemented by step 203b1.
[0084] Step 203b1: The information determination device determines the target value based on the size of the item, the size of the consumable to be screened, and the second quantity.
[0085] The first attribute information includes the size of the item.
[0086] In this embodiment of the application, the size of the consumables to be screened may include the size of each package of consumables and the size of the refrigeration consumables corresponding to each package of consumables. Specifically, the volume of the item can be determined first based on the size of the item corresponding to the order to be processed, and the volume of each package of consumables and the volume of each refrigeration consumable corresponding to each package of consumables can be determined based on the size of the consumables to be screened. Then, the volume of each refrigeration consumable and the quantity of refrigeration consumables are multiplied to obtain the total volume of the refrigeration consumables corresponding to each package of consumables. Further, the difference between the volume of each package of consumables and the total volume of the corresponding refrigeration consumables (i.e., the target value) is calculated using the following formula (2):
[0087] v=(V1-n*V2) Formula (2)
[0088] Where v represents the target value; V1 represents the volume of each package of consumables; n represents the quantity of refrigeration consumables corresponding to each package of consumables; and V2 represents the volume of each refrigeration consumable.
[0089] In another feasible approach, the dimensions of the consumables to be screened may also include the dimensions of the shock-absorbing consumables corresponding to each package of consumables. In this case, it is necessary to first determine the total volume of the refrigeration consumables and the total volume of the shock-absorbing consumables corresponding to each package of consumables based on the dimensions of the consumables to be screened. Then, the total volume of the refrigeration consumables and the total volume of the shock-absorbing consumables are summed to obtain the total volume of other categories of consumables. Finally, the difference between the volume of each package of consumables and the total volume of other categories of consumables (i.e., the target value) is calculated.
[0090] Step 203b2: The information determination device uses a target programming algorithm to select target consumables from the consumables to be screened based on the target value, the size of the item, and the value of the consumables to be screened.
[0091] The second attribute information includes the size of the consumable to be screened and the value of the consumable to be screened.
[0092] In this embodiment, the value of the consumable to be screened can refer to its cost. Specifically, after calculating the target value, the volume of the item can be determined based on its dimensions. The target value, the volume of the item, and the cost of the consumable to be screened are then input into a dynamic programming algorithm to select the target consumable from the pool of consumables to be screened. In one possible implementation, the cost of the consumable to be screened can include the cost of packaging consumables and the cost of refrigeration consumables, or it can include the cost of packaging consumables, the cost of refrigeration consumables, and the cost of shock-absorbing consumables.
[0093] It should be noted that the calculation formula for the dynamic programming algorithm can be shown in the following formula (3):
[0094] dp[i][V]=min(dp[i][j-1]+p[i],dp[i][jv[i]]+p[i]) Formula (3)
[0095] Where i represents the i-th consumable to be screened, p represents the cost of the consumable to be screened, V represents the volume of the item corresponding to the order to be processed, and v represents the target value.
[0096] In other embodiments of this application, steps 204 to 206 may be performed after step 203.
[0097] Step 204: The information determination device determines the target placement method of the item based on the size of the item and the size of the target consumable.
[0098] In this embodiment, the target placement method can include horizontal placement and diagonal placement. Specifically, the dimensions of the item corresponding to the order to be processed can be compared with the dimensions of the packaging material in the target consumables. If the length, width, and height of the item are all smaller than the length, width, and height of the packaging material, then the placement method of the item corresponding to the order to be processed can be determined to be horizontal placement; otherwise, the placement method of the item corresponding to the order to be processed can be determined to be diagonal placement.
[0099] Step 205: The information determination device determines the target packaging strategy corresponding to the order to be processed based on the target consumables and the target placement method.
[0100] In this embodiment of the application, a target packaging strategy corresponding to the order to be processed can be generated based on the obtained target consumables and target placement method, and the generated target packaging strategy can be sent to the real-time task module.
[0101] Step 206: The information determination device stores the identifier of the order to be processed and the target packaging strategy in the target database according to the corresponding relationship.
[0102] The basic information includes the identifier of the orders to be processed.
[0103] In the embodiments of this application, such as Figure 3 After receiving the target packaging strategy, the real-time task module can store the identifier of the order to be processed and the target packaging strategy in the target database according to the corresponding relationship. Thus, when packaging the items corresponding to the order to be processed, it can do so through methods such as... Figure 3 The information determination method shown in the system corresponds to the adaptation module obtaining the target packaging strategy for the order from the target database, converting the target packaging strategy into a new format, and then sending the converted target packaging strategy to the WMS so that the WMS can package the order to be processed according to the target packaging strategy.
[0104] In this embodiment of the application, by directly packaging according to the target packaging strategy, not only can packaging efficiency be improved, but the cost of consumables can also be reduced. At the same time, the freezing effect of cold chain items can be guaranteed, thereby reducing the customer complaint rate.
[0105] The information determination method provided in this application embodiment can directly determine the target consumables corresponding to the order to be processed based on the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, instead of manually determining the packaging consumables corresponding to the cold chain order as in related technologies. This solves the problem of poor matching between the determined packaging consumables and the cold chain items when determining the packaging consumables corresponding to the cold chain order in related technologies, and improves the intelligence of the entire process of determining packaging consumables.
[0106] Based on the foregoing embodiments, embodiments of this application provide an information determining device, which can be applied to... Figure 1 and 2 In the information determination method provided in the corresponding embodiment, refer to Figure 4 As shown, the information determining device 3 may include: an acquisition unit 31 and a determining unit 32, wherein:
[0107] The acquisition unit 31 is used to acquire basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables; wherein, the basic information is information related to the order to be processed.
[0108] The determining unit 32 is used to determine the target consumable corresponding to the order to be processed from the basic consumables based on basic information, first attribute information and second attribute information.
[0109] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0110] Based on basic information and second attribute information, determine the consumables to be screened for the orders to be processed from the basic consumables;
[0111] The target consumable is determined from the consumables to be screened by using a target programming algorithm based on the first attribute information and the second attribute information.
[0112] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0113] Obtain the configuration strategy for basic consumables; whereby the configuration strategy represents the relationship between basic consumables and delivery time;
[0114] Based on basic information, secondary attribute information, and configuration strategy, consumables to be screened are determined from basic consumables.
[0115] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0116] Based on the target delivery time and configuration strategy of the pending orders, different categories of consumables corresponding to the pending orders are determined from the basic consumables; among them, the basic information includes the target delivery time;
[0117] Determine the first quantity of consumables of the target category corresponding to the order to be processed; wherein, consumables of different categories include consumables of the target category;
[0118] Based on the first quantity, the target delivery time, and the second attribute information, determine the second quantity of other categories of consumables corresponding to the order to be processed; wherein, other categories of consumables are consumables other than the target category among different categories of consumables;
[0119] Identify a first number of target categories of consumables and a second number of other categories of consumables as the consumables to be screened.
[0120] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0121] The target value is determined based on the size of the item, the size of the consumables to be screened, and the second quantity; wherein, the first attribute information includes the size of the item;
[0122] A target programming algorithm is used to select target consumables from the consumables to be screened, based on the target value, the size of the item, and the value of the consumables to be screened; wherein, the second attribute information includes the size and value of the consumables to be screened.
[0123] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0124] Based on the size of the item and the size of the target consumable, determine the target placement method of the item;
[0125] Based on the target consumables and the target placement method, determine the target packaging strategy for the orders to be processed.
[0126] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:
[0127] According to the corresponding relationship, store the identifier of the order to be processed and the target packaging strategy in the target database; the basic information includes the identifier of the order to be processed.
[0128] It should be noted that the specific implementation process of the steps performed by each unit in this embodiment can be referred to Figure 1 and 2 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0129] The information determination device provided in this application embodiment can directly determine the target consumables corresponding to the order to be processed based on the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, instead of manually determining the packaging consumables corresponding to the cold chain order as in the related technology. This solves the problem in the related technology that the matching degree between the determined packaging consumables and the cold chain items is poor when determining the packaging consumables corresponding to the cold chain order, and improves the intelligence of the entire process of determining the packaging consumables.
[0130] Based on the foregoing embodiments, embodiments of this application provide an information determining device, which can be applied to... Figure 1 and 2 In the information determination method provided in the corresponding embodiment, refer to Figure 5 As shown, the information determining device 4 may include: a processor 41, a memory 42, and a communication bus 43, wherein:
[0131] Communication bus 43 is used to realize the communication connection between processor 41 and memory 42;
[0132] The processor 41 is used to execute the information determination program in the memory 42 to perform the following steps:
[0133] Retrieve basic information of the pending order, the first attribute information of the item corresponding to the pending order, and the second attribute information of the basic consumables; among which, the basic information is information related to the pending order.
[0134] Based on basic information, first attribute information, and second attribute information, the target consumables corresponding to the order to be processed are determined from the basic consumables.
[0135] In other embodiments of this application, the processor 41 is used to execute the memory 42 based on basic information, first attribute information, and second attribute information to determine the target consumable corresponding to the order to be processed from the basic consumables, so as to implement the following steps:
[0136] Based on basic information and second attribute information, determine the consumables to be screened for the orders to be processed from the basic consumables;
[0137] The target consumable is determined from the consumables to be screened by using a target programming algorithm based on the first attribute information and the second attribute information.
[0138] In other embodiments of this application, the processor 41 is used to execute the information determination program in the memory 42 based on basic information and second attribute information to determine the consumables to be screened corresponding to the order to be processed from the basic consumables, so as to achieve the following steps:
[0139] Obtain the configuration strategy for basic consumables; whereby the configuration strategy represents the relationship between basic consumables and delivery time;
[0140] Based on basic information, secondary attribute information, and configuration strategy, consumables to be screened are determined from basic consumables.
[0141] In other embodiments of this application, the processor 41 is used to execute the information determination program in the memory 42 to determine the consumables to be screened from the basic consumables based on basic information, second attribute information, and configuration strategy, in order to implement the following steps:
[0142] Based on the target delivery time and configuration strategy of the pending orders, different categories of consumables corresponding to the pending orders are determined from the basic consumables; among them, the basic information includes the target delivery time;
[0143] Determine the first quantity of consumables of the target category corresponding to the order to be processed; wherein, consumables of different categories include consumables of the target category;
[0144] Based on the first quantity, the target delivery time, and the second attribute information, determine the second quantity of other categories of consumables corresponding to the order to be processed; wherein, other categories of consumables are consumables other than the target category among different categories of consumables;
[0145] Identify a first number of target categories of consumables and a second number of other categories of consumables as the consumables to be screened.
[0146] In other embodiments of this application, the processor 41 is configured to execute a target planning algorithm of the information determination program in the memory 42, and determine the target consumable from the consumables to be screened based on the first attribute information and the second attribute information, to achieve the following steps:
[0147] The target value is determined based on the size of the item, the size of the consumables to be screened, and the second quantity; wherein, the first attribute information includes the size of the item;
[0148] A target programming algorithm is used to select target consumables from the consumables to be screened, based on the target value, the size of the item, and the value of the consumables to be screened; wherein, the second attribute information includes the size and value of the consumables to be screened.
[0149] In other embodiments of this application, the processor 41 is further configured to execute an information determination program in the memory 42 to perform the following steps:
[0150] Based on the size of the item and the size of the target consumable, determine the target placement method of the item;
[0151] Based on the target consumables and the target placement method, determine the target packaging strategy for the orders to be processed.
[0152] In other embodiments of this application, the processor 41 is further configured to execute an information determination program in the memory 42 to perform the following steps:
[0153] According to the corresponding relationship, store the identifier of the order to be processed and the target packaging strategy in the target database; the basic information includes the identifier of the order to be processed.
[0154] It should be noted that the specific implementation process of the steps executed by the processor in this embodiment can be referred to Figure 1 and 2 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0155] The information determination device provided in this application embodiment can directly determine the target consumables corresponding to the order to be processed based on the basic information of the order to be processed, the first attribute information of the item corresponding to the order to be processed, and the second attribute information of the basic consumables, instead of manually determining the packaging consumables corresponding to the cold chain order as in related technologies. This solves the problem of poor matching between the determined packaging consumables and the cold chain items when determining the packaging consumables corresponding to the cold chain order in related technologies, and improves the intelligence of the entire process of determining the packaging consumables.
[0156] Based on the foregoing embodiments, embodiments of this application provide a computer-readable storage medium storing one or more programs, which can be executed by one or more processors to implement... Figure 1 and 2 The corresponding embodiments provide the steps of the information determination method.
[0157] Based on the foregoing embodiments, embodiments of this application provide a computer program product, which includes a computer program that, when executed by a processor, implements... Figure 1 and 2 The corresponding embodiments provide the steps of the information determination method.
[0158] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0159] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0160] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0161] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0162] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.
Claims
1. An information determination method characterized by comprising: The method comprises: obtaining basic information of a to-be-processed order, first attribute information of an article corresponding to the to-be-processed order, and second attribute information of a basic consumable; wherein the basic information is information related to the to-be-processed order; determining, based on the basic information, the first attribute information, and the second attribute information, a target consumable corresponding to the to-be-processed order from the basic consumable.
2. The method of claim 1, wherein, The method further comprises: determining, based on the basic information and the second attribute information, a to-be-screened consumable corresponding to the to-be-processed order from the basic consumable; determining, based on the first attribute information and the second attribute information, the target consumable from the to-be-screened consumable by using a goal programming algorithm.
3. The method of claim 2, wherein, The method further comprises: obtaining a configuration strategy of the basic consumable; wherein the configuration strategy represents a relationship between the basic consumable and a delivery time length; determining, based on the basic information, the second attribute information, and the configuration strategy, the to-be-screened consumable from the basic consumable.
4. The method of claim 3, wherein, The method further comprises: determining, based on a target delivery time length of the to-be-processed order and the configuration strategy, different categories of consumables corresponding to the to-be-processed order from the basic consumable; wherein the basic information comprises the target delivery time length; determining a first quantity of consumables of a target category corresponding to the to-be-processed order; wherein the different categories of consumables comprise the consumables of the target category; determining a second quantity of consumables of other categories corresponding to the to-be-processed order based on the first quantity, the target delivery time length, and the second attribute information; wherein the consumables of the other categories are consumables other than the consumables of the target category among the different categories of consumables; determining the first quantity of consumables of the target category and the second quantity of consumables of the other categories as the to-be-screened consumables.
5. The method of claim 4, wherein, The method further comprises: determining a target value based on a size of the article, a size of the to-be-screened consumable, and the second quantity; wherein the first attribute information comprises the size of the article; screening the target consumable from the to-be-screened consumable based on the target value, the size of the article, and a value of the to-be-screened consumable by using the goal programming algorithm; wherein the second attribute information comprises the size of the to-be-screened consumable and the value.
6. The method of claim 5, wherein, The method further comprises: determining a target placement mode of the article based on the size of the article and a size of the target consumable; determining a target packaging strategy corresponding to the to-be-processed order based on the target consumable and the target placement mode.
7. The method of claim 6, wherein, The method further comprises: According to the correspondence, the identifier of the to-be-processed order and the target packaging strategy are stored into a target database; wherein the basic information comprises the identifier of the to-be-processed order.
8. An information determining apparatus characterized by comprising: The apparatus comprises: An acquisition unit is configured to acquire basic information of a to-be-processed order, first attribute information of an article corresponding to the to-be-processed order, and second attribute information of a basic consumable; A determination unit is configured to determine, based on the basic information, the first attribute information, and the second attribute information, a target consumable corresponding to the to-be-processed order from the basic consumable.
9. An information determining apparatus characterized by comprising: The device comprises a processor, a memory, and a communication bus; The communication bus is configured to realize communication connection between the processor and the memory; The processor is configured to execute an information determination program in the memory to realize the steps of the information determination method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores one or more programs, which can be executed by one or more processors to realize the steps of the information determination method according to any one of claims 1-7.
11. A computer program product comprising a computer program, characterized in that, The computer program, when executed by a processor, realizes the information determination method according to any one of claims 1-7.