A method, device and computer-readable storage medium for determining cargo information

Through the method of automatically calculating replenishment volume, the target replenishment model is determined using replenishment information packets and cargo dimensions, which solves the problem of manual replenishment in the existing technology, improves the replenishment efficiency and accuracy, and adapts to different business formats. demand.

CN113743853BActive Publication Date: 2025-02-25BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202011248504.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-10
Publication Date
2025-02-25
Estimated Expiration
2040-11-10

AI Technical Summary

Technical Problem

In the prior art, replenishment plans need to be carried out manually, resulting in low replenishment efficiency and accuracy, and cannot adapt to the needs of different business formats.

Method used

By obtaining the replenishment information data packet that characterizes the cargo parameters and replenishment model, the target replenishment model is determined based on the data packet and the cargo dimension of the goods to be replenished, the target replenishment parameters are obtained, and based on the target replenishment parameters and the target replenishment model Calculate the target replenishment volume of goods to be replenished.

Benefits of technology

It realizes automatic calculation of replenishment volume, improves replenishment efficiency and accuracy, adapts to the needs of different business formats, and reduces manual intervention and errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113743853B_ABST
    Figure CN113743853B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a method for determining cargo information, the method comprising: obtaining a replenishment information data packet; wherein the replenishment information data packet represents cargo parameters and a replenishment model; determining a target replenishment model of the cargo to be replenished based on the replenishment information data packet and cargo dimensions of the cargo to be replenished; obtaining target replenishment parameters of the cargo to be replenished; and calculating a target replenishment quantity of the cargo to be replenished based on the target replenishment parameters and the target replenishment model. The embodiment of the present invention also discloses a cargo information determination device and a computer-readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to information determination technology in the computer field, and in particular to a cargo information determination method, device and computer-readable storage medium. Background Art

[0002] At present, the replenishment of goods for multi-format merchants, supermarkets, etc. needs to rely on traditional manual replenishment, which generally combines sales forecasts, inventory information, and replenishment configuration to calculate the recommended replenishment quantity of replenishable goods every day to assist ordering personnel in making decisions; this requires manual estimation of the daily inventory quantity, inventory days, and preservation requirements, and considers multiple factors such as the size of the daily inventory and the number of days that can be sold to replenish goods; this is an extremely complex task, and manual calculations are very time-consuming and inaccurate; moreover, the replenishment calculation plan cannot adapt to different needs. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present invention hope to provide a method, device and computer-readable storage medium for determining cargo information, which solves the problem that the replenishment plan in the related technology needs to be carried out manually, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats.

[0004] The technical solution of the present invention is achieved in this way:

[0005] A method for determining cargo information, the method comprising:

[0006] Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model;

[0007] Determining a target replenishment model for the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished;

[0008] Obtain target replenishment parameters for the goods to be replenished;

[0009] Based on the target replenishment parameters and the target replenishment model, a target replenishment quantity of the to-be-replenished goods is calculated.

[0010] In the above solution, the step of obtaining a replenishment information data packet includes:

[0011] Determine basic replenishment parameters and the first basic replenishment model;

[0012] The replenishment information data packet is obtained based on the basic replenishment parameters and the first basic replenishment model; wherein different replenishment information data packets correspond to different basic replenishment parameters.

[0013] In the above solution, the method of obtaining the replenishment information data packet based on the basic replenishment parameters and the first basic replenishment model includes:

[0014] Determining a second basic replenishment model; wherein the second basic replenishment model is different from the first basic replenishment model;

[0015] The replenishment information data packet is obtained based on the basic replenishment parameters, the first basic replenishment model and the second basic replenishment model.

[0016] In the above solution, the first basic replenishment model is determined in real time; and the second basic replenishment model is pre-stored.

[0017] In the above solution, determining the target replenishment model of the goods to be replenished based on the replenishment information data packet and the dimensions corresponding to the goods to be replenished includes:

[0018] Acquire attribute parameters of the goods to be replenished, and determine goods dimensions corresponding to the goods to be replenished based on the attribute parameters;

[0019] Based on the correspondence between the goods dimension and the replenishment model and the goods dimension of the goods to be replenished, the target replenishment model is determined from the replenishment information data packet.

[0020] In the above solution, the step of obtaining the target replenishment parameters of the goods to be replenished includes:

[0021] Based on the target replenishment model, generating a model status marking code;

