Shipment management apparatus, shipment management method, and shipment management program

The shipping management device addresses inventory management challenges by processing shippable and keep information to ensure accurate product allocation to stores, thereby reducing stock shortages and costs.

JP2025095943APending Publication Date: 2025-06-26OBIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023212345
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-15
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

Existing inventory management systems struggle to ensure that stores receive the required number of products, leading to potential stock shortages and increased costs due to product movement between stores.

Method used

A shipping management device and method that includes a control unit capable of processing shippable and keep information, allowing for the input and registration of supplier, product, contract, and supplyable quantities, as well as store-specific keep quantities. This system enables error checking and the creation of incoming shipment schedules, ensuring that stores receive the necessary products while optimizing supply chain efficiency.

Benefits of technology

The solution effectively manages inventory by ensuring that stores receive the required products, reducing stock shortages and associated costs, while maintaining a stable inventory supply chain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025095943000001_ABST
    Figure 2025095943000001_ABST
Patent Text Reader

Abstract

To provide a shipment management apparatus, a shipment management method, and a shipment management program with which commodities can be reserved for a store with respect to the quantity of commodities that a supplier can supply, thereby enabling stable supply of inventory to the store.SOLUTION: A shipment management apparatus is configured to: input shipment availability information including a supplier, commodities, the contract quantity, and available supply, and reserve information including commodities, the reserve quantity, and stores, to be registered in a storage area; when a supplier and commodities are designated in a shipment request input screen, acquire, based on the designated supplier and commodities, from the shipment availability information, and display the contract quantity, the available supply, and the quantity already delivered; when a store is input, acquire, based on the store, the reserve quantity from the reserve information, and display the reserve quantity and remaining quantity calculated by subtracting the shipment request quantity from the reserve quantity; and when the shipment request quantity of each store is input, create, after an error check, expected arrival information including a supplier, a receiving store, commodities, and the quantity which is the shipment request quantity.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a shipping management device, a shipping management method, and a shipping management program.

Background Art

[0002] For example, in the retail industry, there are operations where multiple staff members have their respective assigned areas and control the inventory supply for multiple stores. Conventionally, as a system for controlling the inventory supply for multiple stores, there is, for example, Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, for example, when a certain number of inventories are required at a store, there is a problem that the required number of inventories cannot be secured, and costs may occur for moving between stores after receiving goods at each store to collect the product inventories.

[0005] In view of the above, the present invention has been made, and an object thereof is to provide a shipping management device, a shipping management method, and a shipping management program that enable keeping products for stores with respect to the available number of products supplied by suppliers and enable stable inventory supply to stores.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, the present invention is a shipping management device including a control unit, wherein the control unit includes: a shippable information processing means for inputting shippable information including a supplier, a product, a contract quantity, and a supplyable quantity and registering the same in a storage area; a keep information processing means for inputting keep information including a product, a keep quantity, and a store and registering the same in the storage area; and a shipping request input means for, when a supplier and a product are specified on a shipping request input screen, acquiring and displaying a contract quantity, a supplyable quantity, and a paid-out quantity from the shippable information using the specified supplier and product as keys, and when a store is input, acquiring a keep quantity from the keep information using the store as a key and displaying the keep quantity and a keep balance calculated as keep quantity - shipping request quantity, and after performing an error check when the shipping request quantity for each store is input, creating incoming shipment schedule information including a supplier, a receiving store, a product, and a quantity which is the shipping request quantity and registering the same in the storage area.

[0007] Further, according to one aspect of the present invention, in the error check, an error may be displayed when the total of the shipping request quantities for each store > the supplyable quantity.

[0008] Further, according to one aspect of the present invention, in the error check, an error may be displayed for a shipping request for a store for which keep information is not registered while there is a keep balance.

[0009] Further, according to one aspect of the present invention, when creating the incoming shipment schedule information, the shipping request input means may update the paid-out quantity and the supplyable quantity of the shippable information and may also update the keep quantity of the keep information.

