Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7633364B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7633364B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7633364B2
JP7633364B2 JP2023215345A JP2023215345A JP7633364B2 JP 7633364 B2 JP7633364 B2 JP 7633364B2 JP 2023215345 A JP2023215345 A JP 2023215345A JP 2023215345 A JP2023215345 A JP 2023215345A JP 7633364 B2 JP7633364 B2 JP 7633364B2
Authority
JP
Japan
Prior art keywords
sales location
sales
inventory
products
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023215345A
Other languages
Japanese (ja)
Other versions
JP2024029059A (en
Inventor
健治 永岡
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Publication of JP2024029059A publication Critical patent/JP2024029059A/en
Application granted granted Critical
Publication of JP7633364B2 publication Critical patent/JP7633364B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、在庫管理業務支援装置、在庫管理業務支援方法および在庫管理業務支援プログラムに関する。 The present invention relates to an inventory management support device, an inventory management support method, and an inventory management support program.

小売販売業では、自社の店舗での販売だけでなく、例えば百貨店が期間限定で行う決算セールなどの催事で販売を行う場合がある。催事が終わると、営業担当者は、催事場にあるPOS(point of sale)レジを使用して売上金額を把握し、売れ残った在庫を本社へ移動させる。 In the retail business, sales are not only conducted in 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 ends, sales staff use the point-of-sale (POS) registers at the event venue to determine the sales amount and transfer any unsold inventory to the head office.

特許文献1には、物品の在庫数量を管理するに際し、在庫から移動しうる移動予定物品があってもそのような移動予定物品の存在を把握しつつ現在在庫数量を的確に把握することができる在庫管理装置について記載されている。 Patent document 1 describes an inventory management device that, when managing the inventory quantity of items, can accurately grasp the current inventory quantity while grasping the existence of items that are scheduled to be moved and may be moved from the inventory.

特開2018-112783号公報JP 2018-112783 A

しかしながら、催事場で使用するPOSレジは自社のものではないため、売上金額の把握はできるものの、商品別の売上数は、売れ残った在庫と照らし合わせて営業担当者が毎日手作業で集計を行う必要があった。また、催事場の近隣に自社の店舗があっても、その近隣店舗の在庫情報がわからないため、売れ残った在庫は近隣店舗ではなく本社に移動させていた。その結果、本社から近隣店舗に再度在庫を移動させるなどの無駄が生じていた。 However, because the POS registers used at the event venue were not owned by the company, although the sales figures could be ascertained, sales figures for each product had to be calculated manually each day by sales staff in relation to unsold stock. In addition, even though the company had a store near the event venue, the stock information for the nearby store was not available, so unsold stock was moved to the head office instead of to the nearby store. This resulted in waste, such as having to move stock from the head office to the nearby store again.

本発明は、上記に鑑みてなされたものであって、例えば催事などで商品を期間限定で販売する場合に、期間終了時の在庫棚卸情報から商品別売上数が把握でき、売れ残った在庫の移動先を選択できる在庫管理業務支援装置、在庫管理業務支援方法および在庫管理業務支援プログラムを提供することを目的とする。 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, for example, when products are sold for a limited time at an event, can determine the number of sales by product from inventory information at the end of the period and select a destination for unsold inventory.

上述した課題を解決し、目的を達成するために、本発明に係る在庫管理業務支援装置は、制御部を備える在庫管理業務支援装置であって、商品を期間限定で販売する販売場所ごとに、期間終了後の商品の移動先の候補となる倉庫または店舗を管理する移動先管理マスタと、倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、にアクセス可能であり、前記制御部は、ある販売場所における商品の期間終了後の在庫数を含む販売場所在庫データを取り込む取込手段と、前記移動先管理マスタから、前記ある販売場所に紐付く移動先の候補を取得し、前記在庫データから、当該取得した移動先の候補における前記販売場所在庫データに含まれる前記商品の在庫数を取得する取得手段と、前記販売場所在庫データおよび前記取得手段で取得したデータが、移動先が選択可能に且つ商品ごとに表示されている画面を、出力装置に出力する出力制御手段と、前記ある販売場所から前記画面において選択された移動先への商品の移動データであって前記販売場所在庫データに含まれる前記期間終了後の前記在庫数を移動数として含むものを生成する移動データ生成手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the 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 time, a transfer destination management master that manages warehouses or stores that are candidates for the transfer destination of the product after the period ends, and inventory data that manages the inventory number of the product for each warehouse or store and for each product, and the control unit is characterized by having: an import means for importing sales location inventory data including the inventory number of the product at a certain sales location after the period ends; an acquisition means for acquiring a transfer destination candidate linked to the certain sales location from the transfer destination management master and acquiring the inventory number of the product included in the sales location inventory data at the acquired transfer destination candidate from the inventory data; an output control means for outputting to an output device a screen on which the sales location inventory data and the data acquired by the acquisition means are displayed for each product in a selectable transfer destination; and a transfer data generation means for generating transfer data of the product from the certain sales location to the transfer destination selected on the screen, the transfer number including the inventory number after the period ends included in the sales location inventory data.

また、本発明に係る在庫管理業務支援装置において、前記販売場所在庫データは、前記ある販売場所における商品の期間開始前の在庫数をさらに含み、前記制御部は、前記ある販売場所における商品の期間開始前の在庫数から前記ある販売場所における商品の期間終了後の在庫数を差し引いた数を、前記ある販売場所における商品の期間終了後の売上数として計算する計算手段と、前記計算手段で計算した売上数を含む売上データを生成する売上データ生成手段と、をさらに備えること、を特徴とする。 In the inventory management business support device according to the present invention, the sales location inventory data further includes the number of products in stock at the certain sales location before the start of a period, and the control unit further includes a calculation means for calculating the number of products sold 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 a period, and a sales data generation means for generating sales data including the number of products sold calculated by the calculation means.

また、本発明に係る前記在庫管理業務支援装置は、販売場所ごとに、販売場所へ出荷された商品およびその出荷数を管理する出荷データにさらにアクセス可能であり、前記制御部は、前記出荷データから、前記ある販売場所に紐付く商品および出荷数を取得し、当該取得した商品および出荷数を基に、前記ある販売場所における商品の期間開始前の在庫数として当該出荷数が設定されており且つ前記ある販売場所における商品の期間終了後の在庫数が設定可能な販売場所当初在庫データを生成する販売場所当初在庫データ生成手段をさらに備え、前記販売場所在庫データは、前記販売場所当初在庫データに、前記ある販売場所における商品の期間終了後の在庫数が設定されたものであること、を特徴とする。 The inventory management business support device according to the present invention is further capable of accessing shipping data for managing the products shipped to the sales location and the number of shipments for each sales location, and the control unit further includes 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 number of products in stock at the certain sales location before the start of a period and in which the number of products in stock 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 number of products in stock at the certain sales location after the end of the period is set in the sales location initial inventory data.

また、本発明に係る在庫管理業務支援方法は、制御部を備える情報処理装置で実行される在庫管理業務支援方法であって、前記情報処理装置は、商品を期間限定で販売する販売場所ごとに、期間終了後の商品の移動先の候補となる倉庫または店舗を管理する移動先管理マスタと、倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、にアクセス可能であり、前記制御部で実行される、ある販売場所における商品の期間終了後の在庫数を含む販売場所在庫データを取り込む取込ステップと、前記移動先管理マスタから、前記ある販売場所に紐付く移動先の候補を取得し、前記在庫データから、当該取得した移動先の候補における前記販売場所在庫データに含まれる前記商品の在庫数を取得する取得ステップと、前記販売場所在庫データおよび前記取得ステップで取得したデータが、移動先が選択可能に且つ商品ごとに表示されている画面を、出力装置に出力する出力制御ステップと、前記ある販売場所から前記画面において選択された移動先への商品の移動データであって前記販売場所在庫データに含まれる前記期間終了後の前記在庫数を含むものを生成する移動データ生成ステップと、を含むこと、を特徴とする。 The 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, and the information processing device has access to a destination management master that manages, for each sales location where a product is sold for a limited period, a warehouse or store that is a candidate for the destination of 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. The method includes an import step executed by the control unit to import sales location inventory data including the inventory quantity of the product at a certain sales location after the period ends, an acquisition step to acquire destination candidates linked to the certain sales location from the destination management master and acquire 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 to output to an output device a screen on which the sales location inventory data and the data acquired in the acquisition step are displayed for each product in a selectable destination, and a movement data generation step to generate movement data of the product from the certain sales location to the destination selected on the screen, which includes the inventory quantity after the period ends and is included in the sales location inventory data.

また、本発明に係る在庫管理業務支援プログラムは、制御部を備える情報処理装置に実行させるための在庫管理業務支援プログラムであって、前記情報処理装置は、商品を期間限定で販売する販売場所ごとに、期間終了後の商品の移動先の候補となる倉庫または店舗を管理する移動先管理マスタと、倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、にアクセス可能であり、前記制御部に実行させるための、ある販売場所における商品の期間終了後の在庫数を含む販売場所在庫データを取り込む取込ステップと、前記移動先管理マスタから、前記ある販売場所に紐付く移動先の候補を取得し、前記在庫データから、当該取得した移動先の候補における前記販売場所在庫データに含まれる前記商品の在庫数を取得する取得ステップと、前記販売場所在庫データおよび前記取得ステップで取得したデータが、移動先が選択可能に且つ商品ごとに表示されている画面を、出力装置に出力する出力制御ステップと、前記ある販売場所から前記画面において選択された移動先への商品の移動データであって前記販売場所在庫データに含まれる前記期間終了後の前記在庫数を含むものを生成する移動データ生成ステップと、を含むこと、を特徴とする。 The inventory management support program according to the present invention is an inventory management support program to be executed by an information processing device having a control unit, and the information processing device has access to a destination management master that manages, for each sales location where a product is sold for a limited time, a warehouse or store that is a candidate for the destination of the product after the period ends, and inventory data that manages the inventory number of the product for each warehouse or store and for each product. The program includes an import step for importing sales location inventory data including the inventory number of the product at a certain sales location after the period ends, which is executed by the control unit; an acquisition step for acquiring destination candidates linked to the certain sales location from the destination management master and acquiring the inventory number of the product included in the sales location inventory data at the acquired destination candidates from the inventory data; an output control step for outputting to an output device a screen on which the sales location inventory data and the data acquired in the acquisition step are displayed for each product in a selectable destination; and a movement data generation step for generating movement data of the product from the certain sales location to the destination selected on the screen, which includes the inventory number after the period ends and is included in the sales location inventory data.

本発明によれば、例えば催事などで商品を期間限定で販売する場合に、期間終了時の在庫棚卸情報から商品別売上数が把握でき、売れ残った在庫の移動先を選択できるという効果を奏する。 According to the present invention, when a product is sold for a limited time, for example at an event, the number of sales by product can be ascertained from the inventory information at the end of the period, and the destination of unsold stock can be selected.

図1は、在庫管理業務支援装置100の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of an inventory management support device 100. As shown in FIG. 図2は、出荷データ106aの一例を示す図である。FIG. 2 is a diagram showing an example of the shipping data 106a. 図3は、催事在庫データ106bの一例を示す図である。FIG. 3 is a diagram showing an example of the event inventory data 106b. 図4は、近隣倉庫マスタ106cの一例を示す図である。FIG. 4 is a diagram showing an example of the neighboring warehouse master 106c. 図5は、在庫データ106dの一例を示す図である。FIG. 5 is a diagram showing an example of the inventory data 106d. 図6は、移動データ106eの一例を示す図である。FIG. 6 is a diagram showing an example of the movement data 106e. 図7は、売上データ106fの一例を示す図である。FIG. 7 is a diagram showing an example of the sales data 106f. 図8は、在庫管理業務支援装置100で実行される処理に関するフローチャートの一例を示す図である。FIG. 8 is a diagram showing an example of a flowchart relating to the processing executed by the inventory management operation support device 100. 図9は、催事在庫データ生成処理画面MAの一例を示す図である。FIG. 9 is a diagram showing an example of the special event inventory data generation processing screen MA. 図10は、記入用催事在庫データ出力画面MBの一例を示す図である。FIG. 10 is a diagram showing an example of the event inventory data output screen MB for entry. 図11は、催事在庫データ取込移動処理画面MCの一例を示す図である。FIG. 11 is a diagram showing an example of the event inventory data import transfer processing screen MC.

以下に、本発明に係る在庫管理業務支援装置、在庫管理業務支援方法および在庫管理業務支援プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。特に、本実施形態では、本発明の「商品を期間限定で販売する販売場所」を「催事場」として説明するが、本発明はこれに限定されるものではない。 Below, 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 this embodiment. In particular, in this embodiment, the "sales location where products are sold for a limited time" of the present invention will be described as an "event venue," but the present invention is not limited to this.

[1.構成]
ここでは、本実施形態に係る在庫管理業務支援装置100の構成の一例について、図1等を参照して説明する。図1は、在庫管理業務支援装置100の構成の一例を示すブロック図である。
[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.

在庫管理業務支援装置100は、市販のデスクトップ型パーソナルコンピュータを基に構築したものである。なお、在庫管理業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The inventory management support device 100 is constructed based on a commercially available desktop personal computer. Note that 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, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

在庫管理業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。在庫管理業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The inventory management support device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the inventory management support device 100 is connected to each other so that they can communicate with each other via any communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、在庫管理業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、在庫管理業務支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。 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.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 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 works with a mouse to provide 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.

記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, 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, an optical disk, or the like.

記憶部106には、例えば、出荷データ106a、催事在庫データ106b、近隣倉庫マスタ106c、在庫データ106d、移動データ106eおよび売上データ106fなどが格納される。 The memory 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.

図2は、出荷データ106aの一例を示す図である。出荷データ106aは、催事場に商品を出荷した出荷時期(例えば年月日などで示されるもの)と、商品の出荷元となる倉庫を識別する出荷元倉庫識別情報(例えば出荷元倉庫の名称など)と、催事場を識別する催事場識別情報(例えば催事場コードや催事場の名称など)と、商品を識別する商品識別情報(例えば商品コードや商品の名称など)と、商品の催事場への出荷数と、を含む。 Figure 2 is a diagram showing an example of the shipping data 106a. The shipping data 106a includes the shipping time (e.g., indicated by the date) when the product was shipped to the event venue, shipping source warehouse identification information (e.g., the name of the shipping source warehouse) that identifies the warehouse from which the product is shipped, event venue identification information (e.g., the event venue code or event venue name), product identification information (e.g., the product code or product name) that identifies the product, and the number of products shipped to the event venue.

図3は、催事在庫データ106bの一例を示す図である。催事在庫データ106b(記入前)は、本発明の販売場所当初在庫データに相当する。また、催事在庫データ106b(記入後)は、本発明の販売場所在庫データに相当する。催事在庫データ106bは、商品を販売する事業所を識別する事業所識別情報(例えば事業所コードや事業所の名称など)と、催事場での棚卸時期(例えば年月日などで示されるもの)と、催事場識別情報と、商品識別情報と、商品の催事場での当初(期間開始前)の在庫数と、を含み、催事場での販売期間(例えば催事場にて開催される正月セールの開催期間など)の終了後に催事場にて棚卸された商品の在庫数が設定可能である。 Figure 3 is a diagram showing an example of event inventory data 106b. Event inventory data 106b (before entry) corresponds to the initial sales location inventory data of the present invention. Event inventory data 106b (after entry) corresponds to the sales location inventory data of the present invention. 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 the date, month, and year), event venue identification information, product identification information, and the initial inventory quantity of the product at the event venue (before the start of the period), 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.

図4は、近隣倉庫マスタ106cの一例を示す図である。近隣倉庫マスタ106cは、本発明の移動先管理マスタに相当する。近隣倉庫マスタ106cは、催事場識別情報と、催事場での販売期間の終了後に催事場にて棚卸された在庫商品の移動先の候補となる倉庫または店舗を識別する移動先識別情報(例えば倉庫または店舗の名称など)と、を含む。なお、移動先の候補として、例えば催事場の近隣にある倉庫または店舗などを設定してもよい。また、移動先の候補の設定上限数は、図示の5個に限定されることなく、これより多い個数でもよい。 Figure 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 warehouses or stores that are candidates for destinations of inventory items that have been inventoried at the event venue after the sales period at the event venue ends. Note that warehouses or stores near the event venue, for example, may be set as destination candidates. Furthermore, 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.

図5は、在庫データ106dの一例を示す図である。在庫データ106dは、倉庫または店舗を識別する倉庫等識別情報と、商品識別情報と、倉庫または店舗における商品の在庫数と、を含む。 Figure 5 is a diagram showing an example of inventory data 106d. Inventory data 106d includes warehouse identification information that identifies a warehouse or store, product identification information, and the number of products in stock at the warehouse or store.

図6は、移動データ106eの一例を示す図である。移動データ106eは、催事場から移動先の倉庫または店舗への商品の出荷時期と、催事場識別情報と、移動先識別情報(例えば移動先となる倉庫または店舗のコードや名称など)と、商品識別情報と、催事場から移動先の倉庫または店舗への商品の移動数と、を含む。 Figure 6 is a diagram showing an example of movement data 106e. Movement data 106e includes the shipping time of the product from the event venue to the destination warehouse or store, event venue identification information, destination identification information (e.g., the code or name of the destination warehouse or store), product identification information, and the number of products moved from the event venue to the destination warehouse or store.

図7は、売上データ106fの一例を示す図である。売上データ106fは、催事場で販売した商品の売上を計上した売上計上時期(例えば年月日などで示されるもの)と、催事場識別情報と、商品識別情報と、商品の売上数と、を含む。 Figure 7 is a diagram showing an example of sales data 106f. Sales data 106f includes the sales recording time (e.g., indicated by date) when sales of products sold at the event venue were recorded, event venue identification information, product identification information, and the number of products sold.

図1に戻り、制御部102は、在庫管理業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 Returning to FIG. 1, the control unit 102 is a CPU or the like that provides overall control of the inventory management 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, etc., and executes various information processing operations based on these stored programs.

制御部102は、機能概念的に、本発明の販売場所当初在庫データ生成手段に相当する催事在庫データ生成部102aと、本発明の取込手段に相当する取込部102bと、本発明の取得手段に相当する取得部102cと、本発明の計算手段に相当する計算部102dと、本発明の出力制御手段に相当する出力制御部102eと、本発明の移動データ生成手段に相当する移動データ生成部102fと、本発明の売上データ生成手段に相当する売上データ生成部102gなどを備える。 The control unit 102, in terms of its functional concept, includes an event inventory data generation unit 102a which corresponds to the sales location initial inventory data generation means of the present invention, an import unit 102b which corresponds to the import means of the present invention, an acquisition unit 102c which corresponds to the acquisition means of the present invention, a calculation unit 102d which corresponds to the calculation means of the present invention, an output control unit 102e which corresponds to the output control means of the present invention, a movement data generation unit 102f which corresponds to the movement data generation means of the present invention, and a sales data generation unit 102g which corresponds to the sales data generation means of the present invention.

催事在庫データ生成部102aは、出荷データ106aから、販売場所Xに紐付く商品および出荷数を取得し、当該取得した商品および出荷数を基に、販売場所Xにおける商品の期間開始前の在庫数として当該出荷数が設定されており且つ販売場所Xにおける商品の期間終了後の在庫数が設定可能な催事在庫データ106b(記入前)を生成する。例えば、催事在庫データ生成部102aは、催事在庫データ生成処理画面MA(図9参照)内に入力された催事場コードを設定し、出荷データ106aから、当該設定した催事場コードに紐付く商品コード、商品名、および出荷数を取得し、当該取得した商品コード、商品名、および出荷数を基に、催事在庫データ106b(記入前)を生成する。 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) based on the acquired products and shipment quantities, in which the shipment quantities are set as the inventory quantities of the products at the sales location X before the start of the period and in which the inventory quantities of the products at the sales location X after the end of the period can be set. 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.