[0022] Replenishment parameter information is determined based on the model state flag code, and the target replenishment parameter is acquired based on the replenishment parameter information.

[0023] In the above solution, the generating of the model status mark code based on the target replenishment model includes:

[0024] The coding field is set based on the basic replenishment parameters; wherein the coding field includes a code position field;

[0025] The model status marking code is generated based on the target replenishment model and the marking position field.

[0026] In the above solution, the target replenishment quantity of the goods to be replenished is calculated based on the target replenishment parameter and the target replenishment model, including:

[0027] A calculation engine is used in a preset machine programming language to calculate a target replenishment quantity of the to-be-replenished goods based on the target replenishment parameters and the target replenishment model.

[0028] A cargo information determination device, the device comprising: a processor, a memory and a communication bus;

[0029] The communication bus is used to realize the communication connection between the processor and the memory;

[0030] The processor is used to execute the cargo information determination program stored in the memory to implement the following steps:

[0031] Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model;

[0032] Determining a target replenishment model for the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished;

[0033] Obtain target replenishment parameters for the goods to be replenished;

[0034] Based on the target replenishment parameters and the target replenishment model, a target replenishment quantity of the to-be-replenished goods is calculated.

[0035] A computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the cargo information determination method described above.

[0036] Because it is possible to obtain a replenishment information data packet representing the cargo parameters and the replenishment model, determine the target replenishment model based on the replenishment information data packet and the cargo dimensions of the cargo to be replenished, obtain the target replenishment parameters, and calculate the target replenishment quantity of the cargo to be replenished based on the target replenishment parameters and the target replenishment model, in this way, the target replenishment model can be determined based on the cargo dimensions of the cargo to be replenished and the replenishment information data packet representing the replenishment parameters and the replenishment model, and then calculate the replenishment quantity of the cargo to be replenished based on the acquired target replenishment parameters and the target replenishment model, instead of manually calculating the replenishment quantity of the cargo to be replenished, and the target replenishment model has a corresponding relationship with the cargo dimensions of the cargo to be replenished, which solves the problem in the related art that the replenishment plan needs to be carried out manually, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 A flow chart of a method for determining cargo information provided by an embodiment of the present invention;

[0038] Figure 2 A schematic diagram of a flow chart of another method for determining cargo information provided by an embodiment of the present invention;

[0039] Figure 3 A schematic diagram of a basic replenishment parameter setting interface in a method for determining goods information provided by an embodiment of the present invention;

[0040] Figure 4A schematic diagram of a first replenishment model setting interface in a method for determining goods information provided by an embodiment of the present invention;

[0041] Figure 5 A schematic diagram of the correspondence between cargo dimensions and replenishment models in a cargo information determination method provided by an embodiment of the present invention;

[0042] Figure 6 A schematic flow chart of another method for determining cargo information provided by an embodiment of the present invention;

[0043] Figure 7 A structural schematic diagram of a cargo information determination device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0044] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0045] The embodiment of the present invention provides a method for determining cargo information, which can be applied to a cargo information determining device. Figure 1 As shown, the method comprises the following steps:

[0046] Step 101: Obtain a replenishment information data packet.

[0047] Among them, the replenishment information data packet represents the goods parameters and the replenishment model.

[0048] In an embodiment of the present invention, the replenishment information data packet may include two types, the second replenishment information data packet may include all the information in the first replenishment information data packet, and the second replenishment information data packet also includes information other than the information covered in the first replenishment information data packet; that is, the version of the second replenishment information data packet is higher than the version of the first replenishment information data packet. It should be noted that the goods parameters may be some parameters related to the goods, and the replenishment model is a model for replenishing the goods. In a feasible implementation, the replenishment model may be obtained based on the goods parameters, and it may also be considered that the replenishment model has a relationship with the goods parameters.

[0049] Step 102: Determine a target replenishment model based on the replenishment information data packet and the goods dimension of the goods to be replenished.

[0050] In an embodiment of the present invention, a replenishment model corresponding to the goods dimension of the goods to be replenished may be selected from the replenishment information data packet to obtain a target replenishment model. The goods dimension of the goods to be replenished may include the state, category, etc. of the goods. It should be noted that different goods dimensions may have different target replenishment models.

[0051] Step 103: Obtain target replenishment parameters for the goods to be replenished.

