Inventory management device, inventory management method, and inventory management program

The inventory management device and method provide efficient tracking of consignor and actual goods by accessing and displaying inventory ledger data, addressing the challenge of separate management for items like materials, liquids, and paper.

JP7874570B2Active Publication Date: 2026-06-16OBIC CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
OBIC CO LTD
Filing Date
2023-02-09
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing inventory management systems struggle to efficiently manage inventory for both consignors and actual goods, particularly for items like materials, liquids, and paper, where separate management is necessary.

Method used

An inventory management device and method that includes a control unit to access and display inventory ledger data, allowing for the input and display of consignor and storage ledger information, along with receiving and outbound inventory management screens to track lot numbers and quantities for each warehouse.

Benefits of technology

Enables efficient management of inventory for both consignors and actual goods, ensuring accurate tracking and verification of quantities in real-time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007874570000001
    Figure 0007874570000001
  • Figure 0007874570000002
    Figure 0007874570000002
  • Figure 0007874570000003
    Figure 0007874570000003
Patent Text Reader

Abstract

To provide an inventory management apparatus, an inventory management method, and an inventory management program which can efficiently manage owners and inventory of each actual article.SOLUTION: An inventory management apparatus is configured to: cause a monitor to display, when a storage leger number displayed on a reception input screen is selected, a reception inventory management common screen in which the selected storage ledger number includes reception owner inventory information in which a lot number of a commodity and warehousing volume of the commodity for each warehouse can be input and reception actual article inventory information in which a lot number of a commodity and warehousing of actual article inventory for each warehouse can be displayed; and display the reception actual article inventory information while reflecting the quantity received for each warehouse in the reception actual article inventory information, in accordance with input operation for a lot number and the quantity received for each warehouse in the reception owner inventory information of the reception inventory management common screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an inventory management device, an inventory management method, and an inventory management program.

Background Art

[0002] Patent Document 1 discloses a technique that enables easy management of products in terms of logical information by combining, according to an instruction related to product management, the logical information, which is a code attached to a product by an owner, and the physical information, which is the unique code of the product, using a product code conversion master.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, in inventory management, in the case of a shipping form in which products cannot be managed separately, such as materials, liquids, and paper, it is necessary to manage the inventory by consignor and the total inventory at the same time. <00​​​​​​​​​​​​ To solve the above-mentioned problems and achieve the objective, the inventory management device according to the present invention is an inventory management device equipped with a control unit, which can access inventory ledger data that associates product code, product name, quantity, unit weight, unit volume, lot number, and consignor indicating the shipper of the goods for storage for each storage ledger number, and the control unit refers to the storage ledger data and displays an incoming goods input screen on the monitor that includes the consignor and storage ledger number corresponding to the input product code, and when an incoming goods input screen displays an incoming goods ledger number, the selected The system includes a display control unit that displays a common receiving inventory management screen on a monitor, which includes receiving consignor inventory information that allows input of the lot number of the product and the number of products received for each warehouse, and receiving physical inventory information that displays the lot number of the product and the number of physical inventory received for each warehouse; and a receiving input processing unit that, in response to input operations of the lot number and the number of goods received for each warehouse in the pre-entered consignor inventory information on the common receiving inventory management screen, reflects the number of goods received for each warehouse in the receiving physical inventory information and displays it in the receiving physical inventory information.

[0008] Furthermore, the inventory management method according to the present invention is an inventory management method performed by an inventory management device equipped with a control unit, wherein the inventory management device can access storage ledger data that associates product code, product name, quantity, unit weight, unit volume, lot number, and consignor indicating the shipper of the goods storage for each storage ledger number, and after the control unit performs an input screen on the monitor that includes the consignor and storage ledger number corresponding to the input product code, if a storage ledger number displayed on the input screen is selected, the selected storage The system is characterized by including a display control step that displays a common receiving inventory management screen on a monitor, which includes receiving consignor inventory information where the lot number of the product and the number of products received for each warehouse can be entered as the ledger number, and receiving physical inventory information where the lot number of the product and the number of physical inventory received for each warehouse can be displayed, and a receiving input step that reflects the number of received items for each warehouse in the receiving physical inventory information and displays it in the receiving physical inventory information in response to the input operation of the lot number and the number of items received for each warehouse in the previously entered consignor inventory information on the common receiving inventory management screen.

[0009] Furthermore, the inventory management program according to the present invention is an inventory management program to be executed by an inventory management device equipped with a control unit, wherein the inventory management device can access storage ledger data that associates product code, product name, quantity, unit weight, unit volume, lot number, and consignor indicating the shipper of the goods storage for each storage ledger number, and to be executed by the control unit, after referring to the storage ledger data and displaying an incoming goods input screen on the monitor that includes the consignor and storage ledger number corresponding to the input product code, if a storage ledger number displayed on the incoming goods input screen is selected, The system is characterized by including a display control step that displays a common receiving inventory management screen on a monitor, which includes receiving consignor inventory information where the lot number of the product and the number of products received for each warehouse can be entered for the selected storage ledger number, and receiving physical inventory information where the lot number of the product and the number of physical inventory received for each warehouse can be displayed, and a receiving input step that reflects the number of received items for each warehouse in the receiving physical inventory information and displays it in the receiving physical inventory information in response to the input operation of the lot number and the number of items received for each warehouse in the pre-entered consignor inventory information on the common receiving inventory management screen. [Effects of the Invention]

[0010] The present invention offers the advantage of efficiently managing inventory for both the consignor and the actual goods. [Brief explanation of the drawing]

