CN114757624A - Storage replenishment method, device, equipment and storage medium - Google Patents

Storage replenishment method, device, equipment and storage medium Download PDF

Info

Publication number
CN114757624A
CN114757624A CN202210492371.0A CN202210492371A CN114757624A CN 114757624 A CN114757624 A CN 114757624A CN 202210492371 A CN202210492371 A CN 202210492371A CN 114757624 A CN114757624 A CN 114757624A
Authority
CN
China
Prior art keywords
information
replenishment
goods
transportation
cargo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210492371.0A
Other languages
Chinese (zh)
Inventor
胥士良
谢峰
权德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongpu Software Co Ltd
Original Assignee
Dongpu Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongpu Software Co Ltd filed Critical Dongpu Software Co Ltd
Priority to CN202210492371.0A priority Critical patent/CN114757624A/en
Publication of CN114757624A publication Critical patent/CN114757624A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)

Abstract

The invention relates to the technical field of logistics management, in particular to a warehousing replenishment method, a warehousing replenishment device, warehousing replenishment equipment and a storage medium. The method comprises the steps of constructing goods demand information by acquiring goods information, order demand information and predicted order demand information; determining the replenishment priority according to the cargo demand information, the inventory information and the position information, and calculating the quantity of the cargo to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the quantity of the cargos to be replenished, the quantity of the cargos to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage goods picking position that exist among the prior art has been solved.

Description