[0052] The target goods parameter may be a replenishment parameter actually corresponding to the goods to be replenished, or may be a replenishment parameter actually required when calculating the target replenishment quantity of the goods to be replenished. The target replenishment parameter may be some parameters related to the goods to be replenished.

[0053] Step 104: Calculate the target replenishment quantity of the goods to be replenished based on the target replenishment parameters and the target replenishment model.

[0054] In the embodiment of the present invention, the acquired target replenishment parameters may be substituted into the target replenishment model for calculation, thereby obtaining the target replenishment quantity. It should be noted that the target replenishment model may be a calculation formula obtained based on the replenishment parameters.

[0055] The cargo information determination method provided by the embodiment of the present invention can obtain a replenishment information data packet representing cargo parameters and a replenishment model, determine a target replenishment model based on the replenishment information data packet and cargo dimensions of the cargo to be replenished, obtain target replenishment parameters, and calculate a target replenishment quantity of the cargo to be replenished based on the target replenishment parameters and the target replenishment model. In this way, the target replenishment model can be determined based on the cargo dimensions of the cargo to be replenished and the replenishment information data packet representing the replenishment parameters and the replenishment model, and then the replenishment quantity of the cargo to be replenished can be calculated based on the acquired target replenishment parameters and the target replenishment model, instead of manually calculating the replenishment quantity of the cargo to be replenished. The target replenishment model has a corresponding relationship with the cargo dimensions of the cargo to be replenished, which solves the problem in the related art that the replenishment plan needs to be manually performed, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats.

[0056] Based on the above embodiments, an embodiment of the present invention provides a method for determining cargo information. Figure 2 As shown, the method comprises the following steps:

[0057] Step 201: The cargo information determination device determines basic replenishment parameters and a first basic replenishment model.

[0058] Among them, the basic replenishment parameters may also be some parameters related to the goods information; the replenishment information data package may include a basic version of the replenishment information data package and an enhanced version of the replenishment information data package; the basic replenishment information data package and the enhanced version of the replenishment information data package correspond to different basic replenishment parameters; in a feasible implementation method, the basic replenishment parameters corresponding to the basic version of the replenishment information data package and the enhanced version of the replenishment information data package may include one or more of replenishment frequency, minimum order, calculation time, purchase box specifications, delivery time, additional safety days, service level, preparation days and supplier commodity relationship; it should be noted that the basic replenishment parameters corresponding to the enhanced version of the replenishment information data package may also include: display, inventory limit, available inventory and supplier inventory. One or more. It should be noted that merchants can use the following methods in the following examples: Figure 3 In the setting interface shown, click the Smart Replenishment option. After clicking in, you can view the basic replenishment parameters corresponding to different versions of the replenishment information data package.

[0059] Step 202: The cargo information determination device obtains a replenishment information data packet based on the basic replenishment parameters and the first basic replenishment model.

[0060] Among them, different replenishment information data packets correspond to different basic replenishment parameters.

[0061] In the embodiment of the present invention, the first basic replenishment model corresponding to different versions of the replenishment information data packet may be different; in a feasible implementation, the first basic replenishment model may be edited by the merchant who needs to replenish the goods based on the basic replenishment parameters. Figure 4 In the setting interface shown, select the required basic replenishment parameters and the operation symbol between each basic replenishment parameter, and define it yourself to generate the first basic replenishment model; wherein the first basic replenishment model can be Figure 4 The replenishment formula shown in .

[0062] Step 203: The cargo information determination device obtains attribute parameters of the cargo to be replenished, and determines cargo dimensions corresponding to the cargo to be replenished based on the attribute parameters.

[0063] The attribute parameters of the goods to be replenished may include parameters representing basic information of the goods, such as the state of the goods and the category of the goods; the dimensions of the goods may be divided according to the attribute parameters of the goods. In a feasible implementation, the dimensions of the goods may be divided according to the state of the goods and the category of the goods. In other words, different states of goods correspond to different dimensions of goods, or different categories of goods correspond to different dimensions of goods.

[0064] Step 204: The cargo information determination device determines a target replenishment model from the replenishment information data packet based on the correspondence between the cargo dimensions and the replenishment model and the cargo dimensions of the cargo to be replenished.