取込部102bは、販売場所Xにおける商品の期間終了後の在庫数を含む催事在庫データ106b(記入後)を取り込む。例えば、取込部102bは、催事在庫データ取込移動処理画面MC(図11参照)内に入力されたファイル名の催事在庫データ106b(記入後)を取り込む。 The import unit 102b imports the event inventory data 106b (after entry) including the number of products in stock at the sales location X after the end of the period. 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).

取得部102cは、近隣倉庫マスタ106cから、販売場所Xに紐付く移動先の候補を取得し、在庫データ106dから、当該取得した移動先の候補における催事在庫データ106b(記入後)に含まれる商品の在庫数を取得する。例えば、取得部102cは、近隣倉庫マスタ106cから、催事在庫データ取込移動処理画面MC内に入力された催事場コードに紐付く倉庫名または店舗名を取得し、在庫データ106dから、取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の当該取得した倉庫名の倉庫または店舗名の店舗における在庫数を取得する。 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 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 from the nearby warehouse master 106c the warehouse name or store name associated with 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 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.

計算部102dは、販売場所Xにおける商品の期間開始前の在庫数から販売場所Xにおける商品の期間終了後の在庫数を差し引いた数を、販売場所Xにおける商品の期間終了後の売上数として計算する。例えば、計算部102dは、取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の現在庫数から、取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の返品・棚卸数を差し引いた数を、催事在庫データ取込移動処理画面MC内に入力された催事場コードで識別される催事場における各商品の売上数として計算する。 The calculation unit 102d calculates the sales quantity of the product at the sales location X after the period ends by subtracting the number of products in stock at the sales location X after the period ends from the number of products in stock at the sales location X before the period starts. For example, 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 by subtracting the number of products returned/inventory counted for each product included in the event inventory data 106b (after entry) imported by the import unit 102b from the current number of products in stock included in the event inventory data 106b (after entry) imported by the import unit 102b.

出力制御部102eは、催事在庫データ106b(記入後)および取得部102cが取得したデータが、移動先が選択可能に且つ商品ごとに表示されている画面を、出力装置114に出力する。例えば、出力制御部102eは、取込部102bが取り込んだ催事在庫データ106b(記入後)および取得部102cが取得したデータが、倉庫名または店舗名が選択可能にかつ商品ごとに表示されている催事在庫データ取込移動処理画面MCをモニタ114に出力する。 The output control unit 102e outputs to the output device 114 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. 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.

移動データ生成部102fは、販売場所Xから前記画面(出力制御部102eが出力したもの)において選択された移動先への商品の移動データであって催事在庫データ106b(記入後)に含まれる期間終了後の在庫数を移動数として含むものを生成する。例えば、移動データ生成部102fは、催事在庫データ取込移動処理画面MCにおいて選択された倉庫または店舗への各商品の移動に関する移動データ106eであって各商品の実棚数を含むものを生成する。 The movement data generating unit 102f generates movement data of goods from the sales location X to the destination selected on the screen (output by the output control unit 102e), which includes the number of stock items 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 regarding the movement of each item 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 item.

売上データ生成部102gは、計算部102dで計算した売上数を含む売上データ106fを生成する。例えば、売上データ生成部102gは、催事在庫データ取込移動処理画面MC内に入力された催事場コードで識別される催事場における売上数を管理する売上データであって計算部102dが計算した各商品の売上数を含むものである売上データ106fを生成する。 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 for each product calculated by the calculation unit 102d.

制御部102を構成する各処理部が実行する処理の具体例については、以下に詳細に説明する。 Specific examples of the processing performed by each processing unit constituting the control unit 102 are described in detail below.

[2.処理の具体例]
ここでは、在庫管理業務支援装置100で実行される処理の具体例について、図8等を参照して説明する。図8は、在庫管理業務支援装置100で実行される処理に関するフローチャートの一例を示す図である。なお、本説明では、図2に示す出荷データ106a、図4に示す近隣倉庫マスタ106c、および図5に示す在庫データ106dが予め記憶部106に格納されていることを前提とする。
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 relating 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.

まず、オペレータは、モニタ114に予め表示されている催事在庫データ生成処理画面MA内に、入力装置112を介して、事業所コード、棚卸日、および催事場コードを入力する。本説明では、図9の催事在庫データ生成処理画面MAに示すように、事業所コードとして「1」、棚卸日として「2020/01/31」、および催事場コードとして「10010」が入力されたものとする。 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, which is pre-displayed on the monitor 114. In this explanation, it is assumed that "1" has been 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 in FIG. 9.

つぎに、オペレータは、図9の催事在庫データ生成処理画面MA内の下部にある「F9:出力」ボタンを押下する。「F9:出力」ボタンを押下すると、モニタ114に記入用催事在庫データ出力画面MBが表示される。オペレータは、モニタ114に表示されている記入用催事在庫データ出力画面MB内に、入力装置112を介して、記入用催事在庫データのファイル名などを入力する。本説明では、図10の催事在庫データ出力画面MBに示すように、ファイル名として「催事2020年01月31日_○○百貨店_決算セール.xlsx」が入力されたものとする。 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 to be filled in is displayed on the monitor 114. The operator inputs the file name of the event inventory data to be filled in, etc., via the input device 112 into the event inventory data output screen MB to be filled in displayed on the monitor 114. In this explanation, it is assumed that the file name "Event 2020/01/31_XX Department Store_Year-End Sale.xlsx" has been input, as shown in the event inventory data output screen MB in FIG. 10.