[0011] [Figure 1] Figure 1 is a schematic diagram showing an overview of an example of the configuration of an inventory management device according to an embodiment, in the form of a block diagram. [Figure 2] Figure 2 is a flowchart showing an overview of the processes performed by the inventory management device according to this embodiment. [Figure 3] Figure 3 shows an example of a storage ledger data table in storage ledger data. [Figure 4] Figure 4 shows an example of the inventory entry screen displayed on the monitor during the inventory entry process. [Figure 5]Figure 5 is a diagram showing an example of the input result entered by the operator on the stock-in input screen in the stock-in input process. [Figure 6] Figure 6 is a diagram showing an example of the stock-in input (common inventory management screen) displayed on the monitor. [Figure 7] Figure 7 is a diagram showing an example of the input result entered by the operator into the stock-in input (common inventory management screen) P2 via the input device. [Figure 8] Figure 8 is a diagram showing an example of the stock-in input screen displayed on the monitor. [Figure 9] Figure 9 is a diagram showing an example of the stock-in data table in the stock-in data. [Figure 10] Figure 10 is a diagram showing an example of the stock-in detail data table in the stock-in detail data. [Figure 11] Figure 11 is a diagram showing an example of the consignor inventory data table in the consignor inventory data. [Figure 12] Figure 12 is a diagram showing an example of the physical inventory data table in the physical inventory data. [Figure 13] Figure 13 is a diagram showing an example of the consignor inventory stock-in detail data table in the consignor inventory stock-in detail data. [Figure 14] Figure 14 is a diagram showing an example of the physical inventory stock-in detail data table in the physical inventory stock-in detail data. [Figure 15] Figure 15 is a diagram showing an example of the stock-out input screen displayed on the monitor in the stock-out input process. [Figure 16] Figure 16 is a diagram showing an example of the input result entered by the operator on the stock-out input screen in the stock-out input process. [Figure 17] Figure 17 is a diagram showing an example of the stock-out input (common inventory management screen) displayed on the monitor. [Figure 18] Figure 18 is a diagram showing an example of the input result entered by the operator into the stock-out input (common inventory management screen) P4 via the input device. [Figure 19] Figure 19 is a diagram showing an example of the stock-out input screen displayed on the monitor. [Figure 20] FIG. 20 is a diagram showing an example of a shipping data table in the shipping data. [Figure 21] FIG. 21 is a diagram showing an example of a shipping detail data table in the shipping detail data. [Figure 22] FIG. 22 is a diagram showing an example of a consignor inventory data table in the updated consignor inventory data. [Figure 23] FIG. 23 is a diagram showing an example of an actual inventory data table in the updated actual inventory data. [Figure 24] FIG. 24 is a diagram showing an example of a consignor inventory shipping detail data table in the consignor inventory shipping detail data. [Figure 25] FIG. 25 is a diagram showing an example of an actual inventory shipping detail data table in the actual inventory shipping detail data. [Figure 26] FIG. 26 is a diagram showing another example of a stock input screen displayed by a monitor in the stock input process. [Figure 27] FIG. 27 is a diagram showing an example of a stock input (inventory management common screen) displayed by a monitor. [Figure 28] FIG. 28 is a diagram showing an example of a stock input screen displayed by a monitor. [Figure 29] FIG. 29 is a diagram showing an example of a stock data table in the stock data. [Figure 30] FIG. 30 is a diagram showing an example of a stock detail data table in the stock detail data. [Figure 31] FIG. 31 is a diagram showing an example of a consignor inventory data table in the consignor inventory data. [Figure 32] FIG. 32 is a diagram showing an example of an actual inventory data table in the actual inventory data. [Figure 33] FIG. 33 is a diagram showing an example of a consignor inventory stock detail data table in the consignor inventory stock detail data. [Figure 34] FIG. 34 is a diagram showing an example of an actual inventory stock detail data table in the actual inventory stock detail data. [Figure 35]Figure 35 shows another example of the outbound input (common inventory management screen) displayed on the monitor. [Figure 36] Figure 36 shows another example of the inventory entry (common inventory management screen) displayed on the monitor after registration. [Modes for carrying out the invention]

[0012] Embodiments of the inventory management device, inventory management method, and inventory management program according to the present invention will be described in detail below with reference to the drawings. However, the present invention is not limited to these embodiments.

[0013] [1. Structure] An example of the configuration of the inventory management device according to this embodiment will be described with reference to Figure 1, etc. Figure 1 is a schematic diagram showing an overview of an example of the configuration of the inventory management device in a block diagram.

[0014] The inventory management device 100 shown in Figure 1 is a commercially available desktop personal computer. However, the inventory management device 100 is not limited to stationary information processing devices such as desktop personal computers; it may also be a portable information processing device such as a commercially available notebook computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0015] The inventory management device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each component of the inventory management device 100 is connected to communicate via any communication path.

[0016] The communication interface unit 104 connects the inventory management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has the function of communicating data with other devices and via the communication line. Here, the network 300 has the function of connecting the inventory management device 100 and the server 200 so that they can communicate with each other, and is, for example, the internet or a LAN (Local Area Network). The data stored in the storage unit 106 may be stored in, for example, the server 200.

[0017] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, a mouse, a microphone, or a monitor that works in conjunction with the mouse to provide pointing device functionality. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or mouse 112.

[0018] The storage unit 106 stores various databases, tables, and files. The storage unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used. The storage unit 106 stores storage ledger data 106a, incoming data 106b, incoming detail data 106c, consignor inventory data 106d, physical inventory data 106e, consignor inventory incoming detail data 106f, physical inventory incoming detail data 106g, outgoing data 106h, outgoing detail data 106i, consignor inventory outgoing detail data 106j, and physical inventory outgoing detail data 106k. Details of the storage ledger data 106a, receiving data 106b, receiving details data 106c, consignor inventory data 106d, physical inventory data 106e, consignor inventory receiving details data 106f, physical inventory receiving details data 106g, shipping data 106h, shipping details data 106i, consignor inventory shipping details data 106j, and physical inventory shipping details data 106k will be described later.

[0019] The control unit 102 is a CPU or the like that comprehensively controls the inventory management device 100. The control unit 102 has internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs. The control unit 102 includes a storage ledger input unit 102a, a display control unit 102b, an incoming goods input processing unit 102c, and an outgoing goods input processing unit 102d.

[0020] The storage ledger input unit 102a registers storage ledger data, which is storage management information, for each storage ledger number, associating it with the product code, product name, quantity, unit weight, unit volume, lot management information, consignor inventory management information, and consignor, based on the operation content entered by the operator via the input device 112, and stores it in the storage unit 106.

[0021] The display control unit 102b refers to the storage ledger data 106a and displays an incoming inventory input screen on the monitor 114 that includes the consignor and storage ledger number corresponding to the entered product code. If a storage ledger number displayed on this incoming inventory input screen is selected, the monitor 114 displays a common incoming inventory management screen for the selected storage ledger number, which includes incoming consignor inventory information where the lot number of the product and the number of products received for each warehouse can be entered, and incoming physical inventory information where the lot number of the product and the physical inventory received for each warehouse can be displayed. Furthermore, the display control unit 102b refers to the storage ledger data 106a and displays an outbound input screen on the monitor 114 that includes the consignor and storage ledger number corresponding to the entered product code. If a storage ledger number displayed on the outbound input screen is selected, the monitor 114 displays a common outbound inventory management screen for the selected storage ledger number, which includes outbound consignor inventory information where the lot number of the product and the number of products to be outbound for each warehouse can be entered, and outbound physical inventory information where the lot number of the product and the number of physical stocks issued for each warehouse can be displayed.

[0022] The receiving input processing unit 102c displays the number of incoming goods for each warehouse in the receiving physical inventory information, in response to the input operation of the lot number and the number of goods received for each warehouse in the receiving consignor inventory information on the receiving inventory management common screen displayed by the monitor 114. The receiving input processing unit 102c also displays the aggregated value of the number of goods received for each warehouse in the receiving consignor inventory information displayed by the monitor 114 in the receiving physical inventory information. Furthermore, when the receiving input processing unit 102c returns to the receiving input screen displayed by the monitor 114, it inputs and displays the aggregated value of the number of goods received for each warehouse in the receiving consignor inventory information in the receiving input information. Moreover, the receiving input processing unit 102c displays the weight in the receiving input information, in which it multiplies the aggregated value of the number of goods received for each warehouse in the receiving consignor inventory information displayed by the monitor 114 by the unit weight associated with the storage ledger number.