[0065] Among them, different goods dimensions correspond to different replenishment models; different versions of replenishment information data packets correspond to different replenishment models; in a feasible implementation method, such as Figure 5 As shown in , the basic version replenishment model corresponding to the goods dimension of alcoholic beverages in the category of miscellaneous goods may be model 1 corresponding to the basic version of the replenishment information data package, the basic version replenishment model corresponding to the goods dimension of daily necessities in the category of miscellaneous goods may be model 2 corresponding to the basic version of the replenishment information data package, the enhanced version replenishment model corresponding to the goods dimension of alcoholic beverages in the category of miscellaneous goods may be model 1 corresponding to the enhanced version of the replenishment information data package, and the enhanced version replenishment model corresponding to the other goods dimension in the category of others may be model 2 corresponding to the enhanced version of the replenishment information data package.

[0066] Step 205: The cargo information determination device generates a model status marking code based on the target replenishment model.

[0067] The model status mark code is used to represent the replenishment parameter information required by the merchant who needs to replenish the goods; it should be noted that the model status mark code can be a binary mark code; each field represents a replenishment parameter, and the replenishment parameter corresponding to the field value of 1 is the required replenishment parameter, and the replenishment parameter corresponding to the field value of 0 is the unnecessary replenishment parameter. In a feasible implementation, the model status mark code can be a 14-bit binary mark code 11100000000010, which indicates that the required replenishment parameters are delivery time, replenishment frequency, inventory preparation days, and predicted sales.

[0068] Step 206: The cargo information determination device determines replenishment parameter information based on the model status mark code, and obtains target replenishment parameters based on the replenishment parameter information.

[0069] In an embodiment of the present invention, after the replenishment parameter information is determined according to the model status mark code, the actual value of the replenishment parameter of the merchant who needs to replenish the goods can be obtained to obtain the target replenishment parameter. In a feasible implementation, the delivery time, replenishment frequency, preparation days and predicted sales volume of the merchant who needs to replenish the goods can be obtained to obtain the target replenishment parameter.

[0070] Step 207: The cargo information determination device uses a calculation engine in a preset machine programming language to calculate a target replenishment quantity of the cargo to be replenished based on the target replenishment parameters and the target replenishment model.

[0071] The calculation engine may be JexlContext; the preset machine programming language may be a pre-set computer programming language; in a feasible implementation, the preset machine programming language may be a programming language capable of implementing JexlContext calculations. The actual calculation of the target quantity of goods to be replenished may be obtained by filling the target replenishment parameters into the target replenishment model for calculation. It should be noted that the calculation using the preset machine programming language using the calculation engine may be as follows:

[0072]

[0073] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0074] The cargo information determination method provided by the embodiment of the present invention can determine the target replenishment model based on the cargo dimensions of the cargo to be replenished and the replenishment information data packet representing the replenishment parameters and the replenishment model, and then calculate the replenishment quantity of the cargo to be replenished according to the acquired target replenishment parameters and the target replenishment model, instead of manually calculating the replenishment quantity of the cargo to be replenished. The target replenishment model has a corresponding relationship with the cargo dimensions of the cargo to be replenished, which solves the problem in the related art that the replenishment plan needs to be carried out manually, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats.

[0075] Based on the above embodiments, an embodiment of the present invention provides a method for determining cargo information. Figure 6 As shown, the method comprises the following steps:

[0076] Step 301: The cargo information determination device determines basic replenishment parameters and a first basic replenishment model.

[0077] Step 302: The cargo information determination device determines a second basic replenishment model.

[0078] The second basic replenishment model is different from the first basic replenishment model. The first basic replenishment model is determined in real time, while the second basic replenishment model is pre-stored.

[0079] In the embodiment of the present invention, the second basic replenishment model may be a replenishment model provided by the replenishment platform, or may be set and pre-stored by an operator at the operation end.

[0080] Step 303: The cargo information determination device obtains a replenishment information data packet based on the basic replenishment parameters, the first basic replenishment model, and the second basic replenishment model.

[0081] In the embodiment of the present invention, the basic version of the replenishment information data package includes a first basic replenishment model; the enhanced version of the replenishment information data package includes the first basic replenishment model and the second basic replenishment model.

[0082] It should be noted that the replenishment information data package may include a basic version of the replenishment information data package and may also include an enhanced version of the replenishment information data package; in actual applications, which replenishment information data package is specifically used may also be determined by the version actually purchased by the merchant; in a feasible implementation method, the version actually purchased by the merchant may be determined based on the tenant's sales package confirmation field permissions; if the sales package confirmation field permission representation corresponds to the basic version, it means that the user has purchased the basic version of the replenishment information data package; if the sales package confirmation field permission representation corresponds to the enhanced version, it means that the user has purchased the enhanced version of the replenishment information data package.