Storage replenishment method, device, equipment and storage medium
Technical Field
The invention relates to the technical field of logistics management, in particular to a warehousing replenishment method, device, equipment and storage medium.
Background
The normal stock position inventory replenishment mechanism of the warehousing system usually adopts a trigger mechanism, for example, if the required goods normal stock position inventory can not meet the actual order demand, the replenishment mechanism of the warehouse is generally triggered, thereby making up the problem of insufficient goods stock. In the prior art, a single replenishment type of emergency replenishment is usually adopted, for example, in the process of goods delivery, when the stock of a normal storage position cannot meet the actual order demand, the emergency replenishment is triggered, and the replenishment type has certain limitation. In the existing automatic replenishment scheme, the determined replenished goods zone bit is usually allocated from the determined delivery zone bit, and the replenishment condition, the task and the information are single, so that the demand of various goods allocation cannot be met.
To sum up, the problem that efficient automatic replenishment cannot be carried out based on a plurality of warehousing goods picking areas exists in the prior art.
Disclosure of Invention
The application mainly aims to provide a warehousing replenishment method, a warehousing replenishment device, warehousing replenishment equipment and a storage medium, so as to solve the problem that efficient automatic replenishment cannot be carried out based on a plurality of warehousing picking areas in the prior art.
The invention provides a warehousing replenishment method, which comprises the following steps: acquiring goods information, order demand information and predicted order demand information; determining a goods demand information construction mode according to the goods information, and constructing goods demand information based on the order demand information and the predicted order demand information according to the goods demand information construction mode; acquiring inventory information and position information of all preset warehousing goods picking areas; determining a replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of goods to be replenished based on the cargo demand information and the stock information according to the replenishment priority; determining the shipment priority according to the amount of goods to be replenished, the inventory information and the position information, and calculating the amount of goods to be dispensed based on the amount of goods to be replenished and the inventory information according to the shipment priority; acquiring transportation equipment information, and constructing replenishment transportation information based on the cargo information, the position information, the amount of the to-be-replenished goods, the amount of the to-be-discharged goods and the transportation equipment information; and constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution.
Optionally, in a first implementation manner of the first aspect of the present invention, the order demand information at least includes an order placing address and a demand amount corresponding to the order placing address, the predicted order demand information at least includes a predicted order placing address range and a predicted demand amount corresponding to the order placing address, the determining a cargo demand information construction manner according to the cargo information, and constructing the cargo demand information based on the order demand information and the predicted order demand information according to the cargo demand information construction manner includes: analyzing the cargo information to obtain a cargo type identifier; inquiring a corresponding construction mode in a preset cargo demand information construction mode table by taking the cargo type identification as an index to obtain the cargo demand information construction mode; according to the goods demand information construction mode, goods demand position information is constructed based on the ordering address and the predicted ordering address range, corresponding goods demand is calculated based on the ordering address corresponding demand and the predicted ordering address, and the goods demand position information and the goods demand are stored according to the corresponding relation, so that the goods demand information is obtained.
Optionally, in a second implementation manner of the first aspect of the present invention, the inventory information includes inventory status information and inventory quantity information, where the inventory status information includes at least a direct supply status and a non-direct supply status, and the determining a replenishment priority according to the cargo demand information, the inventory information, and the location information, and calculating the quantity to be replenished according to the replenishment priority based on the cargo demand information and the inventory information includes: analyzing the stock information, marking a warehousing goods picking zone position with the stock state information in a direct supply state as a goods supplementing zone position, and extracting position information and stock quantity information corresponding to the goods supplementing zone position to obtain the position information of the goods supplementing zone position and the stock quantity information of the goods supplementing zone position; determining replenishment priority corresponding to each replenishment zone according to the cargo demand position information and the replenishment zone position information; and sequentially calculating the goods to be supplemented amount corresponding to each replenishment zone based on the goods demand amount and the inventory quantity information of the replenishment zones according to the replenishment priority.
Optionally, in a third implementation manner of the first aspect of the present invention, the determining an shipment priority according to the amount to be replenished, the inventory information, and the location information, and calculating the amount to be dispensed based on the amount to be replenished and the inventory information according to the shipment priority includes: marking the warehousing goods picking zone position with the stock state information in a non-direct goods supply state as a goods delivery zone position, extracting the position information and the stock quantity information corresponding to the goods delivery zone position to obtain the position information of the goods delivery zone position and the stock quantity information of the goods delivery zone position; determining shipment priority corresponding to each shipment area according to the position information of the replenishment area and the position information of the shipment area; and sequentially calculating the goods to be delivered corresponding to each goods delivery location based on the goods to be replenished and the stock quantity information of the goods delivery locations according to the goods delivery priority.
Optionally, in a fourth implementation manner of the first aspect of the present invention, the obtaining transportation device information, and constructing replenishment transportation information based on the cargo information, the location information, the amount of goods to be replenished, the amount of goods to be shipped, and the transportation device information includes: analyzing the cargo information to obtain cargo transportation requirements; analyzing the transportation equipment information to obtain the carrying capacity and the position information of the transportation equipment; judging whether the carrying capacity of the transportation equipment meets the cargo transportation requirement or not, and extracting transportation equipment identifications corresponding to the transportation equipment meeting the cargo transportation requirement; calculating a single maximum capacity of each of the transportation devices based on the cargo transportation requirements and the transportation device carrying capacity; constructing a directional authorized edge from the goods delivery area to the goods supplement area based on the goods supplement area location information, the goods delivery area location information, the goods to be supplemented amount corresponding to the goods supplement area location, the goods to be delivered amount corresponding to the goods delivery area location and a preset traffic line diagram to obtain a goods supplement task diagram; embedding the position information of the transportation equipment corresponding to the transportation equipment identification and the single maximum carrying capacity into the replenishment task graph in the form of points and weights respectively to obtain a transportation task graph; and calling a shortest path algorithm, and calculating the shortest transportation path of each transportation device in the replenishment task graph based on the replenishment task graph and the transportation task graph to obtain replenishment transportation information.
Optionally, in a fifth implementation manner of the first aspect of the present invention, the constructing a replenishment transportation instruction based on the replenishment transportation information includes: analyzing the replenishment transportation information to obtain the transportation equipment identifier and the shortest transportation path; inquiring a corresponding instruction generation mode in a preset instruction generation table according to the transportation equipment identifier; and generating a corresponding replenishment transportation instruction according to the instruction generation mode based on the shortest transportation path.
Optionally, in a sixth implementation manner of the first aspect of the present invention, after the acquiring the inventory information and the location information of all the preset warehousing picking locations, the method further includes: analyzing the position information of the transportation equipment and the position information of the warehousing goods picking zone to obtain a warehousing position range; acquiring traffic route information in the storage position range; a traffic route map is constructed based on the traffic route information.
The second aspect of the present invention provides a stock replenishing device, comprising: the first acquisition module is used for acquiring goods information, order demand information and predicted order demand information; the first construction module is used for determining a construction mode of the cargo demand information according to the cargo information and constructing the cargo demand information based on the order demand information and the predicted order demand information according to the construction mode of the cargo demand information; the second acquisition module is used for acquiring the inventory information and the position information of all preset warehousing goods picking areas; the first calculation module is used for determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of goods to be replenished based on the cargo demand information and the stock information according to the replenishment priority; the second calculation module is used for determining the shipment priority according to the amount to be replenished, the stock information and the position information, and calculating the amount to be shipped based on the amount to be replenished and the stock information according to the shipment priority; the second construction module is used for acquiring the information of the transportation equipment and constructing the replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the information of the transportation equipment; and the third construction module is used for constructing a replenishment transportation instruction based on the replenishment transportation information and sending the replenishment transportation instruction to corresponding transportation equipment for execution.
Optionally, in a first implementation manner of the second aspect of the present invention, the first configuration module includes: the first analysis unit is used for analyzing the cargo information to obtain a cargo type identifier; the first query unit is used for querying a corresponding construction mode in a preset cargo demand information construction mode table by taking the cargo type identifier as an index to obtain the cargo demand information construction mode; the first construction unit is used for constructing cargo demand position information based on the ordering address and the predicted ordering address range according to the cargo demand information construction mode, calculating corresponding cargo demand based on the ordering address corresponding demand and the predicted ordering address, and storing the cargo demand position information and the cargo demand according to the corresponding relation to obtain the cargo demand information.
Optionally, in a second implementation manner of the second aspect of the present invention, the first computing module includes: the first extraction unit is used for analyzing the stock information, marking a warehousing goods picking zone position with the stock state information being in a direct supply state as a goods supplementing zone position, extracting position information and stock quantity information corresponding to the goods supplementing zone position, and obtaining the position information of the goods supplementing zone position and the stock quantity information of the goods supplementing zone position; the first determining unit is used for determining the replenishment priority corresponding to each replenishment location according to the cargo demand location information and the replenishment location information; and the first calculating unit is used for sequentially calculating the goods quantity to be supplemented corresponding to each replenishment zone based on the goods demand quantity and the inventory quantity information of the replenishment zones according to the replenishment priority.
Optionally, in a third implementation manner of the second aspect of the present invention, the second calculating module includes: the second extraction unit is used for marking the warehousing goods picking area position with the stock state information in a non-direct goods supply state as a goods delivery area position, extracting the position information and the stock quantity information corresponding to the goods delivery area position, and obtaining the position information of the goods delivery area position and the stock quantity information of the goods delivery area position; the second determining unit is used for determining the shipment priority corresponding to each shipment location according to the position information of the replenishment location and the position information of the shipment location; and the second calculating unit is used for sequentially calculating the quantity to be delivered corresponding to each delivery area according to the delivery priority and based on the quantity to be replenished and the inventory quantity information of the delivery areas.
Optionally, in a fourth implementation manner of the second aspect of the present invention, the second configuration module includes: the second analysis unit is used for analyzing the cargo information to obtain cargo transportation requirements; the system is also used for analyzing the transportation equipment information to obtain the carrying capacity and the position information of the transportation equipment; the judgment and extraction unit is used for judging whether the carrying capacity of the transportation equipment meets the cargo transportation requirement or not and extracting transportation equipment identifications corresponding to the transportation equipment meeting the cargo transportation requirement; a third calculation unit, configured to calculate a single maximum capacity of each of the transportation devices based on the cargo transportation requirement and the transportation device carrying capacity; the second construction unit is used for constructing a directional authorized edge from the shipment region to the replenishment region based on the replenishment region position information, the shipment region position information, the amount of goods to be replenished corresponding to the replenishment region, the amount of goods to be discharged corresponding to the shipment region and a preset traffic line diagram to obtain a replenishment task diagram; a third construction unit, configured to embed transportation device position information and a single maximum capacity amount corresponding to the transportation device identifier into the replenishment task graph in the form of points and weights, respectively, to obtain a transportation task graph; and the fourth calculation unit is used for calling a shortest path algorithm, calculating the shortest transportation path of each transportation device in the replenishment task graph based on the replenishment task graph and the transportation task graph, and obtaining replenishment transportation information.
Optionally, in a fifth implementation manner of the second aspect of the present invention, the third configuration module includes: the third analysis unit is used for analyzing the replenishment transportation information to obtain the transportation equipment identifier and the shortest transportation path; the second query unit is used for querying a corresponding instruction generation mode in a preset instruction generation table according to the transportation equipment identifier; and the fourth construction unit is used for generating a corresponding replenishment transportation instruction according to the instruction generation mode based on the shortest transportation path.
Optionally, in a sixth implementation manner of the second aspect of the present invention, the warehousing replenishment device further includes a fourth configuration module, configured to analyze the position information of the transportation device and the position information of the warehousing sorting location to obtain a warehousing position range; acquiring traffic route information in the storage position range; a traffic route map is constructed based on the traffic route information.
A third aspect of the present invention provides a computer apparatus comprising: a memory and at least one processor, the memory having instructions stored therein; the at least one processor invokes the instructions in the memory to cause the computer device to perform the steps of the warehouse restocking method described above.
A fourth aspect of the present invention provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the computer to perform the steps of the warehouse restocking method described above.
According to the technical scheme, the method specifically comprises the steps of obtaining goods information, order demand information and forecast order demand information, and constructing the goods demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the quantity of the cargos to be replenished, the quantity of the cargos to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage goods picking position that exist among the prior art has been solved.
Drawings
FIG. 1 is a diagram illustrating a method for replenishment of warehouses according to a first embodiment of the present invention;
FIG. 2 is a diagram illustrating a second embodiment of a warehouse replenishment method according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating a warehouse replenishment method according to a third embodiment of the present invention;
FIG. 4 is a schematic diagram of one embodiment of a warehouse restocking device in an embodiment of the present invention;
FIG. 5 is a schematic diagram of another embodiment of a warehouse restocking device in an embodiment of the present invention;
FIG. 6 is a diagram of an embodiment of a computer device in an embodiment of the invention.
Detailed Description
In order to solve the problem that efficient automatic replenishment cannot be carried out based on a plurality of warehousing goods picking areas in the prior art, the application provides a warehousing goods replenishment method, a warehousing goods replenishment device, equipment and a storage medium. The method comprises the steps of constructing goods demand information by acquiring goods information, order demand information and forecast order demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage letter picking position areas that exist among the prior art has been solved.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Moreover, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of understanding, a specific flow of the embodiment of the present invention is described below, and referring to fig. 1, a first embodiment of a warehouse replenishment method in the embodiment of the present invention is implemented by the following steps:
101. acquiring goods information, order demand information and predicted order demand information;
in this step, the goods information at least includes goods name, goods identification number and goods category information, the order demand information at least includes order address information and order demand information, and the predicted order demand information at least includes predicted order address range information and corresponding predicted order demand information within a preset time.
102. Determining a goods demand information construction mode according to the goods information, and constructing goods demand information based on the order demand information and the forecast order demand information according to the goods demand information construction mode;
for this step, it can be specifically realized by the following manner:
analyzing the cargo information to obtain a cargo type identifier;
determining the type of a calculation mode of the demand quantity of the goods according to the goods type identifier, wherein the type of the calculation mode of the demand quantity of the goods at least comprises calculation according to the demand quantity information of the orders, calculation according to the demand quantity information of the predicted orders within the preset time and calculation by integrating the demand quantity information of the orders and the demand quantity information of the predicted orders within the preset time;
inquiring a corresponding specific calculation mode in a preset specific calculation mode table of the cargo demand quantity by taking the cargo type identification as an index;
according to the cargo demand information construction mode, constructing cargo demand position information based on the ordering address and the predicted ordering address range;
according to the calculation mode type and the specific calculation mode, calculating the goods demand amount corresponding to the goods demand position information based on the order demand amount information and the predicted order demand amount information within the preset time, and constructing the goods demand information based on the goods demand position information and the goods demand amount, for example, if the calculation mode type is that the order demand amount information and the predicted order demand amount information within the preset time are integrated to calculate, the specific calculation mode is that the sum of the order demand amount and the predicted order demand amount is multiplied by 0.8, the order demand information is 400 pieces of address A, the predicted order demand amount information is 600 pieces of address A, and the corresponding goods demand information is 800 pieces of address A.
103. Acquiring stock information and position information of all preset warehousing goods picking areas;
in this step, the storage picking area comprises at least a warehouse, a logistics center, a logistics distribution point, a picking area, a box picking area, a storage area, a horizontal picking area and a delivery port.
104. Determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority and based on the cargo demand information and the stock information;
in this step, the inventory information includes inventory status information and inventory quantity information, wherein the inventory status information includes at least a direct supply status and a non-direct supply status, and the inventory quantity information includes at least an inventory quantity, a minimum unit of goods, and a maximum inventory quantity;
for this step, it can be specifically realized by the following means:
analyzing the stock information, marking a warehousing goods picking zone position with the stock state information in a direct supply state as a goods supplementing zone position, and extracting position information and stock quantity information corresponding to the goods supplementing zone position to obtain the position information of the goods supplementing zone position and the stock quantity information of the goods supplementing zone position;
calculating a relative distance according to the position information of the cargo demand and the position information of the replenishment area, and calculating an average transportation time based on the relative distance, for example, obtaining an average transportation speed corresponding to the position of the replenishment area, and calculating the average transportation time based on the relative distance and the average transportation speed;
determining the replenishment priority corresponding to each replenishment location according to the average transportation time, for example, if the average transportation time is within 10 minutes, determining the replenishment priority as a first replenishment priority, if the average transportation time is between 10 and 30 minutes, determining the replenishment priority as a second replenishment priority, and if the average transportation time is between 30 and 60 minutes, determining the replenishment priority as a third replenishment priority;
according to the replenishment priority, sequentially calculating the amount of goods to be replenished corresponding to each replenishment zone based on the goods demand amount and the inventory quantity information of the replenishment zones, for example, if the replenishment priority corresponding to the replenishment zone No. 01 is the first replenishment priority, the goods demand amount is 200, the inventory quantity is 50, the minimum goods unit is 10, and the maximum inventory quantity is 150, the amount of goods to be replenished corresponding to the replenishment zone No. 01 is 100.
105. Determining the shipment priority according to the amount of goods to be replenished, the stock information and the position information, and calculating the amount of goods to be dispensed based on the amount of goods to be replenished and the stock information according to the shipment priority;
for this step, it can be specifically realized by the following means:
marking the warehousing goods picking area position with the stock state information in a non-direct goods supplying state as a goods delivering area position, extracting position information and stock quantity information corresponding to the goods delivering area position to obtain the position information of the goods delivering area position and the stock quantity information of the goods delivering area position;
calculating a relative distance according to the position information of the replenishment zone and the position information of the shipment zone, and calculating an average transportation time based on the relative distance, for example, obtaining an average transportation speed corresponding to the position of the shipment zone, and calculating the average transportation time based on the relative distance and the average transportation speed;
determining the shipment priority corresponding to each shipment location according to the average transportation time, for example, determining the shipment priority as a first shipment priority if the average transportation time is within 10 minutes, determining the shipment priority as a second shipment priority if the average transportation time is between 10 and 30 minutes, and determining the shipment priority as a third shipment priority if the average transportation time is between 30 and 60 minutes;
and sequentially calculating the quantity to be delivered corresponding to each delivery area based on the quantity to be replenished and the stock quantity information of the delivery areas according to the delivery priority, for example, if the delivery priority corresponding to the delivery area 02 is the first delivery priority, the quantity to be delivered is 210, the quantity of stock is 500, the unit of the minimum goods is 50, and the quantity to be delivered corresponding to the delivery area 02 is 250.
106. Acquiring transportation equipment information, and constructing replenishment transportation information based on the cargo information, the position information, the quantity to be replenished, the quantity to be discharged and the transportation equipment information;
in the step, the transportation equipment information comprises transportation equipment identification, transportation equipment position information, transportation equipment carrying capacity and transportation equipment overhaul state information;
for this step, it can be specifically realized by the following manner:
in this step, the process of constructing replenishment transportation information based on the cargo information, the position information, the amount of replenishment to be made up, the amount of shipment to be made up, and the transportation equipment information includes:
judging whether the transport equipment overhaul state information is in an overhaul qualified state or not, and acquiring all transport equipment identifiers qualified for overhaul;
calculating the single maximum carrying capacity of each transport device according to the cargo information and the carrying capacity of the transport device;
converting the position information of the replenishment zone, the position information of the shipment zone, the amount of goods to be replenished corresponding to the replenishment zone, the amount of goods to be discharged corresponding to the shipment zone, the position information of the transportation equipment and the single maximum carrying capacity into the vertex of the graph and the relationship between the vertices, and respectively obtaining a vertex set V and a relationship set E between the vertices;
embedding the sets V and E into a preset traffic route map to obtain a transportation task map;
and calling a Dijkstra algorithm, and calculating the shortest transportation path of each transportation device based on the transportation task graph to obtain the replenishment transportation information.
107. And constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution.
In this step, the process of constructing the replenishment transportation instruction based on the replenishment transportation information includes:
acquiring a transportation equipment identifier corresponding to the replenishment transportation information;
inquiring a corresponding instruction encoder in a preset instruction encoding table by taking the transportation equipment identifier as an index;
and coding the replenishment transportation information into corresponding replenishment transportation instructions through the corresponding instruction coder.
Through the implementation of the method, cargo demand information is constructed by acquiring cargo information, order demand information and forecast order demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; in the above, according to the difference of the goods information, the position information and the stock information, the warehousing goods-picking areas for replenishment and shipment and the corresponding priorities are determined, and the shortest transportation path of each transportation device is calculated by adopting a minimum path algorithm, so that the efficiency of goods allocation in each warehousing goods-picking area can be improved; constructing a replenishment transportation instruction corresponding to the transportation equipment, thereby realizing automatic replenishment; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage letter picking position areas that exist among the prior art has been solved.
Referring to fig. 2, a second embodiment of the warehouse replenishment method according to the embodiment of the present invention includes the following steps:
201. acquiring goods information, order demand information and predicted order demand information;
for this step, it can be specifically realized by the following manner:
acquiring the order demand information and the predicted order demand information through a preset order demand information interface;
and analyzing the order demand information and the predicted order demand information to obtain the cargo information.
202. Determining a goods demand calculation mode according to the goods information, and calculating the goods demand based on the order demand information and the predicted order demand information according to the goods demand calculation mode;
in this step, the process of determining the cargo demand calculation mode according to the cargo information includes:
analyzing the cargo information to obtain cargo category identification;
and searching a corresponding cargo demand calculation mode in a preset cargo demand calculation mode by taking the cargo category identification as an index.
203. Acquiring inventory information and position information of all preset warehousing goods picking areas;
for this step, it can be specifically realized by the following means:
synchronizing the position information of each warehousing goods picking area in real time through a monitoring information interface;
through a monitoring information interface, synchronizing the stock information of each warehousing goods picking area in real time;
in practical application, the monitoring information interface includes a satellite positioning device and a monitoring camera, and the process of acquiring the stock information and the position information of all the preset warehousing goods picking areas includes:
acquiring the position information through the satellite positioning device;
and acquiring the stock information through the monitoring camera.
204. Determining a replenishment priority and a delivery priority according to the cargo demand, the inventory information and the position information, and sequentially calculating the quantity to be replenished and the quantity to be delivered according to the replenishment priority and the delivery priority respectively;
for this step, it can be specifically realized by the following means:
analyzing the cargo demand, the inventory information and the position information, converting the analyzed cargo demand, the inventory information and the position information into a characteristic vector form, and storing the characteristic vector form in a preset data space;
splicing the characteristic vectors to obtain a long vector;
projecting the long vector to a preset replenishment priority evaluation vector and a delivery priority evaluation vector to respectively obtain a replenishment priority and a delivery priority;
sequentially calculating the quantity of goods to be supplemented based on the quantity of goods required and the inventory information of the corresponding warehousing goods picking areas according to the priority of the goods supplementing;
and sequentially calculating the quantity to be delivered based on the quantity to be replenished and the inventory information of the corresponding warehousing goods picking area according to the delivery priority.
205. Constructing replenishment task information based on the cargo information, the position information, the amount of the cargo to be replenished and the amount of the cargo to be discharged;
for this step, it can be specifically realized by the following means:
analyzing the quantity of goods to be supplemented and the quantity of goods to be delivered to obtain a goods picking location of goods storage of goods to be supplemented and a goods picking location of goods to be delivered;
according to the goods quantity to be replenished and the goods quantity to be discharged, calculating the goods transportation quantity transported from the goods picking position of the goods warehouse to be replenished to the goods picking position of the goods warehouse to be replenished;
analyzing the position information to obtain a storage position range;
acquiring traffic route information in the storage position range;
constructing a traffic route map based on the traffic route information;
constructing a directional weighted edge pointing from the goods picking position of the warehouse to be delivered to the goods picking position of the warehouse to be replenished by taking the goods transportation amount as a weight, and embedding the directional weighted edge into the traffic route map to obtain a goods replenishing task map;
and constructing a replenishment task sequence based on the cargo information and the replenishment task chart to obtain the replenishment task information.
206. And acquiring the information of the transportation equipment, constructing a replenishment transportation instruction according to the replenishment task information and the information of the transportation equipment, and replenishing according to the replenishment transportation instruction.
In this step, the transportation device includes any one of a slide rail, an automatic conveyor belt, a transportation pipe, a tray, a transportation robot, and an automatic driving transport vehicle;
in this step, the transportation device information at least includes a transportation device identifier, a transportation device location, and a capacity.
In this step, the process of constructing a replenishment transportation instruction according to the replenishment task information and the transportation equipment information and replenishing goods according to the replenishment transportation instruction includes:
analyzing the replenishment task information to obtain a freight transportation starting position;
comparing the position of the transportation equipment with the position of the starting position of the freight transportation to judge whether the position of the starting position of the freight transportation has the corresponding transportation equipment;
if the replenishment task information exists, constructing a replenishment transportation instruction based on the replenishment task information, the transportation equipment identification and the corresponding loading capacity, and sending the replenishment transportation instruction to the corresponding transportation equipment for execution;
and if not, sending the replenishment task information to a preset artificial auxiliary platform, and completing replenishment through a dispenser of the artificial auxiliary platform.
Through the implementation of the method, the cargo demand information is constructed through acquiring the cargo information, the order demand information and the forecast order demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; in the above, the goods information, the order demand information and the forecast order demand information are obtained; determining a cargo demand calculation mode according to the cargo information, and calculating the cargo demand based on the order demand information and the predicted order demand information according to the cargo demand calculation mode; acquiring inventory information and position information of all preset warehousing goods picking areas; determining a replenishment priority and a shipment priority according to the cargo demand, the inventory information and the position information, and sequentially calculating the quantity of goods to be replenished and the quantity of goods to be shipped according to the replenishment priority and the shipment priority respectively; constructing replenishment task information based on the cargo information, the position information, the amount of the to-be-replenished cargos and the amount of the to-be-discharged cargos; acquiring transportation equipment information, constructing a replenishment transportation instruction according to the replenishment task information and the transportation equipment information, and replenishing according to the replenishment transportation instruction; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage letter picking position areas that exist among the prior art has been solved.
Referring to fig. 3, a third embodiment of the warehouse replenishment method according to the embodiment of the present invention includes the following steps:
301. configuring picking storage position information through a preset picking configuration interface;
in this step, the replenishment configuration interface includes an option list "picking storage level hierarchy" for marking the storage level as a storage level, a box picking storage level, a piece picking storage level or a bulk picking storage level;
in this step, the goods-storage location information at least comprises a storage location, a box picking location, a piece picking location and a bulk picking location;
in practical application, the replenishment configuration interface further comprises a sorting location type, wherein the Dynamic sorting location enumeration type is coded as Dynamic, and the Fixed sorting location is Fixed;
in practical application, the replenishment configuration interface further comprises a main picking position interface, wherein the main picking position interface is provided with a highest inventory configuration option, a lowest inventory configuration option and a filling piece number option;
in practical application, the replenishment configuration interface further comprises an information storage list, wherein the list field comprises a commodity name, a box gauge, a lowest inventory amount, a highest inventory amount and a hierarchical classification.
302. Selecting a replenishment task from a preset replenishment task list;
in this step, the restocking task list at least includes goods information and restocking amount;
in practical application, the replenishment task list comprises the following fields and corresponding processing modes:
source inventory range: the picking position in the box picking position area is preferably found, and then the storage position is found. The stock position state is started, and the commodity state is the stock of the genuine product.
Searching a picking storage position: the order is supplemented to the main picking position of the picking order preferentially. If the main picking position for picking the goods is not arranged, the picking position in the goods picking area is found first, and then other picking positions are found.
The replenishment quantity of order replenishment: calculate the parts of the B2B unallocated order demand, calculate the B2C unallocated order total (get all the cases up).
Daily replenishment triggering conditions: if the picking position is the picking position, the lowest stock is less than or equal to the picking position. If the main picking position is not set, the volume is calculated according to the original logic.
Daily replenishment quantity: the picking storage position is filled, and the original calculation logic is kept unchanged.
Logic rules: if the picking level on the storage area is the box picking level, but the storage level in the storage area is provided with a picking master picking level, the priority is judged to be higher according to the setting of the master picking level, namely the picking level on the master picking level.
303. Analyzing the replenishment task to obtain the goods information of the target goods, and determining the replenishment type according to the goods information;
in this step, the replenishment types at least include replenishment according to the required amount of the order on the day, replenishment according to the predicted required amount, daily replenishment and emergency replenishment.
304. Constructing replenishment information based on the replenishment type and the replenishment task;
for this step, it can be specifically realized by the following manner:
reading the picking storage position information in the picking configuration interface to obtain information of a storage position, a box picking storage position, a piece picking storage position and a piece picking storage position;
according to the preset replenishment logic, the replenishment information is constructed based on the replenishment type and the replenishment task, wherein the replenishment logic at least comprises replenishment from the storage warehouse location to the pick location and replenishment from the box pick location to the pick location, for example, if the replenishment logic is the replenishment logic for replenishing from the box pick location to the pick location, the replenishment type is daily replenishment, and the replenishment task is 100 replenishment of A goods, the replenishment information is 100 replenishment of A goods from the box pick location to the pick location.
In practical application, the replenishment logic may be stored in a replenishment logic table, where the replenishment logic table includes the following fields and contents:
source inventory range: and (5) replenishing goods from a storage position and keeping the original logic.
Finding a picking storage position: the main picking position for picking the goods to the box is preferably used for replenishing the goods. If the main picking position of the box picking is not arranged, the box picking position in the box picking area is found.
The replenishment quantity of order replenishment: unallocated order demand-available inventory within the bin pick area (or bin pick order) and on fill principles.
The order quantity demand is to eliminate the demand of standard support, and the box number of standard support taken from the commodity data is multiplied by the box gauge.
Calculation rules for available inventory within the bin picking area: the available stock in the box picking storage area is preferably looked at, and if the box picking storage area is not arranged, only the box picking order is looked at. If there is no box picking area and no box picking position, no replenishment will be made.
Daily replenishment triggering conditions: if the box picking position is the lowest stock quantity less than or equal to the picking position. If the main picking position is not set, the volume is calculated according to the original logic.
Daily replenishment quantity: and (4) filling the box picking storage position, and keeping the original calculation logic unchanged.
305. And constructing a replenishment order according to the replenishment information, and executing the corresponding replenishment order.
For this step, it can be specifically realized by the following manner:
sending the replenishment information to a corresponding picking storage position;
converting the replenishment information into a replenishment instruction in a preset conversion mode;
and executing the replenishment instruction through the transportation equipment corresponding to the picking storage position.
Through the implementation of the method, cargo demand information is constructed by acquiring cargo information, order demand information and forecast order demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the volume to be replenished, the inventory information and the position information, and calculating the volume to be shipped according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the quantity of the cargos to be replenished, the quantity of the cargos to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; in the above, the picking storage position information is configured through a preset picking configuration interface; selecting a replenishment task from a preset replenishment task list; analyzing the replenishment task to obtain the goods information of the target goods, and determining the replenishment type according to the goods information; constructing replenishment information based on the replenishment type and the replenishment task; constructing a replenishment instruction according to the replenishment information, and executing a corresponding replenishment instruction; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage goods picking position that exist among the prior art has been solved.
With reference to fig. 4, the warehousing replenishment method in the embodiment of the present invention is described above, and a warehousing replenishment device in the embodiment of the present invention is described below, in which the warehousing replenishment device in the embodiment of the present invention includes:
a first obtaining module 401, configured to obtain goods information, order demand information, and predicted order demand information;
a first constructing module 402, configured to determine a cargo demand information constructing manner according to the cargo information, and construct cargo demand information based on the order demand information and the predicted order demand information according to the cargo demand information constructing manner;
a second obtaining module 403, configured to obtain inventory information and location information of all preset warehousing picking locations;
a first calculating module 404, configured to determine a replenishment priority according to the cargo demand information, the inventory information, and the location information, and calculate an amount of cargo to be replenished based on the cargo demand information and the inventory information according to the replenishment priority;
a second calculating module 405, configured to determine a shipment priority according to the amount to be replenished, the inventory information, and the location information, and calculate the amount to be dispensed based on the amount to be replenished and the inventory information according to the shipment priority;
a second constructing module 406, configured to obtain transportation device information, and construct replenishment transportation information based on the cargo information, the location information, the amount of cargo to be replenished, the amount of cargo to be shipped, and the transportation device information;
a third constructing module 407, configured to construct a replenishment transportation instruction based on the replenishment transportation information, and send the replenishment transportation instruction to a corresponding transportation device for execution.
Through the implementation of the device, cargo demand information is constructed by acquiring cargo information, order demand information and predicted order demand information; determining the replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of the goods to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage goods picking position that exist among the prior art has been solved.
Referring to fig. 5, another embodiment of the warehousing replenishment device in the embodiment of the present invention includes:
a first obtaining module 401, configured to obtain cargo information, order demand information, and predicted order demand information;
a first constructing module 402, configured to determine a cargo demand information constructing manner according to the cargo information, and construct cargo demand information based on the order demand information and the predicted order demand information according to the cargo demand information constructing manner;
a second obtaining module 403, configured to obtain inventory information and location information of all preset warehousing picking locations;
a fourth construction module 408, configured to analyze the position information of the transportation device and the position information of the warehousing goods picking location to obtain a warehousing position range; acquiring traffic route information in the storage position range; constructing a traffic route map based on the traffic route information;
a first calculating module 404, configured to determine a replenishment priority according to the cargo demand information, the inventory information, and the location information, and calculate an amount of goods to be replenished based on the cargo demand information and the inventory information according to the replenishment priority;
a second calculating module 405, configured to determine a shipment priority according to the amount to be replenished, the inventory information, and the location information, and calculate the amount to be dispensed based on the amount to be replenished and the inventory information according to the shipment priority;
a second constructing module 406, configured to obtain transportation device information, and construct replenishment transportation information based on the cargo information, the location information, the amount of replenishment to be performed, the amount of shipment to be discharged, and the transportation device information;
a third constructing module 407, configured to construct a replenishment transportation instruction based on the replenishment transportation information, and send the replenishment transportation instruction to a corresponding transportation device for execution;
in this embodiment, the first construction module 402 includes:
the first analyzing unit 4021 is configured to analyze the cargo information to obtain a cargo type identifier;
the first query unit 4022 is configured to query a corresponding construction mode in a preset cargo demand information construction mode table by using the cargo type identifier as an index to obtain a cargo demand information construction mode;
a first construction unit 4023, configured to construct cargo demand location information based on the ordering address and the predicted ordering address range according to the cargo demand information construction manner, calculate a corresponding cargo demand amount based on the ordering address corresponding demand amount and the predicted ordering address, and store the cargo demand location information and the cargo demand amount according to a corresponding relationship, so as to obtain cargo demand information;
in this embodiment, the first calculating module 404 includes:
a first extraction unit 4041, configured to analyze the inventory information, mark a warehousing picking location where the inventory state information is a direct supply state as a replenishment location, extract position information and inventory quantity information corresponding to the replenishment location, and obtain the replenishment location position information and the replenishment location inventory quantity information;
a first determining unit 4042, configured to determine, according to the cargo demand position information and the replenishment location position information, a replenishment priority corresponding to each replenishment location;
a first calculating unit 4043, configured to sequentially calculate, according to the replenishment priority, a to-be-replenished goods amount corresponding to each replenishment location based on the goods demand amount and the replenishment location inventory amount information;
in this embodiment, the second calculating module 405 includes:
a second extraction unit 4051, configured to mark the warehousing goods picking location where the stock state information is in a non-direct supply state as a shipment location, extract the position information and the stock quantity information corresponding to the shipment location, and obtain the location information and the stock quantity information of the shipment location;
a second determining unit 4052, configured to determine, according to the location information of the replenishment location and the location information of the shipment location, a shipment priority corresponding to each shipment location;
a second calculating unit 4053, configured to sequentially calculate, according to the shipment priority, the amount to be shipped corresponding to each shipment location based on the amount to be replenished and the inventory quantity information of the shipment locations;
in this embodiment, the second construction module 406 includes:
a second analyzing unit 4061, configured to analyze the cargo information to obtain a cargo transportation requirement; the system is also used for analyzing the transportation equipment information to obtain the carrying capacity and the position information of the transportation equipment;
a determination and extraction unit 4062, configured to determine whether the carrying capacity of the transportation device meets the cargo transportation requirement, and extract transportation device identifiers corresponding to all transportation devices meeting the cargo transportation requirement;
a third calculating unit 4063, configured to calculate a single maximum capacity of each of the transportation devices based on the cargo transportation requirement and the transportation device carrying capacity;
a second constructing unit 4064, configured to construct a directional authorized edge from the shipment location to the replenishment location based on the replenishment location position information, the shipment location position information, the amount of goods to be replenished corresponding to the replenishment location, the amount of goods to be discharged corresponding to the shipment location, and a preset traffic line diagram, so as to obtain a replenishment task diagram;
a third constructing unit 4065, configured to embed, into the replenishment task graph, transportation device position information and a single maximum capacity amount corresponding to the transportation device identifier in the form of a point and a weight, respectively, to obtain a transportation task graph;
a fourth calculating unit 4066, configured to invoke a shortest path algorithm, and calculate, based on the replenishment task graph and the transportation task graph, a shortest transportation path of each transportation device in the replenishment task graph, so as to obtain replenishment transportation information;
in this embodiment, the third configuration module 407 includes:
a third analyzing unit 4071, configured to analyze the replenishment transportation information to obtain the transportation device identifier and the shortest transportation path;
a second query unit 4072, configured to query, according to the transportation device identifier, a corresponding instruction generation manner in a preset instruction generation table;
a fourth construction unit 4073, configured to generate a corresponding replenishment transportation instruction according to the instruction generation manner based on the shortest transportation path.
Through the implementation of the device, cargo demand information is constructed by acquiring cargo information, order demand information and forecast order demand information; determining the replenishment priority according to the cargo demand information, the inventory information and the position information, and calculating the quantity of the cargo to be replenished according to the replenishment priority; determining the shipment priority according to the to-be-replenished goods amount, the stock information and the position information, and calculating the to-be-shipped goods amount according to the shipment priority; constructing replenishment transportation information based on the cargo information, the position information, the quantity of the cargos to be replenished, the quantity of the cargos to be discharged and the transportation equipment information; constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution; thereby the problem that can't carry out the automatic replenishment of efficient based on a plurality of storage goods picking position that exist among the prior art has been solved.
Referring to fig. 6, an embodiment of a computer device according to an embodiment of the present invention will be described in detail from the perspective of hardware processing.
Fig. 6 is a schematic structural diagram of a computer device 600 according to an embodiment of the present invention, which may have a relatively large difference due to different configurations or performances, and may include one or more processors (CPUs) 610 (e.g., one or more processors) and a memory 620, and one or more storage media 630 (e.g., one or more mass storage devices) for storing applications 633 or data 632. Memory 620 and storage medium 630 may be, among other things, transient or persistent storage. The program stored in the storage medium 630 may include one or more modules (not shown), each of which may include a sequence of instructions for operating on the computer device 600. Further, the processor 610 may be configured to communicate with the storage medium 630 to execute a series of instruction operations in the storage medium 630 on the computer device 600.
The computer device 600 may also include one or more power supplies 640, one or more wired or wireless network interfaces 650, one or more input-output interfaces 660, and/or one or more operating systems 631, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, and so forth. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 6 is not intended to be limiting of the computer devices provided herein and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium, or a volatile computer-readable storage medium, having instructions stored therein, which, when executed on a computer, cause the computer to perform the steps of the warehouse replenishment method.
In practical applications, the above-provided method can be implemented based on Artificial Intelligence (AI) which is a theory, method, technique and application system that simulates, extends and expands human Intelligence, senses environment, acquires knowledge and uses knowledge to obtain the best result by using a digital computer or a machine controlled by a digital computer. The cloud server may be implemented based on a server, and the server may be an independent server, or may be a cloud server that provides basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a web service, cloud communication, middleware service, a domain name service, a security service, a Content Delivery Network (CDN), a big data and artificial intelligence platform, and the like.
It can be clearly understood by those skilled in the art that, for convenience and simplicity of description, the specific working processes of the above-described apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A warehousing replenishment method is characterized by comprising the following steps:
acquiring goods information, order demand information and predicted order demand information;
determining a goods demand information construction mode according to the goods information, and constructing goods demand information based on the order demand information and the predicted order demand information according to the goods demand information construction mode;
acquiring stock information and position information of all preset warehousing goods picking areas;
determining a replenishment priority according to the cargo demand information, the stock information and the position information, and calculating the quantity of goods to be replenished based on the cargo demand information and the stock information according to the replenishment priority;
determining the shipment priority according to the amount of goods to be replenished, the inventory information and the position information, and calculating the amount of goods to be dispensed based on the amount of goods to be replenished and the inventory information according to the shipment priority;
acquiring transportation equipment information, and constructing replenishment transportation information based on the cargo information, the position information, the amount of the to-be-replenished goods, the amount of the to-be-discharged goods and the transportation equipment information;
and constructing a replenishment transportation instruction based on the replenishment transportation information, and sending the replenishment transportation instruction to corresponding transportation equipment for execution.
2. The warehousing replenishment method according to claim 1, wherein the order demand information at least comprises an ordering address and a demand amount corresponding to the ordering address, the predicted order demand information at least comprises a predicted ordering address range and a predicted demand amount corresponding to the ordering address, a cargo demand information construction mode is determined according to the cargo information, and the cargo demand information is constructed based on the order demand information and the predicted order demand information according to the cargo demand information construction mode, and the method comprises:
analyzing the cargo information to obtain a cargo type identifier;
inquiring a corresponding construction mode in a preset cargo demand information construction mode table by taking the cargo type identification as an index to obtain the cargo demand information construction mode;
according to the goods demand information construction mode, goods demand position information is constructed based on the ordering address and the predicted ordering address range, corresponding goods demand is calculated based on the ordering address corresponding demand and the predicted ordering address, and the goods demand position information and the goods demand are stored according to the corresponding relation, so that the goods demand information is obtained.
3. The warehousing restocking method according to claim 2, wherein the inventory information includes inventory status information and inventory quantity information, wherein the inventory status information includes at least a direct delivery status and an indirect delivery status, the determining a restocking priority from the cargo demand information, the inventory information, and the location information, and calculating an amount to be restocked based on the cargo demand information and the inventory information according to the restocking priority comprises:
analyzing the stock information, marking a warehousing picking zone position with the stock state information in a direct supply state as a replenishment zone position, and extracting position information and stock quantity information corresponding to the replenishment zone position to obtain the position information of the replenishment zone position and the stock quantity information of the replenishment zone position;
determining replenishment priority corresponding to each replenishment zone according to the cargo demand position information and the replenishment zone position information;
and sequentially calculating the goods quantity to be supplemented corresponding to each replenishment zone based on the goods demand quantity and the inventory quantity information of the replenishment zones according to the replenishment priority.
4. The warehousing replenishment method according to claim 3, wherein said determining an shipment priority based on the amount to be replenished, the inventory information, and the location information, and calculating the amount to be shipped based on the amount to be replenished and the inventory information according to the shipment priority comprises:
marking the warehousing goods picking zone position with the stock state information in a non-direct goods supply state as a goods delivery zone position, extracting the position information and the stock quantity information corresponding to the goods delivery zone position to obtain the position information of the goods delivery zone position and the stock quantity information of the goods delivery zone position;
determining shipment priority corresponding to each shipment location according to the location information of the replenishment location and the location information of the shipment location;
and sequentially calculating the goods to be delivered corresponding to each goods delivery location based on the goods to be replenished and the inventory quantity information of the goods delivery locations according to the goods delivery priority.
5. The warehousing replenishment method according to claim 4, wherein the acquiring transportation equipment information and constructing replenishment transportation information based on the cargo information, the position information, the amount of the to-be-replenished, the amount of the to-be-shipped and the transportation equipment information comprises:
analyzing the cargo information to obtain cargo transportation requirements;
analyzing the transportation equipment information to obtain the carrying capacity and the position information of the transportation equipment;
judging whether the carrying capacity of the transportation equipment meets the cargo transportation requirement or not, and extracting transportation equipment identifications corresponding to all transportation equipment meeting the cargo transportation requirement;
calculating a single maximum capacity of each of the transportation devices based on the cargo transportation requirements and the transportation device carrying capacity;
constructing a directional authorized edge from the goods delivery area to the goods supplement area based on the goods supplement area location information, the goods delivery area location information, the goods to be supplemented amount corresponding to the goods supplement area location, the goods to be delivered amount corresponding to the goods delivery area location and a preset traffic line diagram to obtain a goods supplement task diagram;
embedding the position information of the transportation equipment corresponding to the transportation equipment identification and the single maximum carrying capacity into the replenishment task chart in a point and weight mode respectively to obtain a transportation task chart;
and calling a shortest path algorithm, and calculating the shortest transportation path of each transportation device in the replenishment task graph based on the replenishment task graph and the transportation task graph to obtain replenishment transportation information.
6. The warehousing replenishment method according to claim 5, wherein the constructing replenishment transportation instructions based on the replenishment transportation information comprises:
analyzing the replenishment transportation information to obtain the transportation equipment identifier and the shortest transportation path;
inquiring a corresponding instruction generation mode in a preset instruction generation table according to the transportation equipment identifier;
and generating a corresponding replenishment transportation instruction according to the instruction generation mode based on the shortest transportation path.
7. The warehousing replenishment method according to any one of claims 1-6, wherein after acquiring inventory information and location information of all preset warehousing pick-up locations, the method further comprises:
analyzing the position information of the transportation equipment and the position information of the warehousing goods picking zone to obtain a warehousing position range;
acquiring traffic route information in the storage position range;
a traffic route map is constructed based on the traffic route information.
8. A warehousing restocking device, the device comprising:
the first acquisition module is used for acquiring goods information, order demand information and predicted order demand information;
the first construction module is used for determining a construction mode of the cargo demand information according to the cargo information and constructing the cargo demand information based on the order demand information and the predicted order demand information according to the construction mode of the cargo demand information;
the second acquisition module is used for acquiring the inventory information and the position information of all preset warehousing goods picking areas;
the first calculation module is used for determining the replenishment priority according to the cargo demand information, the stock information and the position information and calculating the quantity to be replenished according to the replenishment priority based on the cargo demand information and the stock information;
the second calculation module is used for determining the delivery priority according to the quantity to be supplemented, the stock information and the position information, and calculating the quantity to be delivered based on the quantity to be supplemented and the stock information according to the delivery priority;
the second construction module is used for acquiring the information of the transportation equipment and constructing the replenishment transportation information based on the cargo information, the position information, the amount of the cargo to be replenished, the amount of the cargo to be discharged and the information of the transportation equipment;
and the third construction module is used for constructing a replenishment transportation instruction based on the replenishment transportation information and sending the replenishment transportation instruction to corresponding transportation equipment for execution.
9. A computer device, comprising: a memory having instructions stored therein and at least one processor, the memory and the at least one processor interconnected by a line;
the at least one processor invokes the instructions in the memory to cause the computer device to perform the steps of the warehouse replenishment method as recited in any of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the warehouse replenishment method according to any one of claims 1 to 7.
CN202210492371.0A 2022-05-07 2022-05-07 Storage replenishment method, device, equipment and storage medium Pending CN114757624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210492371.0A CN114757624A (en) 2022-05-07 2022-05-07 Storage replenishment method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210492371.0A CN114757624A (en) 2022-05-07 2022-05-07 Storage replenishment method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114757624A true CN114757624A (en) 2022-07-15

