Stock movement management device, stock movement management method and stock movement management program
By introducing a warehouse rank system within the stock movement management device, the system effectively addresses the issue of differing shipment and receipt numbers during inventory transfers between warehouses, ensuring accurate inventory recording and improved operational efficiency.
Patent Information
- Application Number
- JP2023170877
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-29
- Publication Date
- 2025-04-10
AI Technical Summary
Existing inventory management systems fail to accurately handle cases where the number of shipments differs from the number of receipts during stock transfers between warehouses, leading to inconsistencies in inventory records.
The implementation of a stock movement management device and method that introduces a warehouse rank system, allowing for appropriate control of inventory changes by prioritizing the quantity based on the higher-ranked warehouse, thereby ensuring accurate recording of inventory levels.
This solution enables precise control over inventory adjustments during stock transfers, ensuring that inventory records accurately reflect the actual number of items received, thereby improving operational efficiency and reducing errors.
Smart Images

Figure 2025060258000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an inventory movement management device, an inventory movement management method, and an inventory movement management program. [Background technology]
[0002] For example, Patent Document 1 discloses a system for transferring inventory between warehouses. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-73179 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, Patent Document 1 does not mention anything about the case where the shipping quantity differs from the receiving quantity when transferring inventory between warehouses.
[0005] The present invention has been made in consideration of the above, and aims to provide an inventory movement management device, an inventory movement management method, and an inventory movement management program that, when moving inventory between warehouses, if the number of shipments and the number of arrivals differ, can appropriately control whether the number of arrivals can be changed at the time of arrival by introducing warehouse rank. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the objective, an inventory movement management device is provided which has a control unit and a memory unit, and the memory unit stores a product master in which a store order category specifying whether to order from a manufacturer or a warehouse is registered for each product, and the control unit controls the display on a display unit of a store order input screen which is used by an operator at a store to input products to be ordered, and the store order input screen is equipped with an order input screen display control means which references the product master and displays the store order category corresponding to the product being input, and a store order data input means which inputs store order data including the product to be ordered, quantity, and store order category in accordance with the input contents on the store order input screen.
[0007] In addition, according to this embodiment, the control unit may further include an approval screen display control means for controlling the display of an approval screen on the display unit for an authorized person to approve the store order data, a store order confirmation means for confirming the store order data when approval is obtained on the approval screen, and an order processing means for performing order processing according to the store order category based on the confirmed store order data.
[0008] Furthermore, according to this embodiment, the order processing means may create order data for placing an order with the manufacturer when the store order category is a manufacturer order, and create movement instruction data for issuing shipping instructions to the warehouse when the store order category is a warehouse order.
[0009] Furthermore, according to this embodiment, the store order data includes a rejection flag for designating non-approval, and if approval is not obtained on the approval screen, the store order confirmation means sets the rejection flag of the store order data to non-approval, and if the rejection flag of the store order data is in a non-approval state, an operator may modify the store order data on the store order input screen.
[0010] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides an inventory movement management method to be executed by an information processing device equipped with a control unit and a memory unit, wherein a product master in which a store order category specifying manufacturer order or warehouse order for each product is registered is stored in the memory unit, and the method is executed by the control unit, and includes an input screen display control step of controlling the display of a store order input screen on a display unit for inputting products to be ordered by an operator at a store, and on the store order input screen, referring to the product master, displaying the store order category corresponding to the product inputted, and a store order data input step of inputting store order data including the product to be ordered, quantity, and store order category in accordance with the input contents on the store order input screen.
[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides an inventory movement management program to be executed by an information processing device having a control unit and a memory unit, wherein the memory unit stores a product master in which a store order category specifying manufacturer order or warehouse order for each product is registered, and the control unit controls the display on a display unit of a store order input screen for inputting products to be ordered by an operator at a store, and the store order input screen executes an input screen display control step of referring to the product master and displaying the store order category corresponding to the product to be input, and a store order data input step of inputting store order data including the product to be ordered, quantity, and store order category in accordance with the input contents on the store order input screen. Effect of the Invention
[0012] According to the present invention, when inventory is moved between warehouses, if the shipment quantity and the arrival quantity differ, by introducing warehouse rank, it is possible to appropriately control whether the arrival quantity can be changed at the time of arrival. [Brief description of the drawings]
[0013] [Figure 1]FIG. 1 is a block diagram showing an example of the configuration of an inventory movement management device according to this embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of the warehouse master. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the basic information master. [Figure 4] FIG. 4 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Diagram 5] FIG. 5 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 6] FIG. 6 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 7] FIG. 7 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 9] FIG. 9 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 14] FIG. 14 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 15] FIG. 15 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 16] FIG. 16 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 17] FIG. 17 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 18] FIG. 18 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 19] FIG. 19 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 20] FIG. 20 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 21] FIG. 21 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 22] FIG. 22 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.
[0015] [1. Overview] For example, when transferring inventory between warehouses, the number of shipments and the number of receipts may differ. Ideally, you would want to record the inventory based on the actual number of arrivals, but if you allow the store to make corrections when the inventory is received at the store, this will cause problems in terms of control and management (as the level of operational management at the store is often low).
[0016] Therefore, in the present invention, a rank is set for each logistics warehouse and store warehouse. When transferring inventory between warehouses, if the quantity shipped from the shipping source differs from the quantity received at the time of warehousing, the quantity of the warehouse with the higher warehouse rank is set as the positive quantity.
[0017] Furthermore, in the present invention, when a transfer occurs between warehouses of the same warehouse rank, it is possible to control by system settings whether the quantity on the shipping side or the receiving side is to be regarded as correct.
[0018] This allows control over whether the stock quantity can be changed at the time of arrival, and also improves operational convenience while maintaining control according to movement patterns.
[0019] Specifically, the present invention has the following functions. (1) By setting a rank for each logistics warehouse and store warehouse, when transferring inventory between warehouses, if the quantity shipped from the source differs from the quantity received at the time of receipt, the quantity with the higher warehouse rank will be considered correct. (2) If there is a discrepancy between the number of shipments and the number of arrivals, create transfer data with the quantity of arrivals - number of shipments. (3) When transferring goods between warehouses of the same warehouse rank, it is possible to control in the system settings whether the quantity on the shipping side or the receiving side is to be regarded as correct. (4) The movement data for adjusting the difference numbers can also be viewed on the receipt and payment history inquiry screen, making it possible to leave a trail.
[0020] [2. Configuration] An example of an inventory movement management device according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of an inventory movement management device according to this embodiment.
[0021] The inventory movement management device 100 is, for example, a commercially available desktop personal computer. Note that the inventory movement management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0022] 1, inventory movement management device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit included in inventory movement management device 100 is connected to each other so as to be able to communicate with each other via any communication path.
[0023] The communication interface unit 104 communicatively connects the inventory movement 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 a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the inventory movement management device 100 to the terminals 400... of each warehouse (including stores) 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 inventory movement management device 100 and the terminals 400... of each warehouse (including stores) are configured to be able to communicate data with each other via the network.
[0024] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as a monitor 114.
[0025] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in 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, optical disks, etc. can be used as the storage unit 106.
[0026] The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes. 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 as the storage unit 106. The storage unit 106 also stores a warehouse master 106a, a basic information master 106b, inventory data, movement data, movement and arrival schedule data, arrival data, and the like. FIG. 2 is a diagram showing an example of the configuration of the warehouse master 106a. FIG. 3 is a diagram showing an example of the configuration of the basic information master 106b.
[0027] The warehouse master 106a is a master for managing warehouse ranks, and as shown in FIG. 2, can be configured with a table or the like in which warehouse codes, warehouse names, and warehouse ranks are registered in association with each other.
[0028] The basic information master 106b is a master in which warehouse rank priority classification (0: shipping warehouse, 1: receiving warehouse) is set as shown in FIG.
[0029] The inventory data may include warehouse, product code, product name, current quantity in stock, and quantity shipped.
[0030] The transfer data may include transfer number, transfer category, origin warehouse, destination warehouse, transfer date, product code, product name, transfer quantity, transfer arrival schedule number, and arrival completion category (0: incomplete, 1: completed).
[0031] The transfer arrival schedule data may include a transfer arrival schedule number, a transfer number, a destination warehouse, a scheduled arrival date, a product code, a product name, a shipment quantity, and an arrival completion classification (0: incomplete, 1: complete).
[0032] The arrival data may include an arrival number, a scheduled arrival number, a destination warehouse, an arrival date, a product code, a product name, and an arrival quantity.
[0033] The control unit 102 is a CPU or the like that performs overall control of the inventory movement management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. Here, the control unit 102 conceptually includes, functionally, a master maintenance unit 102a, a movement input unit 102b, a movement / receive input unit 102c, a receipt / delivery history inquiry unit 102d, a screen display control unit 102e, etc.
[0034] The master maintenance section 102a is used to perform editing such as inputting, adding, and changing data to the warehouse master 106a and the basic information master 106b in response to operations by an administrator or the like on a master maintenance screen (not shown) displayed on the monitor 114.
[0035] The movement input unit 102b executes movement input, and for example, in response to access from the terminal 400 of the shipping warehouse, provides a movement input screen, and when the shipping warehouse, destination warehouse, shipping date, delivery date, product, quantity to be shipped, etc. are specified in response to operation on the movement input screen by a person in charge of the terminal 400 of the shipping warehouse, it creates movement data including the movement number, movement category, origin warehouse, destination warehouse, movement date, product, quantity to be moved, and scheduled arrival number, and movement arrival schedule data including the scheduled arrival number, movement number, destination warehouse, scheduled arrival date, product code, product name, and quantity to be shipped, and registers these in the memory unit 106, and also updates the inventory data.
[0036] The transfer receipt input unit 102c executes transfer receipt input, for example, provides a transfer receipt input screen in response to access from the terminal 400 of the receiving warehouse, and when the receiving warehouse, arrival date, delivery date, product, arrival quantity, etc. are specified in response to the operation of the person in charge of the terminal 400 of the receiving warehouse on the transfer receipt input screen, updates the transfer data and transfer receipt schedule data, creates receipt data including the arrival number, transfer arrival schedule number, destination warehouse, arrival date, product code, product name, and arrival quantity, registers it in the storage unit 106, and also updates the inventory data. At that time, if the shipment quantity of the shipping warehouse and the shipment quantity of the receiving warehouse differ, the warehouse rank of the warehouse master 106a is referenced, and if the rank of the receiving warehouse is higher, the warehouse entry quantity is adopted in the transfer data and the receiving data, and if the rank of the shipping warehouse is higher, the shipment quantity is adopted in the transfer data and the receiving data. In addition, if the ranks of the shipping warehouse and the receiving warehouse are the same, the warehouse rank priority category in the basic information master 106b is referenced, and if the warehouse rank priority category = shipping warehouse, the number of shipments is used, and if the warehouse rank priority category = receiving warehouse, the number of arrivals is used.
[0037] The receipt and payment history inquiry unit 102d displays the receipt and payment history by referring to the movement data registered in the memory unit 106 based on the extraction conditions (e.g., product CD, receipt and payment date, etc.) specified by the operator on the receipt and payment history inquiry screen.
[0038] The screen display control unit 102e controls the display of various screens (eg, transfer input screen, transfer / receive input screen, receipt / delivery history inquiry screen, master maintenance screen, etc.) displayed on the monitor 114 and the reception of inputs on the screens.
[0039] [3. Specific Examples] A specific example of the processing by control unit 102 of inventory movement management device 100 according to this embodiment will be described with reference to Fig. 1 to Fig. 22. Fig. 4 to Fig. 22 are diagrams for explaining a specific example of the processing by control unit 102 of inventory movement management device 100 according to this embodiment.
[0040] (Master Maintenance) The master maintenance will be described with reference to Fig. 4. Fig. 4 shows examples of data in the warehouse master 106a and the basic information master 106b. The master maintenance unit 102a sets data in the warehouse master 106a and the basic information master 106b in response to operations by an operator or the like on a master maintenance screen displayed on the monitor 114, for example.
[0041] The warehouse master 106a includes the items of warehouse code, warehouse name, and warehouse rank. In the example shown in the figure, the first line is set with warehouse code "S001", warehouse name "center warehouse", and warehouse rank "2", the second line is set with warehouse code "T002", warehouse name "Ginza store", and warehouse rank "1", and the third line is set with warehouse code "T003", warehouse name "Shinjuku store", and warehouse rank "1". The higher the value of the warehouse rank, the higher the rank. In this example, the center warehouse > the Ginza store. The operator can arbitrarily specify the value of the warehouse rank, and it is possible to set the same value even when there are multiple warehouses or multiple stores (for example, all store warehouses are set to the same rank of "1").
[0042] The basic information master 106b has an item for warehouse rank priority category. The warehouse rank priority category specifies which warehouse's performance is to be regarded as correct when the ranks of the shipping source and receiving warehouse are the same in the case of a shipment transfer between warehouses. In the case of "0: shipping warehouse", the shipping warehouse is regarded as correct, and in the case of "1: receiving warehouse", the receiving warehouse is regarded as correct.
[0043] (Inventory Movement) FIG. 5 shows the processing of transfer data (at the time of receiving processing) for each setting pattern of the warehouse master 106a and the basic information master 106b, and specifies the pattern ID, pattern, and processing contents of transfer data creation (at the time of receiving processing).
[0044] 3-2-1: If the receiving warehouse rank is greater than the shipping warehouse rank, the quantity received is used and an adjustment slip for the quantity shipped is created. 3-2-2: If the receiving warehouse rank is less than the shipping warehouse rank, the shipment quantity is used and no adjustment document is created. 3-2-3: Receiving warehouse rank = shipping warehouse rank and warehouse rank priority category = 0: In the case of the shipping warehouse, the shipped quantity is used and no adjustment document is created. 3-2-4: Receiving warehouse rank = shipping warehouse rank and warehouse rank priority category = 1: In the case of the receiving warehouse, the quantity received is used and an adjustment slip for the quantity shipped is created.
[0045] 6 to 8, the process for the case of inventory transfer where 3-2-1: receiving warehouse rank > shipping warehouse rank will be described.
[0046] Fig. 6 is a diagram showing an example of initial inventory data. The inventory data includes the following fields: warehouse, product code, product name, current stock quantity, and shipment quantity. In the example shown in the figure, the first line has warehouse "T002: Ginza store", product code "10001", product name "T-shirt", current stock quantity "10", and shipment quantity "0", while the second line has warehouse "S001: Center warehouse", product code "10001", product name "T-shirt", current stock quantity "0", and shipment quantity "0".
[0047] The Ginza store registers 10 T-shirts for shipment to the center warehouse. FIG. 7(A) is a diagram showing an example of the transfer input screen. The transfer input screen has a header area for specifying the store, shipping destination, shipping date, and delivery date, a shipping details area for specifying the product code, product name, and shipping quantity, and a registration button (not shown). When the registration button (not shown) is pressed, transfer data and transfer arrival schedule data according to the input contents on the transfer input screen are created, and the inventory data is updated. In the example shown in FIG. 7(A), the shipping warehouse "T002 Ginza store", the shipping destination "S001 Center warehouse", the shipping date "2023 / 8 / 1", the delivery date "2023 / 8 / 3", the product "10001 T-shirt", and the shipping quantity "10" are entered.
[0048] FIG. 7(B) is a diagram showing an example of newly created transfer data. The transfer data includes the following items: transfer number, transfer category, origin warehouse, destination warehouse, transfer date, product code, product name, transfer quantity, transfer arrival schedule number, and arrival completion category. In the example shown in the figure, the transfer number is "ID000001", the transfer category is "transfer out", the origin warehouse is "T002: Ginza store", the destination warehouse is "S001: Center warehouse", the transfer date is "2023 / 8 / 1", the product code is "10001", the product name is "T-shirt", the transfer quantity is "10", the transfer arrival schedule number is "blank", and the arrival completion category is "0".
[0049] Fig. 7(C) is a diagram showing an example of newly created transfer arrival schedule data. The transfer arrival schedule data includes items such as transfer arrival schedule number, transfer number, warehouse, expected arrival date, product code, product name, shipment quantity, and arrival completion category. In the example shown in the figure, the transfer arrival schedule number is "INY00001", the transfer number is "ID000001", the warehouse is "S001: Center warehouse", the expected arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", the shipment quantity is "10", and the arrival completion category is "0".
[0050] FIG. 7(D) shows an example of updated inventory data, in which the current inventory quantity in warehouse "T002: Ginza store" is updated from "0" to "10", and the shipment quantity is updated from "0" to "10".
[0051] When the warehouse checked the shipment from the store, it found that 9 items had actually arrived, despite the notification that 10 items had been shipped. Because the warehouse has a higher warehouse rank, the warehouse processes the arrival of 9 items, which was confirmed by the warehouse. When registering on the screen, the operator specifies the scheduled arrival number (a slip search is also possible), and the arrival record is registered based on the scheduled arrival information that is called up.
[0052] FIG. 8(A) is a diagram showing an example of the display of the transfer arrival input screen. The transfer arrival input screen has a header area for specifying the transfer arrival schedule number, warehouse, and arrival date, an arrival details area for specifying the product code, product name, and arrival quantity, and a registration button (not shown). When the registration button (not shown) is pressed, the transfer data and transfer arrival schedule data are updated according to the input contents of the transfer arrival input screen, new arrival data is created, and inventory data is updated. In the example shown in FIG. 8(A), the transfer arrival schedule number "INY00001", warehouse "S001: Center warehouse", arrival date "2023 / 8 / 3", product code "10001", product name "T-shirt", and arrival quantity "9" are input.
[0053] Figure 8 (B) shows an example of the updated transfer data. An adjustment slip is created according to the number of items received at the central warehouse with the higher warehouse rank. The transfer number is identified from the transfer arrival schedule number called up on the screen, and the arrival completion category is updated to 1 (completed).
[0054] Update the expected arrival category on the first line from "0" to "1". Add new transfer number "ID000002", transfer category "Return", origin warehouse "T002: Ginza store", destination warehouse "S001: Center warehouse", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "9", expected arrival number "INY00001", and arrival completion category "0" on the second line. In addition, add an adjustment slip on the third line for transfer number "ID000003", transfer category "Return", origin warehouse "T002: Ginza store", destination warehouse "S001: Center warehouse", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "-1", expected arrival number "blank", and arrival completion category "1".
[0055] FIG. 8(C) shows an example of the updated transfer arrival schedule data, in which the arrival completion category is updated from "0" to "1 (completed)."
[0056] FIG. 8(D) shows an example of newly created arrival data. The arrival data includes fields for arrival number, planned arrival number, warehouse, arrival date, product code, product name, and arrival quantity. Since the origin warehouse rank is less than the destination warehouse rank, the arrival quantity at the destination is updated. In the example shown in the figure, the arrival number is "IDO00001", the planned arrival number is "INY00001", the warehouse is "S001: Center warehouse", the arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", and the arrival quantity is "9".
[0057] Figure 8 (E) shows an example of inventory data to be updated, where for "T002: Ginza store" on the first line, the current inventory quantity is updated from "0" to "1", and the shipment quantity is updated from "10" to "0". Also, for "S001: Center warehouse" on the second line, the current inventory quantity is updated from "0" to "9".
[0058] 9 to 11, the case of 3-2-2: inventory transfer where receiving warehouse rank < shipping warehouse rank will be described.
[0059] Fig. 9 is a diagram showing an example of initial inventory data. In the example shown in the figure, the first line shows warehouse "S001: Center Warehouse", product code "10001", product name "T-shirt", current stock quantity "10", and shipment quantity "0", while the second line shows warehouse "T002: Ginza Store", product code "10001", product name "T-shirt", current stock quantity "0", and shipment quantity "0".
[0060] At the central warehouse, 10 T-shirts are registered for shipment to the Ginza store. FIG. 10(A) is a diagram showing an example of the display of the transfer input screen. When data as shown in the figure is entered on the transfer input screen and a registration button (not shown) is pressed, transfer data and transfer arrival schedule data are created and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 10(B) to FIG. 10(D). In the example shown in FIG. 10(A), the shipping warehouse "S001: central warehouse", shipping destination "T002: Ginza store", shipping date "2023 / 8 / 1", delivery date "2023 / 8 / 3", product "10001 T-shirt", and shipping quantity "10" are entered.
[0061] Figure 10(B) is a diagram showing an example of newly created transfer data. In the example shown in the figure, the transfer number is "ID000001", the transfer category is "transfer out", the origin warehouse is "S001: Center warehouse", the destination warehouse is "T002: Ginza store", the transfer date is "2023 / 8 / 1", the product code is "10001", the product name is "T-shirt", the number of transfers is "10", the transfer arrival schedule number is "blank", and the arrival completion category is "0".
[0062] 10C is a diagram showing an example of newly created transfer arrival schedule data. In the example shown in the figure, the transfer arrival schedule number is "INY00001", the transfer number is "ID000001", the warehouse is "T002: Ginza store", the expected arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", the shipment quantity is "10", and the arrival completion category is "0".
[0063] FIG. 10(D) shows an example of updated inventory data, in which the current inventory quantity in warehouse "S001: center warehouse" is updated from "10" to "0", and the shipment quantity is updated from "0" to "10".
[0064] When the Ginza store checked the stock, they found that 9 items had actually arrived, despite a notification that 10 items were to be shipped. Because the central warehouse has a higher warehouse rank than the Ginza store, the stock is processed as 10 items. When registering on the screen, the operator specifies the scheduled transfer stock number (a slip search is also possible), and the stock record is registered based on the scheduled stock information that is called up.
[0065] FIG. 11(A) is a diagram showing an example of the display of the transfer and arrival input screen. When data as shown in the figure is entered on the transfer and arrival input screen and a registration button (not shown) is pressed, the transfer data and transfer and arrival schedule data are updated, new arrival data are created, and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 11(B) to FIG. 11(E). In the example shown in FIG. 11(A), the transfer and arrival schedule number "INY00001", warehouse "T002: Ginza store", arrival date "2023 / 8 / 3", product code "10001", product name "T-shirt", and arrival quantity "9" are entered.
[0066] Figure 11 (B) shows an example of the transfer data to be updated. The number of shipments from the central warehouse with the higher warehouse rank is used as the transfer record, and no adjustment slip is created. The transfer number is identified from the transfer arrival schedule number called up on the screen, and the arrival completion category is updated to 1 (completed).
[0067] Update the expected arrival category on the first line from "0" to "1". Add new transfer number "ID000002", transfer category "Relocation arrival", shipping warehouse "S001: Center warehouse", destination warehouse "T002: Ginza store", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "10", expected transfer arrival number "INY00001", and arrival completion category "0" to the second line.
[0068] FIG. 11(C) shows an example of the updated transfer arrival schedule data, in which the arrival completion category is updated from "0" to "1 (completed)."
[0069] Figure 11(D) shows an example of newly created arrival data. Since the origin warehouse rank is greater than the destination warehouse rank, the data is updated with the number of shipments at the shipping destination. In the example shown in the figure, the arrival number is "IDO00001", the planned arrival number for transfer is "INY00001", the warehouse is "T002: Ginza store", the arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", and the arrival quantity is "10".
[0070] Figure 11(E) shows an example of inventory data to be updated, where the shipment quantity for "S001: Center Warehouse" on the first line is updated from "10" to "0." Additionally, the current inventory quantity for "T002: Ginza Store" on the second line is updated from "0" to "10."
[0071] The store then reports the discrepancy to the warehouse and takes appropriate action accordingly.
[0072] 12 to 14, the case of 3-2-3. inventory movement in which the receiving warehouse rank = the shipping warehouse rank and warehouse rank priority category = 0: shipping warehouse will be described.
[0073] 12(A) is a diagram showing an example of initial inventory data. In the example shown in the figure, the first line shows warehouse "T002: Ginza store", product code "10001", product name "T-shirt", current stock quantity "10", and shipment quantity "0", and the second line shows warehouse "T003: Shinjuku store", product code "10001", product name "T-shirt", current stock quantity "0", and shipment quantity "0".
[0074] 12B is a diagram showing an example of settings in the basic information master 106b. In the example shown in the figure, the warehouse rank priority category "0: shipping warehouse" is set.
[0075] The Ginza store registers 10 T-shirts for shipment to the Shinjuku store. FIG. 13(A) is a diagram showing an example of the display of the transfer input screen. When data as shown in the figure is entered on the transfer input screen and a registration button (not shown) is pressed, transfer data and transfer arrival schedule data are created and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 13(B) to FIG. 13(D). In the example shown in FIG. 13(A), the shipping warehouse "T002: Ginza store", shipping destination "T003: Shinjuku store", shipping date "2023 / 8 / 1", delivery date "2023 / 8 / 3", product "10001 T-shirt", and shipping quantity "10" are entered.
[0076] Fig. 13(B) is a diagram showing an example of newly created transfer data. In the example shown in the figure, the transfer number is "ID000001", the transfer category is "transfer out", the origin warehouse is "T002: Ginza store", the destination warehouse is "T003: Shinjuku store", the transfer date is "2023 / 8 / 1", the product code is "10001", the product name is "T-shirt", the transfer quantity is "10", the transfer arrival schedule number is "blank", and the arrival completion category is "0".
[0077] 13C is a diagram showing an example of newly created transfer arrival schedule data. In the example shown in the figure, the transfer arrival schedule number is "INY00001", the transfer number is "ID000001", the warehouse is "T003: Shinjuku store", the expected arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", the shipment quantity is "10", and the arrival completion category is "0".
[0078] FIG. 13(D) shows an example of updated inventory data, in which the current inventory quantity in warehouse "T002: Ginza store" is updated from "10" to "0", and the shipment quantity is updated from "0" to "10".
[0079] When the Shinjuku store checked the stock, it was found that 9 items had actually arrived, despite the notification that 10 items were to be shipped. When registering on the screen, the operator specifies the planned transfer stock number (a slip search is also possible), and the actual stock is registered based on the scheduled stock information that is called up. Since the Shinjuku store and the Ginza store have the same rank, the warehouse rank priority category "0: Shipping warehouse" in the basic information master 106a is referenced, and the number of shipments from the shipping warehouse is used. This results in the same update as in pattern 3-2-2.
[0080] FIG. 14(A) is a diagram showing a display example of a transfer and arrival input screen. When data as shown in the figure is entered on the transfer and arrival input screen and a registration button (not shown) is pressed, the transfer data and transfer and arrival schedule data are updated, new arrival data are created, and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 14(B) to FIG. 14(E). In the example shown in FIG. 14(A), the transfer and arrival schedule number "INY00001", warehouse "T003: Shinjuku store", arrival date "2023 / 8 / 3", product code "10001", product name "T-shirt", and arrival quantity "9" are entered.
[0081] Figure 14(B) shows an example of the transfer data to be updated. Based on the settings in the standard information master 106b, the shipment quantity for "T002: Ginza store" is adopted as the transfer record, and no adjustment slip is created. The transfer number is identified from the transfer arrival schedule number called up on the screen, and the arrival completion category is updated to 1 (completed).
[0082] Update the expected arrival category on the first line from "0" to "1". Add new transfer number "ID000002", transfer category "Relocation arrival", shipping source warehouse "T002: Ginza store", destination warehouse "T003: Shinjuku store", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "10", expected transfer arrival number "INY00001", and arrival completion category "0" to the second line.
[0083] FIG. 14(C) shows an example of the updated transfer arrival schedule data, in which the arrival completion category is updated from "0" to "1 (completed)."
[0084] FIG. 14(D) shows an example of newly created arrival data. Based on the settings of the reference information master 106b, the shipment quantity of the shipping destination "T002: Ginza store" is adopted as the movement record. In the example shown in the figure, the arrival number is "IDO00001", the planned arrival number for movement is "INY00001", the warehouse is "T003: Shinjuku store", the arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", and the arrival quantity is "10".
[0085] Figure 14(E) shows an example of inventory data to be updated, where the shipment quantity for "T002: Ginza store" on the first line is updated from "10" to "0." Additionally, the current inventory quantity for "T003: Shinjuku store" on the second line is updated from "0" to "10."
[0086] The Shinjuku store will then report the discrepancy to the Ginza store and handle the matter accordingly.
[0087] 15 to 17, the case of 3-2-4. inventory movement in which the receiving warehouse rank = the shipping warehouse rank and warehouse rank priority category = 1: receiving warehouse will be described.
[0088] 15(A) is a diagram showing an example of initial inventory data. In the example shown in the figure, the first line shows warehouse "T002: Ginza store", product code "10001", product name "T-shirt", current stock quantity "10", and shipment quantity "0", and the second line shows warehouse "T003: Shinjuku store", product code "10001", product name "T-shirt", current stock quantity "0", and shipment quantity "0".
[0089] 15B is a diagram showing an example of settings of the basic information master 106b. In the example shown in the figure, the warehouse rank priority category "1: receiving warehouse" is set.
[0090] The Ginza store registers 10 T-shirts for shipment to the Shinjuku store. FIG. 16(A) is a diagram showing an example of the display of the transfer input screen. When data as shown in the figure is entered on the transfer input screen and a registration button (not shown) is pressed, transfer data and transfer arrival schedule data are created and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 16(B) to FIG. 16(D). In the example shown in FIG. 16(A), the shipping warehouse "T002: Ginza store", shipping destination "T003: Shinjuku store", shipping date "2023 / 8 / 1", delivery date "2023 / 8 / 3", product "10001 T-shirt", and shipping quantity "10" are entered.
[0091] 16B is a diagram showing an example of newly created transfer data. In the example shown in the figure, the transfer number is "ID000001", the transfer category is "transfer out", the origin warehouse is "T002: Ginza store", the destination warehouse is "T003: Shinjuku store", the transfer date is "2023 / 8 / 1", the product code is "10001", the product name is "T-shirt", the number of transfers is "10", the transfer arrival schedule number is "blank", and the arrival completion category is "0".
[0092] 16C is a diagram showing an example of newly created transfer arrival schedule data. In the example shown in the figure, the transfer arrival schedule number is "INY00001", the transfer number is "ID000001", the warehouse is "T003: Shinjuku store", the expected arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", the shipment quantity is "10", and the arrival completion category is "0".
[0093] FIG. 16(D) shows an example of updated inventory data, in which the current inventory quantity in warehouse "T002: Ginza store" is updated from "10" to "0", and the shipment quantity is updated from "0" to "10".
[0094] When the Shinjuku store checked the stock, it was found that 9 items had actually arrived, despite a notification that 10 items were to be shipped. When registering on the screen, the operator specifies the scheduled transfer stock number (a slip search is also possible), and the actual stock is registered based on the scheduled stock information that is called up. Since the Shinjuku store and the Ginza store are of the same rank, the warehouse rank priority category "1: Receiving warehouse" in the basic information master 106a is referenced, and the number of items received at the receiving warehouse is used. This results in the same update as in pattern 3-2-1.
[0095] FIG. 17(A) is a diagram showing an example of the display of the transfer and arrival input screen. When data as shown in the figure is entered on the transfer and arrival input screen and a registration button (not shown) is pressed, the transfer data and transfer and arrival schedule data are updated, new arrival data are created, and inventory data are updated according to the input contents on the transfer input screen, as shown in FIG. 17(B) to FIG. 17(E). In the example shown in FIG. 17(A), the transfer and arrival schedule number "INY00001", warehouse "T003: Shinjuku store", arrival date "2023 / 8 / 3", product code "10001", product name "T-shirt", and arrival quantity "9" are entered.
[0096] Figure 17(B) shows an example of the updated transfer data. Based on the settings in the standard information master 106b, the number of items received at the Shinjuku store is used as the transfer record, and an adjustment slip is created. The transfer number is identified from the transfer arrival schedule number displayed on the screen, and the arrival completion category is updated to 1 (completed).
[0097] Update the expected arrival category on the first line from "0" to "1". Add new transfer number "ID000002", transfer category "Return", origin warehouse "T002: Ginza store", destination warehouse "T003: Shinjuku store", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "9", expected arrival number "INY00001", and arrival completion category "0" on the second line. In addition, add an adjustment slip on the third line for transfer number "ID000003", transfer category "Return", origin warehouse "T002: Ginza store", destination warehouse "T003: Shinjuku store", transfer date "2023 / 8 / 3", product code "10001", product name "T-shirt", number of moves "-1", expected arrival number "blank", and arrival completion category "1".
[0098] FIG. 17(C) shows an example of the updated transfer arrival schedule data, in which the arrival completion category is updated from "0" to "1 (completed)."
[0099] FIG. 17(D) shows an example of newly created arrival data. Based on the settings in the reference information master 106b, the arrival quantity at the destination "T003: Shinjuku store" is adopted as the transfer record. In the example shown in the figure, the arrival number is "IDO00001", the planned arrival number for transfer is "INY00001", the warehouse is "T003: Shinjuku store", the arrival date is "2023 / 8 / 3", the product code is "10001", the product name is "T-shirt", and the arrival quantity is "9".
[0100] Figure 17(E) shows an example of inventory data to be updated, where for "T002: Ginza store" on the first line, the current inventory quantity is updated from "0" to "1", and the shipment quantity is updated from "10" to "0". Also, for "T003: Shinjuku store" on the second line, the current inventory quantity is updated from "0" to "9".
[0101] (Receipt and payment history inquiry) The receipt and payment history inquiry in each pattern will be described with reference to Figures 18 to 22. Figure 18 shows the processing of movement data (at the time of receipt processing) for each basic information master / warehouse rank setting pattern.
[0102] With reference to FIG. 19, 3-2-1: receipt / payment history inquiry in the case of inventory transfer where the receiving warehouse rank is greater than the shipping warehouse rank will be described.
[0103] Figure 19(A) shows the source and destination warehouses, warehouse ranks, and transfer quantities. Figure 19(B) shows the transfer data after the inventory transfer.
[0104] On the order history inquiry screen shown in FIG. 19(C), when the extraction conditions: product and receipt / payment date are specified and an execute button (not shown) is pressed, the transfer data is referenced based on the extraction conditions, and the receipt / payment inquiry history is displayed. The receipt / payment history displays the following items: warehouse, transaction category, receipt / payment category, receipt / payment date, product, receipt quantity, payment issue quantity, and slip number. The "transaction category" corresponds to the transfer category of the transfer data, and details of "shipment in" and "shipment out" are obtained as screen display data at the time of inquiry. The "receipt / payment category" is obtained by determining whether it is "payment out" or "received" depending on the transfer category of the transfer data. The example in FIG. 19(C) shows the receipt / payment inquiry history when the extraction conditions are product CD: 10001 and receipt / payment dates: 8 / 1-8 / 3.
[0105] Fig. 20 is a diagram for explaining receipt and payment history inquiry in the case of inventory transfer where 3-2-2: receiving warehouse rank < shipping warehouse rank. Fig. 21 is a diagram for explaining receipt and payment history inquiry in the case of inventory transfer where 3-2-3: receiving warehouse rank = shipping warehouse rank and warehouse rank priority category = 0: shipping warehouse. Fig. 22 is a diagram for explaining receipt and payment history inquiry in the case of inventory transfer where 3-2-4: receiving warehouse rank = shipping warehouse rank and warehouse rank priority category = 1: receiving warehouse.
[0106] As described above, according to this embodiment, the system includes the warehouse master 106a in which the warehouse rank for each warehouse is set, the transfer input unit 102a which generates transfer data including a transfer number, a transfer category, an issuing warehouse, a receiving warehouse, a transfer date, a product, a transfer quantity, and a transfer receipt scheduled number when a shipping warehouse, a shipping destination warehouse, a shipping date, a delivery date, a product, a shipping quantity, and a transfer receipt input unit 102c which updates the transfer data and the inventory data when a product arrives at the receiving warehouse and when a receiving warehouse, a delivery date, a delivery date, a product, and a shipping quantity are specified in response to an operation of a person in charge of the receiving warehouse on the transfer receipt input screen, and in that case, when the shipping quantity of the shipping warehouse and the shipping quantity of the receiving warehouse differ, the system refers to the warehouse rank in the warehouse master, and adopts the shipping quantity when the rank of the receiving warehouse is higher, and adopts the shipping quantity when the rank of the shipping warehouse is higher. Therefore, when transferring inventory between warehouses, by introducing the warehouse rank, if the shipping quantity and the shipping quantity differ, it becomes possible to suitably control whether the shipping quantity can be changed at the time of arrival.
[0107] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to goals 8 and 9 of the SDGs.
[0108] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of goals 12, 13, and 15 of the SDGs.
[0109] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[0110] 5. Other embodiments The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0111] 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 using known methods.
[0112] In addition, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
[0113] Furthermore, with regard to the inventory movement management device 100, the components shown in the figures are merely functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0114] For example, the processing functions of the inventory movement management device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the inventory movement management device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in the storage unit 106, such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into the RAM, and constitutes the control unit 102 in cooperation with the CPU.
[0115] In addition, this computer program may be stored in an application program server (not shown) connected to the inventory movement management device 100 via any network, and it is also possible to download all or part of it as needed.
[0116] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
[0117] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.
[0118] The various databases etc. stored in the memory unit 106 are storage means such as 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 etc. used for various processes and providing websites.
[0119] The inventory movement management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The inventory movement management device 100 may be realized by installing software (including programs or data, etc.) that causes the information processing device to realize the processing described in this embodiment.
[0120] Furthermore, the specific form of distribution and integration of the devices is not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Explanation of symbols]
[0121] 1. Store ordering system 100 Inventory movement management device 102 Control section 102a Master Maintenance Department 102b Movement input section 102c Mobile Arrivals Input Section 102d Receipt and payment history inquiry section 102e Screen display control unit 104 Communication interface section 106 Storage section 106a Warehouse Master 106b Basic Information Master 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network 400 terminals
Claims
1. An inventory movement management device having a control unit, The control unit is A warehouse master that sets the warehouse rank for each warehouse, Inventory data including the number of products in stock at each warehouse and is configured to be accessible to a transfer input means for generating transfer data including a transfer number, a transfer category, a warehouse from which the goods are shipped, a delivery date, a delivery deadline, a product, and a transfer quantity when the shipping warehouse, the shipping destination warehouse, the delivery date, the product, the transfer quantity, and a transfer receipt schedule number are specified in response to an operation by a person in charge of the shipping warehouse on a transfer input screen; a moving receipt input means for updating the movement data and the inventory data when the receiving warehouse, arrival date, delivery date, product, and arrival quantity are specified in response to an operation by a person in charge of the receiving warehouse on the moving receipt input screen when goods arrive at the receiving warehouse, and for referencing the warehouse rank in the warehouse master when the shipping quantity differs from the shipping quantity of the shipping warehouse, adopting the arrival quantity if the ranking of the receiving warehouse is higher, and adopting the shipping quantity if the ranking of the shipping warehouse is higher; An inventory movement management device comprising:
2. The control unit further includes: It is configured to be accessible to basic information master with warehouse rank priority classification set, The inventory movement management device according to claim 1, characterized in that when the ranks of the shipping warehouse and the receiving warehouse are the same, the movement / receiving input means refers to the warehouse rank priority category in the basic information master, and when the warehouse rank priority category = shipping warehouse, it adopts the number of shipments, and when the warehouse rank priority category = receiving warehouse, it adopts the number of arrivals.
3. An inventory movement management method executed by an information processing device having a control unit, The control unit is A warehouse master that sets the warehouse rank for each warehouse, Inventory data including the number of products in stock at each warehouse and is configured to be accessible to Executed in the control unit: a transfer input step in which, when the shipping warehouse, destination warehouse, shipping date, delivery date, product, and shipping quantity are specified in response to an operation by a person in charge of the shipping warehouse on the transfer input screen, transfer data including a transfer number, transfer category, origin warehouse, destination warehouse, transfer date, product, transfer quantity, and transfer arrival schedule number is generated; a transfer receipt input step in which, when goods arrive at the receiving warehouse, the receiving warehouse, arrival date, delivery date, goods, and arrival quantity are specified in response to an operation by a person in charge of the receiving warehouse on the transfer receipt input screen, the transfer data and the inventory data are updated, and in this case, if the shipment quantity of the shipping warehouse differs from the shipment quantity of the receiving warehouse, the warehouse rank of the warehouse master is referenced, and if the rank of the receiving warehouse is higher, the arrival quantity is adopted, and if the rank of the shipping warehouse is higher, the shipment quantity is adopted; 1. An inventory movement management method comprising:
4. An inventory movement management program to be executed by an information processing device having a control unit, The control unit is A warehouse master that sets the warehouse rank for each warehouse, Inventory data including the number of products in stock at each warehouse and is configured to be accessible to In the control unit, a transfer input step in which, when the shipping warehouse, destination warehouse, shipping date, delivery date, product, and shipping quantity are specified in response to an operation by a person in charge of the shipping warehouse on the transfer input screen, transfer data including a transfer number, transfer category, origin warehouse, destination warehouse, transfer date, product, transfer quantity, and transfer arrival schedule number is generated; a transfer receipt input step in which, when goods arrive at the receiving warehouse, the receiving warehouse, arrival date, delivery date, goods, and arrival quantity are specified in response to an operation by a person in charge of the receiving warehouse on the transfer receipt input screen, the transfer data and the inventory data are updated, and in this case, if the shipment quantity of the shipping warehouse differs from the shipment quantity of the receiving warehouse, the warehouse rank of the warehouse master is referenced, and if the rank of the receiving warehouse is higher, the arrival quantity is adopted, and if the rank of the shipping warehouse is higher, the shipment quantity is adopted; An inventory movement management program for executing the above.
Citation Information
Patent Citations
Automatic warehouse
JP1996295405A
Regular delivery device, regular delivery method, and regular delivery program
JP2020166624A
Shipping warehouse determination device, shipping warehouse determination method, and shipping warehouse determination program
JP2021152864A
Transfer instruction data creation device, transfer instruction data creation method, and transfer instruction data creation program
JP2022086577A
Commodity transfer management device, commodity transfer management method, and commodity transfer management program
JP2018073179A