[0083] Furthermore, the first basic replenishment model included in the basic version replenishment information data package can be defined by the merchant according to the basic replenishment parameters required by the merchant; that is, the first basic replenishment model can be a replenishment model generated by the merchant according to the merchant's own needs, which can adapt to the different needs of different merchants; meanwhile, the second basic replenishment model included in the enhanced version replenishment information data package is a more advanced customized replenishment model provided by the replenishment platform, which can meet the different needs of different merchants and also meet the higher requirements of merchants.

[0084] Step 304: The cargo information determination device obtains attribute parameters of the cargo to be replenished, and determines cargo dimensions corresponding to the cargo to be replenished based on the attribute parameters.

[0085] Step 305: The cargo information determination device determines a target replenishment model from the replenishment information data packet based on the correspondence between the cargo dimension and the replenishment model and the cargo dimension of the cargo to be replenished.

[0086] In an embodiment of the present invention, the correspondence between the cargo dimension and the replenishment model can be pre-set; after determining the cargo dimension of the cargo to be replenished, the replenishment model corresponding to the cargo to be replenished can be searched from the replenishment information data packet based on the cargo dimension and the correspondence between the cargo dimension and the replenishment model to obtain the target replenishment model. It should be noted that after referring to the cargo dimension parameter when determining the target replenishment model, the target replenishment model determined can be applicable to cargo of different dimensions, and will be more targeted to cargo of different dimensions; and the replenishment timeliness is improved.

[0087] Step 306: The cargo information determination device sets the coding field based on the basic replenishment parameters.

[0088] The coding field includes a code position field.

[0089] In the embodiment of the present invention, the encoding field may include three fields, which respectively represent the position of the replenishment parameter in the model status mark code (marker position field), field name and field identifier; in a feasible implementation, the encoding field may include: private Integer code, private String modelParamTypeStr and private String name; wherein, the following encoding method may be used to define: replenish param enum{

[0090] VLT(1,"VLT","Delivery Time"),

[0091] NRT(2,"nrt","replenishment frequency"),

[0092] STACK_DAY(3,"stackDay","stocking days"),

[0093] LEAST-ORDER(4,"leastorder","Minimum order"),

[0094] BUFFER DAY(5,"bufferDay","Additional safety days"),

[0095] SERVE_RATIO(6,"serveRatio","Service Level"),

[0096] DISPLAY NUM(7,"displayNum","display quantity"),

[0097] INVENTORY UPPERLIMIT(8,"inventoryUpperLimit","inventory upper limit"),

[0098] AVAILIABLE_STOCK(9,"availiablestock","Available stock"),

[0099] ONWAY STOCK(10,"availiablestock","in-transit stock"),

[0100] PENDING STOCK(11,"availiablestock","pending stock"),

[0101] SUPPLIER STOCK(12,"supplierstock","supplierstock"),

[0102] FORECASTSLAE(13,"forecastsale","forecast sales"),

[0103] HISTORY_AVG_SLAE(14,"historyAvgSale","historical average sales");

[0104] …

[0105] }

[0106] Among them, private Integer code, 1-14 is the position in the code; private String modelParamTypeStr is the field such as vlt, etc.; private String name is the name; relying on the enumeration field modelParamTypeStr, the formula is generated: (Vlt+nrt+stockDay)*forecastSale; the formula can be a replenishment model.

[0107] Step 307: The cargo information determination device generates a model status marking code based on the target replenishment model and the marking position field.

[0108] In an embodiment of the present invention, the actually required replenishment parameters may be determined according to the target replenishment model, and then the position of the actually required replenishment parameters is obtained from the code position field, thereby generating a binary model status marking code.

[0109] Step 308: The cargo information determination device determines replenishment parameter information based on the model status mark code, and obtains target replenishment parameters based on the replenishment parameter information.

[0110] In the embodiment of the present invention, the target replenishment parameter can be determined according to the model state mark code; because the model state mark code can be set and implemented through a computer language; in this way, the process of determining the target replenishment parameter can be automatically performed by a computer, the determination process will be more intelligent, the labor consumption will be reduced, and the determination speed will be improved.

