Movatterモバイル変換


[0]ホーム

URL:


CN111126902A - Warehouse inventory method and device - Google Patents

Warehouse inventory method and device
Download PDF

Info

Publication number
CN111126902A
CN111126902ACN201911280467.5ACN201911280467ACN111126902ACN 111126902 ACN111126902 ACN 111126902ACN 201911280467 ACN201911280467 ACN 201911280467ACN 111126902 ACN111126902 ACN 111126902A
Authority
CN
China
Prior art keywords
inventory
difference
data
differential
checking
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
CN201911280467.5A
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.)
Jiangsu Suning Logistics Co ltd
Original Assignee
Jiangsu Suning Logistics 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 Jiangsu Suning Logistics Co ltdfiledCriticalJiangsu Suning Logistics Co ltd
Priority to CN201911280467.5ApriorityCriticalpatent/CN111126902A/en
Publication of CN111126902ApublicationCriticalpatent/CN111126902A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a warehouse inventory method and a warehouse inventory device, wherein the method comprises the following steps: acquiring the checking result data of each commodity in the bin to be checked corresponding to the checking task; comparing the inventory result data with inventory data of corresponding commodities in the virtual positions to obtain difference values, and taking the inventory result data as new inventory data of the corresponding commodities in the virtual positions, wherein the virtual positions are storage areas which are created in a database and correspond to positions to be inventoried; updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values; and regularly maintaining the difference reason of the different inventory data, and setting the different inventory data of the corresponding commodities in the inventory position to zero. The invention locks the differential stock generated by the counting on the premise of ensuring the total quantity of the stock of the system to be unchanged by setting the counting bin position, realizes the counting without stopping the operation, and does not influence the normal operation of the warehouse in the counting process.

Description