[0023] The outbound input processing unit 102d displays the number of outbound items for each warehouse in the outbound physical inventory information, reflecting the input operation of the lot number and the number of items outbound for each warehouse in the outbound consignor inventory information on the outbound inventory management common screen displayed by the monitor 114. The outbound input processing unit 102d also displays the aggregated value of the number of outbound items for each warehouse in the outbound consignor inventory information displayed by the monitor 114 in the outbound physical inventory information. Furthermore, when the operation to return to the outbound input screen displayed by the monitor 114 is performed, the outbound input processing unit 102d inputs and displays the aggregated value of the number of outbound items in the outbound consignor inventory information into the number of items and outbound quantity in the outbound input information. The outbound input processing unit 102d also displays the weight in the outbound input information, reflecting the value obtained by multiplying the aggregated value of the number of outbound items in the outbound consignor inventory information displayed by the monitor 114 by the unit weight associated with the storage ledger number.

[0024] [2. Processes performed by the inventory management system] Next, we will explain the processes performed by the inventory management device 100. Figure 2 is a flowchart showing an overview of the processes performed by the inventory management device 100.

[0025] As shown in Figure 2, first, the storage ledger input unit 102a performs a storage ledger input process to register storage ledger data, which is storage management information, based on the operation content entered by the operator via the input device 112 (step S1).

[0026] Figure 3 shows an example of a storage ledger data table in storage ledger data 106a.

[0027] The storage ledger data table T1 shown in Figure 3 stores the following information for each storage ledger number: product code, product name, quantity per unit, unit weight, unit volume, lot management, consignor inventory management, and consignor.

[0028] Specifically, the first row of the storage ledger data table T1 stores the following information associated with the storage ledger number "H20221201": product code "X10001", product name "Domestic Wheat", quantity per unit "1", unit weight "3", unit volume "0", lot management "Yes", consignor inventory management "Manage", and consignor "N001", "□△ Food Selection and Disposal".

[0029] As shown in Figure 3, the storage ledger input unit 102a registers storage ledger data, which is storage management information, for each storage ledger number, associating it with the product code, product name, quantity, unit weight, unit volume, lot management information, consignor inventory management information, and depositor, and stores it in the storage unit 106, based on the operation content entered by the operator via the input device 112. Here, the depositor is the person who requested the storage of goods and the consignor to whom storage fees, etc., are billed. The depositor is managed by a transaction master (not shown) which associates the depositor code (consignor code) with the depositor name.

[0030] Next, the inventory management device 100 executes the receiving input process based on the operation details entered by the operator via the input device 112 (step S2). In this case, first, the display control unit 102b displays the receiving input screen on the monitor 114, and the receiving input processing unit 102c performs the receiving input process to enter the goods into the storage ledger number in response to the operator's operation of the input device 112 on the receiving input screen displayed on the monitor 114.

[0031] Figure 4 shows an example of the inventory entry screen displayed by monitor 114 during the inventory entry process.

[0032] The receiving input screen P1 shown in Figure 4 includes a receiving date cell M1 for entering the receiving date, a department cell M2 for entering the department, a consignor cell M3 for entering the consignor who is the shipper, and a receiving input information table K1.

[0033] The receiving information table K1 associates the product code with the product name, storage ledger number, unit weight, quantity per case, number of packages, number of loose items, quantity per case, and weight (KGS). Here, unit weight or unit volume refers to the weight or volume per unit. In addition to the number of items per case, the quantity per case also includes items such as paper and rolls where 1000 sheets constitute one ream. For example, 4.5 reams would be 4500 sheets.

[0034] The operator inputs the specified information into the receiving date cell M1, the department cell M2, and the depositor cell M3 via the input device 112, and also inputs the product code into the product cell and the storage ledger number into the storage ledger number cell of the receiving input information table K1.

[0035] Figure 5 shows an example of input results entered by an operator on the inventory input screen P1 during the inventory input process.

[0036] As shown in Figure 5, the display control unit 102b refers to the storage ledger data 106a and displays Sales Department 1 and □△ Food Trading Company on the storage input screen P1, corresponding to the storage date cell M1 "2022 / 12 / 19", department cell M2 "BMN01", and depositor cell M3 "N001" entered by the operator via the input device 112.

[0037] Furthermore, as shown in Figure 5, the display control unit 102b refers to the storage ledger data 106a and displays the product name "Domestic Wheat" and "H20221201" in the storage ledger number cell, corresponding to the product code "X10001" entered by the operator via the input device 112.

[0038] When the monitor 114 is displaying the incoming goods input screen P1, if the operator activates a button (not shown) or a common inventory management screen via the input device 112, the display control unit 102b displays the incoming goods input (common inventory management screen) on the monitor 114.

[0039] Figure 6 shows an example of the incoming goods entry (common inventory management screen) displayed on monitor 114.

[0040] The receiving input (common inventory management screen) P2 shown in Figure 6 includes a storage ledger number cell M10 that displays the storage ledger number, a product cell M11 that displays the product code associated with the storage ledger number, a quantity cell M12 that displays the quantity associated with the storage ledger number, a unit weight cell M13 that displays the unit weight of the product associated with the storage ledger number, and a unit volume cell M14 that displays the unit volume of the product associated with the storage ledger number. In this embodiment, the receiving input (common inventory management screen) P2 corresponds to the common receiving inventory management screen.

[0041] As shown in Figure 6, the display control unit 102b displays "H20221201" in the storage ledger number cell M10, "X10001" (domestic wheat) in the product cell M11, "1" in the quantity cell M12, and "3" in the unit weight cell M13.

[0042] Furthermore, the receiving input (common inventory management screen) P2 includes a consignor inventory information table K2 in which the lot number of the product and the number of products received for each warehouse can be entered, and a physical inventory information table K3 in which the lot number of the product and the physical inventory received for each warehouse can be displayed. In this embodiment, the consignor inventory information table K2 corresponds to the receiving consignor inventory information, and the physical inventory information table K3 corresponds to the receiving physical inventory information.

[0043] As shown in Figure 6, the display control unit 102b displays the lot number of the product linked to the storage ledger data 106a, the consignor, and the consignor inventory for each warehouse in the consignor inventory information table K2. Furthermore, the display control unit 102b displays the lot number linked to the storage ledger data 106a and the actual inventory in the physical inventory information table K3.

[0044] Subsequently, the receiving input processing unit 102c accepts the receiving operation input from the consignor in response to the operator's operation of the input device 112 on the consignor inventory information table K2 displayed on the monitor 114, displays the numerical value, and also reflects and displays the number of goods per warehouse in real time in the physical inventory information table K3.

[0045] Figure 7 shows an example of input results entered by an operator into the inventory entry (common inventory management screen) P2 via the input device 112.

[0046] As shown in Figure 7, when an operator operates the input device 112 and enters "15" and "5" into the number of shipments in the Tokyo warehouse in the consignor inventory information table K2, the receiving input processing unit 102c enters and displays "15" and "5" into the total number of received goods, the number of outstanding shipments, and the total number, respectively, in the consignor inventory information table K2.

[0047] Furthermore, the receiving input processing unit 102c adds "15" and "5" to the number of shipments in the Tokyo warehouse in the consignor inventory information table K2, resulting in a value of "20," and then inputs "20" into both the number of shipments and the total number in the Tokyo warehouse in the physical inventory information table K3, reflecting and displaying the changes in real time.

[0048] Similarly, as shown in Figure 7, when an operator operates the input device 112 and enters "10" for the number of shipments at the Yokohama warehouse in the consignor inventory information table K2, the receiving input processing unit 102c enters and displays "10" for the total number of received goods, the number of outstanding shipments, and the total number in the consignor inventory information table K2.

[0049] Furthermore, the receiving input processing unit 102c inputs "10" into the number of shipments at the Yokohama warehouse in the consignor inventory information table K2, and in conjunction with this, inputs "10" into both the number of shipments and the total number of shipments at the Yokohama warehouse in the physical inventory information table K3, reflecting and displaying the changes in real time.

[0050] This allows the operator to verify in real time whether the quantities of the consignor's inventory and the actual inventory match. The operator then registers the quantity of the consignor's inventory by operating the enter key or the like via the input device 112. In accordance with this registration operation, the display control unit 102b displays the incoming inventory input screen P1 on the monitor 114.

[0051] Figure 8 shows an example of the inventory entry screen displayed by the monitor 114. As shown in Figure 8, when the monitor 114 is displaying the inventory management common screen P2, the display control unit 102b displays the inventory entry screen P1 on the monitor 114 when the operator registers the quantity of consignor inventory by operating the enter key or the like via the input device 112.

[0052] In the case shown in Figure 8, the receiving input processing unit 102c inputs "30," which is the sum (aggregated) value of the number of incoming goods in the consignor inventory information table K2 on the inventory management common screen P2, into the number of goods and the quantity of incoming goods linked to the storage ledger number "H20221201" in the receiving input information table K1 and displays them.

[0053] Furthermore, the receiving input processing unit 102c inputs and displays the value "90," which is obtained by multiplying the number of packages "30" by the unit weight "3," in the weight (KGS) field of the receiving input information table K1.

[0054] Furthermore, when an operator performs a registration operation via the input device 112, the receiving input processing unit 102c generates receiving data 106b, receiving details data 106c, consignor inventory data 106d, physical inventory data 106e, consignor inventory receiving details data 106f, and physical inventory receiving details data 106g, respectively, based on the display contents of the receiving input information table K1, and stores them in the storage unit 106.

[0055] Figure 9 shows an example of a goods receipt data table in goods receipt data 106b. In the goods receipt data table T2 shown in Figure 9, the goods receipt number "NK0001" is associated with the goods receipt date "2022 / 12 / 19", the department "BMN001", and the depositor "N001".

[0056] Figure 10 shows an example of a receiving details data table in receiving details data 106c. In the receiving details data table T3 shown in Figure 10, the receiving number "NK0001" is associated with the row number "1", storage ledger number "H20221201", number of packages "30", number of loose items "0", quantity "30", and weight "90".

[0057] Figure 11 shows an example of a shipper inventory data table in shipper inventory data 106d. As shown in the first row of shipper inventory data table T4 in Figure 11, the shipper inventory SEQ "1" is associated with the storage ledger number "H20221201", line code "S001", lot number "L20221213TKY", quantity "1", incoming quantity "15", incoming weight "45", outgoing quantity "0", and outgoing weight "0".

[0058] Figure 12 shows an example of a physical inventory data table in physical inventory data 106e. As shown in the first row of the physical inventory data table T5 in Figure 12, the physical inventory SEQ "1" is associated with the product code "X10001", warehouse code "S001", lot number "L20221213TKY", quantity per unit "1", incoming quantity "20", incoming weight "60", outgoing quantity "0", and outgoing weight "0".

[0059] Figure 13 shows an example of a shipper inventory receipt details data table in shipper inventory receipt details data 106f. As shown in the first row of the shipper inventory receipt details data table T6 in Figure 13, the receipt number "NK0001" is associated with the "row number", shipper inventory SEQ "1", number of packages "15", number of loose items "0", quantity "15", and weight "45".

[0060] Figure 14 shows an example of a physical inventory receipt details data table in physical inventory receipt details data 106g. As shown in the first row of physical inventory receipt details data table T7 in Figure 13, the receipt number "NK0001" is associated with the "row number", physical inventory SEQ "1", number of packages "20", number of loose items "0", quantity "20", and weight "60".

[0061] In this manner, the receiving input processing unit 102c generates receiving data 106b, receiving details data 106c, consignor inventory data 106d, physical inventory data 106e, consignor inventory receiving details data 106f, and physical inventory receiving details data 106g, respectively, in accordance with the registration operation of the input device 112 by the operator, and stores them in the storage unit 106.

[0062] Returning to Figure 2, we will continue the explanation from step S3 onwards. In step S3, the inventory management device 100 executes the outbound input process based on the operation details entered by the operator via the input device 112. In this case, first, the display control unit 102b displays the outbound input screen on the monitor 114, and the outbound input processing unit 102d performs the outbound input process to enter the goods out into the storage ledger in response to the operator's operation of the input device 112 on the outbound input screen displayed on the monitor 114.

[0063] Figure 15 shows an example of the outbound input screen displayed by monitor 114 during the outbound input process.

[0064] The outbound shipment input screen P3 shown in Figure 15 includes an outbound shipment date cell M4 for entering the outbound shipment date, a department cell M5 for entering the department, a consignor cell M6 for entering the consignor who is the shipper, and an outbound shipment input information table K4.

[0065] The operator inputs the specified information into the dispatch date cell M4, the department cell M5, and the consignor cell M6 via the input device 112, and also inputs the product code into the product cell and the storage ledger number into the storage ledger number cell of the dispatch input information table K4.

[0066] Figure 16 shows an example of input results entered by an operator on the outbound input screen P3 during the outbound input process.

[0067] As shown in Figure 16, the display control unit 102b refers to the storage ledger data 106a and displays Sales Department 1 and □△ Food Trading Company on the outbound input screen P3, corresponding to the outbound date cell M4 "2022 / 12 / 19", department cell M5 "BMN01", and depositor cell M6 "N001" entered by the operator via the input device 112.

[0068] Furthermore, as shown in Figure 16, the display control unit 102b refers to the storage ledger data 106a and displays the product name "Domestic Wheat" and "H20221201" in the storage ledger number cell, corresponding to the product code "X10001" entered by the operator via the input device 112.

[0069] Subsequently, if the operator activates a button (not shown) or a common inventory management screen via the input device 112, the display control unit 102b displays the outbound input (common inventory management screen) on the monitor 114.

[0070] Figure 17 shows an example of the outbound shipment input (common inventory management screen) displayed on monitor 114.

[0071] The outbound input (common inventory management screen) P4 shown in Figure 17 includes a storage ledger number cell M10 that displays the storage ledger number, a product cell M11 that displays the product code associated with the storage ledger number, a quantity cell M12 that displays the quantity associated with the storage ledger number, a unit weight cell M13 that displays the unit weight of the product associated with the storage ledger number, and a unit volume cell M14 that displays the unit volume of the product associated with the storage ledger number. In this embodiment, the outbound input (common inventory management screen) P4 corresponds to the outbound inventory management common screen.

[0072] In the case shown in Figure 17, the display control unit 102b displays "H20221201" in the storage ledger number cell M10, "X10001" (domestic wheat) in the product cell M11, "1" in the quantity cell M12, and "3" in the unit weight cell M13.

[0073] Furthermore, the outbound shipment input (common inventory management screen) P4 includes a consignor inventory information table K5 in which the lot number of the product and the number of products to be shipped from each warehouse can be entered, and a physical inventory information table K6 in which the lot number of the product and the number of physical stocks shipped from each warehouse can be displayed. In this embodiment, the consignor inventory information table K5 corresponds to the outbound consignor inventory information, and the physical inventory information table K6 corresponds to the outbound physical inventory information.

[0074] As shown in Figure 17, the display control unit 102b displays the lot number of the product linked to the storage ledger data 106a, the consignor, and the consignor inventory for each warehouse in the consignor inventory information table K5. Furthermore, the display control unit 102b displays the lot number linked to the storage ledger data 106a and the actual inventory in the physical inventory information table K6.

[0075] Subsequently, the outbound input processing unit 102d accepts the consignor's outbound operation input and displays a numerical value in response to the operator's operation of the consignor inventory information table K5 displayed on the monitor 114 using the operator's input device 112, and also reflects and displays the number of goods per warehouse in real time in the physical inventory information table K6.

[0076] Figure 18 shows an example of input results entered by an operator into the outbound inventory input (common inventory management screen) P4 via the input device 112.

[0077] As shown in Figure 18, when an operator operates the input device 112 and enters "3" and "1" in the number of shipments for Tokyo warehouse in the consignor inventory information table K5, the outbound input processing unit 102d enters and displays "3" and "1" in the total number of shipments.

[0078] Furthermore, the outbound shipment input processing unit 102d subtracts the number of outbound shipments from the inventory and reflects this in the balance. Specifically, the outbound shipment input processing unit 102d reflects the number of shipments in the balance at the Tokyo warehouse in the consignor inventory information table K5 as "12" and "4" and displays the total as "12" and "4".

[0079] As shown in Figure 18, the outbound input processing unit 102d, in response to the operator's input operation to the consignor inventory information table K5, inputs "4" to both the number of outbound shipments and the total number of outbound shipments from the Tokyo warehouse in the physical inventory information table K6, linked to the sum of the outbound shipment quantities of "3" and "1" in the consignor inventory information table K5, and displays this in real time.

[0080] Furthermore, the outbound shipment input processing unit 102d also reflects and displays the balance of the Tokyo warehouse in the physical inventory information table K6 in real time. Specifically, the outbound shipment input processing unit 102d inputs "16" into both the number of shipments and the total number in the balance of the Tokyo warehouse in the physical inventory information table K6 and displays it in real time.

[0081] Similarly, when an operator operates the input device 112 and enters "5" for the number of shipments at the Yokohama warehouse in the consignor inventory information table K5, the outbound input processing unit 102d enters and displays "5" for the total number of outbound shipments, the number of remaining shipments, and the total number in the consignor inventory information table K5.

[0082] Furthermore, as shown in Figure 18, the outbound shipment input processing unit 102d, in conjunction with the number of shipments "5" in the Yokohama warehouse in the consignor inventory information table K5, inputs "5" into both the number of shipments and the total number of shipments in the Yokohama warehouse in the physical inventory information table K6, and inputs "5" into both the number of shipments and the total number of balances, reflecting and displaying the changes in real time.

[0083] This allows the operator to verify in real time whether the quantities of goods issued in the consignor's inventory and the actual inventory match. Subsequently, when the operator registers the shipment of goods from the consignor's inventory by operating the enter key or the like via the input device 112, the display control unit 102b displays the shipment input screen P3 on the monitor 114.

[0084] Figure 19 shows an example of the outbound input screen displayed by the monitor 114. As shown in Figure 19, when the monitor 114 is displaying the outbound input (common inventory management screen) P4, the display control unit 102b displays the outbound input screen P3 on the monitor 114 when the operator registers the quantity of consignor inventory by operating the enter key or the like via the input device 112.

[0085] In the case shown in Figure 19, the outbound input processing unit 102d inputs (aggregates) the number of outbound shipments in the consignor inventory information table K5 on the inventory management common screen P2 into the number of shipments and outbound quantity associated with the storage ledger number "H20221201" in the outbound input information table K4, and displays them.

[0086] Specifically, the outbound shipment input processing unit 102d inputs "9," which is the sum (aggregated) value of the number of shipments in the consignor inventory information table K5 on the common inventory management screen P2, into the number of shipments and the outbound quantity linked to the storage ledger number "H20221201" in the outbound shipment input information table K4 and displays them. Furthermore, the outbound shipment input processing unit 102d inputs "27," which is the number of shipments "9" multiplied by the unit weight "3," into the weight (KGS) field in the inventory input information table K4 and displays it.

[0087] Furthermore, when an operator performs a registration operation via the input device 112, the outbound input processing unit 102d generates outbound data 106h, outbound detail data 106i, consignor inventory outbound detail data 106j, and physical inventory outbound detail data 106k based on the display contents of the outbound input information table K4, stores them in the storage unit 106, and updates the values ​​of the consignor inventory data 106d and physical inventory data 106e.

[0088] Figure 20 shows an example of an outbound data table in outbound data 106h. In the outbound data table T10 shown in Figure 20, the outbound number "SK0001" is associated with the outbound date "2022 / 12 / 31", the department "BMN001", and the depositor "N001".

[0089] Figure 21 shows an example of an outbound shipment data table in outbound shipment data 106i. In the outbound shipment data table T11 shown in Figure 21, the outbound shipment number "SK0001" is associated with the row number "1", storage ledger number "H20221201", number of packages "9", number of loose items "0", quantity "9", and weight "27".

[0090] Figure 22 shows an example of a shipper inventory data table in the updated shipper inventory data 106d. As shown in the first row of the shipper inventory data table T12 in Figure 22, the shipper inventory SEQ "1" is associated with the storage ledger number "H20221201", the line code "S001", the lot number "L20221213TKY", the quantity per unit "1", the incoming quantity "15", the incoming weight "45", the outgoing quantity "3", and the outgoing weight "9". Similarly, as shown in the second row of the shipper inventory data table T12, the shipper inventory SEQ "2" is associated with the storage ledger number "H20221201", the line code "S001", the lot number "L20221213TKY", the quantity per unit "1", the incoming quantity "5", the incoming weight "15", the outgoing quantity "1", and the outgoing weight "3". Furthermore, as shown in the third row of the consignor inventory data table T12, the consignor inventory SEQ "3" is associated with and stored the following: storage ledger number "H20221201", line code "S002", lot number "L20221213YKH", quantity "1", incoming quantity "10", incoming weight "30", outgoing quantity "5", and outgoing weight "15".