Family

ID=82334181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210492371.0A Pending CN114757624A (en) 2022-05-07 2022-05-07 Storage replenishment method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114757624A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115983767A (en) * 2023-03-21 2023-04-18 深圳美云集网络科技有限责任公司 Replenishment method and system based on multiple commodities
CN116739478A (en) * 2023-06-19 2023-09-12 广东云药科技有限公司 Intelligent storage man-machine interaction cargo management system
CN116823122A (en) * 2023-08-26 2023-09-29 长沙市三知农业科技有限公司 Agricultural and sideline product warehouse management method and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115983767A (en) * 2023-03-21 2023-04-18 深圳美云集网络科技有限责任公司 Replenishment method and system based on multiple commodities
CN116739478A (en) * 2023-06-19 2023-09-12 广东云药科技有限公司 Intelligent storage man-machine interaction cargo management system
CN116823122A (en) * 2023-08-26 2023-09-29 长沙市三知农业科技有限公司 Agricultural and sideline product warehouse management method and system
CN116823122B (en) * 2023-08-26 2023-12-08 长沙市三知农业科技有限公司 Agricultural and sideline product warehouse management method and system

Similar Documents

Publication Publication Date Title
CN114757624A (en) Storage replenishment method, device, equipment and storage medium
CN107117357B (en) Custom containers in a material processing facility
CN104246801B (en) Container selection in material process facility
US8560461B1 (en) Shipment splitting analyzer
US8423391B2 (en) Systems and methods for automated parallelization of transport load builder
US20070174146A1 (en) Hierarchical stock allocation system and method
US20060271234A1 (en) Dock management system and method
KR102382268B1 (en) Total management method and total management device for a plurality of devices
Park Order picking: issues, systems and models
CN109598459A (en) Logistics Distribution Method and device and computer readable storage medium
CN116402445B (en) Goods delivery scheduling method, device and computer equipment
CN115239223A (en) Allocation center task scheduling method, device, equipment and storage medium
CN112215467A (en) Order pushing method and system, server side equipment and client side equipment
CN114580996A (en) Method for discharging bin
CN111784223B (en) Cargo allocation data processing method, device and storage medium
CN115759929A (en) Goods sorting method and device, electronic equipment and readable storage medium
CN116777328A (en) Logistics line and loading management method, device, equipment and storage medium
CN111598500B (en) Production material management system based on micro-service architecture
CN112633794A (en) Sorting container information processing method and device, electronic equipment and storage medium
US11093891B1 (en) Dynamically generating a sort zone assignment plan
Brinker et al. Optimization of demand-related packaging sizes using ap-median approach
CN109983486A (en) For exchanging the method and system of transport container
CN114493418A (en) Party allocation method, device, computer equipment and storage medium
CN112801569B (en) Article sorting method and device
US11878325B1 (en) Logical relocation of sort destinations

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination