Information processing device, information processing method, and program

JP7633364B2Active Publication Date: 2025-02-19OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023215345
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-03-24
Filing Date
2023-12-21
Publication Date
2025-02-19
Estimated Expiration
2040-12-28

AI Technical Summary

Benefits of technology

【0012】 本発明によれば、例えば催事などで商品を期間限定で販売する場合に、期間終了時の在庫棚卸情報から商品別売上数が把握でき、売れ残った在庫の移動先を選択できるという効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007633364000001
    Figure 0007633364000001
  • Figure 0007633364000002
    Figure 0007633364000002
  • Figure 0007633364000003
    Figure 0007633364000003
Patent Text Reader

Abstract

To provide a stock management work assisting device for grasping the number of sales by product from stock count information at the end of an event period, and selecting a destination for relocating dead stocks.SOLUTION: A stock management work assisting device 100 comprises: an importing unit 102b for importing selling location stock data including the number of stocks at the end of a period for products at a selling location; an acquisition unit 102c for acquiring, from a relocation designation management master, a relocation destination candidate associated with a certain selling location, and acquiring, from stock data, the number of stocks for the products included in the selling location stock data at the acquired relocation destination candidate; an output control unit 102e for outputting, to an output device, a screen in which the selling location stock data and the data obtained by the acquisition means are displayed by product in a manner where the relocation destination is selectable; and a relocation data generation unit 102f for generating relocation data of products from the certain selling location to the relocation destination selected at the screen, wherein the relocation data includes the number of stocks after the end of the period included in the selling location stock data as the number of relocations.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In the retail sales industry, sales are not only conducted at the company's own stores, but also at special events such as a department store's limited-time end-of-year sale. After the event is over, sales staff use the point-of-sale (POS) registers at the event venue to count the sales amount and transfer unsold inventory to the head office.

[0003] Patent document 1 describes an inventory management device that, when managing the inventory quantities of items, can accurately grasp the current inventory quantity while identifying the existence of items that are scheduled to be moved and may be moved from the inventory. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2018-112783 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, because the POS registers used at the event venue were not owned by the company, although the sales amount could be grasped, the sales figures for each product had to be calculated manually by the sales staff every day in comparison with the unsold inventory. Also, even though the company had a store near the event venue, the inventory information of the nearby store was not available, so the unsold inventory was moved to the headquarters instead of the nearby store. As a result, there was waste such as having to move inventory from the headquarters to the nearby store again.

[0006] The present invention has been made in consideration of the above, and aims to provide an inventory management support device, an inventory management support method, and an inventory management support program that, when products are sold for a limited period, for example at an event, make it possible to grasp the number of sales by product from inventory information at the end of the period and select a destination for unsold inventory. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the object, an inventory management support device according to the present invention is an inventory management support device having a control unit, and is capable of accessing, for each sales location where a product is sold for a limited period, a transfer destination management master that manages warehouses or stores that are candidate destinations for the product after the period ends, and inventory data that manages the inventory count of the product for each warehouse or store and for each product, wherein the control unit is characterized by comprising: an import means that imports sales location inventory data including the inventory count of the product at a certain sales location after the period ends; an acquisition means that acquires candidate destinations linked to the certain sales location from the transfer destination management master and acquires from the inventory data the inventory count of the product included in the sales location inventory data at the acquired candidate destinations; an output control means that outputs to an output device a screen in which the sales location inventory data and the data acquired by the acquisition means are displayed such that the destination is selectable and for each product; and a transfer data generation means that generates transfer data of the product from the certain sales location to the transfer destination selected on the screen, the transfer data including the inventory count after the period ends, which is included in the sales location inventory data, as the transfer count.

[0008] In addition, in the inventory management business support device of the present invention, the sales location inventory data further includes an inventory quantity of the product at the certain sales location before the start of a period, and the control unit further includes a calculation means for calculating the sales quantity of the product at the certain sales location after the end of the period as the number obtained by subtracting the inventory quantity of the product at the certain sales location after the end of the period from the inventory quantity of the product at the certain sales location before the start of a period, and a sales data generation means for generating sales data including the sales quantity calculated by the calculation means.

[0009] In addition, the inventory management business support device of the present invention is further capable of accessing shipping data for each sales location that manages the products shipped to the sales location and the number of shipments, and the control unit further comprises a sales location initial inventory data generation means for acquiring the products and the number of shipments linked to the certain sales location from the shipping data, and generating sales location initial inventory data based on the acquired products and number of shipments in which the number of shipments is set as the inventory number of the products at the certain sales location before the start of a period and in which the inventory number of the products at the certain sales location after the end of the period can be set, and the sales location inventory data is characterized in that the inventory number of the products at the certain sales location after the end of the period is set in the sales location initial inventory data.

[0010] Furthermore, an inventory management support method according to the present invention is an inventory management support method executed by an information processing device having a control unit, the information processing device being capable of accessing a destination management master that manages, for each sales location where a product is sold for a limited period of time, warehouses or stores that are candidate destinations for the product after the period ends, and inventory data that manages the inventory quantity of the product for each warehouse or store and for each product, and the method includes the following steps executed by the control unit: importing sales location inventory data including the inventory quantity of the product at a certain sales location after the period ends; acquiring destination candidates linked to the certain sales location from the destination management master, and acquiring the inventory quantity of the product included in the sales location inventory data at the acquired destination candidates from the inventory data; an output control step of outputting to an output device a screen in which the sales location inventory data and the data acquired in the acquisition step are displayed in a selectable destination and for each product; and a movement data generation step of generating movement data of the product from the certain sales location to the destination selected on the screen, the movement data including the inventory quantity after the period ends that is included in the sales location inventory data.

[0011] Furthermore, an inventory management work support program according to the present invention is an inventory management work support program to be executed by an information processing device having a control unit, the information processing device being able to access a destination management master that manages, for each sales location where a product is sold for a limited period of time, warehouses or stores that are candidate destinations for the product after the period ends, and inventory data that manages the inventory quantity of the product for each warehouse or store and for each product, and is characterized in that the program includes, to be executed by the control unit, an import step of importing sales location inventory data including the inventory quantity of the product at a certain sales location after the period ends, an acquisition step of acquiring destination candidates linked to the certain sales location from the destination management master and acquiring the inventory quantity of the product included in the sales location inventory data at the acquired destination candidates from the inventory data, an output control step of outputting to an output device a screen in which the sales location inventory data and the data acquired in the acquisition step are displayed in a manner that allows destinations to be selected and for each product, and a movement data generation step of generating movement data of the product from the certain sales location to the destination selected on the screen, the movement data including the inventory quantity after the period ends that is included in the sales location inventory data. Effect of the Invention

[0012] According to the present invention, when a product is sold for a limited period, such as at an event, the number of sales for each product can be ascertained from the inventory information at the end of the period, and a destination for unsold stock can be selected. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is a block diagram showing an example of a configuration of an inventory management support device 100. As shown in FIG. [Diagram 2] FIG. 2 is a diagram showing an example of the shipping data 106a. [Diagram 3] FIG. 3 is a diagram showing an example of the event inventory data 106b. [Figure 4] FIG. 4 is a diagram showing an example of the neighboring warehouse master 106c. [Diagram 5]FIG. 5 is a diagram showing an example of the inventory data 106d. [Figure 6] FIG. 6 is a diagram showing an example of the movement data 106e. [Figure 7] FIG. 7 is a diagram showing an example of the sales data 106f. [Figure 8] FIG. 8 is a diagram showing an example of a flowchart relating to the processing executed by the inventory management operation support device 100. As shown in FIG. [Figure 9] FIG. 9 is a diagram showing an example of the special event inventory data generation processing screen MA. [Figure 10] FIG. 10 is a diagram showing an example of the event inventory data output screen MB for entry. [Figure 11] FIG. 11 is a diagram showing an example of the special event inventory data import transfer processing screen MC. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, an embodiment of an inventory management support device, an inventory management support method, and an inventory management support program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the present embodiment. In particular, in the present embodiment, the "sales location where products are sold for a limited time" of the present invention will be described as a "event venue", but the present invention is not limited to this.

[0015] [1. Configuration] Here, an example of the configuration of the inventory management operation support device 100 according to the present embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the inventory management operation support device 100.

[0016] The inventory management support device 100 is constructed based on a commercially available desktop personal computer. The inventory management support 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.

[0017] The inventory management support device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the inventory management support device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0018] The communication interface unit 104 communicatively connects the inventory management support 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 management support device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). The data stored in the memory unit 106 may be stored in the server 200, for example.

[0019] 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 the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0020] 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, and optical disks can be used as the storage unit 106.

[0021] The storage unit 106 stores, for example, shipping data 106a, event inventory data 106b, nearby warehouse master 106c, inventory data 106d, movement data 106e, and sales data 106f.

[0022] 2 is a diagram showing an example of the shipping data 106a. The shipping data 106a includes the shipping time (for example, indicated by the date) when the product was shipped to the event venue, shipping source warehouse identification information (for example, the name of the shipping source warehouse) that identifies the warehouse from which the product is shipped, event venue identification information (for example, the event venue code or the event venue name), product identification information (for example, the product code or the product name) that identifies the product, and the number of products shipped to the event venue.

[0023] 3 is a diagram showing an example of the event inventory data 106b. The event inventory data 106b (before entry) corresponds to the initial sales location inventory data of the present invention. The event inventory data 106b (after entry) corresponds to the sales location inventory data of the present invention. The event inventory data 106b includes business establishment identification information (e.g., business establishment code or business establishment name, etc.) that identifies the establishment selling the product, the time of inventory at the event venue (e.g., indicated by date, month, year, etc.), event venue identification information, product identification information, and the initial (before the start of the period) inventory quantity of the product at the event venue, and the inventory quantity of the product inventoryed at the event venue after the end of the sales period at the event venue (e.g., the period during which a New Year's sale is held at the event venue) can be set.

[0024] FIG. 4 is a diagram showing an example of the nearby warehouse master 106c. The nearby warehouse master 106c corresponds to the destination management master of the present invention. The nearby warehouse master 106c includes event venue identification information and destination identification information (e.g., the name of the warehouse or store) that identifies a warehouse or store that is a candidate destination for the stocked products that have been inventoried at the event venue after the sales period at the event venue ends. Note that, for example, a warehouse or store near the event venue may be set as a destination candidate. In addition, the maximum number of destination candidates that can be set is not limited to five as shown in the figure, and may be more than this.

[0025] 5 is a diagram showing an example of the inventory data 106d. The inventory data 106d includes warehouse or store identification information for identifying a warehouse or store, product identification information, and the number of products in stock at the warehouse or store.

[0026] 6 is a diagram showing an example of the movement data 106e. The movement data 106e includes the shipping time of the product from the event venue to the destination warehouse or store, the event venue identification information, the destination identification information (e.g., the code or name of the destination warehouse or store), the product identification information, and the number of products moved from the event venue to the destination warehouse or store.

[0027] 7 is a diagram showing an example of the sales data 106f. The sales data 106f includes the sales recording time (for example, indicated by date) when the sales of the products sold at the event venue were recorded, the event venue identification information, the product identification information, and the number of products sold.

[0028] Returning to Fig. 1, the control unit 102 is a CPU or the like that performs overall control of the inventory management operation support 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, and the like, and executes various information processing operations based on these stored programs.

[0029] In terms of functional concept, the control unit 102 comprises an event inventory data generating unit 102a which corresponds to the sales location initial inventory data generating means of the present invention, an importing unit 102b which corresponds to the importing means of the present invention, an acquiring unit 102c which corresponds to the acquiring means of the present invention, a calculation unit 102d which corresponds to the calculating means of the present invention, an output control unit 102e which corresponds to the output control means of the present invention, a movement data generating unit 102f which corresponds to the movement data generating means of the present invention, and a sales data generating unit 102g which corresponds to the sales data generating means of the present invention.

[0030] The event inventory data generating unit 102a acquires the products and shipment quantities linked to the sales location X from the shipping data 106a, and generates event inventory data 106b (before entry) in which the shipment quantities are set as the stock quantities of the products at the sales location X before the start of a period and in which the stock quantities of the products at the sales location X after the end of the period can be set, based on the acquired products and shipment quantities. For example, the event inventory data generating unit 102a sets the event venue code entered in the event inventory data generation processing screen MA (see FIG. 9), acquires the product code, product name, and shipment quantities linked to the set event venue code from the shipping data 106a, and generates event inventory data 106b (before entry) based on the acquired product code, product name, and shipment quantities.

[0031] The import unit 102b imports the event inventory data 106b (after entry) including the inventory quantity of the product after the end of the period at the sales location X. For example, the import unit 102b imports the event inventory data 106b (after entry) of the file name entered in the event inventory data import transfer processing screen MC (see FIG. 11).

[0032] The acquisition unit 102c acquires candidate destinations linked to the sales location X from the nearby warehouse master 106c, and acquires the inventory quantity of the products included in the event inventory data 106b (after entry) at the acquired candidate destinations from the inventory data 106d. For example, the acquisition unit 102c acquires a warehouse name or a store name linked to the event venue code entered in the event inventory data import transfer processing screen MC from the nearby warehouse master 106c, and acquires from the inventory data 106d the inventory quantity of each product included in the event inventory data 106b (after entry) imported by the import unit 102b at the warehouse of the acquired warehouse name or the store of the acquired store name.

[0033] The calculation unit 102d calculates the number of sales of the product at the sales location X after the end of the period as the number of sales of the product at the sales location X after the end of the period from the number of products in stock at the sales location X before the start of the period. For example, the calculation unit 102d calculates the number of sales of each product at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC as the number of sales of each product at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC as the number of sales of each product at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC.

[0034] The output control unit 102e outputs a screen on which the event inventory data 106b (after entry) and the data acquired by the acquisition unit 102c are displayed for each product with the destination selectable, to the output device 114. For example, the output control unit 102e outputs to the monitor 114 an event inventory data import and transfer processing screen MC on which the event inventory data 106b (after entry) acquired by the acquisition unit 102b and the data acquired by the acquisition unit 102c are displayed for each product with the warehouse name or store name selectable.

[0035] The movement data generating unit 102f generates movement data of products from the selling location X to the destination selected on the screen (output by the output control unit 102e), which includes the number of stocks after the end of the period included in the event inventory data 106b (after entry) as the movement number. For example, the movement data generating unit 102f generates movement data 106e related to the movement of each product to a warehouse or store selected on the event inventory data import movement processing screen MC, which includes the actual number of shelves for each product.

[0036] The sales data generating unit 102g generates sales data 106f including the sales figures calculated by the calculation unit 102d. For example, the sales data generating unit 102g generates sales data 106f that manages the sales figures at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC and that includes the sales figures of each product calculated by the calculation unit 102d.

[0037] Specific examples of the processing executed by each processing unit constituting the control unit 102 will be described in detail below.

[0038] [2. Specific examples of processing] Here, a specific example of the process executed by the inventory management support device 100 will be described with reference to Fig. 8 etc. Fig. 8 is a diagram showing an example of a flowchart related to the process executed by the inventory management support device 100. Note that this description is based on the premise that the shipping data 106a shown in Fig. 2, the nearby warehouse master 106c shown in Fig. 4, and the inventory data 106d shown in Fig. 5 are stored in advance in the storage unit 106.

[0039] First, the operator inputs the establishment code, inventory date, and event venue code via the input device 112 into the event inventory data generation processing screen MA that is pre-displayed on the monitor 114. In this explanation, it is assumed that "1" is input as the establishment code, "2020 / 01 / 31" as the inventory date, and "10010" as the event venue code, as shown in the event inventory data generation processing screen MA of FIG.

[0040] Next, the operator presses the "F9: Output" button at the bottom of the event inventory data generation processing screen MA in FIG. 9. When the "F9: Output" button is pressed, the event inventory data output screen MB for entry is displayed on the monitor 114. The operator inputs the file name of the event inventory data to be entered, etc., via the input device 112 in the event inventory data output screen MB for entry displayed on the monitor 114. In this explanation, it is assumed that the file name "Event January 31, 2020_XX Department Store_End of Year Sale.xlsx" is input as shown in the event inventory data output screen MB in FIG. 10.

[0041] Next, the operator presses the "OK (0)" button at the bottom of the event inventory data output screen MB of FIG.

[0042] [Event inventory data generation process] Next, the event inventory data generation unit 102a sets the event venue code entered in the event inventory data generation processing screen MA shown in FIG. 9, acquires the product code, product name, and shipment quantity associated with the set event venue code from the shipping data 106a, and generates event inventory data 106b (before entry) based on the acquired product code, product name, and shipment quantity (step S1). In this description, in addition to the event venue code "10010", the business establishment code "1" and the inventory date "2020 / 01 / 31" are also set, and the event inventory data 106b (before entry) shown in FIG. 3 is generated. Note that the "current inventory quantity" in the event inventory data 106b shown in FIG. 3 means the inventory quantity at the beginning of sales of each product at the event venue.

[0043] Next, the operator enters the number of each product left unsold at the event venue on the inventory date "2020 / 01 / 31" (hereinafter, may be referred to as "returns / inventory quantity") in the event inventory data 106b (before entry) shown in FIG. 3. In this explanation, it is assumed that the data is entered as shown in the event inventory data 106b (after entry) shown in FIG. 3. Note that the file name of the event inventory data 106b (after entry) shown in FIG. 3 is the file name "Event 2020 / 01 / 31_XX Department Store_Year-End Sale.xlsx" entered in the event inventory data output screen MB in FIG. 10.

[0044] Next, the operator inputs the event venue code, the file name of the event inventory data 106b (after filling out), and the like, via the input device 112 into the event inventory data import transfer processing screen MC that is pre-displayed on the monitor 114. In this explanation, it is assumed that "10010" is input as the event venue code and "Event January 31, 2020_XX Department Store_End of Year Sale.xlsx" is input as the file name, as shown in input item MC1 in the event inventory data import transfer processing screen MC in FIG.

[0045] [Import process] Next, the import unit 102b imports the event inventory data 106b (after entry) of the file name entered in the event inventory data import transfer processing screen MC (step S2). In this description, the event inventory data 106b (after entry) shown in FIG. 3 is imported.

[0046] [Acquisition process] Next, the acquisition unit 102c acquires from the nearby warehouse master 106c the warehouse name linked to the event venue code entered in the event inventory data import transfer processing screen MC, and acquires from the inventory data 106d the inventory quantity for each product included in the event inventory data 106b (after entry) imported by the acquisition unit 102b in step S2 at the acquired warehouse name (step S3). In this explanation, the warehouse names "Head Office Warehouse", "Kanto Warehouse", "Store A", "Store B", and "Store C" linked to the event venue code "10010" are obtained from the nearby warehouse master 106c shown in FIG. 4, and the inventory quantities of the product names "Red Honey 300ml", "Blue Honey 300ml", "Yellow Honey 300ml", and "Green Honey 300ml" included in the event inventory data 106b (after filling out) shown in FIG. 3 at the warehouse names "Head Office Warehouse", "Kanto Warehouse", "Store A", "Store B", and "Store C" are obtained from the inventory data 106d shown in FIG. 5.

[0047] [Calculation processing] Next, the calculation unit 102d calculates the sales quantity of each product at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC (step S4), which is the number obtained by subtracting the returned / inventory quantity of each product included in the event inventory data 106b (after entry) imported by the import unit 102b in step S2 from the current inventory quantity of each product included in the event inventory data 106b (after entry) imported by the import unit 102b in step S2. In this explanation, the sales amount of each product at the event venue "XX Department Store Year-End Sale Event Venue" identified by the event venue code "10010" is calculated as the amount obtained by subtracting the returned goods / inventory quantities from the current stock quantities of the product names "Red Honey 300ml", "Blue Honey 300ml", "Yellow Honey 300ml", and "Green Honey 300ml" included in the event inventory data 106b (after filling out) shown in FIG. 3.

[0048] [Output processing] Next, the output control unit 102e outputs to the monitor 114 an event inventory data import transfer processing screen MC on which the event inventory data 106b (after entry) imported by the import unit 102b in step S2 and the data acquired by the acquisition unit 102c in step S3 are displayed by product with the warehouse name selectable (step S5). In this explanation, the data is output as shown in the input item MC2 in the event inventory data import transfer processing screen MC in FIG. 11. In this explanation, the "current inventory quantity" included in the event inventory data 106b (after entry) shown in FIG. 3 is displayed as the "book quantity" and the "returned goods / inventory quantity" as the "actual shelf quantity" as shown in the input item MC2 in the event inventory data import transfer processing screen MC in FIG. 11.

[0049] Next, the operator selects the warehouse to which the actual shelf numbers of each product will be moved in the input field MC2 in the special event inventory data import transfer processing screen MC in Fig. 11. In this explanation, it is assumed that the warehouse to which the products will be moved has been selected, as shown in the input field MC2 in the special event inventory data import transfer processing screen MC in Fig. 11.

[0050] [Movement data generation process] Next, the transfer data generating unit 102f generates transfer data 106e, which is transfer data for each product to the warehouse selected on the special event inventory data import transfer processing screen MC and includes the actual shelf count of each product (step S6). In this description, the transfer data 106e shown in Fig. 6 is generated. The actual shelf count of each product is included as "transfer count" in the transfer data 106e shown in Fig. 6.

[0051] [Sales data generation process] Next, the sales data generating unit 102g generates sales data 106f that manages the sales volume at the event venue identified by the event venue code entered in the event inventory data import transfer processing screen MC and includes the sales volume of each product calculated by the calculation unit 102d in step S4 (step S7). In this description, the sales data 106f shown in FIG. 7 is generated.

[0052] As a result of the above processing, for example, when products are sold for a limited time at an event, the sales figures for each product at the end of the period can be ascertained from the inventory information, and the destination of unsold stock can be selected. With this embodiment, the actual inventory quantity (the amount left unsold at the event site) can be used when transferring unsold stock at the event to the head office warehouse or a nearby store, which can reduce the workload. In this case, by selecting the destination of the stock transfer while checking the inventory quantity at nearby stores, unnecessary product transfers can be eliminated, which leads to reduction in delivery costs.

[0053] [3. 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.

[0054] 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.

[0055] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[0056] [4. 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.

[0057] 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.

[0058] 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.

[0059] Moreover, with regard to the inventory management support device 100, each of the components shown in the figures is a functional concept, and does not necessarily have to be physically configured as shown in the figures.

[0060] For example, the processing functions of the inventory management support device 100, particularly the processing functions performed by the control unit, 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 management support 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 a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and cooperates with the CPU to form a control unit.

[0061] In addition, this computer program may be stored in an application program server connected to the inventory management support device 100 via any network, and it is also possible to download all or part of it as needed.

[0062] 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.

[0063] 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.

[0064] The various databases etc. stored in the memory unit 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.

[0065] The inventory management support device 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The inventory management support device 100 may be realized by installing software (including programs or data) that causes the device to realize the processing described in this embodiment.

[0066] Furthermore, the specific form of 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 any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Industrial Applicability]

[0067] The present invention is particularly useful in the retail industry. [Explanation of symbols]

[0068] 100 Inventory management support device 102 Control section 102a Event inventory data generation section 102b Intake section 102c Acquisition Department 102d Calculation section 102e Output control section 102f Movement Data Generation Division 102g Sales data generation section 104 Communication interface section 106 Storage section 106a Shipping Data 106b Event inventory data 106c Neighborhood Warehouse Master 106d Stock Data 106e Movement Data 106f Sales Data 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network

Claims

1. An information processing device including a control unit, Inventory data that manages the number of products in stock for each warehouse or store and each product; For each sales location that sells products for a limited time, shipping data is used to manage the products shipped to the sales location and the number of products shipped. is accessible to The control unit is a sales location initial inventory data generating means for acquiring products and shipment quantities associated with a certain sales location from the shipping data, and generating sales location initial inventory data based on the acquired products and shipment quantities, in which the shipment quantities are set as the inventory quantities of the products at the certain sales location before a period begins and in which the inventory quantities of the products at the certain sales location after a period ends can be set; an importing means for importing sales location inventory data, in which the end-of-period inventory quantity of the product at the certain sales location is set, into the sales location initial inventory data generated by the sales location initial inventory data generating means; a calculation means for calculating, based on the sales location inventory data acquired by the acquisition means, a sales amount of the product at the certain sales location after the end of the period by subtracting the inventory amount of the product at the certain sales location after the end of the period from the inventory amount of the product at the certain sales location before the start of the period; a sales data generating means for generating sales data including the sales figures calculated by the calculating means; To have An information processing device comprising:

2. A control unit of an information processing device having a control unit that can access inventory data for managing the number of products in stock for each warehouse or store and for each product, and shipping data for managing the products shipped to a sales location and the number of products shipped for each sales location that sells the products for a limited time, a sales location initial inventory data generating step of acquiring products and shipment quantities associated with a certain sales location from the shipping data, and generating sales location initial inventory data based on the acquired products and shipment quantities, in which the shipment quantities are set as the inventory quantities of the products at the certain sales location before a period starts and in which the inventory quantities of the products at the certain sales location after a period ends can be set; an import step of importing sales location inventory data, in which the end-of-period inventory quantity of the product at the certain sales location is set, into the sales location initial inventory data generated in the sales location initial inventory data generation step; a calculation step of calculating, based on the sales location inventory data acquired in the acquisition step, a sales amount of the product at the certain sales location after the end of the period, by subtracting the number of products in stock at the certain sales location after the end of the period from the number of products in stock at the certain sales location before the start of the period; a sales data generating step of generating sales data including the sales volume calculated in the calculating step; To carry out An information processing method comprising:

3. A control unit of an information processing device is provided that can access inventory data for managing the number of products in stock for each warehouse or store and for each product, and shipping data for managing the products shipped to a sales location and the number of products shipped for each sales location that sells the products for a limited time, a sales location initial inventory data generating step of acquiring products and shipment quantities associated with a certain sales location from the shipping data, and generating sales location initial inventory data based on the acquired products and shipment quantities, in which the shipment quantities are set as the inventory quantities of the products at the certain sales location before a period starts and in which the inventory quantities of the products at the certain sales location after a period ends can be set; an import step of importing sales location inventory data, in which the end-of-period inventory quantity of the product at the certain sales location is set, into the sales location initial inventory data generated in the sales location initial inventory data generation step; a calculation step of calculating, based on the sales location inventory data acquired in the acquisition step, a sales amount of the product at the certain sales location after the end of the period, by subtracting the number of products in stock at the certain sales location after the end of the period from the number of products in stock at the certain sales location before the start of the period; a sales data generating step of generating sales data including the sales volume calculated in the calculating step; A program for executing.

Citation Information

Patent Citations

  • System for supporting purchase or production of merchandise

    JP2007172307A

  • Stock management device, stock management method, and stock management program

    JP2018112783A

  • Product management device, product management method, and product management program

    JP2018120515A