つぎに、オペレータは、図10の催事在庫データ出力画面MB内の下部にある「OK(0)」ボタンを押下する。 Then, the operator presses the "OK (0)" button at the bottom of the event inventory data output screen MB in Figure 10.

[催事在庫データ生成処理]
つぎに、催事在庫データ生成部102aは、図9に示す催事在庫データ生成処理画面MA内に入力された催事場コードを設定し、出荷データ106aから、当該設定した催事場コードに紐付く商品コード、商品名、および出荷数を取得し、当該取得した商品コード、商品名、および出荷数を基に、催事在庫データ106b(記入前)を生成する(ステップS1)。本説明では、催事場コード「10010」に加え、事業所コード「1」と棚卸日「2020/01/31」も設定し、図3に示す催事在庫データ106b(記入前)を生成する。なお、図3に示す催事在庫データ106b内の「現在庫数」とは、催事場における各商品の販売開始当初の在庫数を意味している。
[Event inventory data generation process]
Next, the event inventory data generating unit 102a sets the event venue code entered in the event inventory data generating processing screen MA shown in Fig. 9, obtains the product code, product name, and shipment quantity associated with the set event venue code from the shipping data 106a, and generates the event inventory data 106b (before entry) based on the obtained 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.

つぎに、オペレータは、図3に示す催事在庫データ106b(記入前)に、棚卸日「2020/01/31」に催事場で売れ残った各商品の数(以下では返品・棚卸数と記載する場合がある)を記入する。本説明では、図3に示す催事在庫データ106b(記入後)に示すように記入されたものとする。なお、図3に示す催事在庫データ106b(記入後)のファイル名は、図10の催事在庫データ出力画面MBに入力されたファイル名「催事2020年01月31日_○○百貨店_決算セール.xlsx」である。 Next, the operator enters the number of each product that remained unsold at the event venue on the inventory date "2020/01/31" (hereinafter, may be referred to as the returned goods/inventory quantity) into 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 _____ Department Store _ Year-end Sale.xlsx" that was entered into the event inventory data output screen MB in FIG. 10.

つぎに、オペレータは、モニタ114に予め表示されている催事在庫データ取込移動処理画面MC内に、入力装置112を介して、催事場コード、および催事在庫データ106b(記入後)のファイル名などを入力する。本説明では、図11の催事在庫データ取込移動処理画面MC内の入力項目MC1に示すように、催事場コードとして「10010」、ファイル名として「催事2020年01月31日_○○百貨店_決算セール.xlsx」が入力されたものとする。 Next, the operator enters 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 entered as the event venue code and "Event 2020/01/31 _____ Department Store _End of Year Sale.xlsx" is entered as the file name, as shown in input item MC1 in the event inventory data import transfer processing screen MC in FIG. 11.

