Material checking method and device, electronic equipment and computer program product
By introducing multiple inventory controls and real-time update mechanisms into the material inventory method, the problem of being unable to freely inventory different forms of materials and being unable to update system information in real-time in the existing technology is solved, and the convenience of material inventory is improved.
Patent Information
- Application Number
- CN202510353953.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-18
AI Technical Summary
The existing material inventory method cannot freely inventory different forms of materials in one batch, and cannot update the system inventory information in real time, resulting in low convenience.
Provide a material inventory method, by displaying multiple inventory controls to select different inventory modes, scanning material labels and inventory location labels, obtaining material information and actual inventory information, and updating system inventory information in real time.
It realizes the freedom to inventory different forms of materials in one batch, and updates the system inventory information in real time, improving the convenience of material inventory.
Smart Images

Figure CN120338655A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of material inventory, and particularly relates to a material inventory method, device, electronic device, and computer program product. Background Art
[0002] Currently, in existing material inventory methods, usually only one pre-set inventory mode can be used to inventory each material, that is, different inventory modes cannot be used for inventory in one batch of inventory. However, one inventory mode is usually only applicable to inventory materials of one form. Therefore, it is impossible to freely inventory materials of different forms in one batch of inventory, reducing the convenience of material inventory.
[0003] In addition, in existing material inventory methods, the original system inventory information cannot be updated in real time according to the inventory results, but needs to be updated according to the inventory results after the inventory is completed, further reducing the convenience of material inventory. Summary of the Invention
[0004] In view of this, the embodiments of this application provide a material inventory method, device, electronic device, and computer program product to solve the technical problem of the relatively low convenience of existing material inventory.
[0005] In a first aspect, the embodiments of this application provide a material inventory method, and the method includes:
[0006] Display an inventory interface, where the inventory interface includes multiple inventory controls, different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the inventory interface also displays the current inventory location information;
[0007] Detect a trigger operation on a target inventory control among the multiple inventory controls, and determine the inventory mode corresponding to the target inventory control as the target inventory mode in response to the trigger operation;
[0008] According to the target inventory mode, scan the first label of the target material to obtain the material information of the target material, and / or scan the second label corresponding to the current inventory location of the target material;
[0009] Obtain the actual inventory information of the target material according to the current inventory location information and / or the second label;
[0010] Update the system inventory information according to the material information and the actual inventory information.
[0011] Optionally, the target material belongs to any one of the pallet-shaped material, the bin-shaped material, and the part-shaped material; the target inventory mode includes at least one or more of the following: the first inventory mode, the second inventory mode, the third inventory mode, and the fourth inventory mode;
[0012] Among them, the first inventory mode is used to inventory the pallet-shaped material, and the second inventory mode is used to inventory the first bin-shaped material, where the first bin-shaped material refers to the material stored in the bin in the form of a bin on the pallet;
[0013] The third inventory mode is used to inventory the second bin-shaped material not stored in the form of a pallet, and the second bin-shaped material is stored in the form of a bin;
[0014] The fourth inventory mode is used to inventory the part-shaped material not stored in the form of a bin.
[0015] Optionally, the target material is the pallet-shaped material. According to the target inventory mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material, includes:
[0016] If the target inventory mode is the first inventory mode, obtain the pallet label of the pallet-shaped material as the first label;
[0017] According to the pallet label, take the pallet number of the obtained pallet-shaped material as the material information of the target material;
[0018] The obtaining of the actual inventory information of the target material according to the current inventory location information and / or the second label includes:
[0019] According to the current inventory location information, obtain the actual inventory location information of the pallet-shaped material.
[0020] Optionally, the updating of the system inventory information according to the material information and the actual inventory information includes:
[0021] According to the material information, determine the system inventory location information of the pallet-shaped material recorded in the system inventory information;
[0022] If the actual storage location information of the pallet-shaped material is inconsistent with the system storage location information of the pallet-shaped material recorded in the system inventory information, then update the system storage location information of the pallet-shaped material recorded in the system inventory information to the actual storage location information of the pallet-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the pallet-shaped material recorded in the system inventory information to the actual storage location information of the pallet-shaped material.
[0023] Optionally, the target material is the first bin-shaped material. According to the target inventory mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material, includes:
[0024] If the target inventory mode is the second inventory mode, then obtain the bin label of the first bin-shaped material stored in the pallet-shaped material as the first label, and obtain the pallet label of the pallet-shaped material as the second label;
[0025] According to the bin label, use the obtained bin number of the first bin-shaped material as the material information of the target material;
[0026] The obtaining the actual inventory information of the target material according to the current inventory location information and / or the second label includes:
[0027] According to the pallet label and the current inventory location information, obtain the actual storage location information of the first bin-shaped material.
[0028] Optionally, the updating the system inventory information according to the material information and the actual inventory information includes:
[0029] According to the material information, determine the system storage location information of the first bin-shaped material recorded in the system inventory information;
[0030] If the actual storage location information of the first bin-shaped material is inconsistent with the system storage location information of the first bin-shaped material recorded in the system inventory information, then update the system storage location information of the first bin-shaped material recorded in the system inventory information to the actual storage location information of the first bin-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the first bin-shaped material recorded in the system inventory information to the actual storage location information of the first bin-shaped material.
[0031] Optionally, the target material is the material in the form of the second bin. According to the target inventory-taking mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material includes:
[0032] If the target inventory-taking mode is the third inventory-taking mode, obtain the bin label of the second-bin-form material that is not stored in the pallet-form material as the first label;
[0033] According to the bin label, use the bin number of the obtained second-bin-form material as the material information of the target material;
[0034] The obtaining the actual inventory information of the target material according to the current inventory location information and / or the second label includes:
[0035] According to the current inventory location information, obtain the actual inventory location information of the second-bin-form material.
[0036] Optionally, the updating the system inventory information according to the material information and the actual inventory information includes:
[0037] According to the bin label, determine the system inventory location information of the second-bin-form material recorded in the system inventory information;
[0038] If the actual inventory location information of the second-bin-form material is inconsistent with the system inventory location information of the second-bin-form material recorded in the system inventory information, update the system inventory location information of the second-bin-form material recorded in the system inventory information to the actual inventory location information of the second-bin-form material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system inventory location information of the second-bin-form material recorded in the system inventory information to the actual inventory location information of the second-bin-form material.
[0039] Optionally, the target material is the material in the form of the part. According to the target inventory-taking mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material includes:
[0040] If the target inventory-taking mode is the fourth inventory-taking mode, obtain the part label of the part-form material as the first label;
[0041] According to the part label, use the part number of the obtained part-form material as the material information of the target material;
[0042] Obtaining the actual inventory information of the target material according to the current inventory location information and / or the second tag includes:
[0043] Obtaining the actual inventory location information of the part-form material according to the current inventory location information.
[0044] Optionally, updating the system inventory information according to the material information and the actual inventory information includes:
[0045] Determining the system inventory location information of the part-form material recorded in the system inventory information according to the material information;
[0046] If the actual inventory location information of the part-form material is inconsistent with the system inventory location information of the part-form material recorded in the system inventory information, updating the system inventory location information of the part-form material recorded in the system inventory information to the actual inventory location information of the part-form material and recording the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system inventory location information of the part-form material recorded in the system inventory information to the actual inventory location information of the part-form material.
[0047] In a second aspect, an embodiment of the present application provides a material inventory device, and the device includes:
[0048] A display unit for displaying an inventory interface, the inventory interface includes a plurality of inventory controls, different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the current inventory location information is also displayed on the inventory interface;
[0049] A detection unit for detecting a trigger operation on a target inventory control among the plurality of inventory controls, and determining the inventory mode corresponding to the target inventory control as the target inventory mode in response to the trigger operation;
[0050] A first information acquisition unit for scanning a first tag of a target material to obtain the material information of the target material according to the target inventory mode, and / or scanning a second tag corresponding to the current inventory location of the target material;
[0051] A second information acquisition unit for obtaining the actual inventory information of the target material according to the current inventory location information and / or the second tag;
[0052] An information update unit for updating the system inventory information according to the material information and the actual inventory information.
[0053] In a third aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements each step in the material inventory method according to any one of the above first aspects.
[0054] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, it implements each step in the material inventory method according to any one of the above first aspects.
[0055] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, it causes the electronic device to execute each step in the material inventory method according to any one of the above first aspects.
[0056] The material inventory method, device, electronic device, and computer program product provided by the embodiments of the present application have the following beneficial effects:
[0057] In the material inventory method of the present application, first, an inventory interface is displayed. The inventory interface includes a plurality of inventory controls, and different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the inventory interface also displays the current inventory location information. Then, a trigger operation for a target inventory control among the plurality of inventory controls is detected, and in response to the trigger operation, the inventory mode corresponding to the target inventory control is determined as the target inventory mode. Then, according to the target inventory mode, a first label of the target material is scanned to obtain the material information of the target material, and / or a second label corresponding to the current inventory location of the target material is scanned. Then, according to the current inventory location information and / or the second label, the actual inventory information of the target material is obtained. Finally, according to the material information and the actual inventory information, the system inventory information is updated. Since through the material inventory method of the present application, the user can select the inventory mode through the inventory controls on the inventory interface, it is possible to freely inventory materials in different forms in one batch of inventory. In addition, through the material inventory method of the present application, the original system inventory information can be updated in real time, thereby reducing the convenience of material inventory from two dimensions. Description of the Drawings
[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained according to these drawings without creative efforts.
[0059] Figure 1A flowchart for implementing a material inventory method provided by an embodiment of the present application;
[0060] Figure 2 A schematic structural diagram of a material inventory device provided by an embodiment of the present application;
[0061] Figure 3 A schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0062] It should be noted that the terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application, rather than to limit the present application. In the description of the embodiments of the present application, unless otherwise specified, "a plurality of" means two or more than two, "at least one", "one or more" means one, two or more than two. The terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.
[0063] Referring to "one embodiment" or "some embodiments" described in this specification means that specific features, structures, or characteristics described in conjunction with the embodiment are included in one or more embodiments of the present application. Thus, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0064] The execution subject of the material inventory method provided by the embodiments of the present application can be an electronic device, and this electronic device can execute each step of the material inventory method provided by the embodiments of the present application. Specifically, the electronic device can include, but is not limited to, mobile phones, tablet computers, laptop computers, desktop computers, etc.
[0065] The material inventory method provided by the embodiments of the present application can be applied to various scenarios where materials need to be inventoried. Exemplarily, the material inventory method provided by the embodiments of the present application can be applied to the material inventory during the vehicle manufacturing process, and the materials can be materials in various forms, such as pallet-shaped materials, bin-shaped materials, and part-shaped materials, etc. Specifically, when the user needs to inventory the materials, the electronic device can execute each step of the material inventory method provided by the embodiments of the present application, so as to conveniently achieve the material inventory.
[0066] Please refer toFigure 1 , Figure 1 This is a flowchart for implementing a method for material inventory in an embodiment of the present application. The method for material inventory may include S101 to S105, which are described in detail as follows:
[0067] In S101, a inventory interface is displayed; the inventory interface includes a plurality of inventory controls, different inventory controls corresponding to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the current inventory location information is also displayed on the inventory interface.
[0068] In an embodiment of the present application, when material inventory needs to be performed, an electronic device may display an inventory interface, where the inventory interface includes a plurality of inventory controls, different inventory controls corresponding to different inventory modes, and the material inventory processes corresponding to different inventory modes are different.
[0069] For example, the inventory interface may include inventory control a, inventory control b, inventory control c, and inventory control d. Among them, inventory control a corresponds to the first inventory mode. Inventory control b corresponds to the second inventory mode. Inventory control c corresponds to the third inventory mode. Inventory control d corresponds to the fourth inventory mode.
[0070] Among them, the first inventory mode is used to inventory materials in the form of pallets, the second inventory mode is used to inventory the first bin-shaped materials stored in the pallet-shaped materials, the third inventory mode is used to inventory the second bin-shaped materials not stored in the pallet-shaped materials, and the fourth inventory mode is used to inventory the part-shaped materials not stored in the bin-shaped materials.
[0071] In the first inventory mode, the electronic device only needs to scan the pallet label of the pallet-shaped material, and does not need to scan the bin label of the bin-shaped material stored in the pallet-shaped material; in the second inventory mode, the electronic device needs to scan the bin label of each first bin-shaped material and needs to scan the pallet label of the pallet-shaped material where each first bin-shaped material is stored; in the third inventory mode, the electronic device only needs to scan the bin label of each second bin-shaped material; in the fourth inventory mode, the electronic device only needs to scan the bin label of each part-shaped material.
[0072] Specifically, the user can trigger any inventory control in the inventory interface displayed on the electronic device according to actual needs, so as to complete the selection of the target inventory mode.
[0073] The user can select the corresponding inventory mode according to the target material. Exemplarily, when the user needs to inventory the material in the form of a tray, the first inventory mode can be selected; when the user needs to inventory the material in the form of the first bin stored in the material in the form of a tray, the second inventory mode can be selected; when the user needs to inventory the material in the form of the second bin not stored in the material in the form of a tray, the third inventory mode can be selected; when the user needs to inventory the material in the form of parts not stored in the material in the form of a bin, the fourth inventory mode can be selected.
[0074] In a possible embodiment of the present application, the inventory interface further includes a location information input control, which is used to obtain the current inventory location information. In the embodiment of the present application, in addition to inputting the current inventory location information through the location information input control, the electronic device can also scan the location information label to obtain the current inventory location information, so that the electronic device can obtain the current inventory location information.
[0075] For example, if the user determines that the current inventory location information obtained by scanning the location information label is inconsistent with the actual inventory location information, the user can input the current inventory location information through the location information input control.
[0076] Among them, the current inventory location information is used to describe the information of the warehouse where the material inventory is currently carried out. Exemplarily, the current inventory location information can be the warehouse number where the material inventory is currently carried out.
[0077] In S102, a trigger operation for the target inventory control among multiple inventory controls is detected, and in response to the trigger operation, the inventory mode corresponding to the target inventory control is determined as the target inventory mode.
[0078] In the embodiment of the present application, after the inventory interface is displayed, the electronic device can detect the trigger operation for the target inventory control, and when the trigger operation for the target inventory control is detected, in response to the trigger operation, the inventory mode corresponding to the target inventory control is determined as the target inventory mode.
[0079] In S103, according to the target inventory mode, the first label of the target material is scanned to obtain the material information of the target material, and / or the second label corresponding to the current inventory location of the target material is scanned.
[0080] In the embodiments of the present application, different target inventory-taking modes may correspond to different first tags and second tags. Specifically, the first tag corresponding to the first inventory-taking mode is the pallet tag of the pallet-shaped material, and there is no corresponding second tag for the first inventory-taking mode; the first tag corresponding to the second inventory-taking mode is the bin tag of the first bin-shaped material, and the second tag corresponding to the second inventory-taking mode is the pallet tag of the pallet-shaped material; the first tag corresponding to the third inventory-taking mode is the bin tag of the second bin-shaped material, and there is no corresponding second tag for the third inventory-taking mode; the first tag corresponding to the fourth inventory-taking mode is the part tag of the part-shaped material, and there is no corresponding second tag for the fourth inventory-taking mode.
[0081] The following steps a to d are used to separately illustrate the specific steps of "scanning the first tag of the target material to obtain the material information of the target material and / or scanning the second tag corresponding to the current inventory location of the target material according to the target inventory-taking mode" corresponding to each target inventory-taking mode. The details are as follows:
[0082] In step a, if the target inventory-taking mode is the first inventory-taking mode, obtain the pallet tag of the pallet-shaped material as the first tag; according to the pallet tag, use the obtained pallet number of the pallet-shaped material as the material information of the target material.
[0083] In this implementation, if the electronic device determines that the target inventory-taking mode is the first inventory-taking mode, it can obtain the pallet tag of the pallet-shaped material as the first tag of the target material.
[0084] It should be noted that if the electronic device determines that the target inventory-taking mode is the first inventory-taking mode, the electronic device needs to obtain the first tag of the target material (that is, obtain the pallet tag of the pallet-shaped material), and does not need to obtain the second tag corresponding to the current inventory location of the target material (this is because the electronic device has obtained the information of the warehouse where the material inventory is currently being carried out, and the pallet-shaped material is stored in this warehouse rather than in other-shaped materials).
[0085] If the target inventory-taking mode is the first inventory-taking mode, after obtaining the pallet tag of the pallet-shaped material as the first tag of the target material, the electronic device can scan the pallet tag to obtain the pallet number of the pallet-shaped material as the material information of the target material.
[0086] In step b, if the target inventory-taking mode is the second inventory-taking mode, obtain the bin tag of the first bin-shaped material stored in the pallet-shaped material as the first tag, and obtain the pallet tag of the pallet-shaped material as the second tag; according to the bin tag, use the obtained bin number of the first bin-shaped material as the material information of the target material.
[0087] In this implementation, if the electronic device determines that the target inventory mode is the second inventory mode, it can obtain the bin label of the first bin-form material stored in the tray-form material as the first label of the target material. In addition, the electronic device can also obtain the tray label of the tray-form material in which the first bin-form material is stored as the second label corresponding to the current inventory location of the target material.
[0088] After obtaining the bin label of the first bin-form material stored in the tray-form material as the first label of the target material, the electronic device can obtain the bin number of the first bin-form material as the material information of the target material by scanning the bin label of the first bin-form material.
[0089] In step c, if the target inventory mode is the third inventory mode, obtain the bin label of the second bin-form material that is not stored in the tray-form material as the first label; according to the bin label, use the obtained bin number of the second bin-form material as the material information of the target material.
[0090] In this implementation, if the electronic device determines that the target inventory mode is the third inventory mode, it can obtain the bin label of the second bin-form material that is not stored in the tray-form material as the first label of the target material.
[0091] It should be noted that if the electronic device determines that the target inventory mode is the third inventory mode, only the first label of the target material (that is, obtaining the bin label of the second bin-form material) needs to be obtained, and the second label corresponding to the current inventory location of the target material does not need to be obtained (this is because the electronic device has already obtained the information of the warehouse where the current material inventory is being carried out, and the second bin-form material is stored in this warehouse rather than in other forms of materials).
[0092] After obtaining the bin label of the second bin-form material that is not stored in the tray-form material as the first label of the target material, the electronic device can obtain the bin number of the second bin-form material as the material information of the target material by scanning the bin label of the second bin-form material.
[0093] In step d, if the target inventory mode is the fourth inventory mode, obtain the part label of the part-form material as the first label; according to the part label, use the obtained part number of the part-form material as the material information of the target material.
[0094] In this implementation, if the electronic device determines that the target inventory mode is the fourth inventory mode, it can obtain the part label of the part-form material as the first label of the target material.
[0095] It should be noted that if the electronic device determines that the target inventory mode is the fourth inventory mode, it only needs to obtain the first label of the target material (that is, obtain the part label of the material in part form), and does not need to obtain the second label corresponding to the current inventory location of the target material (this is because the electronic device has obtained the information of the warehouse where the material inventory is currently being carried out, and the material in part form is stored in this warehouse rather than in other forms of materials).
[0096] After obtaining the part label of the material in part form as the first label of the target material, the electronic device can scan the part label to obtain the part number of the material in part form as the material information of the target material.
[0097] In S104, according to the current inventory location information and / or the second label, obtain the actual inventory information of the target material.
[0098] In the embodiments of the present application, after obtaining the second label and / or the current inventory location information, the electronic device can obtain the actual inventory information of the target material according to the second label and / or the current inventory location information.
[0099] The following uses steps e to h to respectively illustrate the specific steps of "obtaining the actual inventory information of the target material according to the current inventory location information and / or the second label" corresponding to each target inventory mode. The details are as follows:
[0100] In step e, according to the current inventory location information, obtain the actual inventory location information of the material in pallet form.
[0101] In an implementation manner, if the target inventory mode is the first inventory mode, the electronic device can determine the current inventory location information input by the user in the inventory interface as the actual inventory location information of the material in pallet form. Since the material in pallet form is stored in this warehouse rather than in other forms of materials, the electronic device does not need to obtain the actual inventory information of the target material according to the second label.
[0102] Exemplarily, if the current inventory location information is warehouse KW1, the electronic device can determine the actual inventory location information of the material in pallet form as warehouse KW1.
[0103] In step f, according to the pallet label and the current inventory location information, obtain the actual inventory location information of the material in the first bin form.
[0104] In an implementation manner, if the target inventory mode is the second inventory mode, the electronic device can obtain the actual inventory location information of the material in the first bin form according to the pallet label of the material in pallet form where the material in the first bin form is stored and the current inventory location information input by the user in the inventory interface.
[0105] Specifically, the electronic device can scan the pallet label of the pallet-shaped material where the first bin-shaped material is stored to obtain the pallet number of the pallet-shaped material where the first bin-shaped material is stored, and determine the actual storage location information of the first bin-shaped material based on the pallet number and the current inventory location information.
[0106] Exemplarily, if the pallet number of the pallet-shaped material where the first bin-shaped material is stored is HU001 and the current inventory location information is warehouse KW1, the electronic device can determine that the actual storage location information of the first bin-shaped material is pallet HU001 in warehouse KW1.
[0107] In step g, based on the current inventory location information, obtain the actual storage location information of the second bin-shaped material.
[0108] In an implementation manner, if the target inventory mode is the third inventory mode, the electronic device can determine the current inventory location information input by the user in the inventory interface as the actual storage location information of the second bin-shaped material. Since the second bin-shaped material is stored in this warehouse rather than in other shaped materials, the electronic device does not need to obtain the actual inventory information of the target material based on the second label.
[0109] Exemplarily, if the current inventory location information is warehouse KW1, the electronic device can determine that the actual storage location information of the second bin-shaped material is warehouse KW1.
[0110] In step h, based on the current inventory location information, obtain the actual storage location information of the part-shaped material.
[0111] In an implementation manner, if the target inventory mode is the fourth inventory mode, the electronic device can determine the current inventory location information input by the user in the inventory interface as the actual storage location information of the part-shaped material. Since the part-shaped material is stored in this warehouse rather than in other shaped materials, the electronic device does not need to obtain the actual inventory information of the target material based on the second label.
[0112] Exemplarily, if the current inventory location information is warehouse KW1, the electronic device can determine that the actual storage location information of the part-shaped material is warehouse KW1.
[0113] In S105, update the system inventory information according to the material information and the actual inventory information.
[0114] In the embodiment of the present application, after obtaining the material information and the actual inventory information of the target material, the electronic device can update the system inventory information according to the material information and the actual inventory information.
[0115] In a possible implementation, if the target inventory mode is the first inventory mode, the electronic device can implement "updating the system inventory information according to the material information and the actual inventory information" through steps i to j, which are described in detail as follows:
[0116] In step i, according to the material information, determine the system storage location information of the pallet-shaped materials recorded in the system inventory information.
[0117] In this implementation, the electronic device can determine the system storage location information of the pallet-shaped materials recorded in the system inventory information according to the pallet number of the pallet-shaped materials. Corresponding to the actual storage location information of the pallet-shaped materials, the system storage location information of the pallet-shaped materials recorded in the system inventory information may include the warehouse number.
[0118] In step j, if the actual storage location information of the pallet-shaped materials is inconsistent with the system storage location information of the pallet-shaped materials recorded in the system inventory information, update the system storage location information of the pallet-shaped materials recorded in the system inventory information to the actual storage location information of the pallet-shaped materials, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the pallet-shaped materials recorded in the system inventory information to the actual storage location information of the pallet-shaped materials.
[0119] In this implementation, after determining the system storage location information of the pallet-shaped materials recorded in the system inventory information and the actual storage location information of the pallet-shaped materials, the electronic device can compare the system storage location information of the pallet-shaped materials recorded in the system inventory information with the actual storage location information of the pallet-shaped materials. If the actual storage location information of the pallet-shaped materials is inconsistent with the system storage location information of the pallet-shaped materials recorded in the system inventory information, update the system storage location information of the pallet-shaped materials recorded in the system inventory information to the actual storage location information of the pallet-shaped materials.
[0120] Table 1
[0121]
[0122] Exemplarily, please refer to Table 1. Table 1 is a schematic diagram of a system inventory information. In the system inventory information shown in Table 1, the inventory order number is input by the user into the electronic device, the inventory mode is determined according to the user's trigger of the inventory control, the pallet number is determined by the electronic device according to the pallet label, the bin number, the part number, the bin quantity, and the system storage location are all information bound to the pallet number, that is, the bin number, the part number, the bin quantity, and the system storage location can be determined according to the pallet number, and the actual storage location is determined according to the current inventory storage location information of the inventory interface.
[0123] It can be seen that the system storage location information of the pallet-shaped materials recorded in the system inventory information is warehouse KW1, and the actual storage location information of the pallet-shaped materials is also warehouse KW1. Then, the electronic device does not need to update the system storage location information of the pallet-shaped materials recorded in the system inventory information.
[0124] Table 2
[0125]
[0126] Exemplarily, please refer to Table 2. Table 2 is a schematic diagram of another type of system inventory information. It can be seen that the system storage location information of the pallet-shaped materials recorded in the system inventory information is warehouse KW2, while the actual storage location information of the pallet-shaped materials is warehouse KW1. Then, the electronic device can update the system storage location information of the pallet-shaped materials recorded in the system inventory information to warehouse KW1.
[0127] In addition, the electronic device can also record the flow information of the data transformation information used to describe the steps of updating the system storage location information of the pallet-shaped materials recorded in the system inventory information to the actual storage location information of the pallet-shaped materials.
[0128] Table 3
[0129] Inventory Document Number Pallet Number Bin Number Part Number Number of Bins Moving Location 0101 TP001 HU001 P001 -100 KW2 0101 TP001 HU002 P001 -100 KW2 0101 TP001 HU003 P001 -100 KW2 0101 TP001 HU001 P001 100 KW1 0101 TP001 HU002 P001 100 KW1 0101 TP001 HU003 P001 100 KW1
[0130] Please refer to Table 3. Table 3 is the flow information of the data transformation information of an embodiment of the present application for describing the steps of updating the system storage location information KW2 of the pallet-shaped materials recorded in the system inventory information to the actual storage location information KW1 of the pallet-shaped materials.
[0131] In addition, in practical applications, if there is a problem of missing pallet labels for the pallet-shaped materials, the electronic device can obtain the bin labels of the first bin-shaped materials stored in the pallet-shaped materials, obtain the bin numbers of the first bin-shaped materials according to the bin labels of the first bin-shaped materials, then determine the pallet numbers corresponding to the bin numbers of the first bin-shaped materials recorded in the system inventory information, and finally reprint the pallet labels of the pallet-shaped materials according to the pallet numbers corresponding to the bin numbers of the first bin-shaped materials.
[0132] In another possible implementation manner, if the target inventory mode is the second inventory mode, the electronic device can implement "updating the system inventory information according to the material information and the actual inventory information" through steps k to l, which are described in detail as follows:
[0133] In step k, according to the material information, determine the system storage location information of the first bin-shaped materials recorded in the system inventory information.
[0134] In this implementation, the electronic device can determine the system bin location information of the first bin-shaped object recorded in the system inventory information according to the bin number of the first bin-shaped object. Corresponding to the actual bin location information of the first bin-shaped material, the system bin location information of the first bin-shaped object recorded in the system inventory information may include the pallet number and the warehouse number.
[0135] In step l, if the actual bin location information of the first bin-shaped material is inconsistent with the system bin location information of the first bin-shaped material recorded in the system inventory information, then update the system bin location information of the first bin-shaped material recorded in the system inventory information to the actual bin location information of the first bin-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system bin location information of the first bin-shaped material recorded in the system inventory information to the actual bin location information of the first bin-shaped material.
[0136] In this implementation, after determining the system bin location information of the first bin-shaped material recorded in the system inventory information and the actual bin location information of the first bin-shaped material, the electronic device can compare the system bin location information of the first bin-shaped material recorded in the system inventory information with the actual bin location information of the first bin-shaped material. If the actual bin location information of the first bin-shaped material is inconsistent with the system bin location information of the first bin-shaped material recorded in the system inventory information, then update the system bin location information of the first bin-shaped material recorded in the system inventory information to the actual bin location information of the first bin-shaped material.
[0137] Table 4
[0138]
[0139] Exemplarily, please refer to Table 4. Table 4 is a schematic diagram of another system inventory information. In the system inventory information shown in Table 4, the inventory order number is input by the user into the electronic device, the inventory mode is determined according to the user's trigger of the inventory control, the bin number is determined by the electronic device according to the bin label of the first bin-shaped material, the part number, the bin quantity, and the system bin location are all information bound to the bin number, that is, the part number, the bin quantity, and the system bin location can be determined according to the bin number, the actual bin location is determined according to the current inventory bin location information of the inventory interface, and the pallet number is determined according to the pallet label of the pallet-shaped material where the first bin-shaped material is stored.
[0140] It can be seen that the system bin location information of the first bin-shaped material recorded in the system inventory information is pallet HU001 in warehouse KW1, and the actual bin location information of the first bin-shaped material is pallet HU001 in warehouse KW1. Then the electronic device does not need to update the system bin location information of the first bin-shaped material recorded in the system inventory information.
[0141] Table 5
[0142]
[0143]
[0144] Exemplarily, please refer to Table 5. Table 5 is a schematic diagram of another system inventory information. It can be seen that the system storage location information of the first bin-shaped material recorded in the system inventory information is the HU001 pallet in warehouse KW2, while the actual storage location information of the first bin-shaped material is the HU001 pallet in warehouse KW1. Then, the electronic device can update the system storage location information of the first bin-shaped material recorded in the system inventory information to the HU001 pallet in warehouse KW1.
[0145] In addition, the electronic device can also record the flow information of the data transformation information used to describe the step of updating the system storage location information of the first bin-shaped material recorded in the system inventory information to the actual storage location information of the first bin-shaped material.
[0146] Table 6
[0147] Inventory Document Number Pallet Number Bin Number Part Number Number of Bins Moving Location 0101 TP001 HU001 P001 -100 KW2 0101 TP001 HU002 P001 -100 KW2 0101 TP001 HU001 P001 100 KW1 0101 TP001 HU002 P001 100 KW1
[0148] Please refer to Table 6. Table 6 is the flow information of the data transformation information used to describe the step of updating the system storage location information KW2 of the first bin-shaped material recorded in the system inventory information to the actual storage location information KW1 of the first bin-shaped material in an embodiment of the present application.
[0149] In addition, in practical applications, if there is a problem of missing bin labels for the first bin-shaped material, the electronic device can obtain the part labels of the part materials stored in the first bin-shaped material, obtain the part numbers of the part materials according to the part labels of the part materials, then determine the bin numbers corresponding to the part numbers of the part materials recorded in the system inventory information, and finally print out the bin labels of the first bin-shaped material according to the bin numbers corresponding to the part numbers of the part materials.
[0150] In another possible implementation, if the target inventory mode is the third inventory mode, the electronic device can implement "updating the system inventory information according to the material information and the actual inventory information" through steps m to n, which are described in detail as follows:
[0151] In step m, according to the material information, determine the system storage location information of the second bin-shaped material recorded in the system inventory information.
[0152] In this implementation, the electronic device can determine the system storage location information of the second-bin-shaped material recorded in the system inventory information according to the bin number of the second-bin-shaped material. Corresponding to the actual storage location information of the second-bin-shaped material, the system storage location information of the second-bin-shaped material recorded in the system inventory information may include the warehouse number.
[0153] In step n, if the actual storage location information of the second-bin-shaped material is inconsistent with the system storage location information of the second-bin-shaped material recorded in the system inventory information, then update the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material.
[0154] In this implementation, after determining the system storage location information of the second-bin-shaped material recorded in the system inventory information and the actual storage location information of the second-bin-shaped material, the electronic device can compare the system storage location information of the second-bin-shaped material recorded in the system inventory information and the actual storage location information of the second-bin-shaped material. If the actual storage location information of the second-bin-shaped material is inconsistent with the system storage location information of the second-bin-shaped material recorded in the system inventory information, then update the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material.
[0155] In addition, the electronic device can also record the transaction information for describing the data transformation information of the step of updating the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material.
[0156] It should be noted that examples of updating the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material, and examples of recording the transaction information for describing the data transformation information of the step of updating the system storage location information of the second-bin-shaped material recorded in the system inventory information to the actual storage location information of the second-bin-shaped material can refer to the corresponding examples in Tables 1 to 6, which will not be elaborated here.
[0157] In addition, in practical applications, if there is a problem of missing bin labels for the second-bin-shaped material, the electronic device can obtain the part labels of the part materials stored in the second-bin-shaped material, obtain the part numbers of the part materials according to the part labels of the part materials, then determine the bin number corresponding to the part number of the part materials recorded in the system inventory information, and finally reprint the bin label of the second-bin-shaped material according to the bin number corresponding to the part number of the part materials.
[0158] In another possible implementation, if the target inventory mode is the fourth inventory mode, the electronic device can implement "updating the system inventory information according to the material information and the actual inventory information" through steps o to p, which are described in detail as follows:
[0159] In step o, according to the material information, determine the system location information of the part-form materials recorded in the system inventory information.
[0160] In this implementation, the electronic device can determine the system location information of the part-form materials recorded in the system inventory information according to the part numbers of the part-form materials. Corresponding to the actual location information of the part-form materials, the system location information of the part-form materials recorded in the system inventory information may include the warehouse number.
[0161] Exemplarily, the system location information of the part-form materials recorded in the system inventory information may be warehouse KW1.
[0162] In step p, if the actual location information of the part-form materials is inconsistent with the system location information of the part-form materials recorded in the system inventory information, then update the system location information of the part-form materials recorded in the system inventory information to the actual location information of the part-form materials, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system location information of the part-form materials recorded in the system inventory information to the actual location information of the part-form materials.
[0163] In this implementation, after determining the system location information of the part-form materials recorded in the system inventory information and the actual location information of the part-form materials, the electronic device can compare the system location information of the part-form materials recorded in the system inventory information with the actual location information of the part-form materials. If the actual location information of the part-form materials is inconsistent with the system location information of the part-form materials recorded in the system inventory information, then update the system location information of the part-form materials recorded in the system inventory information to the actual location information of the part-form materials.
[0164] In addition, the electronic device can also record the transaction information for describing the data transformation information of the step of updating the system location information of the part-form materials recorded in the system inventory information to the actual location information of the part-form materials.
[0165] It should be noted that examples of updating the system storage location information of the part-shaped materials recorded in the system inventory information to the actual storage location information of the part-shaped materials, and examples of the serial information recording data transformation information for describing the steps of updating the system storage location information of the part-shaped materials recorded in the system inventory information to the actual storage location information of the part-shaped materials can refer to the corresponding examples in Tables 1 to 6, which will not be elaborated here.
[0166] As can be seen from the above, in the material inventory method of the present application, first, an inventory interface is displayed. Among them, the inventory interface includes multiple inventory controls, different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the inventory interface also displays the current inventory location information. Then, a trigger operation for a target inventory control among the multiple inventory controls is detected, and in response to the trigger operation, the inventory mode corresponding to the target inventory control is determined as the target inventory mode. Then, according to the target inventory mode, the first label of the target material is scanned to obtain the material information of the target material, and / or the second label corresponding to the current inventory location of the target material is scanned. Then, according to the current inventory location information and / or the second label, the actual inventory information of the target material is obtained. Finally, according to the material information and the actual inventory information, the system inventory information is updated. Since through the material inventory method of the present application, the user can select the inventory mode through the inventory controls on the inventory interface, it is possible to freely inventory materials of different forms in one batch of inventory. In addition, through the material inventory method of the present application, the original system inventory information can also be updated in real time, thereby reducing the convenience of material inventory from two dimensions.
[0167] Based on the material inventory method provided in the above embodiments, the embodiments of the present application further provide a material inventory device for implementing the above method embodiments. Please refer to Figure 2 , Figure 2 which is a schematic structural diagram of a material inventory device provided by an embodiment of the present application. As Figure 2 shown, the material inventory device 20 may include: a display unit 21, a detection unit 22, a first information acquisition unit 23, a second information acquisition unit 24, and an information update unit 25. Among them:
[0168] The display unit 21 is used to display an inventory interface. The inventory interface includes multiple inventory controls, different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the inventory interface also displays the current inventory location information.
[0169] The detection unit 22 is used to detect a trigger operation for a target inventory control among the multiple inventory controls, and in response to the trigger operation, determine the inventory mode corresponding to the target inventory control as the target inventory mode.
[0170] The first information acquisition unit 23 is configured to scan the first tag of the target material according to the target inventory mode to obtain the material information of the target material, and / or scan the second tag corresponding to the current inventory location of the target material.
[0171] The second information acquisition unit 24 is configured to obtain the actual inventory information of the target material according to the current inventory bin location information and / or the second tag.
[0172] The information update unit 25 is configured to update the system inventory information according to the material information and the actual inventory information.
[0173] Optionally, the target material belongs to any one of pallet-shaped materials, bin-shaped materials, and part-shaped materials; the target inventory mode includes at least one or more of the following: the first inventory mode, the second inventory mode, the third inventory mode, and the fourth inventory mode;
[0174] Among them, the first inventory mode is used to inventory pallet-shaped materials, and the second inventory mode is used to inventory the first bin-shaped materials. The first bin-shaped materials refer to the materials stored in bins on pallets;
[0175] The third inventory mode is used to inventory the second bin-shaped materials not stored in the form of pallets. The second bin-shaped materials are stored in bins;
[0176] The fourth inventory mode is used to inventory part-shaped materials not stored in the form of bins.
[0177] Optionally, the target material is a pallet-shaped material. The first information acquisition unit 23 is specifically configured to:
[0178] If the target inventory mode is the first inventory mode, obtain the pallet tag of the pallet-shaped material as the first tag;
[0179] According to the pallet tag, use the obtained pallet number of the pallet-shaped material as the material information of the target material.
[0180] The second information acquisition unit 24 is specifically configured to:
[0181] Obtain the actual bin location information of the pallet-shaped material according to the current inventory bin location information.
[0182] Optionally, the information update unit 25 is specifically configured to:
[0183] Determine the system bin location information of the pallet-shaped material recorded in the system inventory information according to the material information;
[0184] If the actual storage location information of the tray-shaped material is inconsistent with the system storage location information of the tray-shaped material recorded in the system inventory information, then update the system storage location information of the tray-shaped material recorded in the system inventory information to the actual storage location information of the tray-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the tray-shaped material recorded in the system inventory information to the actual storage location information of the tray-shaped material.
[0185] Optionally, when the target material is the first bin-shaped material, the first information acquisition unit 23 is specifically configured to:
[0186] If the target inventory mode is the second inventory mode, then obtain the bin label of the first bin-shaped material stored in the tray-shaped material as the first label, and obtain the tray label of the tray-shaped material as the second label;
[0187] According to the bin label, use the bin number of the obtained first bin-shaped material as the material information of the target material.
[0188] The second information acquisition unit 24 is specifically configured to:
[0189] According to the tray label and the current inventory location information, obtain the actual storage location information of the first bin-shaped material.
[0190] Optionally, the information update unit 25 is specifically configured to:
[0191] According to the material information, determine the system storage location information of the first bin-shaped material recorded in the system inventory information;
[0192] If the actual storage location information of the first bin-shaped material is inconsistent with the system storage location information of the first bin-shaped material recorded in the system inventory information, then update the system storage location information of the first bin-shaped material recorded in the system inventory information to the actual storage location information of the first bin-shaped material, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the first bin-shaped material recorded in the system inventory information to the actual storage location information of the first bin-shaped material.
[0193] Optionally, when the target material is the second bin-shaped material, the first information acquisition unit 23 is specifically configured to:
[0194] If the target inventory mode is the third inventory mode, then obtain the bin label of the second bin-shaped material that is not stored in the tray-shaped material as the first label;
[0195] According to the bin label, use the bin number of the obtained second bin-shaped material as the material information of the target material.
[0196] The second information acquisition unit 24 is specifically configured to:
[0197] Obtain the actual storage location information of the materials in the second bin form according to the current inventory storage location information.
[0198] Optionally, the information update unit 25 is specifically configured to:
[0199] Determine the system storage location information of the materials in the second bin form recorded in the system inventory information according to the material information;
[0200] If the actual storage location information of the materials in the second bin form is inconsistent with the system storage location information of the materials in the second bin form recorded in the system inventory information, then update the system storage location information of the materials in the second bin form recorded in the system inventory information to the actual storage location information of the materials in the second bin form, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the materials in the second bin form recorded in the system inventory information to the actual storage location information of the materials in the second bin form.
[0201] Optionally, the target material is the material in the part form, and the first information acquisition unit 23 is specifically configured to:
[0202] If the target inventory mode is the fourth inventory mode, then obtain the part label of the material in the part form as the first label;
[0203] According to the part label, use the part number of the material in the part form obtained as the material information of the target material.
[0204] The second information acquisition unit 24 is specifically configured to:
[0205] Obtain the actual storage location information of the materials in the part form according to the current inventory storage location information.
[0206] Optionally, the information update unit 25 is specifically configured to:
[0207] Determine the system storage location information of the materials in the part form recorded in the system inventory information according to the material information;
[0208] If the actual storage location information of the materials in the part form is inconsistent with the system storage location information of the materials in the part form recorded in the system inventory information, then update the system storage location information of the materials in the part form recorded in the system inventory information to the actual storage location information of the materials in the part form, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the materials in the part form recorded in the system inventory information to the actual storage location information of the materials in the part form.
[0209] It should be noted that for the information interaction, execution process, etc. between the above units, since they are based on the same concept as the method embodiment of the present application, their specific functions and the technical effects brought are specifically referable to the method embodiment part, and will not be elaborated here.
[0210] Please refer to Figure 3 , Figure 3 , which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 3 shown, the electronic device 3 provided in this embodiment may include: a processor 30, a memory 31, and a computer program 32 stored in the memory 31 and executable on the processor 30, such as a program corresponding to the material inventory method. When the processor 30 executes the computer program 32, the steps in the above-mentioned embodiment applied to the material inventory method are implemented, such as Figure 1 shown in S101-S105. Alternatively, when the processor 30 executes the computer program 32, the functions of each module / unit in the above-mentioned embodiment of the material inventory device are implemented, such as Figure 2 the functions of the units 21-25 shown.
[0211] Exemplarily, the computer program 32 may be divided into one or more modules / units. One or more modules / units are stored in the memory 31 and executed by the processor 30 to complete the present application. One or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the electronic device 3. For example, the computer program 32 may be divided into a display unit 21, a detection unit 22, a first information acquisition unit 23, a second information acquisition unit 24, and an information update unit 25. For the specific functions of each unit, please refer to Figure 2 the relevant descriptions in the corresponding embodiments, which will not be elaborated here.
[0212] Those skilled in the art can understand that Figure 3 this is only an example of the electronic device 3 and does not constitute a limitation on the electronic device 3. It may include more or fewer components than shown in the figure, or combine some components, or different components.
[0213] The processor 30 may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0214] The memory 31 can be an internal storage unit of the electronic device 3, such as the hard disk or memory of the electronic device 3. The memory 31 can also be an external storage device of the electronic device 3, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card equipped on the electronic device 3. Further, the memory 31 can also include both the internal storage unit of the electronic device 3 and the external storage device. The memory 31 is used to store computer programs as well as other programs and data required by the electronic device. The memory 31 can also be used to temporarily store the data that has been output or will be output.
[0215] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the above division of each functional unit is used as an example. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the material inventory device is divided into different functional units to complete all or part of the functions described above. Each functional unit in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working process of the unit in the above system can refer to the corresponding process in the foregoing method embodiment and will not be elaborated here.
[0216] The embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps in the foregoing method embodiments can be implemented.
[0217] The embodiment of the present application provides a computer program product. When the computer program product runs on a terminal device, the terminal device implements the steps in the foregoing method embodiments.
[0218] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0219] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0220] The above-described embodiments are only used to illustrate the technical solutions of this application, rather than to limit them; although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for material inventory, characterized in that, The method includes: Displaying an inventory check interface, where the inventory check interface includes a plurality of inventory check controls, different inventory check controls correspond to different inventory check modes, and the material inventory check processes corresponding to different inventory check modes are different; the inventory check interface also displays the current inventory location information; Detecting a trigger operation on a target inventory check control among the plurality of inventory check controls, and determining the inventory check mode corresponding to the target inventory check control as the target inventory check mode in response to the trigger operation; According to the target inventory check mode, scanning a first tag of a target material to obtain material information of the target material, and / or scanning a second tag corresponding to the current inventory location of the target material; Obtaining the actual inventory information of the target material according to the current inventory location information and / or the second tag; Updating the system inventory check information according to the material information and the actual inventory information.
2. The method according to claim 1, wherein The target material belongs to any one of pallet-shaped materials, bin-shaped materials, and part-shaped materials; the target inventory check mode includes at least one or more of the following: a first inventory check mode, a second inventory check mode, a third inventory check mode, and a fourth inventory check mode; Among them, the first inventory check mode is used to check the pallet-shaped materials, and the second inventory check mode is used to check the first bin-shaped materials, where the first bin-shaped materials refer to the materials stored in the pallet in the form of a bin; The third inventory check mode is used to check the second bin-shaped materials not stored in the form of a pallet, and the second bin-shaped materials are stored in the form of a bin; The fourth inventory check mode is used to check the part-shaped materials not stored in the form of a bin.
3. The method according to claim 2, wherein The target material is the pallet-shaped material. The step of scanning a first tag of the target material to obtain the material information of the target material, and / or scanning a second tag corresponding to the current inventory location of the target material according to the target inventory check mode includes: If the target inventory check mode is the first inventory check mode, obtaining the pallet tag of the pallet-shaped material as the first tag; According to the pallet tag, taking the pallet number of the obtained pallet-shaped material as the material information of the target material; The step of obtaining the actual inventory information of the target material according to the current inventory location information and / or the second tag includes: Obtaining the actual inventory location information of the pallet-shaped material according to the current inventory location information.
4. The method according to claim 3, wherein The step of updating the system inventory check information according to the material information and the actual inventory information includes: Determining the system inventory location information of the pallet-shaped material recorded in the system inventory check information according to the material information; If the actual inventory location information of the pallet-shaped material is inconsistent with the system inventory location information of the pallet-shaped material recorded in the system inventory check information, updating the system inventory location information of the pallet-shaped material recorded in the system inventory check information to the actual inventory location information of the pallet-shaped material, and recording the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system inventory location information of the pallet-shaped material recorded in the system inventory check information to the actual inventory location information of the pallet-shaped material.
5. The method according to claim 2, wherein The target material is the material in the form of the first bin, and according to the target inventory-taking mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material, includes: If the target inventory-taking mode is the second inventory-taking mode, obtaining the bin label of the first bin material stored in the pallet-shaped material as the first label, and obtaining the pallet label of the pallet-shaped material as the second label; According to the bin label, taking the bin number of the obtained first bin material as the material information of the target material; The obtaining the actual inventory information of the target material according to the current inventory-taking location information and / or the second label includes: According to the pallet label and the current inventory-taking location information, obtaining the actual location information of the first bin material.
6. The method according to claim 5, characterized in that, The updating the system inventory information according to the material information and the actual inventory information includes: According to the material information, determining the system location information of the first bin material recorded in the system inventory-taking information; If the actual location information of the first bin material is inconsistent with the system location information of the first bin material recorded in the system inventory-taking information, updating the system location information of the first bin material recorded in the system inventory-taking information to the actual location information of the first bin material, and recording the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system location information of the first bin material recorded in the system inventory-taking information to the actual location information of the first bin material.
7. The method according to claim 2, wherein The target material is the material in the form of the second bin, and according to the target inventory-taking mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material, includes: If the target inventory-taking mode is the third inventory-taking mode, obtaining the bin label of the second bin material not stored in the pallet-shaped material as the first label; According to the bin label, taking the bin number of the obtained second bin material as the material information of the target material; The obtaining the actual inventory information of the target material according to the current inventory-taking location information and / or the second label includes: According to the current inventory-taking location information, obtaining the actual location information of the second bin material.
8. The method according to claim 7, characterized in that, The updating the system inventory-taking information according to the material information and the actual inventory information includes: According to the material information, determining the system location information of the second bin material recorded in the system inventory-taking information; If the actual storage location information of the materials in the second bin form is inconsistent with the system storage location information of the materials in the second bin form recorded in the system inventory information, then update the system storage location information of the materials in the second bin form recorded in the system inventory information to the actual storage location information of the materials in the second bin form, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the materials in the second bin form recorded in the system inventory information to the actual storage location information of the materials in the second bin form.
9. The method according to claim 2, characterized in that, The target material is the material in the part form. According to the target inventory mode, scanning the first label of the target material to obtain the material information of the target material, and / or scanning the second label corresponding to the current inventory location of the target material, includes: If the target inventory mode is the fourth inventory mode, obtain the part label of the material in the part form as the first label; According to the part label, use the obtained part number of the material in the part form as the material information of the target material; Obtaining the actual inventory information of the target material according to the current inventory location information and / or the second label includes: According to the current inventory location information, obtain the actual storage location information of the material in the part form.
10. The method according to claim 9, wherein Updating the system inventory information according to the material information and the actual inventory information includes: According to the material information, determine the system storage location information of the material in the part form recorded in the system inventory information; If the actual storage location information of the material in the part form is inconsistent with the system storage location information of the material in the part form recorded in the system inventory information, then update the system storage location information of the material in the part form recorded in the system inventory information to the actual storage location information of the material in the part form, and record the transaction information; the transaction information is used to describe the data transformation information of the step of updating the system storage location information of the material in the part form recorded in the system inventory information to the actual storage location information of the material in the part form.
11. A material inventory device, characterized in that, The device includes: A display unit for displaying an inventory interface, the inventory interface includes a plurality of inventory controls, different inventory controls correspond to different inventory modes, and the material inventory processes corresponding to different inventory modes are different; the current inventory location information is also displayed on the inventory interface; A detection unit for detecting a trigger operation on a target inventory control among the plurality of inventory controls, and determining the inventory mode corresponding to the target inventory control as the target inventory mode in response to the trigger operation; A first information acquisition unit for scanning the first label of the target material to obtain the material information of the target material according to the target inventory mode, and / or scanning the second label corresponding to the current inventory location of the target material; A second information acquisition unit for obtaining the actual inventory information of the target material according to the current inventory location information and / or the second label; An information update unit for updating the system inventory information according to the material information and the actual inventory information.
12. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, each step in the material inventory method according to any one of claims 1 to 10 is implemented.
13. A computer program product, characterized in that, When the computer program product is executed by the processor, each step in the material inventory method according to any one of claims 1 to 10 is implemented.