[0010] Further, according to one aspect of the present invention, the supplier may include a manufacturer.

[0011] In order to solve the above-described problems and achieve the object, the present invention is a shipping management method executed by an information processing apparatus including a control unit, the method including: a shippable information processing step of inputting shippable information including a supplier, a product, a contract quantity, and a supplyable quantity, which is executed in the control unit, and registering the shippable information in a storage area; a keep information processing step of inputting keep information including a product, a keep quantity, and a store, and registering the keep information in the storage area; in a shipping request input screen, when a supplier and a product are specified, using the specified supplier and product as keys, obtaining and displaying a contract quantity, a supplyable quantity, and a paid-out quantity from the shippable information, and when a store is input, using the store as a key, obtaining a keep quantity from the keep information, and displaying the keep quantity and a keep balance calculated as keep quantity - shipping request quantity; and a shipping request input step of, after performing an error check when shipping request quantities for each store are input, creating incoming shipment schedule information including a supplier, a receiving store, a product, and a quantity which is the shipping request quantity, and registering the incoming shipment schedule information in the storage area.

[0012] In order to solve the above-described problems and achieve the object, the present invention is a shipping management program for causing an information processing apparatus including a control unit to execute, the program causing the control unit to execute: a shippable information processing step of inputting shippable information including a supplier, a product, a contract quantity, and a supplyable quantity, and registering the shippable information in a storage area; a keep information processing step of inputting keep information including a product, a keep quantity, and a store, and registering the keep information in the storage area; in a shipping request input screen, when a supplier and a product are specified, using the specified supplier and product as keys, obtaining and displaying a contract quantity, a supplyable quantity, and a paid-out quantity from the shippable information, and when a store is input, using the store as a key, obtaining a keep quantity from the keep information, and displaying the keep quantity and a keep balance calculated as keep quantity - shipping request quantity; and a shipping request input step of, after performing an error check when shipping request quantities for each store are input, creating incoming shipment schedule information including a supplier, a receiving store, a product, and a quantity which is the shipping request quantity, and registering the incoming shipment schedule information in the storage area.

Effects of the Invention

[0013] According to the present invention, it is possible to keep products for a store with respect to the number of products that can be supplied by a supplier, and it is possible to stably supply inventory to the store.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Embodiments for Carrying Out the Invention

[0015] Embodiments of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited by these embodiments.

[0016] [1. Overview] For example, in the retail industry, there are operations where multiple persons in charge have their respective areas of responsibility and control the inventory supply for multiple stores.

[0017] However, for example, in operations where a certain number of stocks are required on a future date for an event such as a special occasion, there are cases where the required number of stocks cannot be secured, and after the goods are received at each store, there is a cost for moving them between stores to collect the product stocks.

[0018] In this embodiment, in the inventory supply control of the same product, by grasping how many stocks are currently available and how much stock the supplier (e.g., the manufacturer) can supply, efficient inventory management is performed.

[0019] Furthermore, in this embodiment, it is possible to keep products for the store with respect to the number of products that the supplier can supply, enabling a stable inventory supply to the store.

[0020] The shipping management device of the present invention is applicable to various industries such as food, chemicals, distribution and retail, BtoC, etc. In the following example, the case where the supplier is a manufacturer is described as an example, but the present invention is not limited thereto, and the supplier may be other than a manufacturer.

[0021] [2. Configuration] FIG. 1 is a block diagram showing an example of the configuration of a shipping management device 100 according to this embodiment. In FIG. 1, the shipping management device 100 is a commercially available desktop personal computer. Note that the shipping management device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), smartphone, or tablet personal computer. The shipping 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 the shipping management device 100 is communicably connected via an arbitrary communication path.

[0022] The communication interface unit 104 communicably connects the shipping 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 a communication line. Here, the network 300 has a function of communicably connecting the shipping management device 100 with the store terminals 400... of each store, the supplier terminals 500... of suppliers, and the server 200, and is, for example, the Internet or a LAN (Local Area Network).