[0111] Step 309: The cargo information determination device uses a calculation engine in a preset machine programming language to calculate a target replenishment quantity of the cargo to be replenished based on the target replenishment parameters and the target replenishment model.

[0112] The actual calculation of the target replenishment quantity of the goods to be replenished can be initiated manually by the merchant, or the calculation process can be automatically started after the preset time is set to start the calculation. At the same time, the entire process of calculating the target replenishment quantity of the goods to be replenished is automatically executed by the goods information determination device after the calculation starts using a computer programming language and a calculation engine. It is no longer necessary for operators to manually calculate the target replenishment quantity of the goods to be replenished, which greatly reduces the workload of operators; and because the calculation process does not require manual work, it avoids the problem of easy errors in manual calculation, and ensures the accuracy of the final target replenishment quantity.

[0113] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0114] The cargo information determination method provided by the embodiment of the present invention can determine the target replenishment model based on the cargo dimensions of the cargo to be replenished and the replenishment information data packet representing the replenishment parameters and the replenishment model, and then calculate the replenishment quantity of the cargo to be replenished according to the acquired target replenishment parameters and the target replenishment model, instead of manually calculating the replenishment quantity of the cargo to be replenished. The target replenishment model has a corresponding relationship with the cargo dimensions of the cargo to be replenished, which solves the problem in the related art that the replenishment plan needs to be carried out manually, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats.

[0115] Based on the above embodiments, an embodiment of the present invention provides a cargo information determination device, which can be applied to Figure 1 , 2 In the method for determining cargo information provided in the embodiment corresponding to 6, referring to Figure 7 As shown, the device may include: a processor 41, a memory 42 and a communication bus 43, wherein:

[0116] The communication bus 43 is used to realize the communication connection between the processor 41 and the memory 42;

[0117] The processor 41 is used to execute the cargo information determination program stored in the memory 42 to implement the following steps:

[0118] Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model;

[0119] Determine the target replenishment model based on the replenishment information data package and the goods dimensions of the goods to be replenished;

[0120] Get target replenishment parameters;

[0121] Based on the target replenishment parameters and the target replenishment model, the target replenishment quantity of the goods to be replenished is calculated.

[0122] In other embodiments of the present invention, the processor 41 is used to execute the replenishment information data packet stored in the memory 42 to implement the following steps:

[0123] Determine basic replenishment parameters and the first basic replenishment model;

[0124] A replenishment information data packet is obtained based on the basic replenishment parameters and the first basic replenishment model; wherein different replenishment information data packets correspond to different basic replenishment parameters.

[0125] In other embodiments of the present invention, the processor 41 is used to execute the basic replenishment parameters and the first basic replenishment model stored in the memory 42 to obtain a replenishment information data packet to implement the following steps:

[0126] Determine a second basic replenishment model; wherein the second basic replenishment model is different from the first basic replenishment model;

[0127] A replenishment information data packet is obtained based on the basic replenishment parameters, the first basic replenishment model and the second basic replenishment model.

[0128] In other embodiments of the present invention, the first basic replenishment model is determined in real time; and the second basic replenishment model is pre-stored.

[0129] In other embodiments of the present invention, the processor 41 is used to execute the data packet of replenishment information and the dimensions corresponding to the goods to be replenished stored in the memory 42 to determine the target replenishment model, so as to implement the following steps:

[0130] Acquire attribute parameters of the goods to be replenished, and determine the goods dimensions corresponding to the goods to be replenished based on the attribute parameters;

[0131] Based on the correspondence between the goods dimension and the replenishment model and the goods dimension of the goods to be replenished, a target replenishment model is determined from the replenishment information data packet.

[0132] In other embodiments of the present invention, the processor 41 is used to execute the acquisition target replenishment parameters stored in the memory 42 to implement the following steps:

[0133] Generate model status marking code based on target replenishment model;

[0134] Replenishment parameter information is determined based on the model status mark code, and target replenishment parameters are obtained based on the replenishment parameter information.

[0135] In other embodiments of the present invention, the processor 41 is used to execute the target replenishment model stored in the memory 42, generate a model state marking code, and implement the following steps:

[0136] The code field is set based on the basic replenishment parameters; wherein the code field includes a code position field;

[0137] Generate a model status tag code based on the target replenishment model and the coded location field.

