+

CN119887056B - Intelligent warehouse management method, equipment and storage medium - Google Patents

Intelligent warehouse management method, equipment and storage medium

Info

Publication number
CN119887056B
CN119887056B CN202510388399.3A CN202510388399A CN119887056B CN 119887056 B CN119887056 B CN 119887056B CN 202510388399 A CN202510388399 A CN 202510388399A CN 119887056 B CN119887056 B CN 119887056B
Authority
CN
China
Prior art keywords
warehouse
goods
rule
shelved
shelving
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.)
Active
Application number
CN202510388399.3A
Other languages
Chinese (zh)
Other versions
CN119887056A (en
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.)
Shenzhen Bangqi Technology Intelligent Development Co ltd
Original Assignee
Shenzhen Bangqi Technology Intelligent Development 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 Shenzhen Bangqi Technology Intelligent Development Co ltd filed Critical Shenzhen Bangqi Technology Intelligent Development Co ltd
Priority to CN202510388399.3A priority Critical patent/CN119887056B/en
Publication of CN119887056A publication Critical patent/CN119887056A/en
Application granted granted Critical
Publication of CN119887056B publication Critical patent/CN119887056B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24564Applying rules; Deductive queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Computational Linguistics (AREA)
  • Educational Administration (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

The application discloses an intelligent warehouse management method, equipment and a storage medium, which relate to the technical field of data processing and comprise the steps of acquiring and executing a corresponding shelving rule detail of cargoes to be shelved, determining each warehouse position appointed rule according to the matching degree of an execution result and a matching condition, determining a target warehouse position appointed rule according to the priority order of each warehouse position appointed rule, converting the number of the cargoes to be shelved into a corresponding minimum packaging unit based on a packaging unit supported by the target warehouse position appointed rule, determining the number of the packaging units of the cargoes to be shelved, distributing the shelving warehouse positions of the cargoes to be shelved based on a warehouse position distribution strategy and the number of the packaging units of the cargoes to be shelved so as to generate and send a warehouse-in task to a warehouse-in control system, receiving execution feedback information of the warehouse-in task by the warehouse-in control system, and updating a warehouse state in real time. The application achieves the technical effect of improving the warehouse operation efficiency through accurate warehouse position distribution.

Description

Intelligent warehouse management method, equipment and storage medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to an intelligent warehouse management method, an intelligent warehouse management device, and a storage medium.
Background
In the field of warehouse management, a relatively rough management strategy is still adopted in a warehouse location distribution link of the conventional warehouse location distribution logic, and only basic information of goods, such as size or weight, is considered, but the relation between a packaging unit and warehouse location capacity is not considered. The traditional warehousing system cannot fully utilize the warehousing space, so that the allocation of warehouse positions is unreasonable, the updating of the inventory state is not timely, and more time is required to be spent in the goods storage process, so that the overall warehousing operation efficiency is affected.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present application and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The application mainly aims to provide an intelligent warehouse management method, intelligent warehouse management equipment and a storage medium, and aims to solve the technical problem of how to improve warehouse operation efficiency through accurate warehouse position distribution.
In order to achieve the above object, the present application provides an intelligent warehouse management method, which includes:
Acquiring and executing a listing rule detail corresponding to the goods to be listed, and determining each library position specification rule according to the matching degree of the execution result and the matching condition;
determining a target library position specification rule according to the priority order of each library position specification rule;
Based on the packaging units supported by the target library position assignment rule, converting the number of the goods to be put on shelf into corresponding minimum packaging units, and determining the number of the packaging units of the goods to be put on shelf;
based on a warehouse location allocation strategy and the number of packing units of the goods to be put on, distributing the put on warehouse location of the goods to be put on to generate and send a warehouse task to a warehouse control system;
And receiving the execution feedback information of the warehouse control system aiming at the warehouse-in task, and updating the inventory state in real time.
In an embodiment, the step of obtaining and executing the details of the shelving rules corresponding to the goods to be shelved, and determining the library position specification rule according to the matching degree of the execution result and the matching condition includes:
Acquiring the shelving rules for binding the goods to be shelved, and sequentially executing the corresponding shelving rule details based on the sequence in the shelving rules;
Judging whether the goods to be put on the shelf are matched with the put on-shelf rule details or not based on the match conditions of the put on-shelf rule details;
If the upper frame rule details are matched, determining each library position appointed rule corresponding to the upper frame rule details;
if all the shelving rules in the shelving rules are not matched in detail, judging that the allocation of the goods shelves in the warehouse is failed.
In one embodiment, the method specifies a packing unit supported by a rule based on the target bin, the method for determining the number of the package units of the goods to be put on the shelf comprises the following steps of:
acquiring each packaging unit supported by the target library position specification rule;
Sequencing the packaging units according to the level from big to small to determine the sequence of the packaging units;
According to the sequence of the packaging units, the number of the goods to be put on the shelf is sequentially converted into the number of the corresponding packaging units, and the number of the goods to be put on the shelf under each packaging unit is determined, namely the number of the packaging units.
In an embodiment, the step of allocating the racking position of the goods to be racking based on a position allocation policy and the number of packing units of the goods to be racking to generate and issue a warehousing task to a warehouse control system, where the position allocation policy includes:
Screening out the stock positions of the goods to be put on the shelf, wherein the stock keeping units of the goods to be put on the shelf are the same, and the goods with different key batch attributes from the goods to be put on the shelf are in the stock positions, sequentially distributing according to the stock position put on the shelf order, and determining the put on the shelf stock positions;
Screening out the warehouse positions which do not store goods from all the warehouse positions meeting the warehouse position limiting conditions, sequentially distributing according to the warehouse position loading sequence, and determining the loading warehouse positions;
And screening out the library positions which are the same as the key batch attribute of the goods to be put on the shelf from all the library positions which meet the constraint condition of the library positions, sequentially distributing according to the sequence of putting the library positions on the shelf, and determining the library positions on the shelf.
In an embodiment, before the step of obtaining and executing the details of the shelving rules corresponding to the goods to be shelved and determining the specified rules of each bin according to the matching degree of the execution result and the matching condition, the method includes:
receiving a pre-shipment notification list and determining cargo information of cargoes to be received;
According to the container information scanned by the user, associating the container to the pre-shipment notification and updating the state of the container;
Binding the corresponding goods information of the goods to be received with the container according to the coded information scanned by the user, and synchronizing the goods information to a receiving record of a pre-delivery notification bill;
and taking the goods to be received in the receiving records as the goods to be put on the shelf based on the ending receiving operation of the user.
In an embodiment, after the step of receiving the feedback information of the warehouse control system for execution of the warehouse task and updating the inventory status in real time, the method includes:
Comparing the safety stock quantity of each in-stock cargo with the actual cargo quantity of each in-stock cargo according to the preset safety stock quantity of each in-stock cargo;
when the actual cargo quantity is lower than the safety stock quantity, creating a cargo supplementing task of the in-stock cargo, and issuing the cargo supplementing task to a storage control system;
and receiving feedback information of the replenishment task of the storage control system, and updating the storage state in real time.
In an embodiment, the intelligent warehouse management method further includes:
Dynamically adjusting the heat level of each in-store cargo according to the sales condition of the in-store cargo;
determining the heat degree of the warehouse corresponding to the warehouse goods according to the heat degree grade and the warehouse position rule;
Determining a corresponding target library position according to the library position heat, creating a library moving task of the in-library goods, and issuing the library moving task to a warehouse control system;
and receiving the feedback information of the warehouse-moving task of the warehouse control system, and updating the inventory state in real time.
In an embodiment, the intelligent warehouse management method further includes:
receiving an output bill uploaded by a user, and determining a corresponding allocation rule according to the type of the output bill;
Based on the information of the inventory outlet list, screening corresponding inventory batches from the inventory positions of the application types specified by the allocation rules, and sequencing the inventory batches according to the attribute rules to determine the batch sequence;
distributing the stock batches to the demand of the warehouse-out list according to the batch sequence, taking the corresponding warehouse positions as the lower warehouse positions, generating a warehouse-out task and issuing the warehouse-out task to the warehouse control system;
and receiving the feedback information of the warehouse-out task of the warehouse control system, and updating the inventory state in real time.
In addition, in order to achieve the aim, the application also provides intelligent warehouse management equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the computer program is configured to realize the steps of the intelligent warehouse management method.
In addition, in order to achieve the above object, the present application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, which when being executed by a processor, implements the steps of the intelligent warehouse management method as described above.
The application provides an intelligent warehouse management method, which comprises the steps of firstly, acquiring and executing a specification of a shelving rule corresponding to goods to be shelved, determining each warehouse position specification rule according to the matching degree of an execution result and a matching condition, determining a target warehouse position specification rule according to the priority order of each warehouse position specification rule, converting the number of the goods to be shelved into a corresponding minimum packaging unit based on packaging units supported by the target warehouse position specification rule, determining the number of the packaging units of the goods to be shelved, distributing the shelving positions of the goods to be shelved based on a warehouse position distribution strategy and the number of the packaging units of the goods to be shelved, generating and issuing a warehouse task to a warehouse control system, receiving execution feedback information of the warehouse control system aiming at the warehouse task, and updating the warehouse state in real time. According to the method, the details of the loading rules corresponding to the goods to be loaded are acquired and executed, the library position specifying rules are determined according to the matching degree of the execution result and the matching conditions, the most suitable library position rules are matched for the goods, the optimal target library position specifying rules are selected according to the priority of the library position specifying rules, library position allocation is further optimized, and storage efficiency is improved. And converting the quantity of the goods into a minimum packaging unit according to a target library position specification rule, and ensuring that the package is matched with the library position storage characteristic. And generating and issuing a warehousing task to a warehousing control system, realizing automatic scheduling of warehousing operation, improving the operation efficiency, and updating the inventory state in real time by receiving the execution feedback information of the warehousing control system to ensure accurate inventory data. The application achieves the technical effect of improving the warehouse operation efficiency through accurate warehouse position distribution.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
FIG. 1 is a schematic flow chart of a first embodiment of an intelligent warehouse management method according to the present application;
FIG. 2 is a schematic flow chart of a second embodiment of the intelligent warehouse management method of the present application;
FIG. 3 is a schematic flow chart of a third embodiment of the intelligent warehouse management method of the present application;
Fig. 4 is a schematic flow chart provided in a fourth embodiment of the intelligent warehouse management method of the present application;
Fig. 5 is a schematic flow chart provided in a fifth embodiment of the intelligent warehouse management method of the present application;
Fig. 6 is a schematic diagram of an apparatus structure of a hardware operating environment related to an intelligent warehouse management method according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the technical solution of the present application and are not intended to limit the present application.
For a better understanding of the technical solution of the present application, the following detailed description will be given with reference to the drawings and the specific embodiments.
The main solutions of the embodiments of the present application are:
At present, the traditional warehousing system cannot fully utilize the warehousing space, so that the allocation of warehouse positions is unreasonable, the updating of the inventory state is not timely, and more time is required to be spent in the goods storage process, so that the overall warehousing operation efficiency is influenced.
According to the method, the details of the loading rules corresponding to the goods to be loaded are acquired and executed, the library position specifying rules are determined according to the matching degree of the execution result and the matching conditions, the most suitable library position rules are matched for the goods, the optimal target library position specifying rules are selected according to the priority of the library position specifying rules, library position allocation is further optimized, and storage efficiency is improved. And converting the quantity of the goods into a minimum packaging unit according to a target library position specification rule, and ensuring that the package is matched with the library position storage characteristic. And generating and issuing a warehousing task to a warehousing control system, realizing automatic scheduling of warehousing operation, improving the operation efficiency, and updating the inventory state in real time by receiving the execution feedback information of the warehousing control system to ensure accurate inventory data.
It should be noted that, the execution body of the present embodiment may be a warehouse management system, or may be a computing service device with functions of data processing, network communication and program running, such as a tablet computer, a personal computer, a mobile phone, or a control device of a warehouse management system capable of implementing the above functions, which is not limited in this embodiment. The present embodiment and the following embodiments will be described below using a warehouse management system as an execution subject.
Example 1
Based on this, the present application proposes an intelligent warehouse management method according to a first embodiment, referring to fig. 1, the intelligent warehouse management method includes:
And S10, acquiring and executing the specification of the shelving rules corresponding to the goods to be shelved, and determining the specification rules of all the library positions according to the matching degree of the execution result and the matching condition.
In this embodiment, the goods to be shelved are goods that need to be placed into the warehouse storage locations for storage, and have various attributes including goods type, size, weight, shelf life, etc. The shelving rules are detailed rules formulated for different types of cargoes, and specify requirements and conditions to be followed in the shelving process of the cargoes so as to guide the shelving operation of the cargoes. The execution result is a result obtained by comparing the matching condition of the upper shelf rule details with the goods to be put on the shelf, and is used for judging the matching degree of the goods and the warehouse positions. The matching condition is a series of conditions for evaluating whether the storage location is suitable for storing specific goods, including the bearing capacity, the space size, the temperature and humidity environment and the like of the storage location. By comparing the execution results with the matching conditions, whether the library position meets the storage requirement of the goods can be determined. The stock position designating rule is a rule corresponding to the list of the put-on rules and is used for guiding the goods to be placed in which stock positions, each stock position has a plurality of designating rules, and the rules are ordered according to the priority.
As an alternative implementation manner, the loading rules corresponding to the goods to be loaded are queried from the database, the loading rule details are loaded, the loading rule details are sequentially executed according to the sequence of the loading rules, the attribute of the goods to be loaded is analyzed, the attribute is compared with the matching condition of the loading rule details, and the matching degree of the goods to be loaded and the loading rule details is evaluated according to the comparison result. And if the matching degree meets the requirement, determining all the library position specified rules corresponding to the upper frame rule detail.
Optionally, if the goods to be put on the shelf do not have the bound put on the shelf rule in the database, using the corresponding owner's put on the shelf rule of the goods to be put on the shelf.
Optionally, step S10 includes:
Step S11, acquiring the shelving rules for binding the goods to be shelved, and executing the corresponding shelving rule details in sequence based on the sequence in the shelving rules.
It should be noted that the loading rules are rules formulated for different cargoes, and specify requirements and conditions to be followed by the cargoes in the loading process. The listing rule details are specific terms in the listing rule, describing in detail each condition of the listing operation.
And step S12, judging whether the goods to be put on the shelf are matched with the details of the put-on-shelf rules or not based on the matching conditions of the details of the put-on-shelf rules.
It should be noted that the matching condition is used for evaluating whether the goods to be put on the shelf meet the requirements of the details of the put-on rules, including whether the goods code, the goods category, the production date, the pre-shipment notification (ASN, advanced Shipping note) number, etc. meet the requirements.
And step S13, if the upper frame rule details are matched, determining each library position appointed rule corresponding to the upper frame rule details.
For example, if the matching condition a of the shelving rules a is "goods code=a1001 and date of manufacture <20230201", the matching condition B of the shelving rules B is "category=electronic product and date of manufacture >20221225". The goods to be put on the shelf are coded into A1001, the goods are electronic products, the production date is 20230704, the goods to be put on the shelf are compared with the matching condition A, the goods to be put on the shelf are compared with the matching condition B if the matching condition A is not met, the goods to be put on the shelf are compared with the matching condition B, and the next put on the shelf allocation flow is carried out according to the library position specification rule corresponding to the put on the shelf rule detail B if the matching condition B is met.
And S14, if all the shelving rules in the shelving rules are not matched, judging that the allocation of the goods to the shelves is failed.
Optionally, detecting failure of loading goods to be loaded onto the rack, sending a notification to a manager, and manually carrying out loading position allocation operation through the manager.
And step S20, determining a target library position specification rule according to the priority order of each library position specification rule.
And selecting a rule which best meets the current cargo storage requirement and the storage operation target from a plurality of library position specification rules according to the priority order of the library position specification rules as a target library position specification rule. By determining the target bin assignment rule, the goods can be ensured to be placed to the most suitable bin, so that the accuracy of bin assignment is improved.
In this embodiment, the stock-assignment rule is a series of rules for guiding which specific stock positions the goods should be placed in, including stock keeping units (SKUs, stock Keeping Unit), the number of shelves to be put on, lot attributes, packaging units of the goods, adaptive packaging, and stock-assignment policies. Inventory holding units are used to distinguish between different types of goods, ensuring that each type of goods is placed in the appropriate storage location. The number to be put on refers to the number of goods to be placed in the stock positions, and the number to be put on is used for determining the number of the stock positions to be allocated and the storage capacity of the stock positions. The lot attribute refers to lot information of goods, and is used to ensure that the same lot of goods is placed in the same warehouse for easy management and tracking. The unit of packing of goods refers to the number of goods contained in the packing form used when packing a certain number of goods. Adaptive packaging refers to the form of packaging of goods to which the store can be adapted. The warehouse allocation strategy is a series of rules and methods which are preset and used for guiding the allocation process of warehouse to improve the utilization rate of warehouse space and the warehouse operation efficiency.
It should be noted that, because of the difference between the conditions of different library bits and the storage requirements of goods, the library bit specification rules are given different priorities according to importance and applicability. The target bin assignment rule is a rule which is finally determined from all the bin assignment rules according to the priority order and used for guiding goods to be put on shelves.
Alternatively, the priority may be a value given according to the importance and applicability of the rule specified by the bin, and may be determined according to a priority value set when the rule is newly added by the user.
As an alternative implementation manner, the priority ordering is performed on the rule specified by each library according to a preset strategy, and the rule with the highest priority is selected as the target rule specified by the priority order.
And step S30, converting the number of the goods to be put on the shelf into a corresponding minimum packaging unit based on the packaging units supported by the target library position specification rule, and determining the number of the packaging units of the goods to be put on the shelf.
The quantity of the cargoes to be put on the shelf is converted according to the packing units supported by the target bin position specification rule, the minimum packing unit quantity of the cargoes is determined, reasonable distribution of bin position resources is facilitated, and the cargoes can be safely and efficiently stored and managed.
In this embodiment, the packaging unit refers to the number of goods contained in the packaging form used when packaging the goods, and includes an outer box (OT, outer Carton), a packaging layer (PL, packaging Layer), a box (CS, case), an Inner Pack (IP, inner Pack), and a single (EA, each). The minimum packing unit is the lowest level packing unit supported by the target bin specification rule.
As an alternative implementation manner, according to the target bin specification rule, the packaging units supported by the bin are defined, the number of the packaging units supported by the goods to be put on the shelf is converted according to the target bin specification rule, and the conversion is sequentially carried out from large to small according to the level of the packaging units.
Optionally, step S30 includes:
Step S31, obtaining each packaging unit supported by the target bin assignment rule.
As an alternative implementation, the detailed information of the target bin specification rule is read from the database, and all packaging units supported in the target bin specification rule are extracted.
Illustratively, the package units supported by the target bin specification rule are obtained as boxes, inner packages, and singletons.
And step S32, sorting the packaging units according to the level from large to small to determine the sequence of the packaging units.
Illustratively, the size order of the packing levels is determined according to the packing levels supported by the hooks in the bin assignment rule, and is sequentially a bin, an inner package and a single.
Step S33, according to the packaging unit sequence, sequentially converting the number of the goods to be put on the shelf into the corresponding number of the packaging units, and determining the number of the goods to be put on the shelf under each packaging unit, namely the number of the packaging units.
As an alternative implementation manner, the number of shelves to be put on is converted into the number of outer box layers, each outer box packaging unit can accommodate 100 cargos, a calculation formula is "the number of outer boxes=the number of shelves to be put on// the number of products of each outer box", "the remaining number of outer boxes=the number of products of each outer box to be put on", the remaining number of outer boxes is converted into the number of inner box layers, each inner box packaging unit can accommodate 10 cargos, a calculation formula is "the number of inner boxes=the remaining number of outer boxes// the number of products of each inner box", the remaining number of inner boxes=the remaining number of outer boxes%the number of products of each inner box ", and the remaining number of inner boxes is the number of single layers.
For example, the number of goods to be shelved is 1011, the number of boxes (CS) into which the number of goods to be shelved can be converted is calculated, "the number of boxes cs=1000// 100=10", the number of boxes to be shelved is updated to "the number of boxes to be shelved=1011%100=11", the number of boxes ip=11// 10=1 "into which the number of remaining goods to be shelved can be converted is calculated, the number of boxes to be shelved is updated to" the number of boxes to be shelved=11%10=1 ", the number of remaining boxes to be shelved is the number of single boxes (EA)," ea=1 ", and the number of recording package units is 10 boxes (CS), 1 box (IP), 1 single box (EA).
And S40, distributing the shelf-loading base positions of the goods to be placed on the shelf based on a base position distribution strategy and the packing unit quantity of the goods to be placed on the shelf so as to generate and send a warehouse-in task to a warehouse control system.
In this embodiment, the range of the library bits queried during the allocation by the library bit allocation policy is the library bits framed in the library bit specification rule, and the library bit constraint condition of the library bit specification rule needs to be satisfied. The bin limit condition is to set a storage condition for a single bin, a bin usage type, a SKU number limit, a volume, a weight limit, a critical lot attribute limit of a commodity, and the like in the bin attribute.
Optionally, when the specified library bit cannot be found according to the library bit allocation policy, the library bits meeting the constraint condition of the library bit specification rule are allocated by default according to the sequence of the library bits.
As an alternative implementation manner, the warehouse location resources are evaluated and screened according to a preset warehouse location allocation strategy and in combination with the number of packing units of the goods to be put on the shelf, and the specific goods locations on the shelf are determined. And integrating relevant information of the goods to be put on the shelf, such as the names, the quantity, the packaging units, the positions of the shelves and the like of the goods to be put on the shelf to generate a warehousing task, and issuing the generated warehousing task to a warehousing control system.
Optionally, after receiving the task, the warehouse control system may arrange corresponding equipment and personnel to perform goods loading operation according to the task instruction.
An exemplary method comprises the steps of selecting a packaging unit of goods to be placed on a rack, selecting a packaging unit of the goods to be placed on the rack, which is required to be placed on the rack, distributing a corresponding bin of the packaging unit of the current level according to a bin distribution strategy, judging whether the packaging unit of the current level still has the packaging unit of the unassigned bin, step 4, judging whether the packaging unit of the unassigned bin exists in a specified rule of the current bin, executing step 2 again for the bin meeting the conditions, judging whether the packaging unit of the unassigned bin exists in the step 3 or whether the bin meeting the conditions does not exist in the step 4, judging whether the current packaging unit is the packaging unit of the lowest level, executing step 6 again, judging whether the packaging unit of the next level of the goods to be placed on the rack exists in the lowest level, ending the flow if the packaging unit of the unassigned bin exists, judging whether the current bin is allowed to be split or not if the packaging unit of the unassigned bin exists in the packaging unit of the current level, executing step 9, judging whether the upper bin allocation fails to be allowed to be split, and executing step 11 if the assigned rule of the upper bin is not allowed to be split, and finally judging whether the rule of the specified rule of the bin is not allowed to be split according to the specified rule of the bin is the lowest level if the assigned to be the bin, and executing step 11 if the rule is not already assigned to be the packaging unit of the next level.
Optionally, the bin allocation policy includes:
And S41, screening out the stock positions of the goods to be put on the shelf, wherein the stock holding units of the goods to be put on the shelf are the same, and the positions of the goods with different key batch attributes of the goods to be put on the shelf are sequentially distributed according to the stock position put on the shelf, and determining the put on the shelf.
It should be noted that the stock keeping unit is used for distinguishing the goods to be put on the shelf and is used for uniquely identifying a commodity. The warehouse-position loading sequence is determined according to a warehouse-position allocation strategy and the number of packing units of goods to be loaded.
For example, assume that the goods to be shelved are a batch of mobile phones with a production date of 2024, 1 month, 1 day, and the stock keeping unit is a001. The stock A of the mobile phone with the stock holding unit of A001 and the production date of other dates is selected, for example, the production date of 2023, 12 months and 1 days. And selecting the goods position A as an upper shelf position.
And S42, screening out the warehouse positions which do not store cargoes from all the warehouse positions meeting the warehouse position limiting conditions, sequentially distributing according to the warehouse position loading sequence, and determining the loading warehouse positions.
For example, in the case where both the bin B and the bin C satisfy the bin constraint condition, if the bin B does not store the cargo, and the bin C has stored the cargo, the bin B is preferentially selected as the upper bin.
And S43, screening out the library positions which are the same as the key batch attribute of the goods to be put on the shelf from all the library positions which meet the library position limiting conditions, sequentially distributing according to the library position putting sequence, and determining the putting on the shelf library positions.
For example, for a batch of computers with a production date of 2024, 1 month and 1 day, the library position D of the computers with the same production date is selected and used as the loading library position.
And step S50, receiving the execution feedback information of the warehouse control system aiming at the warehouse-in task, and updating the inventory state in real time.
In this embodiment, the warehouse control system is an automation system for controlling warehouse operations, and is capable of receiving a warehouse task from the warehouse management system, coordinating various devices and personnel in the warehouse to complete the task, and feeding back the task execution condition to the warehouse management system. The execution feedback information is information generated by the warehouse control system in the process of executing the warehouse-in task, and comprises whether the task is completed, whether goods are successfully put on the shelf, whether abnormal conditions occur in the process of putting on the shelf, and the like, so that the warehouse management system can conveniently grasp the warehouse state and the warehouse operation condition in real time. The stock state is used for reflecting the storage condition of the goods in the warehouse and comprises the information of names, quantity, storage positions, warehouse-in and warehouse-out time and the like of the goods.
As an alternative implementation manner, the method receives the execution feedback information for the warehouse-in task sent by the warehouse-in control system through a communication interface with the warehouse-in control system, analyzes the received feedback information, extracts data related to the update of the inventory state, and updates the inventory state in real time according to the analyzed feedback information.
Illustratively, after the goods are put on the shelf, the warehouse control system sends information such as a signal that the goods are put on the shelf to be successful and the actual storage position of the goods to the warehouse management system. The warehouse management system acquires information such as the number of shelves on the goods, the shelves on the shelves, and the like from the feedback information, updates the storage positions of the goods into actual shelves on the shelves, increases the inventory number by the corresponding number of shelves on the shelves, and records information such as the warehouse time of the goods.
The embodiment provides an intelligent warehouse management method, which comprises the steps of firstly determining a warehouse location specification rule by acquiring and executing a warehouse location rule specification of goods to be put on, combining a matching condition, then determining a target warehouse location specification rule according to a priority order, further converting the quantity of the goods into the quantity of minimum packaging units, distributing the warehouse location based on a warehouse location distribution strategy, finally receiving and executing feedback information to update the inventory state, thereby realizing the fine management of the goods putting on process, improving the precision of warehouse location distribution, ensuring that the goods are placed on the most suitable warehouse location, and reducing the waste of storage space. Through reasonable conversion packing unit quantity and distribution upper shelf storehouse position, improved warehouse operation efficiency, accelerated the turnover speed of goods. The inventory state is updated in real time, the accuracy of inventory data is guaranteed, the intelligent level of the warehouse management system is improved, and the efficiency of warehouse operation is improved.
Based on the first embodiment, a second embodiment of the present application provides an intelligent warehouse management method, referring to fig. 2, before step S10, including:
step S60, receiving a pre-shipment notification and determining cargo information of the cargo to be received.
The pre-shipment notification is an electronic form of a logistic notification file, which is generated by a shipper before the shipment of the shipment, and is sent to a receiver, and includes information about the shipment to be arrived, such as the name, quantity, specification, expected arrival time, etc. The goods to be received are goods which are about to arrive at the warehouse and which require a receiving operation.
Step S70, according to the container information scanned by the user, the container is associated to the pre-shipping notice, and the state of the container is updated.
The container is a container for loading goods, and includes a pallet, a box, and the like. The container information is unique identification information of the container, including a container bar code, a container two-dimensional code, and the like. The container state is the current state of the container, including "idle", "allocated", "in use", and the like.
Illustratively, the container is associated with the received pre-shipment notification in accordance with the container information scanned by the consignee to facilitate the consignment operation.
Alternatively, for goods received in detail, the coded information of the goods may be directly collected without collecting the container information.
And step S80, binding the corresponding goods information of the goods to be received with the container according to the coded information scanned by the user, and synchronizing to a receiving record of a pre-delivery notice.
The coded information is unique identification information of the goods, and comprises a goods bar code, a goods two-dimensional code and the like. The cargo information is detailed information of the cargo, including the cargo name, number, specification, and the like. The shipping record is a document that records shipping operations, including shipping information, container information, shipping time, and the like.
Alternatively, for goods received by box, only the box number, i.e. the container information, is acquired, and no further coded information of the goods is acquired, such a goods box number having associated the corresponding goods information. And directly synchronizing the container information and the bound goods information to a receiving record of the pre-shipping notice.
And step S90, taking the goods to be received in the receiving records as the goods to be put on the shelf based on the ending receiving operation of the user.
The method includes the steps of receiving a user's receiving end operation, checking receiving records, confirming that all goods to be received are received and recorded correctly, and marking the goods in the receiving records as a ' to-be-put-in-place ' state so as to distribute goods in the put-in-place storage.
The embodiment provides an intelligent warehouse management method, which can prepare the receiving work in advance by receiving a pre-shipping notification and extracting detailed information of goods to be received, so that waiting time during receiving is reduced. By associating the containers with the pre-shipment notice and updating the container status, the use of the containers is tracked in real time, ensuring proper allocation and use of the containers.
Based on the first embodiment, a third embodiment of the present application provides an intelligent warehouse management method, referring to fig. 3, after step S40, including:
Step S100, comparing the safety stock quantity of each in-stock goods with the actual goods quantity of each in-stock goods according to the preset safety stock quantity of each in-stock goods in-stock.
And determining which goods need replenishment by comparing the actual quantity of the goods in the warehouse with the preset safety stock quantity.
It should be noted that the safe warehouse location is a preset warehouse location for storing goods that need to maintain a certain safe inventory. The safety stock quantity is a preset minimum stock quantity of each cargo to ensure business continuity. The actual cargo quantity is the actual cargo quantity stored in the current stock location.
As an alternative implementation manner, a preset safety library position and the corresponding safety stock quantity are read from a database, the actual quantity of each in-library cargo is obtained, and the actual cargo quantity and the safety stock quantity are compared one by one.
Optionally, the inventory management system monitors the quantity of the goods in each warehouse in real time, and periodically acquires the quantity of the goods in the inventory management system.
For example, if the number of the safety stores of the electronic product a set in the safety store library is 100 and the current actual number of the stores is 80, the actual number of the electronic product a is lower than the number of the safety stores.
Step S110, when the actual cargo quantity is lower than the safety stock quantity, creating the replenishment task of the in-stock cargo, and issuing the replenishment task to a warehouse control system.
When the actual goods quantity is lower than the safety stock quantity, a replenishment task is timely created and issued to a storage control system so as to ensure that the stock is timely replenished.
The replenishment task is a task for instructing the warehouse control system to perform replenishment operation, and includes information such as cargo information, replenishment quantity, and target warehouse location of the replenishment.
As an alternative implementation manner, if the actual quantity is lower than the safety stock quantity, the quantity of the goods to be restocked is calculated, a restocking task containing goods information, the quantity of the goods to be restocked and the target stock position is generated and is issued to the warehouse control system, so that the warehouse control system dispatching equipment executes the restocking operation.
For example, when the actual stock quantity of the electronic products a in the safe stock position a is found to be 80 and lower than the safe stock quantity by 100, a replenishment task for replenishing 20 electronic products a to the stock position a is created, and the task is issued to the warehouse control system.
Step S120, receiving the feedback information of the replenishment task of the warehouse control system, and updating the inventory state in real time.
And receiving feedback information of the replenishment task execution of the storage control system, and updating the inventory state in real time according to the feedback information to ensure the accuracy of inventory data.
It should be noted that, the replenishment task feedback information is information returned after the warehouse control system executes the replenishment task, and includes whether replenishment is successful, the actual replenishment quantity, and the like.
The warehouse control system returns feedback information of successful replenishment after completing the replenishment task, and the actual replenishment quantity is 20. The warehouse management system receives and analyzes the information, and updates the inventory number of the electronic products A in the inventory A from 80 to 100.
The embodiment provides an intelligent warehouse management method, which firstly monitors the inventory state in real time and automatically creates and executes the replenishment task, thereby improving the accuracy and efficiency of inventory management, optimizing the replenishment flow and improving the efficiency of warehouse operation.
Based on the first embodiment, a fourth embodiment of the present application provides an intelligent warehouse management method, referring to fig. 4, and the intelligent warehouse management method further includes:
In this embodiment, for the warehousing task in the first embodiment, the warehousing process is further optimized by combining heat management, and the efficiency of warehouse management is improved by dynamically adjusting the heat level and the warehouse position allocation of the goods.
According to the heat level of the goods, the priority of the warehouse-in task is dynamically adjusted, so that the goods with high heat can be put on shelf in time, and the goods picking efficiency is improved.
Optionally, when the on-shelf storage positions of the to-be-on-shelf goods are allocated based on the storage position allocation strategy and the number of packaging units of the to-be-on-shelf goods, the heat level of the to-be-on-shelf goods is obtained from the sales system, the allocated storage positions of the to-be-on-shelf goods are adjusted according to the heat level, and the storage positions with the heat meeting the heat level of the to-be-on-shelf goods are preferentially selected from all the storage positions. The heat level comprises A, B, C levels, the initial heat level of the goods and the warehouse is B, and the heat level can be adjusted according to the sales condition.
In the method, the method comprises the steps of selecting all the warehouse positions meeting the conditions, determining a warehouse position allocation sequence according to a warehouse position allocation strategy and the number of packing units of the goods to be put on shelf, further sequencing the warehouse positions according to the heat level, storing the goods to be put on shelf with the heat level of B, and further adjusting the warehouse position allocation sequence based on the warehouse position rule, wherein the warehouse position rule is the warehouse positions with the heat level of B, the heat level of C and the heat level of A, which are stored in sequence preferentially. And determining corresponding on-shelf library positions according to the adjusted library position allocation sequence so as to generate and send a warehousing task to a warehousing control system.
Further, since the sales condition is updated in real time, the heat level of the warehoused goods needs to be dynamically adjusted to reflect the sales condition, thereby more effectively managing the goods. According to the heat level of the in-store goods, the storage positions of the in-store goods are further adjusted to create a storage shifting task, idle execution equipment is further scheduled to execute the storage shifting task, storage position resources are reasonably distributed, and storage management efficiency is improved.
And step A10, dynamically adjusting the heat level of each warehouse cargo according to the sales condition of the warehouse cargo.
The sales condition of the goods is reflected by dynamically adjusting the heat level of the goods, so that the free selling goods and the diapause goods are managed more effectively, the inventory turnover rate is improved, and the stock backlog is reduced.
The goods in the warehouse are goods already stored in the warehouse. Sales refers to sales data of goods on the market, including sales quantity and sales frequency, for reflecting market demands. The heat level is a heat level of the goods classified according to sales conditions, and is used to represent sales activity of the goods.
Optionally, the heat level includes A, B, C levels, and the initial heat level of the goods in the warehouse is B, and is adjusted according to the sales condition.
The sales data of the goods in the warehouse is obtained from the sales system, the sales trend of the goods is analyzed according to the sales data, the heat level of the goods is dynamically adjusted according to the sales trend, the heat level of the goods with increased sales is improved, and the heat level of the goods with decreased sales is reduced.
And step A20, determining the heat degree of the warehouse corresponding to the warehouse goods according to the heat degree grade and the warehouse position rule.
According to the heat level of the goods and the rule of the storage position, the heat of the storage position corresponding to the goods is determined, so that the reasonable distribution of the storage position resources is facilitated, the efficiency of storage management is improved, the heat level of the goods is combined with the physical position of the warehouse, and therefore the goods can be placed at the position which is easier to access, and the picking efficiency is improved.
The storage bin rule is a selection standard for specifying the storage bin of the goods, and is sequentially and preferentially stored in the bins with the bin heat level A, the bin heat level B and the bin heat level C for the goods with the heat level A, the bins with the bin heat level B, the bin heat level C and the bin heat level A for the goods with the heat level C, and the bins with the bin heat level C, the bin heat level B and the bin heat level A for the goods with the heat level C.
And step A30, determining a corresponding target library position according to the library position heat, creating a library moving task of the in-library goods, and issuing the library moving task to a warehouse control system.
And determining a corresponding target library position according to the library position heat, creating a library shifting task and transmitting the library shifting task to a warehouse control system. And through the warehouse moving operation, the goods are moved from the current warehouse position to the warehouse position which is more in line with the heat level of the goods, so that the picking efficiency and the warehouse space utilization rate are improved.
It should be noted that the target storage location is a storage location where the goods are to be stored, which is determined according to the heat of the storage location.
The method comprises the steps of arranging all the library bits with the library level of A according to the heat order, sequentially judging whether empty spaces can be stored in the library bits, arranging all the library bits with the library level of B according to the heat order if all the library bits with the library level of A can not be stored, sequentially judging whether empty spaces can be stored in the library bits, arranging all the library bits with the library level of B according to the heat order if all the library bits with the library level of B can not be stored, sequentially judging whether empty spaces can be stored in the library bits, and judging that the library transfer fails if all the library bits can not be stored.
And step A40, receiving the feedback information of the warehouse-moving task of the warehouse control system, and updating the inventory state in real time.
It should be noted that the information of the database transfer task feedback is information returned after the warehouse control system executes the database transfer task, including whether the database transfer is successful, the actual database transfer quantity, and the like.
The warehouse control system returns feedback information of successful warehouse moving after finishing the warehouse moving task of the electronic product A, wherein the actual warehouse moving number is 100, the target warehouse position is the warehouse position A, and the warehouse moving position is the warehouse position B. The warehouse management system receives and analyzes the information, updates the inventory number of the electronic products A to 100, updates the storage position to the warehouse position A, and updates the warehouse position B to the empty warehouse position.
The embodiment provides an intelligent warehouse management method, which comprises the steps of firstly, dynamically adjusting the heat level of goods and the heat of warehouse positions, automatically scheduling the storage positions of the goods, ensuring the balanced use of warehouse position resources, avoiding the waste of the warehouse position resources, reducing the carrying distance and time of the goods by optimizing the warehouse management and the warehouse position distribution, and improving the flexibility and response speed of the warehouse management.
Based on the first embodiment, a fifth embodiment of the present application provides an intelligent warehouse management method, referring to fig. 5, and the intelligent warehouse management method further includes:
And step B10, receiving the delivery bill uploaded by the user, and determining a corresponding allocation rule according to the type of the delivery bill.
It should be noted that, the delivery list is a document uploaded by the user, and includes information of the goods to be delivered, such as the name, number, specification, delivery time, etc. The allocation rule is a preset library position allocation rule according to the type and the content of the delivery bill and is used for guiding the delivery operation of goods. The allocation rules comprise information such as a delivery form type, a library position use type, an allocation mode and the like, and attribute rules such as batch attributes, matching modes, ordering modes and the like. The batch attribute comprises quality state, production date, warehouse-in date and the like, wherein the matching modes comprise three modes of accurate matching, preferential matching and fuzzy matching, and the sorting modes comprise ascending and descending.
Further, the allocation rules may be allocated in a manner including lot first-in first-out, mantissa clearing and efficiency prioritization. The first-in first-out of the batches is carried out strictly according to the sequence of the batch time, the clearing mantissa is to preferentially select the stock returned by the excess stock and the stock disassembled by zero for carrying out the delivery, and the efficiency is to preferentially dispatch the tasks by an algorithm with smaller carrying cost without considering the batches of the goods. The present embodiment takes batch first-in first-out as an example for allocation.
And step B20, based on the information of the delivery bill, screening corresponding stock batches from the stock positions of the application types specified by the allocation rule, and sequencing the stock batches according to the attribute rule to determine the batch sequence.
In an exemplary embodiment, in the allocation rule corresponding to the ex-warehouse type, the specified use type is a warehouse bit of the storage warehouse bit, a plurality of inventory batches are screened, and according to the warehouse-in dates in the batch attributes, the inventory batches are precisely matched and arranged in an ascending order, and the goods in the earliest warehouse-in date batch are arranged at the forefront.
And step B30, distributing the stock batches to the demand of the warehouse-out list according to the batch sequence, taking the corresponding warehouse positions as the lower warehouse positions, generating a warehouse-out task and issuing the warehouse-out task to the warehouse control system.
For example, 200 electronic products A are needed for the delivery bill, the sorting of stock batches is sequentially batch A, batch B and batch C according to the batch sequence, the corresponding stock quantity is 100, 150 and 50, the demand of the delivery bill is 200, 100 cargoes of batch A and 100 cargoes of batch B are selected as delivery cargoes, the corresponding stock position A of batch A and the corresponding stock position B of batch B are used as lower stock positions, and delivery tasks are generated and delivered to a storage control system.
And step B40, receiving the feedback information of the warehouse-out task of the warehouse control system, and updating the inventory state in real time.
The warehouse control system returns feedback information of successful warehouse-out after finishing the warehouse-out task, wherein the actual warehouse-out quantity is 200 electronic products A, and the lower warehouse-out positions are a warehouse position A and a warehouse position B. And receiving and analyzing the information, reducing the inventory quantity of the electronic products A in the inventory position A by 100, reducing the inventory quantity of the electronic products A in the inventory position B by 100, and updating the inventory state.
The embodiment provides an intelligent warehouse management method, firstly, the system can ensure that the first-in and first-out warehoused goods can be delivered out of the warehouse through a batch first-in first-out distribution mode, the stock backlog is reduced, and the stock turnover rate is improved. By flexible application of the matching mode and the ordering mode, the system can flexibly select the most suitable stock batch for delivery according to the specific requirements of the delivery bill, and the flexibility and the response speed of warehouse management are improved.
It should be noted that the foregoing examples are only for understanding the present application, and do not constitute a limitation of the intelligent warehouse management method of the present application, and many simple changes based on this technical concept are all within the scope of the present application.
The application provides intelligent warehouse management equipment which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the intelligent warehouse management method in the first embodiment.
Referring now to fig. 6, a schematic diagram of an intelligent warehouse management device suitable for use in implementing embodiments of the present application is shown. The intelligent warehouse management device in the embodiment of the present application may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a Personal Digital Assistant (PDA), a tablet Personal computer (PAD, portable Application Description), etc., and a fixed terminal such as a desktop computer, etc. The intelligent warehouse management equipment shown in fig. 6 is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present application.
As shown in fig. 6, the smart warehouse management device may include a processing apparatus 1001 (e.g., a central processing unit, a graphics processor, etc.) that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1002 or a program loaded from a storage apparatus 1003 into a random access Memory (RAM, random Access Memory) 1004. In the random access memory 1004, various programs and data required for the operation of the intelligent warehouse management equipment are also stored. The processing device 1001, the read only memory 1002, and the random access memory 1004 are connected to each other by a bus 1005. An input/output (I/O) interface 1006 is also connected to the bus. In general, a system including an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, etc., an output device 1008 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, etc., a storage device 1003 including, for example, a magnetic tape, a hard disk, etc., and a communication device 1009 may be connected to the I/O interface 1006. The communication means 1009 may allow the intelligent warehouse management device to communicate wirelessly or by wire with other devices to exchange data. While intelligent warehouse management equipment is shown with various systems, it should be understood that not all of the illustrated systems are required to be implemented or provided. More or fewer systems may alternatively be implemented or provided.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via a communication device, or installed from the storage device 1003, or installed from the read only memory 1002. The above-described functions defined in the method of the disclosed embodiment of the application are performed when the computer program is executed by the processing device 1001.
The intelligent warehouse management equipment provided by the application adopts the intelligent warehouse management method in the embodiment, so that the technical problem of how to improve warehouse operation efficiency through accurate warehouse position distribution can be solved. Compared with the prior art, the intelligent warehouse management equipment provided by the application has the same beneficial effects as the intelligent warehouse management method provided by the embodiment, and other technical features in the intelligent warehouse management equipment are the same as the features disclosed by the method of the previous embodiment, and are not described in detail herein.
It is to be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the description of the above embodiments, particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
The present application provides a computer readable storage medium having computer readable program instructions (i.e., a computer program) stored thereon for performing the intelligent warehouse management method of the above-described embodiments.
The computer readable storage medium provided by the present application may be, for example, a U disk, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access Memory (RAM, random Access Memory), a Read-Only Memory (ROM), an erasable programmable Read-Only Memory (EPROM, erasable Programmable Read Only Memory, or flash Memory), an optical fiber, a portable compact disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this embodiment, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to electrical wiring, fiber optic cable, radio Frequency (RF), the like, or any suitable combination of the foregoing.
The computer readable storage medium may be included in the intelligent warehouse management equipment or may exist alone without being assembled into the intelligent warehouse management equipment.
The computer readable storage medium carries one or more programs which, when executed by the intelligent warehouse management device, enable the intelligent warehouse management device to write computer program code for performing the operations of the present application in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++, and a conventional procedural programming language such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN, local Area Network) or a wide area network (WAN, wide Area Network), or may be connected to an external computer (e.g., through the internet using an internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present application may be implemented in software or in hardware. Wherein the name of the module does not constitute a limitation of the unit itself in some cases.
The readable storage medium provided by the application is a computer readable storage medium, and the computer readable storage medium stores computer readable program instructions (namely computer programs) for executing the intelligent warehouse management method, so that the technical problem of how to improve warehouse operation efficiency through accurate warehouse position distribution can be solved. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the application are the same as those of the intelligent warehouse management method provided by the embodiment, and the description is omitted here.
The foregoing description is only a partial embodiment of the present application, and is not intended to limit the scope of the present application, and all the equivalent structural changes made by the description and the accompanying drawings under the technical concept of the present application, or the direct/indirect application in other related technical fields are included in the scope of the present application.

Claims (8)

1.一种智能仓储管理方法,其特征在于,所述的智能仓储管理方法包括:1. An intelligent warehouse management method, characterized in that the intelligent warehouse management method includes: 获取并执行待上架货物对应的上架规则明细,对所述待上架货物的属性进行分析,并与所述上架规则明细的匹配条件进行比较,根据比较结果,评估待上架货物与所述上架规则明细的匹配度,若匹配度满足要求,则确定该上架规则明细对应的所有库位指定规则,所述库位指定规则是用于指导货物应被放置到哪些具体库位的一系列规则,包括库存保有单位、待上架数量、批次属性、货物包装单位、适应包装、库位分配策略;Obtain and execute the listing rule details corresponding to the goods to be listed, analyze the attributes of the goods to be listed, and compare them with the matching conditions of the listing rule details. Based on the comparison results, evaluate the matching degree between the goods to be listed and the listing rule details. If the matching degree meets the requirements, determine all the storage location designation rules corresponding to the listing rule details. The storage location designation rules are a series of rules used to guide the specific storage locations where the goods should be placed, including stock keeping units, quantity to be listed, batch attributes, goods packaging units, suitable packaging, and storage location allocation strategies; 根据各所述库位指定规则的优先级顺序,确定目标库位指定规则;Determine the target storage location designation rule according to the priority order of each storage location designation rule; 获取所述目标库位指定规则支持的各所述包装单位;将各所述包装单位按从大到小的层级进行排序,确定包装单位顺序;根据所述包装单位顺序,将所述待上架货物的数量依次转换为对应的包装单位的数量,将所述待上架货物的数量转换为对应的最小包装单位的数量,确定每种所述包装单位下的所述待上架货物的数量,即为包装单位数量,所述包装单位数量包括转换的每个所述包装单位的层级的数量,所述包装单位是指将货物进行包装时,所采用的包装形式,包括外箱、包装层、盒、内包,所述最小包装单位是所述目标库位指定规则支持的最低层级的包装单位;Obtain each of the packaging units supported by the target storage location designation rule; sort each of the packaging units in descending order to determine a packaging unit sequence; convert the quantity of the goods to be shelved into the number of corresponding packaging units according to the packaging unit sequence, convert the quantity of the goods to be shelved into the number of corresponding minimum packaging units, and determine the quantity of the goods to be shelved under each of the packaging units, which is the packaging unit quantity. The packaging unit quantity includes the number of levels of each converted packaging unit. The packaging unit refers to the packaging form used when packaging the goods, including outer boxes, packaging layers, boxes, and inner bags. The minimum packaging unit is the packaging unit of the lowest level supported by the target storage location designation rule; 基于库位分配策略和所述待上架货物的包装单位数量,分配所述待上架货物的上架库位,以生成并下发入库任务至仓储控制系统,所述库位分配策略包括:于所有满足库位限制条件的库位中,筛选出所述待上架货物的库存保有单位相同,并且与所述待上架货物的关键批次属性不同的货物所在的库位,根据库位上架顺序依次进行分配,确定所述上架库位;于所有满足所述库位限制条件的库位中,筛选出未存放货物的库位,并根据库位上架顺序依次进行分配,确定所述上架库位;于所有满足所述库位限制条件的库位中,筛选出与所述待上架货物的关键批次属性相同的货物所在的库位,根据库位上架顺序依次进行分配,确定所述上架库位;Based on the warehouse location allocation strategy and the number of packaging units of the goods to be shelved, the shelving warehouse locations of the goods to be shelved are allocated to generate and issue warehousing tasks to the warehouse control system, wherein the warehouse location allocation strategy includes: from all warehouse locations that meet the warehouse location restriction conditions, filtering out warehouse locations where goods with the same inventory holding unit as the goods to be shelved and different key batch attributes from the goods to be shelved are located, and allocating them in sequence according to the warehouse location shelving order to determine the shelving warehouse locations; from all warehouse locations that meet the warehouse location restriction conditions, filtering out warehouse locations that do not store goods, and allocating them in sequence according to the warehouse location shelving order to determine the shelving warehouse locations; from all warehouse locations that meet the warehouse location restriction conditions, filtering out warehouse locations where goods with the same key batch attributes as the goods to be shelved are located, and allocating them in sequence according to the warehouse location shelving order to determine the shelving warehouse locations; 接收所述仓储控制系统针对所述入库任务的执行反馈信息,实时更新库存状态。Receive the execution feedback information of the warehouse control system for the warehousing task and update the inventory status in real time. 2.如权利要求1所述的智能仓储管理方法,其特征在于,所述获取并执行待上架货物对应的上架规则明细,对所述待上架货物的属性进行分析,并与所述上架规则明细的匹配条件进行比较,根据比较结果,评估待上架货物与所述上架规则明细的匹配度,若匹配度满足要求,则确定该上架规则明细对应的所有库位指定规则的步骤包括:2. The intelligent warehouse management method according to claim 1, wherein the steps of obtaining and executing the shelving rule details corresponding to the goods to be shelved, analyzing the attributes of the goods to be shelved and comparing them with the matching conditions of the shelving rule details, and evaluating the degree of matching between the goods to be shelved and the shelving rule details based on the comparison results, and if the matching degree meets the requirements, determining all storage location designation rules corresponding to the shelving rule details comprises: 获取所述待上架货物绑定的上架规则,基于所述上架规则中的顺序依次执行对应的所述上架规则明细;Obtaining the listing rules bound to the goods to be listed, and executing the corresponding listing rule details in sequence based on the order in the listing rules; 基于所述上架规则明细的匹配条件,判断所述待上架货物是否与所述上架规则明细匹配;Based on the matching conditions of the listing rule details, determining whether the goods to be listed match the listing rule details; 若所述上架规则明细匹配,则确定所述上架规则明细对应的各库位指定规则;If the listing rule details match, then determine the location designation rules corresponding to the listing rule details; 若所述上架规则中的所有所述上架规则明细均不匹配,则判断货物上架库位分配失败。If all the listing rule details in the listing rule do not match, it is determined that the allocation of the goods listing location has failed. 3.如权利要求1所述的智能仓储管理方法,其特征在于,所述获取并执行待上架货物对应的上架规则明细,对所述待上架货物的属性进行分析,并与所述上架规则明细的匹配条件进行比较,根据比较结果,评估待上架货物与所述上架规则明细的匹配度,若匹配度满足要求,则确定该上架规则明细对应的所有库位指定规则的步骤之前,包括:3. The intelligent warehouse management method according to claim 1, characterized in that, before the step of obtaining and executing the shelving rule details corresponding to the goods to be shelved, analyzing the attributes of the goods to be shelved and comparing them with the matching conditions of the shelving rule details, and evaluating the matching degree between the goods to be shelved and the shelving rule details based on the comparison results, and if the matching degree meets the requirements, determining all storage location designation rules corresponding to the shelving rule details, the method further comprises: 接收预先发货通知单,确定待收货物的货物信息;Receive advance shipping notices and confirm cargo information of goods to be received; 根据用户扫描的容器信息,关联所述容器到所述预先发货通知单,并更新所述容器的状态;Associating the container with the advance shipping notice based on the container information scanned by the user, and updating the status of the container; 根据用户扫描的编码信息,将对应的所述待收货物的货物信息与所述容器绑定,并同步到预先发货通知单的收货记录;According to the code information scanned by the user, the corresponding cargo information of the to-be-received goods is bound to the container and synchronized with the receipt record of the pre-shipment notice; 基于用户的结束收货操作,将所述收货记录中的所述待收货物作为所述待上架货物。Based on the user's completion of receiving the goods, the goods to be received in the receiving record are used as the goods to be put on the shelf. 4.如权利要求1所述的智能仓储管理方法,其特征在于,所述接收所述仓储控制系统针对所述入库任务的执行反馈信息,实时更新库存状态的步骤之后,包括:4. The intelligent warehouse management method according to claim 1, wherein after the step of receiving the execution feedback information of the warehouse control system regarding the warehousing task and updating the inventory status in real time, the method further comprises: 根据预设的安全库存库位中每个在库货物的安全库存数量,与各所述在库货物的实际货物数量进行对比;Compare the safety stock quantity of each item in stock in the preset safety stock location with the actual quantity of each item in stock; 当所述实际货物数量低于所述安全库存数量时,创建所述在库货物的补货任务,并下发给仓储控制系统;When the actual quantity of goods is lower than the safety stock quantity, a replenishment task for the goods in stock is created and sent to the warehouse control system; 接收所述仓储控制系统的补货任务反馈信息,实时更新库存状态。Receive replenishment task feedback information from the warehouse control system and update inventory status in real time. 5.如权利要求1所述的智能仓储管理方法,其特征在于,所述的智能仓储管理方法还包括:5. The intelligent warehouse management method according to claim 1, further comprising: 根据各在库货物的销售情况动态调整所述在库货物的热度等级;Dynamically adjust the popularity level of the goods in stock according to the sales situation of each goods in stock; 根据所述热度等级和存放库位规则,确定所述在库货物对应的库位热度;Determine the storage location temperature corresponding to the goods in storage according to the temperature level and storage location rules; 根据所述库位热度确定对应的目标库位,创建所述在库货物的移库任务,并下发给仓储控制系统;Determine the corresponding target storage location based on the storage location popularity, create a transfer task for the goods in stock, and send it to the warehouse control system; 接收所述仓储控制系统的移库任务反馈信息,实时更新库存状态。Receive feedback information on warehouse transfer tasks from the warehouse control system and update inventory status in real time. 6.如权利要求1所述的智能仓储管理方法,其特征在于,所述的智能仓储管理方法还包括:6. The intelligent warehouse management method according to claim 1, further comprising: 接收用户上传的出库单,并根据所述出库单的类型确定对应的分配规则;Receive the delivery order uploaded by the user and determine the corresponding allocation rules according to the type of the delivery order; 基于所述出库单的信息,从所述分配规则指定的用途类型的库位中筛选对应的库存批次,并根据属性规则对所述库存批次进行排序,确定批次顺序;Based on the information of the delivery order, the corresponding inventory batches are selected from the storage locations of the usage type specified by the allocation rule, and the inventory batches are sorted according to the attribute rule to determine the batch order; 根据所述批次顺序分配所述库存批次至出库单的需求量,将对应的库位作为下架库位,生成出库任务并下发给所述仓储控制系统;Allocate the inventory batches to the demand quantity of the delivery order according to the batch sequence, use the corresponding storage location as the off-shelf storage location, generate the delivery task and send it to the warehouse control system; 接收所述仓储控制系统的出库任务反馈信息,实时更新库存状态。Receive outbound task feedback information from the warehouse control system and update inventory status in real time. 7.一种智能仓储管理设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中任一项所述的智能仓储管理方法的步骤。7. An intelligent warehouse management device, characterized in that the device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the intelligent warehouse management method as described in any one of claims 1 to 6. 8.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的智能仓储管理方法的步骤。8. A storage medium, characterized in that the storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the intelligent warehouse management method as described in any one of claims 1 to 6 are implemented.
CN202510388399.3A 2025-03-31 2025-03-31 Intelligent warehouse management method, equipment and storage medium Active CN119887056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510388399.3A CN119887056B (en) 2025-03-31 2025-03-31 Intelligent warehouse management method, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510388399.3A CN119887056B (en) 2025-03-31 2025-03-31 Intelligent warehouse management method, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN119887056A CN119887056A (en) 2025-04-25
CN119887056B true CN119887056B (en) 2025-08-19

Family

ID=95428289

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510388399.3A Active CN119887056B (en) 2025-03-31 2025-03-31 Intelligent warehouse management method, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN119887056B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120125147A (en) * 2025-05-13 2025-06-10 常州奥比利智能科技有限公司 A method and system for detecting material inventory of intelligent production line

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113888089A (en) * 2021-09-30 2022-01-04 东莞盟大集团有限公司 Artificial intelligence-based goods storage method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111915254A (en) * 2020-07-30 2020-11-10 上海数策软件股份有限公司 An inventory optimization control method and system suitable for auto aftermarket parts
KR20220135083A (en) * 2021-03-29 2022-10-06 (주)에스에이치팩 Inventory management system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113888089A (en) * 2021-09-30 2022-01-04 东莞盟大集团有限公司 Artificial intelligence-based goods storage method and system

Also Published As

Publication number Publication date
CN119887056A (en) 2025-04-25

Similar Documents

Publication Publication Date Title
CN109658027B (en) Order task processing method, device, server and medium
JP7105336B2 (en) smart supply chain system
CN119887056B (en) Intelligent warehouse management method, equipment and storage medium
JP5032131B2 (en) Estimated time of arrival (ETA) system and method
US10776750B2 (en) System and method for fulfilling e-commerce orders from a hierarchy of fulfilment centres
US7577577B2 (en) Pull to customer order demand fulfillment system and method
US6950714B2 (en) Method, system and facility for controlling resource allocation within a manufacturing environment
US20220129817A1 (en) Demand aware replenishment system
AU2020264282A1 (en) Systems and methods for optimization of a product inventory by intelligent adjustment of inbound purchase orders
KR102451182B1 (en) Computer-implemented systems and methods for optimization of a product inventory by intelligent distribution of inbound products using product assignment validation
US20120173392A1 (en) Method, system and apparatus for managing inventory
US20070271159A1 (en) Flexible Ordering of Inventory From Material Sources According to Material Requirements for Manufacturing Operations
CN104899720A (en) Warehouse operation execution system and method based on intelligent objects
MXPA04008805A (en) Inventory management system for reducing overall warehouse and pipeline inventory.
Knolmayer et al. Supply chain management based on SAP systems: Architecture and planning processes
CN111589730A (en) Goods picking method, device, equipment and storage medium
US20240095616A1 (en) Automatically and dynamically managing task based scheduling and operations for distribution warehouses
CN114580996A (en) Method for discharging bin
US11164147B2 (en) Computer storage system for generating warehouse management orders
WO2020144879A1 (en) Warehousing and shipping management device, warehousing and shipping management system, warehousing and shipping management method, and program
CN116216161A (en) Warehousing system, goods delivery method, program product and storage medium
CN115293580A (en) A logistics scheduling method based on material allocation strategy and its related products
JP2002099597A (en) Warehouse management system and warehouse management method
JP2019066949A (en) Physical distribution management device, physical distribution management method, and physical distribution management program
CN120235545A (en) Warehouse management method and device, storage medium and electronic equipment

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
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载