[0023] An input / output interface unit 108 has an input device 112 and an output device 114 connected thereto. As the output device 114, in addition to a monitor (including a home television), a speaker or a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. Hereinafter, the output device 114 may be described as the monitor 114.

[0024] The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records a computer program for giving commands to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk can be used. Further, the storage unit 106 stores manufacturer-shippable information, keep information, incoming shipment schedule information, inventory information, and the like.

[0025] The manufacturer-shippable information may include a supplier (supplier code and / or supplier name), a product (product code and / or product name), a contract quantity, a paid-out quantity, and a supplyable quantity.

[0026] The keep information may include the product, the number of keeps, and the store (store code and / or store name).

[0027] The scheduled arrival information (also referred to as "shipment request information") may include the invoice number, line, supplier, arrival store, product, and quantity (shipment request quantity).

[0028] The inventory information may include the warehouse, product, quantity (inventory quantity), and scheduled arrival quantity.

[0029] Returning to FIG. 1, the control unit 102 is a CPU or the like that comprehensively controls the shipment management device 100. The control unit 102 has an internal memory for storing control programs such as the OS, programs defining various processing procedures, and required data, and executes various information processes based on these stored programs.

[0030] The control unit 102 is configured to be able to access the manufacturer's shippable information, keep information, scheduled arrival information, inventory information, etc. stored in the storage unit 106. Note that the manufacturer's shippable information, keep information, scheduled arrival information, and inventory information may be provided in other locations (for example, the server 200), as long as the control unit 102 can access them.

[0031] Functionally conceptually, the control unit 102 includes a shippable information processing unit 102a, a keep information processing unit 102b, a shipment request input unit 102c, an inventory information processing unit 102d, and a screen display control unit 102e.

[0032] The shippable information processing unit 102a inputs manufacturer's shippable information including the supplier, product, contract quantity, and available quantity in response to an operator's operation on a shippable information registration screen (not shown) displayed on the monitor 114, and registers it in the storage unit 106. The available quantity of the product from the supplier may be obtained by email or the like from the supplier terminal 500, or may be obtained by constructing an EDI system with the supplier, or may be obtained by other means such as telephone or FAX.

[0033] The keep information processing unit 102b inputs keep information including products, the number of items to be kept, and stores, etc., in response to the operation of a person in charge on a keep information registration screen (not shown) displayed on the monitor 114, and stores it in the storage unit 106. In this case, if the available supply quantity < the number of items to be kept, an error may be displayed. The person in charge may obtain, for example, the desired number of items to be kept for products in a store from the store terminal 400 by email or the like, or may also obtain it by phone, fax, etc. In addition, the keep information may be registered in the storage unit 106 in the form of uploading a file.

[0034] The inventory information processing unit 102d performs registration and update of the inventory information stored in the storage unit 106 in response to the operation of a person in charge on an inventory registration screen (not shown) displayed on the monitor 114.

[0035] The shipping request input unit 102c creates incoming shipment schedule information in response to the operation of a person in charge on a shipping request input screen (see FIG. 4) displayed on the monitor 114, stores it in the storage unit 106, and updates the manufacturer's available shipment information, keep information, and inventory information stored in the storage unit 106.

[0036] Specifically, when the supplier and product are specified by the person in charge on the shipping request input screen, the shipping request input unit 102c uses the specified supplier and product as keys to obtain and display the contract quantity, available supply quantity, and paid-out quantity from the manufacturer's available shipment information stored in the storage unit 106. When the store is input by the person in charge, the shipping request input unit 102c uses the store as a key to obtain the number of items to be kept from the keep information stored in the storage unit 106, and displays the number of items to be kept and the remaining number of items to be kept calculated as the number of items to be kept - the shipping request quantity. When the shipping request quantity for each store is input by the person in charge, after performing an error check, the shipping request input unit 102c registers incoming shipment schedule information including the quantity, which is the supplier, incoming store, product, and shipping request quantity, in the storage unit 106.