Warehouse inventory method and device
Technical Field
The invention relates to the technical field of warehouse storage, in particular to a warehouse inventory method and device.
Background
The inventory checking of the warehouse commodities refers to the mode of manual issuing or automatic issuing tasks regularly or irregularly, and the difference between the actual inventory quantity and the account inventory quantity in the entity warehouse is calibrated by a warehouse operator in a mode of scanning terminal equipment or paper records. The system has the main functions of effectively controlling the accuracy of enterprise commodity inventory, providing accurate commodity information data for warehouse inventory management and business management, providing accurate analysis data for business decision and management and the like.
In a traditional inventory mode, if other operations, such as selling out of a warehouse, purchasing in a warehouse or inventory shifting, occur in a warehouse in the inventory process, the inventory difference results are inconsistent. Therefore, the time period of the end of the month or at night is usually selected for stopping the operation and checking, which not only increases the burden of the warehouse manager, but also consumes time and has high error rate in the centralized checking process, and the centralized checking process needs to be checked repeatedly by the operator, and once errors are found after the checking is finished, the adjustment cannot be performed again.
In the current internet e-commerce era, most manufacturers advocate system servitization when building systems, and for inventory management, there are often multi-party system simultaneous management. Such as inventory systems responsible for inventory management of goods, financial systems responsible for financial management, and job systems responsible for scheduling of warehouse jobs, all systems need to manage warehouse inventory. How to ensure the consistency of the multi-party system inventory in the inventory process is one of the problems to be solved in the inventory of the new era.
Disclosure of Invention
In order to solve the problems in the prior art, embodiments of the present invention provide a warehouse inventory method and an apparatus, so as to solve the problems in the prior art that warehouse inventory needs to be stopped, normal operation of a warehouse is affected, errors occur in the inventory process, adjustment cannot be performed, and consistency of multi-party system inventory in the inventory process cannot be guaranteed.
In order to solve one or more technical problems, the invention adopts the technical scheme that:
in one aspect, a warehouse inventory method is provided, which includes the following steps:
acquiring the checking result data of each commodity in the bin to be checked corresponding to the checking task;
comparing the checking result data with inventory data of corresponding commodities in a virtual position to obtain a difference value, and taking the checking result data as new inventory data of the corresponding commodities in the virtual position, wherein the virtual position is a storage area which is created in a database and corresponds to the position to be checked;
updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values;
and regularly maintaining the difference reason of the difference inventory data, and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
Further, the periodically maintaining the difference reason of the differential inventory data, and zeroing the differential inventory data of the corresponding commodities in the inventory position comprises:
acquiring the differential inventory data, if the differential inventory data is a positive value, judging that the corresponding commodity is insufficient, and if the differential inventory data is a negative value, judging that the corresponding commodity is sufficient;
maintaining difference reasons of the difference inventory data, wherein the difference reasons comprise a disqualification difference reason or a disqualification difference reason;
and setting the difference inventory data of the corresponding commodities in the inventory positions to zero.
Further, when the corresponding commodity is judged to be a disc loss, the method further comprises the following steps:
synchronizing the differential inventory data to a differential temporary storage area corresponding to the virtual bin;
when a difference pursuing task sent by a third-party system is received, judging whether the commodity is true or not according to the difference reason;
if the difference is not true, the difference inventory data in the difference temporary storage area is subjected to offset processing according to the difference reason, and the number of offsets is increased on the inventory data of the corresponding commodities in the virtual bin.
Further, the acquiring the inventory result data of each commodity in the to-be-inventoried position corresponding to the inventory task includes:
sending an inventory task to a terminal, wherein the inventory task at least comprises information of a bin to be inventoried;
and receiving the checking result data of each commodity in the warehouse to be checked, which is sent by the terminal.
Further, the differential inventory data in the inventory positions only allows changes to be made to inventory operations, including related operations corresponding to the inventory tasks.
Further, the differential inventory data in the differential staging area only allows changes to be made to inventory operations and inventory offset operations.
In another aspect, a warehouse inventory device is provided, the device comprising:
the data acquisition module is used for acquiring the inventory result data of each commodity in the to-be-inventoried bin corresponding to the inventory task;
the data comparison module is used for comparing the counting result data with inventory data of corresponding commodities in the virtual bin to obtain a difference value;
the first updating module is used for taking the counting result data as new inventory data of the corresponding commodities in the virtual bin;
the second updating module is used for updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values;
and the difference processing module is used for regularly maintaining the difference reason of the difference inventory data and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
Further, the difference processing module includes:
the excess judging unit is used for acquiring the differential inventory data, if the differential inventory data is a positive value, judging that the corresponding commodity is insufficient, and if the differential inventory data is a negative value, judging that the corresponding commodity is excess;
the difference maintenance unit is used for maintaining difference reasons of the difference inventory data, and the difference reasons comprise a shortage difference reason or an overage difference reason;
and the data modification unit is used for setting the difference inventory data of the corresponding commodities in the inventory positions to zero.
Further, the apparatus further comprises:
the data synchronization module is used for synchronizing the differential inventory data to a differential temporary storage area corresponding to the virtual bin;
the reason judging module is used for judging whether the commodity disc loss is real or not according to the reason of the difference when receiving the difference responsibility tracing task sent by the third-party system;
the offset processing module is used for carrying out offset processing on the difference inventory data in the difference temporary storage area according to the difference reason if the difference is not true;
and the inventory modification module is used for increasing the quantity of the impulse sales on the inventory data of the corresponding commodities in the virtual bin.
Further, the data acquisition module comprises:
the system comprises a task sending unit, a task checking unit and a task checking unit, wherein the task sending unit is used for sending a checking task to a terminal, and the checking task at least comprises bin position information to be checked;
and the data receiving unit is used for receiving the inventory result data of each commodity in the to-be-inventoried position sent by the terminal.
Further, the differential inventory data in the inventory positions only allows changes to be made to inventory operations, including related operations corresponding to the inventory tasks.
Further, the differential inventory data in the differential staging area only allows changes to be made to inventory operations and inventory offset operations.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
1. the warehouse checking method and the device provided by the embodiment of the invention acquire the checking result data of each commodity in the warehouse to be checked corresponding to the checking task, compare the checking result data with the inventory data of the corresponding commodity in the virtual warehouse to acquire the difference value, taking the counting result data as new stock data of the corresponding commodities in the virtual bin, wherein the virtual bin is a storage area which is created in the database and corresponds to the bin to be counted, updating the difference inventory data of the commodities in the inventory positions corresponding to the virtual positions according to the difference values, regularly maintaining the difference reasons of the difference inventory data, setting the difference inventory data of the corresponding commodities in the inventory positions to zero, locking the difference inventory generated by inventory on the premise that the total quantity of the inventory of the system is not changed due to the arrangement of the inventory positions, realizing non-stop inventory, and not influencing the normal operation of the warehouse in the inventory process;
2. according to the warehouse checking method and device provided by the embodiment of the invention, through setting the virtual checking bin, checking operators can be allowed to submit the checking data for multiple times in the checking period, the differential inventory is adjusted, errors in the checking process are avoided, and the possibility of modifying the checking data is provided for the checking operators;
3. according to the warehouse inventory method and device provided by the embodiment of the invention, the differential inventory data is synchronized to the differential temporary storage area corresponding to the virtual bin, when a differential responsibility tracing task sent by a third-party system is received, whether inventory shortage of the commodity is in fact is judged according to the differential reason, if not, the differential inventory data in the differential temporary storage area is subjected to offset processing according to the differential reason, meanwhile, the number of offsets is increased on the inventory data of the commodity corresponding to the virtual bin, and the setting of the differential temporary storage area supports adjustment of the differential inventory between different systems, so that the consistency of the inventory between the multiple systems is ensured.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a flow diagram illustrating a warehouse inventory method in accordance with an exemplary embodiment;
FIG. 2 is a flow chart illustrating the periodic maintenance of differential inventory data for a reason for differences, zeroing out the differential inventory data for the corresponding items in the inventory positions, according to an exemplary embodiment;
FIG. 3 is a flow chart illustrating a warehouse inventory method in accordance with another exemplary embodiment;
FIG. 4 is a flowchart illustrating acquisition of inventory result data for each item in a to-be-inventoried bin corresponding to an inventory task in accordance with an exemplary embodiment;
fig. 5 is a schematic structural diagram illustrating a warehouse inventory apparatus, according to an example embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
According to the warehouse inventory method provided by the embodiment of the invention, a plurality of inventory positions are set, inventory related to the inventory positions is locked and inventory is finally submitted to a third-party system by taking the inventory of the inventory positions as differential inventory, and the third-party system is allowed to initiate a process to return the inventory in the virtual positions.
Fig. 1 is a flow chart illustrating a warehouse inventory method according to an exemplary embodiment, and referring to fig. 1, the method includes the steps of:
s1: and acquiring the inventory result data of each commodity in the to-be-inventoried bin corresponding to the inventory task.
Specifically, in the embodiment of the present invention, the inventory task is issued according to the bin dimension, that is, the inventory task is performed for the bin to be inventoried. The acquired inventory result data of each commodity includes, but is not limited to, the following data: checking commodity codes, checking commodity quantity (namely physical quantity), belonging bin codes, even more detailed commodity expiration date information, belonging purchasing companies and the like. For convenience of management, a plurality of bins may be divided into a bin region.
S2: and comparing the checking result data with inventory data of corresponding commodities in a virtual position to obtain a difference value, and taking the checking result data as new inventory data of the corresponding commodities in the virtual position, wherein the virtual position is a storage area which is created in a database and corresponds to the position to be checked.
Specifically, in the embodiment of the present invention, a virtual bin corresponding to an entity warehouse (i.e., a to-be-inventoried bin) is created in advance in a database, and is used for storing inventory data of commodities in the corresponding entity warehouse. When the virtual bin is created, the storage attribute of the virtual bin is defined to allow various operations (such as warehouse-out, warehouse-in, inventory, offset and the like) of the warehouse to change the stock data of the warehouse. When the entity warehouse is associated with the virtual bin, the association can be performed through basic attributes of the bin code, the bin name, the bin area code, the bin area name, the home bin and the like of the entity warehouse.
After the inventory result data are obtained, the inventory result data are compared with inventory data of corresponding commodities in the virtual bin to obtain a difference value between the inventory result data and the inventory data. Each inventory checking is that inventory data of corresponding commodities in the virtual bin needs to be updated according to inventory checking result data, and during specific operation, the inventory checking result data is stored as new inventory data of corresponding commodities in the virtual bin, that is, the inventory data of corresponding commodities in the virtual bin needs to be synchronized according to submitted inventory checking result data. And when the inventory is insufficient, reducing the inventory quantity of the commodities in the virtual bin to the quantity corresponding to the submitted inventory result data. Here, the inventory count means that the number of the commodities corresponding to the inventory count result data is greater than the number of the commodities corresponding to the inventory data of the commodities corresponding to the virtual bin, and the inventory count means that the number of the commodities corresponding to the inventory count result data is less than the number of the commodities corresponding to the inventory data of the commodities corresponding to the virtual bin.
S3: and updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values.
Specifically, in the embodiment of the present invention, an inventory position corresponding to the virtual position needs to be created in the database in advance, and is used to store the difference value between the inventory result data and the inventory data (i.e., the difference inventory data of the commodities) of each inventory operation. Since the virtual bin corresponds to the physical warehouse, the inventory bin also corresponds to the physical warehouse.
When the inventory difference data of the corresponding commodities in the inventory checking position are updated according to the inventory difference values, the inventory difference data of the corresponding commodities are inquired in the inventory checking position when inventory balance is achieved, the same inventory difference value is subtracted from the inventory difference data, the inventory difference data in the inventory checking area can be a negative value, and when inventory balance is lost, the inventory difference data of the corresponding commodities are inquired in the inventory checking position and the same inventory difference value is increased through the inventory difference data. The virtual bin is used for caching the inventory result, and the differential inventory generated by inventory is locked on the premise of ensuring that the total quantity of the system inventory is not changed.
S4: and regularly maintaining the difference reason of the difference inventory data, and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
Specifically, in the embodiment of the present invention, an inventory settlement period may be set for the different inventory data in the inventory positions in advance, the specific duration of the maintenance period is not limited here, and the user may set the period according to actual needs, such as a day, a week, a month, and the like. And when the specified checking settlement period is reached, inquiring the difference inventory data of each commodity in the corresponding checking position as the checking difference data for displaying. And maintaining the difference reason of each piece of difference inventory data, and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
As a preferred implementation manner, in an embodiment of the present invention, the method further includes:
and transmitting the difference reason to a downstream system.
Specifically, the difference reason is assembled into a difference message, and the difference message is sent to a downstream system through a message interface in a message form. The downstream system comprises an inventory center system for managing inventory sale and purchase of commodities, a financial management system and the like. The interface message includes information such as store information, library area information, bin information, commodity information, difference quantity, difference reason, difference handler, etc.
The above scheme is specifically illustrated by the following examples:
suppose that the inventory quantity of the a commodity recorded in the virtual bin is 4 and the difference inventory quantity recorded in the inventory bin is 2. And when the operator checks, the number of the physical inventory of the commodity A in the physical bin is counted to be 5, namely the checking is performed. At this time, the difference value is calculated to be 1, the number of the A commodities in the virtual bin is added with 1 and changed to 5, and meanwhile, the difference stock data of the A commodities in the inventory bin is subtracted with 1 and changed to 1. And if the physical inventory quantity of the commodity A counted in the physical bin is 1 by the operator, checking the shortage. At this time, the difference value is calculated to be 3, the number of the commodities A in the virtual bin is reduced by 3 to be 1, and meanwhile, the difference stock data of the commodities A in the inventory bin is added by 3 to be 5.
Fig. 2 is a flowchart illustrating a process of setting a difference reason for regularly maintaining difference inventory data to zero for a corresponding product in an inventory location according to an exemplary embodiment, and referring to fig. 2, as a preferred implementation, in an embodiment of the present invention, the setting the difference reason for regularly maintaining the difference inventory data to zero for the corresponding product in the inventory location includes:
s401: and acquiring the differential inventory data, if the differential inventory data is a positive value, judging that the corresponding commodity is insufficient, and if the differential inventory data is a negative value, judging that the corresponding commodity is sufficient.
Specifically, when the checking settlement period is reached, the difference inventory data of each commodity in the checking position is inquired and displayed as the checking difference data, and the difference inventory data can comprise information such as warehouse positions, commodity codes, position information, warehouse area information and inventory quantity. And if the inquired differential inventory data is a positive value, judging that the corresponding commodity is in inventory shortage, and if the inquired differential inventory data is a negative value, judging that the corresponding commodity is in inventory shortage. This is because the same difference value is subtracted from the differential inventory data in the inventory positions when inventory is full and added to the differential inventory data in the inventory positions when inventory is lost.
S402: maintaining difference reasons for the difference inventory data, the difference reasons including a loss of inventory difference reason or an overage of inventory difference reason.
Specifically, in the embodiment of the present invention, it is further necessary to maintain the difference reason, i.e., the cause of excess or deficiency of inventory, for each piece of difference inventory data. In specific implementation, the related information of the commodities in other systems (such as order information of the commodities in the sales system) can be acquired, and the difference reasons including commodity loss, damage, order return and the like are maintained according to the related information, which is not listed.
S403: and setting the difference inventory data of the corresponding commodities in the inventory positions to zero.
Specifically, after the difference reason of the difference inventory data is maintained, zero setting processing needs to be performed on the difference inventory data of the corresponding commodities in the inventory position, that is, the difference inventory data in the inventory position is smoothed, so that the inventory settlement operation for the difference inventory data is finished.
Fig. 3 is a flowchart of a warehouse inventory method according to another exemplary embodiment, and referring to fig. 3, as a preferred implementation, in the embodiment of the present invention, when determining that a corresponding commodity is inventory shortage, the method includes:
s1: acquiring the checking result data of each commodity in the bin to be checked corresponding to the checking task;
s2: comparing the checking result data with inventory data of corresponding commodities in a virtual position to obtain a difference value, and taking the checking result data as new inventory data of the corresponding commodities in the virtual position, wherein the virtual position is a storage area which is created in a database and corresponds to the position to be checked;
s3: updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values;
s4: and regularly maintaining the difference reason of the difference inventory data, and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
Specifically, the specific implementation process of step S1 to step S4 may refer to the above contents, and is not described in detail here.
S5: and synchronizing the differential inventory data to a differential temporary storage area corresponding to the virtual bin.
Specifically, in the embodiment of the present invention, a difference temporary storage area corresponding to the virtual bin may be created in advance in the database, and is used to store the difference inventory data that has been notified to the third-party system. It should be noted that the difference buffer may correspond to one virtual bin, or may correspond to a plurality of virtual bins. Similarly, the difference staging area corresponds to the physical warehouse, since the virtual bin corresponds to the physical warehouse. In specific implementation, when checking settlement operation is carried out on the difference inventory data in the checking positions, if the corresponding commodities are judged to be insufficient, the difference inventory data are synchronized to the difference temporary storage area for storage.
S6: and when a difference pursuing task sent by a third-party system is received, judging whether the commodity is true according to the difference reason.
Specifically, when the third-party system executes the difference accountability following process, the difference accountability following task sent by the third-party system is received, the difference reason included in the difference inventory data corresponding to the difference temporary storage area is obtained according to the difference accountability following task, the difference reason is checked, and whether the inventory shortage of the commodity is in fact is judged. The third-party system refers to systems other than the checking system, and includes a financial system in charge of financial management, an operating system in charge of warehouse operation scheduling, and the like.
S7: if the difference is not true, the difference inventory data in the difference temporary storage area is subjected to offset processing according to the difference reason, and the number of offsets is increased on the inventory data of the corresponding commodities in the virtual bin.
Specifically, if the plate defect of the commodity is not true, a preset difference offset interface is called, and a downstream system is allowed to carry out offset processing on the difference inventory data in the difference temporary storage area according to the difference reason. For example, if the reason for checking out the difference of the inventory loss is generated by the order scheduling system, the difference offset flow is removed, the difference offset interface is called, the number of offsets is subtracted from the difference inventory data in the difference temporary storage area, and the number of offsets is increased on the inventory data of the corresponding goods in the virtual position. If the disc is deficient and the property is true, the financial process is directly carried out to deduct money from the related responsible person or unit. For example, the inventory quantity of the commodity A in the difference temporary storage area is 4, and if the plate defect is true, the financial deduction is finished, and then the interface is called to change the inventory quantity of the commodity to be 0. If the plate defects are not consistent and the offset is needed, the inventory quantity of the A commodities in the difference temporary storage area is changed to be 0, and if the original inventory quantity of the A commodities in the virtual bin is 5, 4 is added to the original inventory quantity to be 9.
It should be noted that, when the checking and settlement operation is performed on the difference inventory data in the checking positions, if it is determined that the corresponding goods are sufficient for checking, the difference inventory data does not need to be synchronized to the difference temporary storage area for storage. This is because when the article is engaged, the follow-up action is not involved, and therefore the above operation may not be performed.
Fig. 4 is a flowchart illustrating a process of acquiring inventory result data of each item in a to-be-inventoried bay corresponding to an inventory task according to an exemplary embodiment, and referring to fig. 4, as a preferred implementation manner, the acquiring inventory result data of each item in a to-be-inventoried bay corresponding to an inventory task according to an embodiment of the present invention includes:
s101: and sending an inventory task to the terminal, wherein the inventory task at least comprises the information of the bin to be inventoried.
Specifically, in the embodiment of the present invention, the checking responsible person is set to issue the checking task to the mobile terminal of the operator according to the dimension of the bin. The checking task can specify the bin information to be checked, and can also comprise information such as bin information, issuing time, finishing time, commodity category and the like.
S102: and receiving the checking result data of each commodity in the warehouse to be checked, which is sent by the terminal.
Specifically, the operator checks the commodity information on the bin according to the bin information to be checked specified by the checking task. If the total number of the A commodities on the entity bin is 4, the inventory number of the A commodities in the inventory task on the terminal is recorded into 4.
It should be noted that the checking operator may receive and operate the checking task through various intelligent terminals such as a computer and a mobile terminal. And checking the real-time checking difference by a checking manager through a background, completing checking operation and submitting checking result data. The completed checking task does not allow the checking operator to submit the checking data in any mode, but allows the checking operator to submit the checking data for multiple times in the checking period, and allows the checking manager to modify the submitted checking result data through the management background after checking the checking result.
As a preferred embodiment, in an embodiment of the present invention, the difference inventory data in the inventory location only allows for changes in inventory operations, including related operations corresponding to the inventory task.
Specifically, the inventory quantity (referred to as differential inventory data) at the inventory location may not be changed by non-inventory related operations, and the differential inventory data only allows the inventory operation to be changed. In addition, in the embodiment of the invention, the specific number of the inventory positions is not limited, and a user can set the inventory positions according to actual requirements. And the inventory bin may be locked by storage attributes, allowing only inventory operations to make changes to the differential inventory data associated with the inventory bin.
As a preferred embodiment, in the embodiment of the present invention, the difference inventory data in the difference temporary storage area only allows the change of the inventory operation and the inventory cancellation operation
Specifically, the difference inventory data in the difference temporary storage area only allows the inventory operation and the inventory cancellation operation to be changed, that is, the storage area only allows the cancellation function interface to change the managed difference inventory data. The inventory data managed by the inventory area is not allowed to participate in various warehousing and ex-warehousing operations and can only be used for rolling back the inventory result and leveling the inventory, so that the consistency of differential inventory among systems is ensured.
Fig. 5 is a schematic structural view illustrating a warehouse inventory apparatus according to an exemplary embodiment, and referring to fig. 5, the apparatus includes:
the data acquisition module is used for acquiring the inventory result data of each commodity in the to-be-inventoried bin corresponding to the inventory task;
the data comparison module is used for comparing the counting result data with inventory data of corresponding commodities in the virtual bin to obtain a difference value;
the first updating module is used for taking the counting result data as new inventory data of the corresponding commodities in the virtual bin;
the second updating module is used for updating the difference inventory data of the corresponding commodities in the inventory positions corresponding to the virtual positions according to the difference values;
and the difference processing module is used for regularly maintaining the difference reason of the difference inventory data and setting the difference inventory data of the corresponding commodities in the inventory position to zero.
As a preferred implementation manner, in an embodiment of the present invention, the difference processing module includes:
the excess judging unit is used for acquiring the differential inventory data, if the differential inventory data is a positive value, judging that the corresponding commodity is insufficient, and if the differential inventory data is a negative value, judging that the corresponding commodity is excess;
the difference maintenance unit is used for maintaining difference reasons of the difference inventory data, and the difference reasons comprise a shortage difference reason or an overage difference reason;
and the data modification unit is used for setting the difference inventory data of the corresponding commodities in the inventory positions to zero.
As a preferred implementation manner, in an embodiment of the present invention, the apparatus further includes:
the data synchronization module is used for synchronizing the differential inventory data to a differential temporary storage area corresponding to the virtual bin;
the reason judging module is used for judging whether the commodity disc loss is real or not according to the reason of the difference when receiving the difference responsibility tracing task sent by the third-party system;
the offset processing module is used for carrying out offset processing on the difference inventory data in the difference temporary storage area according to the difference reason if the difference is not true;
and the inventory modification module is used for increasing the quantity of the impulse sales on the inventory data of the corresponding commodities in the virtual bin.
As a preferred implementation manner, in an embodiment of the present invention, the data obtaining module includes:
the system comprises a task sending unit, a task checking unit and a task checking unit, wherein the task sending unit is used for sending a checking task to a terminal, and the checking task at least comprises bin position information to be checked;
and the data receiving unit is used for receiving the inventory result data of each commodity in the to-be-inventoried position sent by the terminal.
As a preferred embodiment, in an embodiment of the present invention, the difference inventory data in the inventory location only allows for changes in inventory operations, including related operations corresponding to the inventory task.
As a preferred implementation manner, in the embodiment of the present invention, the difference inventory data in the difference temporary storage area only allows the change of the inventory operation and the inventory cancellation operation.
In summary, the technical solution provided by the embodiment of the present invention has the following beneficial effects:
1. the warehouse checking method and the device provided by the embodiment of the invention acquire checking result data of each commodity in the to-be-checked bin corresponding to the checking task, compare the checking result data with inventory data of the corresponding commodity in the virtual bin to acquire a difference value, take the checking result data as new inventory data of the corresponding commodity in the virtual bin, the virtual bin is a storage area which is established in the database and corresponds to the to-be-checked bin, update the difference inventory data of the commodity in the to-be-checked bin corresponding to the virtual bin according to the difference value, regularly maintain the difference reason of the difference inventory data, set the difference inventory data of the corresponding commodity in the checking bin to zero, lock the difference inventory generated by the checking on the premise that the total quantity of the system inventory is not changed by setting the checking bin, realize non-stop checking and normal operation without influence on the warehouse in the checking process, (ii) a
2. According to the warehouse checking method and device provided by the embodiment of the invention, through setting the virtual checking bin, checking operators can be allowed to submit the checking data for multiple times in the checking period, the differential inventory is adjusted, errors in the checking process are avoided, and the possibility of modifying the checking data is provided for the checking operators;
3. according to the warehouse inventory method and device provided by the embodiment of the invention, the differential inventory data is synchronized to the differential temporary storage area corresponding to the virtual bin, when a differential responsibility tracing task sent by a third-party system is received, whether inventory shortage of the commodity is in fact is judged according to the differential reason, if not, the differential inventory data in the differential temporary storage area is subjected to offset processing according to the differential reason, meanwhile, the number of offsets is increased on the inventory data of the commodity corresponding to the virtual bin, and the setting of the differential temporary storage area supports adjustment of the differential inventory between different systems, so that the consistency of the inventory between the multiple systems is ensured.
It should be noted that: in the warehouse inventory device provided in the above embodiment, when triggering the inventory service, only the division of the above functional modules is used for illustration, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the above described functions. In addition, the warehouse inventory device and the warehouse inventory method provided by the above embodiments belong to the same concept, that is, the device is based on the warehouse inventory method, and the specific implementation process thereof is described in detail in the method embodiments and is not described herein again.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (10)