[取込処理]
つぎに、取込部102bは、催事在庫データ取込移動処理画面MC内に入力されたファイル名の催事在庫データ106b(記入後)を取り込む(ステップS2)。本説明では、図3に示す催事在庫データ106b(記入後)を取り込む。
[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.

[取得処理]
つぎに、取得部102cは、近隣倉庫マスタ106cから、催事在庫データ取込移動処理画面MC内に入力された催事場コードに紐付く倉庫名を取得し、在庫データ106dから、ステップS2で取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の当該取得した倉庫名における在庫数を取得する(ステップS3)。本説明では、図4に示す近隣倉庫マスタ106cから、催事場コード「10010」に紐付く倉庫名「本社倉庫」、倉庫名「関東倉庫」、倉庫名「A店」、倉庫名「B店」、および倉庫名「C店」を取得し、図5に示す在庫データ106dから、図3に示す催事在庫データ106b(記入後)に含まれる商品名「赤ハチミツ 300ml」、商品名「青ハチミツ 300ml」、商品名「黄ハチミツ 300ml」、および商品名「緑ハチミツ 300ml」の、倉庫名「本社倉庫」、倉庫名「関東倉庫」、倉庫名「A店」、倉庫名「B店」、および倉庫名「C店」における各在庫数を取得する。
[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 at the acquired warehouse name for each product included in the event inventory data 106b (after entry) imported by the import unit 102b in step S2 (step S3). In this description, 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 300 ml", "Blue Honey 300 ml", "Yellow Honey 300 ml", and "Green Honey 300 ml" 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.

[計算処理]
つぎに、計算部102dは、ステップS2で取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の現在庫数から、ステップS2で取込部102bが取り込んだ催事在庫データ106b(記入後)に含まれる各商品の返品・棚卸数を差し引いた数を、催事在庫データ取込移動処理画面MC内に入力された催事場コードで識別される催事場における各商品の売上数として計算する(ステップS4)。本説明では、図3に示す催事在庫データ106b(記入後)に含まれる商品名「赤ハチミツ 300ml」、商品名「青ハチミツ 300ml」、商品名「黄ハチミツ 300ml」、および商品名「緑ハチミツ 300ml」の各現在庫数から各返品・棚卸数を差し引いた数を、催事場コード「10010」で識別される催事場「○○百貨店 決算セール催事場」における各商品の売上数として計算する。
[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 movement processing screen MC (step S4), which is 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 minus 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 (step S4). In this explanation, the sales figures for each product at the event venue "XX Department Store Year-End Sale Event Venue" identified by the event venue code "10010" are calculated as 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 minus the returned and inventory quantities.

[出力処理]
つぎに、出力制御部102eは、ステップS2で取込部102bが取り込んだ催事在庫データ106b(記入後)およびステップS3で取得部102cが取得したデータが、倉庫名が選択可能にかつ商品ごとに表示されている催事在庫データ取込移動処理画面MCをモニタ114に出力する(ステップS5)。本説明では、図11の催事在庫データ取込移動処理画面MC内の入力項目MC2に示すように出力する。なお、本説明では、図11の催事在庫データ取込移動処理画面MC内の入力項目MC2に示すように、図3に示す催事在庫データ106b(記入後)に含まれる「現在庫数」は「帳簿数」として、「返品・棚卸数」は「実棚数」として表示されるものとする。
[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.

つぎに、オペレータは、図11の催事在庫データ取込移動処理画面MC内の入力項目MC2に、各商品の実棚数の移動先となる倉庫を選択する。本説明では、図11の催事在庫データ取込移動処理画面MC内の入力項目MC2に示すように、移動先となる倉庫が選択されたものとする。 Next, the operator selects the warehouse to which the actual shelf count of each product will be moved in input field MC2 in the special event inventory data import and transfer processing screen MC in Figure 11. In this explanation, it is assumed that the destination warehouse has been selected, as shown in input field MC2 in the special event inventory data import and transfer processing screen MC in Figure 11.

[移動データ生成処理]
つぎに、移動データ生成部102fは、催事在庫データ取込移動処理画面MCにおいて選択された倉庫への各商品の移動データであって各商品の実棚数を含むものである移動データ106eを生成する(ステップS6)。本説明では、図6に示す移動データ106eを生成する。各商品の実棚数は、図6に示す移動データ106e内の「移動数」として含まれている。
[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 event inventory data import transfer processing screen MC and includes the actual shelf number of each product (step S6). In this description, the transfer data 106e shown in Fig. 6 is generated. The actual shelf number of each product is included as "transfer number" in the transfer data 106e shown in Fig. 6.

[売上データ生成処理]
つぎに、売上データ生成部102gは、催事在庫データ取込移動処理画面MC内に入力された催事場コードで識別される催事場における売上数を管理する売上データであってステップS4で計算部102dが計算した各商品の売上数を含むものである売上データ106fを生成する(ステップS7)。本説明では、図7に示す売上データ106fを生成する。
[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.

以上の処理の結果、例えば催事などで商品を期間限定で販売する場合に、期間終了時の在庫棚卸情報から商品別売上数が把握でき、売れ残った在庫の移動先を選択できる。本実施形態により、催事で売れ残った在庫は、本社倉庫や近隣店舗に在庫移動する際に実棚在庫数(催事場に売れ残った数量)を利用でき、業務の省力化ができる。その際、近隣店舗の在庫数を確認しながら在庫移動先を選択することで、無駄な商品移動が廃止でき、配送コストの削減に繋がる。 As a result of the above processing, for example, when selling products 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 for unsold stock can be selected. With this embodiment, when unsold stock at an event is transferred to the head office warehouse or a nearby store, the actual inventory count (the amount left unsold at the event site) can be used, which can reduce the workload. In this case, by selecting the destination for the stock transfer while checking the inventory count at nearby stores, unnecessary product transfers can be eliminated, which leads to reduced delivery costs.

[3.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[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 making it possible to contribute to goals 8 and 9 of the SDGs.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
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.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 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 a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including search conditions and other parameters, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、在庫管理業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 In addition, with regard to the inventory management support device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

例えば、在庫管理業務支援装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて在庫管理業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 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 on a non-transient computer-readable recording medium that contains 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 is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.

また、このコンピュータプログラムは、在庫管理業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the inventory management support device 100 via any network, and all or part of it may be downloaded as needed.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, and may also be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a 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 This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, 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 consisting of multiple modules or libraries, and a program that works in conjunction 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, can use well-known configurations and procedures.

記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.

また、在庫管理業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、在庫管理業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The inventory management support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The inventory management support device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on 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.

本発明は、特に、小売販売業において有用である。 This invention is particularly useful in the retail industry.

100 在庫管理業務支援装置
102 制御部
102a 催事在庫データ生成部
102b 取込部
102c 取得部
102d 計算部
102e 出力制御部
102f 移動データ生成部
102g 売上データ生成部
104 通信インターフェース部
106 記憶部
106a 出荷データ
106b 催事在庫データ
106c 近隣倉庫マスタ
106d 在庫データ
106e 移動データ
106f 売上データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS LIST 100 Inventory management support device 102 Control unit 102a Event inventory data generation unit 102b Import unit 102c Acquisition unit 102d Calculation unit 102e Output control unit 102f Movement data generation unit 102g Sales data generation unit 104 Communication interface unit 106 Storage unit 106a Shipping data 106b Event inventory data 106c Nearby warehouse master 106d Inventory data 106e Movement data 106f Sales data 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (3)

制御部を備える情報処理装置であって、
倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、
商品を期間限定で販売する販売場所ごとに、販売場所へ出荷された商品およびその出荷数を管理する出荷データと、
にアクセス可能であり、
前記制御部は、
前記出荷データから、ある販売場所に紐付く商品および出荷数を取得し、当該取得した商品および出荷数を基に、前記ある販売場所における商品の期間開始前の在庫数として当該出荷数が設定されており且つ前記ある販売場所における商品の期間終了後の在庫数が設定可能な販売場所当初在庫データを生成する販売場所当初在庫データ生成手段と、
前記販売場所当初在庫データ生成手段で生成した前記販売場所当初在庫データに、前記ある販売場所における商品の期間終了後の在庫数が設定された販売場所在庫データを取り込む取込手段と、
前記取込手段で取り込んだ前記販売場所在庫データを基に、前記ある販売場所における商品の期間開始前の在庫数から前記ある販売場所における商品の期間終了後の在庫数を差し引いた数を、前記ある販売場所における商品の期間終了後の売上数として計算する計算手段と、
前記計算手段で計算した売上数を含む売上データを生成する売上データ生成手段と、
を備えること、
を特徴とする情報処理装置。
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:
倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、商品を期間限定で販売する販売場所ごとに、販売場所へ出荷された商品およびその出荷数を管理する出荷データと、にアクセス可能な、制御部を備える情報処理装置の前記制御部で、
前記出荷データから、ある販売場所に紐付く商品および出荷数を取得し、当該取得した商品および出荷数を基に、前記ある販売場所における商品の期間開始前の在庫数として当該出荷数が設定されており且つ前記ある販売場所における商品の期間終了後の在庫数が設定可能な販売場所当初在庫データを生成する販売場所当初在庫データ生成ステップと、
前記販売場所当初在庫データ生成ステップで生成した前記販売場所当初在庫データに、前記ある販売場所における商品の期間終了後の在庫数が設定された販売場所在庫データを取り込む取込ステップと、
前記取込ステップで取り込んだ前記販売場所在庫データを基に、前記ある販売場所における商品の期間開始前の在庫数から前記ある販売場所における商品の期間終了後の在庫数を差し引いた数を、前記ある販売場所における商品の期間終了後の売上数として計算する計算ステップと、
前記計算ステップで計算した売上数を含む売上データを生成する売上データ生成ステップと、
を実行すること、
を特徴とする情報処理方法。
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 a stock amount of the product at the certain sales location after the end of the period from a stock amount of the product 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:
倉庫または店舗ごと且つ商品ごとに、商品の在庫数を管理する在庫データと、商品を期間限定で販売する販売場所ごとに、販売場所へ出荷された商品およびその出荷数を管理する出荷データと、にアクセス可能な、制御部を備える情報処理装置の前記制御部に、
前記出荷データから、ある販売場所に紐付く商品および出荷数を取得し、当該取得した商品および出荷数を基に、前記ある販売場所における商品の期間開始前の在庫数として当該出荷数が設定されており且つ前記ある販売場所における商品の期間終了後の在庫数が設定可能な販売場所当初在庫データを生成する販売場所当初在庫データ生成ステップと、
前記販売場所当初在庫データ生成ステップで生成した前記販売場所当初在庫データに、前記ある販売場所における商品の期間終了後の在庫数が設定された販売場所在庫データを取り込む取込ステップと、
前記取込ステップで取り込んだ前記販売場所在庫データを基に、前記ある販売場所における商品の期間開始前の在庫数から前記ある販売場所における商品の期間終了後の在庫数を差し引いた数を、前記ある販売場所における商品の期間終了後の売上数として計算する計算ステップと、
前記計算ステップで計算した売上数を含む売上データを生成する売上データ生成ステップと、
を実行させるためのプログラム。
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.
JP2023215345A 2020-03-24 2023-12-21 Information processing device, information processing method, and program Active JP7633364B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020053387 2020-03-24
JP2020053387 2020-03-24
JP2020219493A JP7410847B2 (en) 2020-03-24 2020-12-28 Inventory management support device, inventory management support method, and inventory management support program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020219493A Division JP7410847B2 (en) 2020-03-24 2020-12-28 Inventory management support device, inventory management support method, and inventory management support program

Publications (2)

Publication Number Publication Date
JP2024029059A JP2024029059A (en) 2024-03-05
JP7633364B2 true JP7633364B2 (en) 2025-02-19

Family

ID=77887426

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020219493A Active JP7410847B2 (en) 2020-03-24 2020-12-28 Inventory management support device, inventory management support method, and inventory management support program
JP2023215345A Active JP7633364B2 (en) 2020-03-24 2023-12-21 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020219493A Active JP7410847B2 (en) 2020-03-24 2020-12-28 Inventory management support device, inventory management support method, and inventory management support program

Country Status (1)

Country Link
JP (2) JP7410847B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7820995B2 (en) * 2022-02-16 2026-02-26 株式会社オービック Shipment management device, shipment management method, and shipment management program
JP2024176478A (en) * 2023-06-08 2024-12-19 株式会社オービック Information inquiry device, information inquiry method, and information inquiry program
KR102926984B1 (en) * 2025-06-19 2026-02-12 주식회사 시나포유 Method, device and system for providing ordering and logistic platform service for goods and setting up exhibition booth for exhibition and promotion of pharmaceutical product

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007172307A (en) 2005-12-22 2007-07-05 Internatl Business Mach Corp <Ibm> System for supporting purchase or production of merchandise
JP2018120515A (en) 2017-01-27 2018-08-02 株式会社オービック Product management apparatus, product management method, and product management program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6253254B2 (en) * 2013-05-20 2017-12-27 株式会社平安堂 Drug inventory management system
JP6355218B1 (en) * 2017-04-27 2018-07-11 株式会社ブロードエッジ・リキュエール System and method for providing wine to customers, server device and program used in the system
JP7242258B2 (en) * 2018-11-07 2023-03-20 東芝テック株式会社 Inventory control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007172307A (en) 2005-12-22 2007-07-05 Internatl Business Mach Corp <Ibm> System for supporting purchase or production of merchandise
JP2018120515A (en) 2017-01-27 2018-08-02 株式会社オービック Product management apparatus, product management method, and product management program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大手芸能事務所のグッズ販売管理を統合・一元化 発注から売上分析までトータルサポート,[online],日本,2017年04月15日,令和6年10月30日検索,インターネット,<URL:https://www.ohken.co.jp/enterprise/casestudy/amuse/index.html>,なお、本引用文献は最終ページに挿入したキャプチャのとおり、2017年4月15日にクローリングされたものと認定した。

Also Published As

Publication number Publication date
JP2024029059A (en) 2024-03-05
JP7410847B2 (en) 2024-01-10
JP2021152873A (en) 2021-09-30

Similar Documents

Publication Publication Date Title
JP7633364B2 (en) Information processing device, information processing method, and program
JP2020052742A (en) Inventory breakdown information creation device, inventory breakdown information creation method, and inventory breakdown information creation program
JP2018097570A (en) Safety stock or the like calculation device, safety stock or the like calculation method, and safety stock or the like calculation program
JP2025061584A (en) Inventory management support device, inventory management support method, and inventory management support program
JP7514761B2 (en) Intra-group company transaction data generating device, intra-group company transaction data generating method, and intra-group company transaction data generating program
JP7519421B2 (en) Product arrangement work support device, product arrangement work support method and product arrangement work support program
JP2020042487A (en) Order acceptance and sales managing device, order acceptance and sales managing method and order acceptance and sales managing program
JP7488940B2 (en) WAREHOUSE ACQUISITION DEVICE, WAREHOUSE ACQUISITION METHOD, AND WAREHOUSE ACQUISITION PROGRAM
JP2024069492A (en) Inventory management device, inventory management method, and inventory management program
JP7492450B2 (en) Sales planning support device, sales planning support method, and sales planning support program
JP7605778B2 (en) Order processing device, order processing method, and order processing program
JP6937130B2 (en) Inventory management device, inventory management method and inventory management program
JP7569222B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7817955B2 (en) Shipping instruction support device, shipping instruction support method, and shipping instruction support program
JP7561725B2 (en) Customer sales information management device, customer sales information management method, and customer sales information management program
JP7534977B2 (en) Inventory management device, inventory management method, and inventory management program
JP7572985B2 (en) Delivery note creation device, delivery note creation method, and delivery note creation program
JP7762183B2 (en) Inventory management device, inventory management method, and inventory management program
JP7644295B2 (en) Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP7643967B2 (en) Group company cooperation device, group company cooperation method, and group company cooperation program
JP7112299B2 (en) Order-related work support system and order-related work support method
JP7492446B2 (en) TASK MANAGEMENT DEVICE, TASK MANAGEMENT METHOD, AND TASK MANAGEMENT PROGRAM
JP7481242B2 (en) Form output control device, form output control method, and form output control program
JP7445558B2 (en) Business support devices, business support methods, and business support programs
JP2024139179A (en) Inventory allocation execution device, inventory allocation execution method, and inventory allocation execution program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240115

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250206

R150 Certificate of patent or registration of utility model

Ref document number: 7633364

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150