[0037] At this time, the shipping request input unit 102c updates the paid-out quantity and available supply quantity of the manufacturer's available shipment information stored in the storage unit 106, updates the incoming shipment scheduled quantity of the inventory information, and updates the number of items to be kept of the keep information.

[0038] In the error check, if the total number of shipping requests from each store > the available supply quantity, an error may be displayed.

[0039] In the error check, when there is remaining keep, an error may be displayed for shipping requests from stores that have not registered keep information.

[0040] The screen display control unit 102f controls the display of various screens (for example, the shippable information registration screen, the keep information registration screen, the shipping request input screen, etc.) to be displayed on the monitor 114 and the reception of inputs.

[0041] [3. Specific Example] With reference to FIGS. 1 to 7, a specific example of the processing of the control unit 102 of the shipping management device 100 in the present embodiment will be described. FIGS. 2 to 7 are diagrams showing specific examples (sample data) of the processing of the control unit 102 of the shipping management device 100 in the present embodiment.

[0042] [3-1. Features of the Keep Function for Each Store of the Manufacturer's Shippable Quantity] With reference to FIG. 2, the features of the keep function for each store of the manufacturer's shippable quantity of the shipping management device 100 will be described.

[0043] FIG. 2(A) shows an example of data of the manufacturer's shippable information. The manufacturer's shippable information may include items such as the supplier, product, contract quantity, paid-out quantity, and available supply quantity. In the example shown in the figure, the first row has the supplier "0143", the product "S00001", the contract quantity "1000", the paid-out quantity "0", and the available supply quantity "600".

[0044] Figure 2(B) shows a data example of the keep information. The keep information includes items such as product, number of keeps, and store. The keep information is for enabling keeping on the store product axis with respect to the quantity that the manufacturer (supplier) can supply immediately. With this keep information, it is possible to preferentially supply inventory to the stores that have been kept when creating the incoming shipment schedule information for subsequent stores. In the example shown in the figure, the first row shows product "S00001", number of keeps "300", and store "0081".

[0045] Figure 2(C) shows a data example of the incoming shipment schedule information. The incoming shipment schedule information includes items such as invoice number, row, supplier, incoming store, product, and quantity (number of shipment requests). The person in charge can specify the number of shipment requests for each store while referring to the keep information on the shipment request input screen. In the example shown in the figure, the first row shows invoice number "NY001", row "1", supplier "0143", incoming store "0081", product "S00001", and quantity "300".

[0046] Figure 2(D) shows a data example of the inventory information. The inventory information includes items such as warehouse, product, quantity, and incoming shipment scheduled quantity. In the example shown in the figure, the first row shows warehouse "0081", product "S00001", quantity "10", and incoming shipment scheduled quantity "300". The operation of securing inventory for each store with respect to the inventory information and the incoming shipment schedule information is a frequently required requirement in the retail industry.

[0047] [3-2. Example of Utilizing Keep Information] With reference to FIGS. 3 to 7, an example of utilizing the keep information of the shipment management device 100 will be described.

[0048] (STEP1) With reference to FIG. 3, STEP1 will be described. In STEP1, the registration of the manufacturer's shippable information and the keep information is performed. Each time the supplyable quantity of the manufacturer increases, the manufacturer's shippable information is updated to the latest one.

[0049] The shipping availability information processing unit 102a inputs manufacturer shipping availability information including the supplier, product, contract quantity, and available supply quantity in response to an operator's operation on a shipping availability information registration screen (not shown) displayed on the monitor 114, for example, and registers it in the storage unit 106.

[0050] The keeping information processing unit 102b inputs keeping information including the product, the number of items to be kept, and the store in response to an operator's operation on a keeping information registration screen (not shown) displayed on the monitor 114, for example, and stores it in the storage unit 106. On the keeping information registration screen, the operator can input the keeping information while referring to the manufacturer shipping availability information.

[0051] FIG. 3(A) shows a data example of the manufacturer shipping availability information, which is the same as FIG. 2(A). FIG. 3(B) shows a data example of the keeping information, which is the same as FIG. 2(A). As described above, the keeping information may be registered in the storage unit 106 in the form of uploading a file. Also, when uploading a file, an error may be displayed if the available supply quantity < the number of items to be kept.

[0052] (STEP2) STEP2 will be described with reference to FIGS. 4 to 6. In STEP2, a shipping request to each store from the manufacturer is registered. At this time, the store with supply priority is set by referring to the keeping information.

[0053] The shipping request input unit 102c creates incoming shipment schedule information in response to an operator's operation on a shipping request input screen (see FIG. 4) displayed on the monitor 114, for example, stores it in the storage unit 106, and updates the manufacturer shipping availability information, the keeping information, and the inventory information stored in the storage unit 106.

[0054] Figure 4 is a diagram showing an example display of the shipping request input screen 600. The shipping request input screen 600 includes an area 601 for specifying vendor, product information such as products, an area 602 where the shipping available information (contract quantity, available quantity, paid-out quantity, remaining quantity) before registration of the vendor and product specified in area 601 is displayed, an area 603 for specifying the shipping request quantity for each store, and a registration button (not shown).

[0055] Note that the storage unit 106 stores a master (not shown) for converting vendor codes, product codes, store codes into vendor names, product names, and store names. Using this master, when a code is input, the corresponding name is displayed.

[0056] When the person in charge specifies a vendor and a product in area 601, the contract quantity, available quantity, and paid-out quantity are read from the manufacturer's shipping available information registered in the storage unit 106 using the vendor and product as keys and displayed in area 602. Further, the remaining quantity is calculated as contract quantity - paid-out quantity and displayed.

[0057] In area 603, items such as store, shipping request quantity, keep quantity, keep balance (= keep quantity - shipping request quantity) are displayed. When the person in charge inputs a store, the keep quantity is displayed from the keep information using the store as a key, and the keep balance (= keep quantity - shipping request quantity) is automatically calculated and displayed. The person in charge checks the available quantity, the keep quantity of the store, and the keep balance on the screen and specifies the shipping request quantity for each store. The person in charge should preferentially allocate the shipping request quantity from stores with keep information. When the registration button (not shown) is pressed, an error check is performed. If there is no error, incoming shipment scheduled information including the slip number, line, vendor, incoming store, product, and quantity (shipping request quantity) is generated according to the input content on the screen and registered in the storage unit 106.

[0058] Also, the paid-out quantity and available quantity of the manufacturer's shipping available information are updated, the incoming shipment scheduled quantity of the inventory information is updated, and the keep quantity of the keep information is updated.

[0059] If there is an error in the error check, an error is displayed and the operator re-enters the number of shipping requests. The content of the error check is as follows: Example 1: If the total number of shipping requests for each store > the available quantity, it is considered an error. Example 2: If there is a keep balance and the shipping request for a store not subject to keep is made, it is considered an error. The person in charge needs to adjust the number of shipping requests so that there is no error.

[0060] In the example shown in Figure 4, in area 601, the supplier "0143" and the product "S0001" are specified. Using the supplier "0143" and the product "S0001" as keys, the contract quantity "1000", the available quantity "600", and the paid-out quantity "0" are read from the manufacturer's available shipping information registered in the storage unit 106, and the remaining quantity "1000" is calculated as the contract quantity "1000" - the paid-out quantity "0" and displayed in area 602.

[0061] In area 603, when the stores "0081", "1087", and "0777" are entered, using the stores "0081", "1087", and "0777" as keys, the keep quantity is read from the keep information. For store "0081", the keep quantity "300" is read and displayed. Since there is no registered keep quantity for stores "1087" and "0777", the keep quantity "0" is displayed. For store "0081", when the shipping request number has not been entered, the keep balance "300(=300 - 0)" is displayed. When the shipping request number "300" for store "0081" is entered, the keep balance is updated from "300" to "0". For stores "1087" and "0777", when the shipping request numbers "300" and "300" are entered and the registration button (not shown) is pressed, an error check is performed. Since the total shipping request number "900" > the available quantity "600", an error message is displayed. Since there is an error, for store "0777", when the shipping request number is re-entered from "300" to "0" and the registration button is pressed, since the total shipping request number "600" = the available quantity "600", the error is resolved, and generation of the incoming shipment schedule information as shown in Figure 6, update of the paid-out quantity and available quantity in the manufacturer's available shipping information, update of the incoming shipment scheduled quantity in the inventory information, and update of the keep quantity in the keep information are performed.

[0062] FIG. 5 is a diagram for explaining an example of error checking. In Example 1, when the total number of shipping requests from each store > the available quantity, it is regarded as an error. In this example, the number of shipping requests from stores "0081", "1087", and "0777" are "300", "300", and "300" respectively, and the total number of shipping requests is "900". Since the total number of shipping requests "900" > the available quantity "600", an error message "The number of shipping requests exceeding the available quantity cannot be input" is displayed. It is necessary to adjust the number of shipping requests so that the total number of shipping requests ≤ the available quantity. In this example, for the available quantity "600", it is necessary to adjust so that the number of shipping requests is within "600". The person in charge, for example, changes the number of shipping requests from store "0777" from "300" to "0".

[0063] In Example 2, when the total number of kept items in the stores to be kept - the total number of shipping requests from the stores to be kept > 0, and when the total number of kept items in the stores to be kept - the total number of shipping requests from the stores to be kept > the number of shipping requests from the stores not to be kept, it is regarded as an error. That is, when there is a remaining quantity to be kept, the shipping requests from the stores not to be kept are regarded as errors. This is to preferentially allocate the number of shipping requests corresponding to the kept quantity to the stores to be kept.

[0064] In this example, the number of kept items in store "0081" is "300" and the number of shipping requests is "150", so the remaining quantity to be kept is "150(=300 - 150)". With a remaining quantity to be kept of "150", the shipping requests of "10" and "20" from stores "1087" and "0777" which are not stores to be kept are regarded as errors, so an error message "Shipping requests cannot be made to other stores when there is a remaining quantity to be kept" is displayed. Also, a detailed message "Store 0081: Tokyo Store, Number of Kept Items: 300" is displayed. If there are multiple stores, they are displayed in a list in the detailed message. In this example, in order to eliminate the error, the person in charge, for example, needs to change the shipping requests from stores "1087" and "0777" which are not stores to be kept to "0" and "0" respectively.

[0065] FIG. 6 is a diagram showing an example of the scheduled arrival information generated by the payment request input in FIG. 4 described above, and examples of the updated manufacturer's available shipment information, keep information, and inventory information.

[0066] FIG. 6(C) shows a data example of the generated scheduled arrival information. In the example shown in this figure, for the supplier "0143" and the product "S00001", the quantities (shipment request numbers) of the stores "0081", "1087", and "0777" are "300", "300", and "0", respectively. An order is placed with the supplier based on the scheduled arrival information, and the product is shipped from the supplier to each store. For example, the shipment request input unit 102c sends an order based on the scheduled arrival information to the target supplier terminal 500 by email or the like. Also, a configuration may be adopted in which an EDI system is constructed with the supplier and an order is placed using the EDI system.

[0067] FIG. 6(A) shows a data example of the updated manufacturer's available shipment information. In the example shown in this figure, for the supplier "0143" and the product "S00001", the paid-out quantity is updated from "0" to "600", and the available supply quantity is updated from "600" to "0".

[0068] FIG. 6(B) shows a data example of the updated keep information. In the example shown in this figure, the keep quantity is updated from "300" to "0".

[0069] FIG. 6(D) shows a data example of the changed inventory information. In the example shown in this figure, the scheduled arrival quantities of the stores "0081" and "1087" are updated to "300" and "300", respectively.

[0070] (STEP3) Referring to FIG. 7, STEP3 will be described. In STEP3, when inventory arrives at the store, the inventory quantity in the inventory information is increased. The inventory information processing unit 102d updates the inventory information stored in the storage unit 106, for example, in response to an operation by the person in charge on an inventory registration screen (not shown) displayed on the monitor 114.

[0071] In Fig. 7, a data example of the updated inventory information is shown. For store "0081", the quantity (inventory quantity) is updated from "10" to "310", and the scheduled incoming quantity is updated from "300" to "0". For store "1087", the quantity (inventory quantity) is updated from "100" to "400", and the scheduled incoming quantity is updated from "300" to "0".

[0072] As described above, according to this embodiment, a shippable information processing unit 102a that inputs shippable information including a supplier, a product, a contract quantity, and a supplyable quantity and registers it in the storage unit 106, and a keep information processing unit 102b that inputs keep information including a product, a keep quantity, and a store and registers it in the storage unit 106. When a supplier and a product are specified on the shipping request input screen, the contract quantity, the supplyable quantity, and the paid-out quantity are acquired and displayed from the shippable information using the specified supplier and product as keys. When a store is input, the keep quantity is acquired from the keep information using the store as a key, and the keep quantity and the remaining keep calculated as keep quantity - shipping request quantity are displayed. When the shipping request quantity for each store is input, after performing an error check, incoming scheduled information including the supplier, the incoming store, the product, and the quantity which is the shipping request quantity is created and registered in the storage unit 106. Since the shipping request input unit 102c is provided, it is possible to keep products for stores with respect to the supplyable quantity of products of the supplier, and stable inventory supply to stores becomes possible.

[0073] [4. Contribution to the United Nations' Sustainable Development Goals (SDGs)] According to this embodiment, it is possible to contribute to promoting business efficiency and appropriate business judgment of the enterprise, so it is possible to contribute to Goals 8 and 9 of the SDGs.

[0074] Also, according to this embodiment, it is possible to contribute to reducing waste loss and promoting paperless and digitalization, so it is possible to contribute to Goals 12, 13, and 15 of the SDGs.

[0075] Also, according to this embodiment, it is possible to contribute to strengthening control and governance, so it is possible to contribute to Goal 16 of the SDGs.

[0076] [5. 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.

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

[0078] Also, regarding 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 the drawings, they can be arbitrarily changed unless otherwise specified.

[0079] Also, regarding the shipping management device 100, each illustrated component is a functional concept, and it is not necessarily physically configured as shown.

[0080] For example, regarding the processing functions provided by the shipping management device 100, particularly each processing function performed by the control unit, all or any part of them may be realized by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware by wired logic. Note that the program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing an information processing device to execute the processes described in this embodiment, and is mechanically read by the shipping management device 100 as needed. That is, in a storage unit such as a ROM or an HDD (Hard Disk Drive), a computer program for giving instructions to the CPU in cooperation with the OS to perform various processes is recorded. This computer program is executed by being loaded into the RAM and constitutes the control unit in cooperation with the CPU.

[0081] In addition, this computer program may be stored in an application program server connected to the shipping management device 100 via an arbitrary network, and it is also possible to download all or part of it as necessary.

[0082] Moreover, a program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, and it can also be configured as a program product. Here, this "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0083] Also, the "program" is a data processing method described in an arbitrary language or description method, regardless of the form such as source code or binary code. Note that the "program" is not necessarily limited to being configured singly, and also includes those that are distributed as a plurality of modules or libraries, or those that achieve their functions in cooperation with other separate programs typified by an OS. Regarding the specific configuration, reading procedure, and installation procedure after reading for reading the recording medium in each device shown in the embodiment, well-known configurations and procedures can be used.

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

[0085] Also, the shipping 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 an arbitrary peripheral device is connected. Further, the shipping management device 100 may be realized by installing software (including programs or data, etc.) that realizes the processes described in this embodiment in the device.

[0086] Furthermore, the specific form of the distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in arbitrary units according to various additions or according to the function load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

Explanation of Reference Numerals

[0087] 100 Shipping management device 102 Control unit 102a Shippable information processing unit 102b Keep information processing unit 102c Shipping request input unit 102d Inventory information processing unit 102e Screen display control unit 104 Communication interface unit 106 Storage unit 108 Input / output interface unit 112 Input device 114 Output device 300 Network 400 Store terminal 500 Supplier terminal

Claims

1. A shipping management device comprising a control unit, wherein the control unit has a shippable information processing means for inputting shippable information including a supplier, a product, a contracted quantity, and a available supply quantity and registering it in a storage area; a keep information processing means for inputting keep information including a product, a kept quantity, and a store and registering it in the storage area; On a shipping request input screen, when a supplier and a product are specified, contract quantity, available supply quantity, and paid-out quantity are retrieved and displayed from the shippable information using the specified supplier and product as keys, and when a store is input, the kept quantity is retrieved from the keep information using the store as a key, and the kept quantity and the remaining keep calculated as kept quantity - shipping request quantity are displayed. When the shipping request quantity for each store is input, after performing an error check, incoming shipment schedule information including a supplier, a receiving store, a product, and a quantity which is the shipping request quantity is created and registered in the storage area; a shipping request input means A shipping management device characterized by comprising the above.

2. The shipping management device according to claim 1, wherein in the error check, an error is displayed when the total of the shipping request quantities for each store > the available supply quantity.

3. The shipping management device according to claim 1, wherein in the error check, when there is a remaining keep, an error is displayed for a shipping request from a store where keep information has not been registered.

4. The shipping request input means according to claim 1, wherein when creating the incoming shipment schedule information, the paid-out quantity and the available supply quantity of the shippable information are updated, and the kept quantity of the keep information is updated.

5. The shipping management device according to any one of claims 1 to 4, wherein the supplier includes a manufacturer.

6. A shipping management method executed by an information processing device comprising a control unit, executed in the control unit, a shippable information processing step of inputting shippable information including a supplier, a product, a contracted quantity, and an available supply quantity and registering it in a storage area; a keep information processing step of inputting keep information including a product, a kept quantity, and a store and registering it in the storage area; In the shipping request input screen, when a supplier and a product are specified, contract quantity, available quantity, and paid-out quantity are retrieved from the said shippable information using the specified supplier and product as keys and displayed. When a store is input, the kept quantity is retrieved from the said kept information using the store as a key, and the kept quantity and the remaining kept quantity calculated as kept quantity - shipping request quantity are displayed. When the shipping request quantity for each store is input, after performing error checking, incoming shipment schedule information including the quantity which is the supplier, incoming store, product, and shipping request quantity is created and registered in the said storage area; a shipping request input process characterized by including the above.

7. A shipping management program for causing an information processing apparatus provided with a control unit to execute, wherein the control unit is caused to perform a shippable information processing step of inputting shippable information including a supplier, a product, a contract quantity, and an available quantity and registering it in a storage area; perform a kept information processing step of inputting kept information including a product, a kept quantity, and a store and registering it in the said storage area; perform a shipping request input step of, in the shipping request input screen, when a supplier and a product are specified, retrieving contract quantity, available quantity, and paid-out quantity from the said shippable information using the specified supplier and product as keys and displaying them, when a store is input, retrieving the kept quantity from the said kept information using the store as a key, and displaying the kept quantity and the remaining kept quantity calculated as kept quantity - shipping request quantity, and when the shipping request quantity for each store is input, after performing error checking, creating incoming shipment schedule information including the quantity which is the supplier, incoming store, product, and shipping request quantity and registering it in the said storage area; a shipping management program for causing the above to be executed.

Citation Information

Patent Citations

  • Commodity allocation system, commodity allocation method, commodity allocation program, and storage medium

    JP2005038259A

  • Program, information processing method and information processing system

    JP2016177332A

  • Sorting data creating device

    JP2021140446A

  • Constraint based order optimization system and available to promise system

    US20070050069A1

  • Seamless commodity physical distribution information system

    JP2004051374A