CN201911280467.5A2019-12-122019-12-12Warehouse inventory method and devicePendingCN111126902A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911280467.5ACN111126902A (en)2019-12-122019-12-12Warehouse inventory method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911280467.5ACN111126902A (en)2019-12-122019-12-12Warehouse inventory method and device

Publications (1)

Publication NumberPublication Date
CN111126902Atrue CN111126902A (en)2020-05-08

Family

ID=70500002

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911280467.5APendingCN111126902A (en)2019-12-122019-12-12Warehouse inventory method and device

Country Status (1)

CountryLink
CN (1)CN111126902A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112132516A (en)*2020-09-252020-12-25创优数字科技(广东)有限公司Commodity inventory management method, commodity inventory management device, terminal and storage medium
CN112508475A (en)*2020-11-202021-03-16南京吉帝思信息科技有限公司Inventory checking method and system for orthopedic medical instruments
CN113537887A (en)*2021-07-152021-10-22广州新丝路信息科技有限公司 Inventory inventory method and device based on virtual storage location
CN113762827A (en)*2020-07-302021-12-07北京京东振世信息技术有限公司Inventory difference hedging processing method and device
CN113762890A (en)*2021-08-172021-12-07广州快批信息科技有限公司Goods offline checking method and device based on PDA local storage
CN115115194A (en)*2022-06-152022-09-27华珂智成(武汉)科技有限公司Operation task scheduling method and system for automatic stereoscopic warehouse
CN119204969A (en)*2024-11-222024-12-27乐麦信息技术(杭州)有限公司 A method for controlling inventory of returned orders

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103034935A (en)*2012-11-302013-04-10北京京东世纪贸易有限公司Device and method for taking stock in real time
CN109492978A (en)*2018-11-272019-03-19成都天长健科技有限公司Not closed for stocktaking method and system Internet-based

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103034935A (en)*2012-11-302013-04-10北京京东世纪贸易有限公司Device and method for taking stock in real time
CN109492978A (en)*2018-11-272019-03-19成都天长健科技有限公司Not closed for stocktaking method and system Internet-based

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113762827A (en)*2020-07-302021-12-07北京京东振世信息技术有限公司Inventory difference hedging processing method and device
CN113762827B (en)*2020-07-302023-11-07北京京东振世信息技术有限公司Inventory difference hedging processing method and device
CN112132516A (en)*2020-09-252020-12-25创优数字科技(广东)有限公司Commodity inventory management method, commodity inventory management device, terminal and storage medium
CN112132516B (en)*2020-09-252023-08-25创优数字科技(广东)有限公司Commodity inventory management method, device, terminal and storage medium
CN112508475A (en)*2020-11-202021-03-16南京吉帝思信息科技有限公司Inventory checking method and system for orthopedic medical instruments
CN113537887A (en)*2021-07-152021-10-22广州新丝路信息科技有限公司 Inventory inventory method and device based on virtual storage location
CN113762890A (en)*2021-08-172021-12-07广州快批信息科技有限公司Goods offline checking method and device based on PDA local storage
CN115115194A (en)*2022-06-152022-09-27华珂智成(武汉)科技有限公司Operation task scheduling method and system for automatic stereoscopic warehouse
CN119204969A (en)*2024-11-222024-12-27乐麦信息技术(杭州)有限公司 A method for controlling inventory of returned orders