[0091] Figure 23 shows an example of a physical inventory data table in the updated physical inventory data 106e. As shown in the first row of the physical inventory data table T13 in Figure 23, the physical inventory SEQ "1" is associated with and stores the product code "X10001", warehouse code "S001", lot number "L20221213TKY", quantity per unit "1", incoming quantity "20", incoming weight "60", outgoing quantity "4", and outgoing weight "12". Similarly, as shown in the second row of the physical inventory data table T13, the physical inventory SEQ "2" is associated with and stores the product code "X10001", warehouse code "S002", lot number "L20221213YKH", quantity per unit "1", incoming quantity "10", incoming weight "30", outgoing quantity "5", and outgoing weight "15".

[0092] Figure 24 shows an example of a shipper inventory outbound details data table in shipper inventory outbound details data 106j. As shown in the first row of the shipper inventory outbound details data table T14 in Figure 24, the outbound number "SK0001" is associated with the "row number", shipper inventory SEQ "1", number of packages "3", number of loose items "0", quantity "3", and weight "9".

[0093] Figure 25 shows an example of a physical inventory outbound details data table in physical inventory outbound details data 106k. As shown in the first row of the physical inventory outbound details data table T15 in Figure 13, the outbound number "SK0001" is associated with the "row number", physical inventory SEQ "1", number of packages "4", number of loose items "0", quantity "4", and weight "12".

[0094] In this manner, when an operator performs a registration operation via the input device 112, the outbound input processing unit 102d generates outbound data 106h, outbound detail data 106i, consignor inventory outbound detail data 106j, and physical inventory outbound detail data 106k based on the display contents of the outbound input information table K4, stores them in the storage unit 106, and updates the values ​​of the consignor inventory data 106d and physical inventory data 106e.

[0095] Returning to Figure 2, we will continue the explanation from step S4 onwards. In step S4, the control unit 102 determines whether or not to terminate inventory management for the consignor based on the operation from the input device 112. If the control unit 102 determines to terminate inventory management for the consignor (step S4: Yes), the inventory management device 100 terminates this process. On the other hand, if the control unit 102 determines not to terminate inventory management for the consignor (step S4: No), the inventory management device 100 returns to step S2 and performs the subsequent inventory management processes for each consignor, namely the receiving input process and the shipping input process.

[0096] Figure 26 shows another example of the inventory entry screen displayed by monitor 114 during the inventory entry process.

[0097] As shown in Figure 26, the display control unit 102b refers to the storage ledger data 106a and displays the Sales Department 1 and Obic Flour Milling on the storage input screen P1, based on the predetermined information entered by the operator via the input device 112 in the receiving date cell M1, department cell M2, and depositor cell M3, and the product code in the product cell and storage ledger number in the storage ledger number cell of the receiving input information table K1, corresponding to department cell M2 "BMN01" and depositor cell M3 "N003".

[0098] Subsequently, if the operator activates a button (not shown) or a common inventory management screen via the input device 112, the display control unit 102b displays the incoming goods input (common inventory management screen) on the monitor 114.

[0099] When the monitor 114 is displaying the incoming goods input screen P1, if the operator activates a button (not shown) or a common inventory management screen via the input device 112, the display control unit 102b displays the incoming goods input (common inventory management screen) on the monitor 114.

[0100] Figure 27 shows an example of the incoming goods entry (common inventory management screen) displayed on monitor 114.

[0101] As shown in Figure 27, the display control unit 102b displays "H20221202" in the storage ledger number cell M10, "X10001" (domestic wheat) in the product cell M11, "1" in the quantity cell M12, and "3" in the unit weight cell M13.

[0102] Furthermore, when an operator operates the input device 112 and enters "9" for the number of goods in the Tokyo warehouse in the consignor inventory information table K2, the receiving input processing unit 102c enters and displays "9" for the total number of goods received, the number of goods in the balance, and the total number, respectively, in the consignor inventory information table K2.

[0103] Furthermore, the receiving input processing unit 102c also inputs "9" into the number of shipments in the Tokyo warehouse in the consignor inventory information table K2, and in conjunction with this, inputs "9" into the number of shipments received in the Tokyo warehouse in the physical inventory information table K3, and adds the inventory "16" and the received "9" to the balance value "25", which is the sum of the number of shipments and the total, and displays it in real time.

[0104] Similarly, as shown in Figure 27, when an operator operates the input device 112 and enters "6" for the number of incoming goods at the Yokohama warehouse in the consignor inventory information table K2, the receiving input processing unit 102c enters and displays "6" for the total number of incoming goods, the number of outstanding goods, and the total number in the consignor inventory information table K2.

[0105] Furthermore, the receiving input processing unit 102c inputs "6" into the number of shipments at the Yokohama warehouse in the consignor inventory information table K2, and in conjunction with this, inputs "6" into both the number of shipments and the total number of shipments received at the Yokohama warehouse in the physical inventory information table K3, reflecting and displaying the changes in real time.

[0106] Furthermore, the receiving input processing unit 102c adds the values ​​"5" for the number of items and total quantity of inventory at the Yokohama warehouse in the consignor inventory information table K2, and the values ​​"6" for the number of items and total quantity of incoming goods, to get a value of "11". This value is then entered into the respective values ​​for the number of items and total quantity of balance at the Yokohama warehouse in the physical inventory information table K3, and the results are reflected and displayed in real time.

[0107] This allows the operator to verify in real time whether the quantities of the consignor's inventory and the actual inventory match. The operator then registers the quantity of the consignor's inventory by operating the enter key or the like via the input device 112. In accordance with this registration operation, the display control unit 102b displays the incoming inventory input screen P1 on the monitor 114.

[0108] Figure 28 shows an example of the inventory entry screen displayed by the monitor 114. As shown in Figure 28, when the monitor 114 is displaying the inventory management common screen P2, the display control unit 102b displays the inventory entry screen P1 on the monitor 114 when the operator registers the quantity of consignor inventory by operating the enter key or the like via the input device 112.

[0109] In the case shown in Figure 28, the receiving input processing unit 102c inputs "15," which is the sum (aggregated) value of the number of incoming goods in the consignor inventory information table K2 on the inventory management common screen P2, into the number of goods and the quantity of incoming goods linked to the storage ledger number "H20221201" in the receiving input information table K1 and displays them.

[0110] Furthermore, the receiving input processing unit 102c inputs and displays the value "45," which is obtained by multiplying the number of packages "15" by the unit weight "3," in the weight (KGS) field of the receiving input information table K1.

[0111] Furthermore, when an operator performs a registration operation via the input device 112, the receiving input processing unit 102c generates receiving data 106b, receiving detail data 106c, consignor inventory data 106d, consignor inventory receiving detail data 106f, and physical inventory receiving detail data 106g based on the display contents of the receiving input information table K1, stores them in the storage unit 106, and updates the value of the physical inventory data 106e.

[0112] Figure 29 shows an example of a goods receipt data table for goods receipt data 106b. Figure 30 shows an example of a goods receipt detail data table for goods receipt detail data 106c. Figure 31 shows an example of a shipper inventory data table for shipper inventory data 106d. Figure 32 shows an example of a physical inventory data table for physical inventory data 106e. Figure 33 shows an example of a shipper inventory goods receipt detail data table for shipper inventory goods receipt detail data 106f. Figure 34 shows an example of a physical inventory goods receipt detail data table for physical inventory goods receipt detail data 106g.

[0113] As shown in Figures 29 to 34, the receiving input processing unit 102c generates the receiving data table T31, the receiving details data table T32, the consignor inventory data table T33, the consignor inventory receiving details data table T35, and the physical inventory receiving details data table T36, and stores them in the storage unit 106, and updates the numerical value in the physical inventory data table T34.

[0114] In this case, as shown in the physical inventory data table T34 in Figure 32, the incoming quantities of "20" and "10" in the physical inventory data table T13 in Figure 23 are updated to "29" and "16", respectively, which are the sum of the incoming quantities of "9" and "6" in the consignor inventory data table T33, and the incoming weights are updated to "87" and "48".

[0115] Figure 35 shows another example of the outbound shipment input (common inventory management screen) displayed on monitor 114.

[0116] As shown in Figure 35, the outbound input processing unit 102d, in response to the operator's operation of the input device 112 on the consignor inventory information table K5 displayed on the monitor 114, enters "3" for the number of items to be outbound at the Tokyo warehouse, and when the Enter key or the like is pressed, it automatically enters, sets, and displays each quantity.

[0117] Figure 36 shows another example of the outbound shipment input (common inventory management screen) displayed on monitor 114 after registration.

[0118] As shown in Figure 36, when the outbound shipment input processing unit 102d inputs "3" for the number of shipments to be sent out from the Tokyo warehouse, and the operator presses the Enter key on the input device 112, it automatically subtracts "3" from the "15" for both the number of shipments and the total number of inventory in the Tokyo warehouse in the consignor inventory information table K5, and inputs and displays "12" for both the remaining number of shipments and the total number of inventory.

[0119] Furthermore, the outbound shipment input processing unit 102d inputs "3" into both the number of shipments and the total number of shipments from the Tokyo warehouse in the physical inventory information table K6, and displays this information in real time.

[0120] Furthermore, the outbound input processing unit 102d also reflects and displays the balance of the Tokyo warehouse in the physical inventory information table K6 in real time. Specifically, the outbound input processing unit 102d automatically subtracts "3" from the "20" for both the number of items and the total quantity in the Tokyo warehouse inventory in the physical inventory information table K6, inputting "17" for both the number of items and the total quantity in the balance, and reflecting and displaying it in real time.

[0121] This allows the operator to verify in real time whether the quantities of goods issued in the consignor's inventory and the actual inventory match. Subsequently, when the operator registers the shipment of consignor inventory by operating the enter key or the like via the input device 112, the display control unit 102b displays the shipment input screen P3 on the monitor 114, as described above. After that, when the operator performs an operation to end the consignor's inventory management via the input device 112, the inventory management device 100 terminates this process.

[0122] According to the embodiment described above, the receiving input processing unit 102c, in response to the input operation of the lot number and the number of goods received for each warehouse in the consignor inventory information table K2 of the receiving input (common inventory management screen) P2, reflects the number of goods received for each warehouse in the physical inventory information table K3 and inputs and displays it in the physical inventory information table K3. As a result, the operator can check in real time whether the quantities of consignor inventory and physical inventory match, and can efficiently manage inventory for each consignor and each physical item.

[0123] Furthermore, according to the embodiment, the receiving input processing unit 102c reflects the aggregated number of incoming goods for each warehouse in the consignor inventory information table K2, inputs it into the physical inventory information table K3, and displays it, thereby facilitating inventory management by product for inventory counting purposes, as well as inventory reporting and receiving management for each consignor.

[0124] Furthermore, according to this embodiment, when the operator returns to the inbound input screen P1, the inbound input processing unit 102c displays the aggregated number of incoming shipments for each product in the consignor inventory information table K2 by inputting and reflecting this value in the number of shipments and quantity received in the inbound input information table K1. This facilitates inventory management by product for inventory purposes, as well as inventory reporting and inbound management for each consignor.

[0125] Furthermore, according to the embodiment, the receiving input processing unit 102c displays the value obtained by multiplying the aggregated number of incoming goods for each product in the consignor inventory information table K2 by the unit weight associated with the storage ledger number, and reflecting this value in the weight in the receiving input information table K1. This makes it possible to easily manage inventory levels by product for inventory counting purposes, as well as inventory reporting and receiving management for each consignor.

[0126] Furthermore, the outbound input processing unit 102d, in response to the input operation of the lot number and the number of items for outbound shipments for each warehouse in the consignor inventory information table K5 on the outbound input (common inventory management screen) P4, reflects the number of items for outbound shipments for each warehouse in the physical inventory information table K6 and inputs and displays it in the physical inventory information table K6. This allows the operator to check in real time whether the quantities of consignor inventory and physical inventory for outbound shipments match, enabling efficient management of inventory for each consignor and physical item.

[0127] Furthermore, according to this embodiment, the outbound input processing unit 102d reflects the aggregated number of outbound shipments for each warehouse in the consignor inventory information table K5 and inputs and displays this value in the physical inventory information table K6. This facilitates inventory management by product for inventory purposes, as well as inventory reporting and outbound management for each consignor.

[0128] Furthermore, according to this embodiment, when the operator returns to the receiving input screen P1, the outbound input processing unit 102d displays the aggregated number of outbound shipments for each product in the consignor inventory information table K5 by inputting and reflecting this value in the number of shipments and outbound quantity in the outbound input information table K4. This facilitates inventory management by product for inventory purposes, as well as inventory reporting and outbound management for each consignor.

[0129] Furthermore, according to this embodiment, the outbound input processing unit 102d displays the value obtained by multiplying the aggregated number of outbound shipments for each product in the consignor inventory information table K5 by the unit weight associated with the storage ledger number, and reflecting this value in the weight in the outbound input information table K4. This makes it possible to easily manage inventory levels by product for inventory purposes, as well as inventory reporting and outbound management for each consignor.

[0130] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions within companies, thereby enabling contributions to SDGs Goals 8 and 9.

[0131] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0132] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0133] [4. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0134] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods.

[0135] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0136] Furthermore, with respect to the inventory management device 100, each component shown in the illustration is a functional concept and does not necessarily need to be physically configured as shown.

[0137] For example, the processing functions of the inventory management device 100, particularly those performed by the control unit, may be implemented entirely or partially by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the inventory management device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) stores a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to form the control unit.

[0138] Furthermore, this computer program may be stored on an application program server connected to the inventory management device 100 via any network, and it is possible to download all or part of it as needed.

[0139] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0140] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.

[0141] The various databases stored in the memory unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0142] Furthermore, the inventory management device 100 may be configured as an information processing device such as a known personal computer or workstation, or as an information processing device to which any peripheral devices are connected. Alternatively, the inventory management device 100 may be implemented by installing software (including programs or data, etc.) on the device that enables the processing described in this embodiment.