[0138] In other embodiments of the present invention, the processor 41 is used to execute the target replenishment parameters and the target replenishment model stored in the memory 42 to calculate the target replenishment quantity of the goods to be replenished, so as to implement the following steps:

[0139] A calculation engine is used in a preset machine programming language to calculate the target replenishment quantity of the goods to be replenished based on the target replenishment parameters and the target replenishment model.

[0140] It should be noted that the specific implementation process of the steps executed by the processor in this embodiment can refer to Figure 1 , 2 The implementation process of the cargo information determination method provided in the embodiment corresponding to 6 will not be repeated here.

[0141] The cargo information determination device provided by the embodiment of the present invention can determine the target replenishment model based on the cargo dimensions of the cargo to be replenished and the replenishment information data packet representing the replenishment parameters and the replenishment model, and then calculate the replenishment quantity of the cargo to be replenished according to the acquired target replenishment parameters and the target replenishment model, instead of manually calculating the replenishment quantity of the cargo to be replenished. The target replenishment model has a corresponding relationship with the cargo dimensions of the cargo to be replenished, which solves the problem in the related art that the replenishment plan needs to be carried out manually, improves the replenishment efficiency and accuracy, and realizes different replenishment plans for different business formats.

[0142] Based on the foregoing embodiments, an embodiment of the present invention provides a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the following steps:

[0143] Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model;

[0144] Determine the target replenishment model based on the replenishment information data package and the goods dimensions of the goods to be replenished;

[0145] Get target replenishment parameters;

[0146] Based on the target replenishment parameters and the target replenishment model, the target replenishment quantity of the goods to be replenished is calculated.

[0147] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to obtain a replenishment information data packet to implement the following steps:

[0148] Determine basic replenishment parameters and the first basic replenishment model;

[0149] A replenishment information data packet is obtained based on the basic replenishment parameters and the first basic replenishment model; wherein different replenishment information data packets correspond to different basic replenishment parameters.

[0150] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to obtain a replenishment information data packet to implement the following steps:

[0151] Based on the basic replenishment parameters and the first basic replenishment model, a replenishment information data packet is obtained to implement the following steps:

[0152] Determine a second basic replenishment model; wherein the second basic replenishment model is different from the first basic replenishment model;

[0153] A replenishment information data packet is obtained based on the basic replenishment parameters, the first basic replenishment model and the second basic replenishment model.

[0154] In other embodiments of the present invention, the first basic replenishment model is determined in real time; and the second basic replenishment model is pre-stored.

[0155] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to determine a target replenishment model based on the replenishment information data packet and the dimensions corresponding to the goods to be replenished, so as to implement the following steps:

[0156] Acquire attribute parameters of the goods to be replenished, and determine the goods dimensions corresponding to the goods to be replenished based on the attribute parameters;

[0157] Based on the correspondence between the goods dimension and the replenishment model and the goods dimension of the goods to be replenished, a target replenishment model is determined from the replenishment information data packet.

[0158] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to obtain target replenishment parameters to implement the following steps:

[0159] Generate model status marking code based on target replenishment model;

[0160] Replenishment parameter information is determined based on the model status mark code, and target replenishment parameters are obtained based on the replenishment parameter information.

[0161] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to generate a model status marking code based on the target replenishment model to implement the following steps:

[0162] The code field is set based on the basic replenishment parameters; wherein the code field includes a code position field;

[0163] Generate a model status tag code based on the target replenishment model and the coded location field.

[0164] In other embodiments of the present invention, the one or more programs may be executed by one or more processors to calculate the target replenishment quantity of the goods to be replenished based on the target replenishment parameters and the target replenishment model, so as to implement the following steps:

[0165] A calculation engine is used in a preset machine programming language to calculate the target replenishment quantity of the goods to be replenished based on the target replenishment parameters and the target replenishment model.

[0166] It should be noted that the specific implementation process of the steps executed by the processor in this embodiment can refer to Figure 1 , 2 The implementation process of the cargo information determination method provided in the embodiment corresponding to 6 will not be repeated here.