Similar Documents

PublicationPublication DateTitle
CN111126902A (en)Warehouse inventory method and device
CN110322186B (en)Data object inventory information processing method, device and system
KR100316884B1 (en)Dynamic parts feeding order system of body shop
US7877281B1 (en)Method and apparatus for component plan analysis under uncertainty
US12190280B2 (en)Method and system for tracking inventory including inventory level reconciliation across inventory tracking system
CN111985862A (en)Method and apparatus for locating inventory items
US20080004740A1 (en)Providing status information for a material
US7711612B1 (en)Replenishment management system and method
KR20190055857A (en)System and method for adjusting material ledger
US20070100881A1 (en)Method, system and storage medium for identifying and allocating surplus inventory
CN109359918B (en)Stock inventory cost pricing method and device based on improved standard cost method
CN112561552A (en)Method and device for adjusting value attribute of article
CN115456494A (en)Automatic replenishment method, device, computer equipment and computer-readable storage medium
US20210365858A1 (en)Plan coordination apparatus and plan coordination method
US20090307152A1 (en)Cost Management System
TW589555B (en)Inventory planning method
Schlenkrich et al.Enhancing Rolling Horizon Production Planning Through Stochastic Optimization Evaluated by Means of Simulation
US20190303815A1 (en)Distributed manufacturing system
US20160092829A1 (en)Consigned inventory management system
US20070016318A1 (en)Systems and methods for determining production availability
US20090216614A1 (en)Availability Check for a Ware
CN118863767B (en) Product sub-owner management method, system, computer equipment and storage medium
CN109447874B (en)Management method and device for foreign trade integrated service enterprise
CN115587883B (en)Cost pricing method and device
CN114493170B (en) Supply chain planning parameter construction system and supply chain planning parameter construction method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20200508


[8]ページ先頭

©2009-2025 Movatter.jp