[0143] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]

[0144] This invention is useful in industries that handle materials, liquids, and paper (rolls), etc. [Explanation of Symbols]

[0145] 100 Inventory Management Devices 102 Control Unit 102a Storage Ledger Input Section 102b Display raw fish section 102c Inbound Input Processing Unit 102d Outbound Input Processing Unit 104 Communication Interface Section 106 Storage section 106a Storage ledger data 106b Inbound Data 106c Inventory Details Data 106d Shipper Inventory Data 106e Inventory Data 106f Shipper Inventory Receipt Details Data 106g Inventory Receipt Details Data 106h Departure Data 106i Delivery Details Data 106j Shipper Inventory Shipment Details Data 106k Inventory and Shipment Details Data 108 Input / Output Interface Section 112 Input device 114 Output device 200 servers 300 Networks

Claims

1. An inventory management device comprising a control unit, Storage ledger data that associates product code, product name, quantity per unit, unit weight, unit volume, lot number, and the consignor (indicating the shipper of the goods) for each storage ledger number. Accessible, The control unit, A display control unit, which, after referring to the aforementioned storage ledger data and displaying an inbound input screen on the monitor that includes the consignor and storage ledger number corresponding to the entered product code, and when a storage ledger number displayed on the inbound input screen is selected, displays a common inbound inventory management screen on the monitor for the selected storage ledger number, which includes inbound consignor inventory information that allows input of the product lot number and the number of products received for each warehouse, and inbound physical inventory information that displays the product lot number and the physical inventory received for each warehouse. A receiving input processing unit that, in response to the input operation of the lot number and the number of goods received for each warehouse in the pre-entered warehouse consignor inventory information on the common screen for receiving inventory management, reflects the number of goods received for each warehouse in the receiving inventory information and displays it in the receiving inventory information. Equipped with, Inventory management device.

2. An inventory management device according to claim 1, The aforementioned inventory input processing unit is: The received inventory information is displayed by reflecting the aggregated number of goods received for each warehouse in the aforementioned incoming consignor inventory information. Inventory management device.

3. The inventory management device according to claim 2, The aforementioned inventory entry screen is: The aforementioned product code further includes receiving input information that associates the storage ledger number, unit weight, quantity per package, number of packages, number of loose items, quantity received, and weight. The aforementioned inventory input processing unit is: When the operator returns to the aforementioned receiving input screen, the system aggregates the number of goods received in the receiving consignor inventory information entered by the operator using the input device, and displays the aggregated value by inputting it into the number of goods and quantity received fields in the receiving input information. Inventory management device.

4. The inventory management device according to claim 3, The aforementioned inventory input processing unit is: The operator inputs the number of goods received from the consignor inventory information by operating the input device, and this value is multiplied by the unit weight associated with the storage ledger number. This value is then reflected in the weight of the received input information and displayed. Inventory management device.

5. The inventory management device according to claim 4, The control unit, It is further equipped with a dispatch input processing unit, The display control unit, After referring to the aforementioned storage ledger data and displaying an outbound input screen on the monitor that includes the consignor and storage ledger number corresponding to the entered product code, if a storage ledger number displayed on the outbound input screen is selected, the monitor will display a common outbound inventory management screen for the selected storage ledger number, which includes outbound consignor inventory information where the product lot number and the number of products to be outbound for each warehouse can be entered, and outbound physical inventory information where the product lot number and the number of physical stocks issued for each warehouse can be displayed. The aforementioned outbound input processing unit is: In response to the input operation of the lot number and the number of items shipped from each warehouse in the consignor inventory information on the common screen for outbound inventory management, the number of items shipped from each warehouse in the outbound physical inventory information is reflected and displayed in the outbound physical inventory information. Inventory management device.

6. The inventory management device according to claim 5, The aforementioned outbound input processing unit is: The number of shipments of goods sent out from each warehouse in the aforementioned outbound consignor inventory information is aggregated and displayed in the aforementioned outbound physical inventory information. Inventory management device.

7. The inventory management device according to claim 6, The aforementioned outbound shipment input screen is: The aforementioned product code further includes outbound input information that associates the storage ledger number, unit weight, quantity per package, number of packages, number of loose items, outbound quantity, and weight. The aforementioned outbound input processing unit is: When the operator returns to the aforementioned outbound shipment input screen, the system aggregates the number of shipments of goods in the outbound consignor inventory information entered by the operator using the input device, and displays the aggregated values ​​by inputting them into the number of shipments and outbound quantity fields of the outbound shipment input information. Inventory management device.

8. The inventory management device according to claim 7, The aforementioned outbound input processing unit is: The operator inputs the number of goods shipped from the consignor inventory information by operating the input device, and this value is multiplied by the unit weight associated with the storage ledger number. This value is then reflected in the weight of the shipment input information and displayed. Inventory management device.

9. An inventory management method performed by an inventory management device equipped with a control unit, The aforementioned inventory management device is Storage ledger data that associates product code, product name, quantity per unit, unit weight, unit volume, lot number, and the consignor (indicating the shipper of the goods) for each storage ledger number. Accessible, The control unit executes the following: A display control step involves referring to the aforementioned storage ledger data and displaying an incoming inventory input screen on the monitor that includes the consignor and storage ledger number corresponding to the entered product code. If a storage ledger number displayed on the incoming inventory input screen is selected, the monitor displays a common incoming inventory management screen for the selected storage ledger number, which includes incoming consignor inventory information where the lot number of the product and the number of products received for each warehouse can be entered, and incoming physical inventory information where the lot number of the product and the physical inventory received for each warehouse can be displayed. A receiving input step is performed in which, in accordance with the input operation of the lot number and the number of goods received for each warehouse in the pre-entered warehouse consignor inventory information on the common screen for receiving inventory management, the number of goods received for each warehouse is reflected in the receiving physical inventory information and displayed in the receiving physical inventory information. Including, An inventory management method characterized by the following.

10. An inventory management program to be executed by an inventory management device equipped with a control unit, The aforementioned inventory management device is Storage ledger data that associates product code, product name, quantity per unit, unit weight, unit volume, lot number, and the consignor (indicating the shipper of the goods) for each storage ledger number. Accessible, To be performed by the control unit, A display control step involves referring to the aforementioned storage ledger data and displaying an incoming inventory input screen on the monitor that includes the consignor and storage ledger number corresponding to the entered product code. If a storage ledger number displayed on the incoming inventory input screen is selected, the monitor displays a common incoming inventory management screen for the selected storage ledger number, which includes incoming consignor inventory information where the lot number of the product and the number of products received for each warehouse can be entered, and incoming physical inventory information where the lot number of the product and the physical inventory received for each warehouse can be displayed. A receiving input step is performed in which, in accordance with the input operation of the lot number and the number of goods received for each warehouse in the pre-entered warehouse consignor inventory information on the common screen for receiving inventory management, the number of goods received for each warehouse is reflected in the receiving physical inventory information and displayed in the receiving physical inventory information. Including, An inventory management program featuring the following characteristics.