[0167] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and 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 the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0168] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0169] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0170] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0171] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0172] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0173] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for determining cargo information, characterized in that: The method comprises: Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model, and the replenishment information data packet includes a basic version of the replenishment information data packet and an enhanced version of the replenishment information data packet; the replenishment model is determined based on the goods parameters; Determining a target replenishment model for the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished; Determining replenishment parameters of the goods to be replenished based on the target replenishment model; Obtaining the location of the replenishment parameter from the code position field in the code field, and generating a model status mark code based on the location; wherein the code field is set based on the basic replenishment parameter; Acquire target replenishment parameters of the goods to be replenished based on the model status mark code; Calculating a target replenishment quantity of the goods to be replenished based on the target replenishment parameter and the target replenishment model; Wherein, determining the target replenishment model of the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished includes: A replenishment model corresponding to the goods dimension of the goods to be replenished is determined from the first basic replenishment model in the replenishment information data packet as the target replenishment model; wherein the first basic replenishment model is a replenishment formula determined in real time based on basic replenishment parameters; different versions of replenishment information data packets correspond to different basic replenishment parameters; different versions of replenishment information data packets correspond to different first basic replenishment models.

2. The method according to claim 1, characterized in that The method of obtaining a replenishment information data packet includes: Determine basic replenishment parameters and the first basic replenishment model; The replenishment information data packet is obtained based on the basic replenishment parameters and the first basic replenishment model.

3. The method according to claim 2, characterized in that The obtaining the replenishment information data packet based on the basic replenishment parameter and the first basic replenishment model includes: Determining a second basic replenishment model; wherein the second basic replenishment model is different from the first basic replenishment model; The replenishment information data packet is obtained based on the basic replenishment parameters, the first basic replenishment model and the second basic replenishment model.

4. The method according to claim 3, characterized in that The second basic replenishment model is pre-stored.

5. The method according to claim 1, characterized in that The determining, based on the replenishment information data packet and the dimensions corresponding to the goods to be replenished, a target replenishment model for the goods to be replenished includes: Acquire attribute parameters of the goods to be replenished, and determine goods dimensions corresponding to the goods to be replenished based on the attribute parameters; The target replenishment model is determined from the replenishment information data packet based on the correspondence between the goods dimension and the replenishment model and the goods dimension of the goods to be replenished.

6. The method according to claim 1, characterized in that The step of acquiring the target replenishment parameters of the goods to be replenished based on the model status mark code includes: Replenishment parameter information is determined based on the model state flag code, and the target replenishment parameter is acquired based on the replenishment parameter information.

7. The method according to claim 1, characterized in that The calculating the target replenishment quantity of the to-be-replenished goods based on the target replenishment parameter and the target replenishment model includes: A calculation engine is used in a preset machine programming language to calculate a target replenishment quantity of the to-be-replenished goods based on the target replenishment parameters and the target replenishment model.

8. A cargo information determination device, characterized in that: The device includes: a processor, a memory and a communication bus; The communication bus is used to realize the communication connection between the processor and the memory; The processor is used to execute the cargo information determination program stored in the memory to implement the following steps: Acquire a replenishment information data packet; wherein the replenishment information data packet represents the goods parameters and the replenishment model, and the replenishment information data packet includes a basic version of the replenishment information data packet and an enhanced version of the replenishment information data packet; the replenishment model is determined based on the goods parameters; Determine a target replenishment model for the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished; wherein different goods dimensions correspond to different target replenishment models; and the goods dimension is divided according to attribute parameters of the goods; Determining replenishment parameters of the goods to be replenished based on the target replenishment model; Obtaining the location of the replenishment parameter from the code position field in the code field, and generating a model status mark code based on the location; wherein the code field is set based on the basic replenishment parameter; Acquire target replenishment parameters of the goods to be replenished based on the model status mark code; Calculating a target replenishment quantity of the goods to be replenished based on the target replenishment parameter and the target replenishment model; Wherein, determining the target replenishment model of the goods to be replenished based on the replenishment information data packet and the goods dimension of the goods to be replenished includes: A replenishment model corresponding to the goods dimension of the goods to be replenished is determined from the first basic replenishment model in the replenishment information data packet as the target replenishment model; wherein the first basic replenishment model is a replenishment formula determined in real time based on basic replenishment parameters; different versions of replenishment information data packets correspond to different basic replenishment parameters; different versions of replenishment information data packets correspond to different first basic replenishment models.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the cargo information determination method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Commodity retail prediction method and device

    CN108932636A

  • Fast food replenishment method, terminal and computer readable storage medium

    CN110458347A

  • Commodity replenishment method and device

    CN110751497A

  • Method, device and equipment for determining goods replenishment information

    CN111429048A