JP6974949B2 - Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program - Google Patents
Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program Download PDFInfo
- Publication number
- JP6974949B2 JP6974949B2 JP2017031571A JP2017031571A JP6974949B2 JP 6974949 B2 JP6974949 B2 JP 6974949B2 JP 2017031571 A JP2017031571 A JP 2017031571A JP 2017031571 A JP2017031571 A JP 2017031571A JP 6974949 B2 JP6974949 B2 JP 6974949B2
- Authority
- JP
- Japan
- Prior art keywords
- store
- allocation
- inventory
- master
- rating
- 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
Links
- 238000000034 method Methods 0.000 title claims description 34
- 238000010586 diagram Methods 0.000 description 32
- 238000009826 distribution Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 9
- 230000010365 information processing Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000003442 weekly effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、店舗格付設定装置、店舗格付設定方法および店舗格付設定プログラムに関する。 The present invention relates to a store rating setting device, a store rating setting method, and a store rating setting program.
特許文献1の請求項1等には、倉庫毎に機種別・顧客別・営業所別の在庫情報、販売予算、および販売計画を登録し、販売計画予測に基づき在庫引当枠を自動更新する方法が記載され、特に、請求項11等には、顧客企業のランキングに基づいて優先引当枠演算を行うことが記載されている(例えば、段落0017、段落0029等を参照)。
A method of registering inventory information, sales budget, and sales plan for each model, customer, and sales office for each warehouse in
このように、特許文献1にあっては、在庫情報と販売計画予測とに基づいて在庫引当枠の自動更新を行い、顧客企業のランキングに基づいて優先引当枠演算を行っていたが、在庫引当を行うに当たり、店舗の優先順位の格付設定要素として店舗属性情報を組み合わせるなど、より詳細で客観的な店舗格付を行うことは困難であった。
As described above, in
本発明は、上記問題点に鑑みてなされたものであって、出荷依頼のあった商品の在庫引当順として、店舗の優先順位の格付設定に店舗属性情報を用いることで、より詳細で客観的な店舗格付設定が可能になった店舗格付設定装置、店舗格付設定方法および店舗格付設定プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and is more detailed and objective by using the store attribute information for the rating setting of the priority of the store as the inventory allocation order of the products for which the shipping request has been requested. It is an object of the present invention to provide a store rating setting device, a store rating setting method, and a store rating setting program that enable various store rating settings.
上述した課題を解決し、目的を達成するために、本発明に係る店舗格付設定装置は、記憶部と制御部とを備え、店舗からの商品の店舗発注データに対して在庫引当を行う店舗の格付順位を設定する店舗格付設定装置であって、前記記憶部には、前記店舗の属性情報を記憶する属性情報記憶テーブルと、前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、数値化された店舗毎の属性情報を保持する店舗マスタと、前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、が格納されており、前記制御部は、前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出する店舗属性情報作成処理手段を備え、算出した店舗格付結果を在庫引当の店舗格付順位とすること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the store rating setting device according to the present invention is provided with a storage unit and a control unit, and is used for stock allocation for store order data of products from stores. It is a store rating setting device that sets a rating order, and in the storage unit, an attribute information storage table that stores attribute information of the store and a rating that quantifies the rating of the store based on the attribute information storage table. A master, a store master that holds quantified attribute information for each store, and a store attribute master that outputs a store rating result based on a numerical value that combines the attribute information of the store master are stored. The control unit collects the attribute information of each store from the attribute information storage table, quantifies it in the rating master, stores the quantified attribute information of each store in the store master, and combines the attribute information of the store master. It is characterized in that it is provided with a store attribute information creation processing means for calculating a store rating result based on numerical values, and the calculated store rating result is used as a store rating ranking for inventory allocation.
また、本発明に係る店舗格付設定装置は、前記属性情報は、店舗の売上ランク、店舗の面積ランク、店舗の立地ランク、店舗の従業員数ランク、店舗の店長ランク、および、店舗のフロアランクの少なくとも一つを含むこと、を特徴とする。 Further, in the store rating setting device according to the present invention, the attribute information includes the store sales rank, the store area rank, the store location rank, the store employee number rank, the store manager rank, and the store floor rank. It is characterized by containing at least one.
また、本発明に係る店舗格付設定装置は、前記属性情報記憶テーブルは、前記属性情報が店舗の売上ランクの場合に、前記店舗のPOSシステムで集計された店舗毎のPOS売上データを記憶し、前記格付マスタは、前記POS売上データに基づいて前記店舗の格付けを数値化する売上ランクマスタであること、を特徴とする。 Further, in the store rating setting device according to the present invention, the attribute information storage table stores POS sales data for each store aggregated by the POS system of the store when the attribute information is the sales rank of the store. The rating master is a sales rank master that quantifies the rating of the store based on the POS sales data.
また、本発明に係る店舗格付設定方法は、記憶部と制御部とを備え、店舗からの商品の店舗発注データに対して在庫引当を行う店舗の格付順位を設定する店舗格付設定装置で実行される店舗格付設定方法であって、前記記憶部には、前記店舗の属性情報を記憶する属性情報記憶テーブルと、前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、数値化された店舗毎の属性情報を保持する店舗マスタと、前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、が格納されており、前記制御部で実行される、前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出する店舗属性情報作成処理ステップを含み、算出した店舗格付結果を在庫引当の店舗格付順位とすること、を特徴とする。 Further, the store rating setting method according to the present invention is executed by a store rating setting device that includes a storage unit and a control unit and sets a rating order of a store that allocates inventory to store order data of products from the store. In the store rating setting method, the storage unit includes an attribute information storage table that stores attribute information of the store, a rating master that quantifies the rating of the store based on the attribute information storage table, and numerical values. A store master that holds the attribute information for each store that has been converted and a store attribute master that outputs the store rating result based on a numerical value that combines the attribute information of the store master are stored and executed by the control unit. The attribute information of each store is collected from the attribute information storage table, quantified by the rating master, the quantified attribute information of each store is stored in the store master, and the combination of the attribute information of the store master is used. It is characterized by including a store attribute information creation processing step for calculating a store rating result based on a numerical value, and using the calculated store rating result as a store rating order for inventory allocation.
また、本発明に係る店舗格付設定プログラムは、記憶部と制御部とを備え、店舗からの商品の店舗発注データに対して在庫引当を行う店舗の格付順位を設定する店舗格付設定装置で実行させるための店舗格付設定プログラムであって、前記記憶部には、前記店舗の属性情報を記憶する属性情報記憶テーブルと、前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、数値化された店舗毎の属性情報を保持する店舗マスタと、前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、が格納されており、前記制御部で実行させるための、前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出する店舗属性情報作成処理ステップを含み、算出した店舗格付結果を在庫引当の店舗格付順位とすること、を特徴とする。 Further, the store rating setting program according to the present invention is executed by a store rating setting device having a storage unit and a control unit and setting a rating order of a store that allocates inventory to store order data of products from the store. A store rating setting program for this purpose, in which the storage unit includes an attribute information storage table that stores attribute information of the store, a rating master that quantifies the rating of the store based on the attribute information storage table, and a rating master. A store master that holds digitized attribute information for each store and a store attribute master that outputs a store rating result based on a numerical value that combines the attribute information of the store master are stored, and the control unit stores the store. The attribute information of each store is collected from the attribute information storage table for execution, quantified by the rating master, and the quantified attribute information of each store is stored in the store master, and the attribute information of the store master is stored. It is characterized by including a store attribute information creation processing step for calculating a store rating result based on a numerical value by a combination, and using the calculated store rating result as a store rating ranking for inventory allocation.
本発明によれば、出荷依頼のあった商品の在庫引当順として、店舗の優先順位の格付設定に店舗属性情報を用いることで、より詳細で客観的な店舗格付設定が可能になったという効果を奏する。 According to the present invention, it is possible to set a more detailed and objective store rating by using the store attribute information for setting the priority rating of the store as the inventory allocation order of the products for which the shipment is requested. Play.
以下に、本発明に係る店舗格付設定装置、店舗格付設定方法および店舗格付設定プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 Hereinafter, embodiments of the store rating setting device, the store rating setting method, and the store rating setting program according to the present invention will be described in detail with reference to the drawings. The present invention is not limited to the present embodiment.
[1.概要]
小売業界等では、本部に対して複数の店舗から同商品の出荷依頼があった場合の在庫引当として、例えば前週の売上実績のランキング等で引当順位を決めて、引当等が行われていたが、それ以外の店舗属性情報に基づいて引当順位を決める場合は、本部側で随時確認したり、調整を行ったりする必要があった。
[1. Overview]
In the retail industry, etc., as inventory allocation when the headquarters receives requests to ship the same product from multiple stores, for example, the allocation order is determined by the ranking of sales results of the previous week, etc. When deciding the allocation order based on other store attribute information, it was necessary for the headquarters to check and make adjustments at any time.
そこで、本実施形態においては、同商品の在庫引当順を店舗別商品別等、店舗の優先順位の汎用的な格付設定を可能とした。例えば、店舗売上、店舗人員、店舗立地、店舗面積といった汎用的な店舗属性情報を任意に組み合わせ、各店舗の格付けを数値化することにより、本部側での在庫コントロールをより詳細に行えるようにする。このように、店舗属性情報を組み合わせることで、店舗格付設定を行い、その順位に応じた在庫引当処理が可能な在庫引当順位設定装置、在庫引当順位設定方法および在庫引当順位設定プログラムを提供している。以下、具体的な構成および動作について説明する。 Therefore, in the present embodiment, it is possible to set a general-purpose rating of the priority of stores, such as the order of inventory allocation of the same products by store. For example, by arbitrarily combining general-purpose store attribute information such as store sales, store personnel, store location, and store area, and quantifying the rating of each store, inventory control on the headquarters side can be performed in more detail. .. In this way, by combining the store attribute information, the store rating is set, and the inventory allocation order setting device, the inventory allocation order setting method, and the inventory allocation order setting program capable of performing inventory allocation processing according to the order are provided. There is. Hereinafter, a specific configuration and operation will be described.
[2.構成]
本発明を包含する本実施形態に係る在庫引当順位設定装置100の構成について、図1を用いて説明する。図1は、在庫引当順位設定装置100の構成の一例を示すブロック図である。
[2. composition]
The configuration of the inventory allocation order setting
在庫引当順位設定装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、在庫引当順位設定装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The inventory allocation order setting
在庫引当順位設定装置100は、図1に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。在庫引当順位設定装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
As shown in FIG. 1, the inventory allocation
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線又は無線の通信回線を介して、在庫引当順位設定装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、在庫引当順位設定装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されるデータは、サーバ200に格納されてもよい。
The
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。
An input device 112 and an
記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。
Various databases, tables, files, and the like are stored in the
記憶部106は、第1のマスタとしての管理マスタ106aおよび商品マスタ106bと、店舗マスタ106cと、店舗属性マスタ106dと、格付マスタとしての売上ランクマスタ106eと、店舗発注データ106fと、在庫ファイル106gと、出荷依頼データ106hと、属性情報記憶テーブルとしてのPOS(Point Of sale System)売上データ106iと、を備えている。これらのうち、売上ランクマスタ106eは、店舗の属性情報に基づいて店舗の格付けを数値化する格付マスタであればよく、必ずしも売上ランクに限定されない。また、POS売上データ106iも店舗の属性情報を記憶するテーブルであればよく、必ずしもPOS売上データに限定されない。さらに、店舗発注データ106f、在庫ファイル106gおよび出荷依頼データ106hは、図1に示すように、記憶部106に格納されていてもよいが、店舗発注データや在庫情報をその都度取り込んで在庫引当処理を行ったり、在庫引当処理を行うことで生成された出荷依頼データを直接出力したりしてもよい。
The
記憶部106に格納されている前述の5つのマスタおよび前述の4つのデータ(ファイル)を含む各項目を、主に図2、図3、図4、図8、図10、図12、図15、図16および図17を用いて詳細に説明する。図2は、商品の店舗発注データに基づいて在庫引当を行って出荷依頼データを作成するまでの流れを説明するフロー図である。図3は、上位店舗の管理を行う管理マスタの一設定例を示す図である。図4は、商品毎の引当単位を決定する商品マスタの一設定例を示す図である。また、図8は、商品別の在庫引当の有無と引当の単位とを決定する商品マスタと店舗マスタの一設定例を示す図である。図10は、図9の店舗発注データイメージと在庫ファイルとを比較して引当を行う一例を示す図である。図12は、店舗格付設定を行う場合に売上金額からランクを算出して行う一例を示す図である。図15は、店舗売上金額から売上ランクを取得して店舗格付を行う具体例を示す図である。図16は、店舗マスタから店舗属性情報を取得して店舗格付を行う具体例を示す図である。図17は、入力によって店舗規模別係数をセットして店舗格付を算出する具体例を示す図である。
Each item including the above-mentioned five masters and the above-mentioned four data (files) stored in the
管理マスタ106aは、在庫引当順位の設定対象となる対象店舗の条件を管理するマスタである。管理マスタ106aは、図2および図3に示すように、店舗発注データに基づいて在庫引当を行う際に、引当順位の任意設定を可能にするものである。例えば、図3に示すように、引当順位の設定対象となる対象店舗の条件を“上位店舗”あるいは“売上基準額”以上と定義している。“上位店舗”とは、管理店舗のうち各種帳票や分析にて「上位」として扱う店舗を管理マスタ106aに設定するもので、ここでは、上位50店舗をその対象としている。また、“売上基準額”とは、設定金額以上の売上がある店舗を「上位」として扱い、売上優秀店舗とし、引当優先管理も管理可能とする基準金額のことである。ここでは、設定金額を¥500,000とし、月額の売上がこの金額を超えている店舗を管理対象とする。
The
商品マスタ106bは、管理マスタ106aに設定された管理対象となる店舗に対して商品毎の引当単位を決定するマスタである。商品マスタ106bは、図2および図4に示すように、在庫引当を行う“引当FLG”の場合、注文のあった店舗全店を対象に均等に切捨てで引当し、端数は端数区分を参照する“0:全店引当”と、管理マスタ106aの上位店舗の希望数をセットした上で、余り在庫数を下位店舗に引当てる“1:上位店舗”と、月額の売上(後述する店舗マスタ106cに月額売上を保持している)が、この基準金額を超えている店舗の希望数をセットした上で下位店舗に引当てる“2:売上基準額”とが選択できる。また、商品マスタ106bは、図2および図4に示すように、端数処理を行う“引当端数”の場合、端数は在庫として残す“0:端数を在庫として残す”と、引当対象店舗内の上位店舗に端数分を引当てる“1:端数を上位店舗に引当”と、引当対象店舗内で希望数の多い順に端数を引当てる“2:端数を数量単位で引当”とを選択することができる。
The
さらに、商品マスタ106bは、図2および図8に示すように、商品毎の引当単位を決定するマスタとして店舗格付設定を数値化する“3:店舗格付”を選択した場合、店舗の属性情報に基づいて店舗の格付けを数値化して、格付順位をセットする。この格付順位は、図8に示すように、店舗マスタ106cに登録されている週次単位での売上ランクマスタや店舗マスタからセットされる。また、商品マスタ106bは、図2および図8に示すように、商品毎の引当単位を決定するマスタとして本部配分によって引当不要とする“0:引当不要(本部配分)”と、本部側で考慮されメンテナンスによって優先順位が決まる“1:店舗優先順位”と、店舗の前週の売上比(売上金額順)によって売上順位が自動セットされる“2:店舗前週売上比”とを選択することができる。
Further, as shown in FIGS. 2 and 8, when “3: store rating” for quantifying the store rating setting is selected as the master for determining the allocation unit for each product, the
店舗マスタ106cは、数値化された店舗毎の属性情報を保持するマスタである。任意の属性情報を追加設定することが可能である。属性情報の設定例としては、図16に示すように、店舗の売上ランク、店舗の面積ランク、店舗の立地ランク、店舗の従業員数ランク、店舗の店長ランク、および、店舗のフロアランクなどを一例として列挙できるが、必ずしもこれに限定されない。また、ランク付けした属性情報の和の合計で店舗格付順位を算出するだけでなく、店舗別にランク係数を設定しておき、算出された属性情報の和に対してランク係数をかけて店舗格付順位を算出してもよい。さらに、属性情報は、単体、あるいは、適宜組み合わせて数値化することにより、店舗の格付順位を決定してもよい。
The
店舗属性マスタ106dは、店舗マスタ106cの属性情報を単体あるいは適宜組み合わせた数値に基づいて店舗格付結果を出力するマスタである。店舗属性マスタ106dは、図16および図17に示すように、数値化された店舗別の属性情報をセットすることにより店舗格付を数値として算出することができる。また、店舗格付の算出は、図17に示すように、数値化された店舗の属性情報を足し合わせるだけでなく、必要に応じて属性情報以外の係数(ここでは、規模別係数)を本部側で設定し、店舗毎の属性情報の和に係数を乗ずることで店舗格付を算出してもよい。これにより、異なる店舗格付結果が得られるように本部側でコントロールすることもできる。
The
売上ランクマスタ106eは、店舗の属性情報を記憶する属性情報記憶テーブル(例えば、POS売上データ106i)に基づいて店舗格付を数値化する格付マスタの一つである。売上ランクマスタ106eは、図12および図15に示すように、属性情報が店舗の売上ランクの場合にPOS売上データ106iに基づいて店舗毎に売上金額を集計し、売上金額に応じた売上ランクにより数値化(図15の例では、売上ランク1〜5まで)することができる。格付マスタとしては、この売上ランクマスタ106eの他、使用する属性情報に応じて図示しない面積ランクマスタ、立地ランクマスタ、従業員ランクマスタ、店長ランクマスタ、フロアランクマスタなどを備えていてもよい。なお、上記した管理マスタ106a、商品マスタ106b、店舗マスタ106c、店舗属性マスタ106dおよび売上ランクマスタ106eなどは、後述する制御部102のマスタメンテ部102eによってメンテナンスを行うことができる。
The
店舗発注データ106fは、店舗から本部に対して商品を発注する発注データである。店舗発注データ106fは、店舗からパソコンなどの端末を使って発注データを入力する他、店舗従業員がハンディターミナルから発注データをハンディ送信し、店舗発注データハンディ取込により入力することで格納される。
The
在庫ファイル106gは、本部側の商品別の在庫情報が記憶され、リアルタイムで更新される。在庫ファイル106gは、店舗から商品の店舗発注データが来て受注すると、在庫引当が行われて販売可能在庫数が減少し、実際に店舗に商品が出荷されて売上計上されると、実在庫数が減少する。このように、在庫引当は、発注数と在庫ファイル106gの在庫数とを比較することで行われる。
The
出荷依頼データ106hは、店舗発注データ106fによる商品の発注数と在庫ファイル106gによる在庫数とを比較して在庫引当を行い、在庫商品を各店舗に対してどのように振分けて出荷するかという出荷データを生成し格納する。出荷依頼データ106hは、図10に示すように、店舗発注データ106fに対して店舗マスタ106c、商品マスタ106b、在庫ファイル106gを用いて在庫引当を行うことにより出荷依頼データ106hが生成される。
The
POS売上データ106iは、店舗の属性情報の一つとして店舗のPOSシステムにより集計された店舗毎の売上データである。POS売上データ106iは、図12および図15に示すように、店舗の売上計上日毎の売上金額が計上され、これらを集計することにより店舗毎の週単位あるいは月単位の売上金額を算出することができる。
The
制御部102は、在庫引当順位設定装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。ここで、制御部102は、機能概念的に、(A)店舗発注データ取込部102a、(B)引当順位決定手段としての引当順位決定部102b、(C)在庫引当処理手段としての在庫引当処理部102c、(D)店舗属性情報作成処理手段としての店舗属性情報作成処理部102d、(E)マスタメンテ部102e等を備えている。これらのうち、(イ)店舗から本部へ同商品の出荷依頼があって在庫数との関係で在庫引当を行う場合に、店舗発注データ取込部102aと引当順位決定部102bと在庫引当処理部102cとにより、引当順位の設定と、端数が生じた場合の振分け処理を行って出荷依頼データを作成する処理と、(ロ)在庫引当を行う場合に、店舗属性情報作成処理部102dにより店舗格付設定を行うことにより引当優先順位を決定する処理とに分けて、以下の[3.処理の具体例]にて詳細に説明する。
The
[3.処理の具体例]
本実施形態に係る処理の具体例について、図2〜図17を参照して詳細に説明する。図5は、店舗発注データに基づいて全店舗を対象に均等に在庫引当を行う場合の処理の一例を示す図である。図6は、店舗発注データに基づいて上位店舗のみ在庫引当を行う場合の処理の一例を示す図である。図7は、店舗発注データに基づいて上位売上店舗のみ在庫引当を行う場合の処理の一例を示す図である。図9は、店舗マスタの格付順位に応じて在庫引当を行う場合の店舗マスタ登録例と店舗発注データイメージの一例を示す図である。図11は、図10における引当イメージと振分在庫数の調整の一例を示す図である。図13は、店舗格付設定を行う場合に店舗属性から数値をセットして行う一例を示す図である。図14は、店舗格付設定を行う場合に店舗属性から格付順位をセットして行う一例を示す図である。
[3. Specific example of processing]
Specific examples of the processing according to the present embodiment will be described in detail with reference to FIGS. 2 to 17. FIG. 5 is a diagram showing an example of processing in the case of evenly allocating inventory to all stores based on store order data. FIG. 6 is a diagram showing an example of processing in the case where inventory allocation is performed only for higher-ranking stores based on store order data. FIG. 7 is a diagram showing an example of processing in the case where inventory allocation is performed only for the top sales stores based on the store order data. FIG. 9 is a diagram showing an example of store master registration and an example of a store order data image in the case of inventory allocation according to the rating order of the store master. FIG. 11 is a diagram showing an example of adjustment of the allocation image and the distribution inventory number in FIG. FIG. 13 is a diagram showing an example of setting a numerical value from a store attribute when setting a store rating. FIG. 14 is a diagram showing an example of setting a rating order from a store attribute when setting a store rating.
(イ)店舗からの出荷依頼に対し在庫引当する場合の引当順位の設定と端数の振分処理
ここで、本実施形態における処理の概略を説明する。本実施形態では、例えば小売業界等で本部に対して系列店舗から同商品の出荷依頼(店舗発注データ)があると、在庫に対して在庫引当が行われる。在庫引当は、販売可能在庫を確認する作業であり、出荷依頼がある度に販売可能在庫数が減り、販売可能在庫数が「0」になるとそれ以上出荷できなくなって、注文待ちとなる。また、複数の店舗から本部に対して商品の出荷依頼があって発注数が在庫数を超えた場合は、在庫商品を各店舗にどのように振分けるかが問題となる。これまでは、システム上で画一的に振分けたり、本部側の判断によって振分けたりするなど、在庫引当の引当基準が曖昧であった。そこで、本実施形態では、幾つかの引当基準をパターン化しておき、状況に応じて引当基準を選択できるようにするものである。
(B) Setting of allocation order and fractional distribution processing in the case of inventory allocation in response to a shipping request from a store Here, an outline of processing in the present embodiment will be described. In the present embodiment, for example, in the retail industry or the like, when there is a shipping request (store order data) for the same product from an affiliated store to the headquarters, inventory allocation is performed for inventory. Inventory allocation is a work of confirming the available inventory, and each time there is a shipping request, the number of available inventory decreases, and when the number of available inventory becomes "0", no more shipments can be made, and an order is awaited. In addition, when a plurality of stores request the headquarters to ship products and the number of orders exceeds the number of stocks, how to distribute the stock products to each store becomes a problem. Until now, the allocation criteria for inventory allocation have been ambiguous, such as uniform distribution on the system or distribution at the discretion of the headquarters. Therefore, in the present embodiment, some allocation criteria are patterned so that the allocation criteria can be selected according to the situation.
まず、本実施形態に係る在庫引当順位設定装置100は、図1および図2に示すように、店舗から商品の出荷依頼としてパソコンなどからの店舗発注入力やハンディターミナルからのハンディ送信があると、ネットワーク300と通信インターフェース部104を介して、店舗発注データ取込部102aから店舗発注データ106fに店舗からの発注データが取り込まれる。
First, as shown in FIGS. 1 and 2, the inventory allocation
[在庫引当処理]
在庫引当順位設定装置100の引当順位決定部102bは、図3および図4に示すように、管理マスタ106aと商品マスタ106bとを用いて在庫引当の引当順位を決定する。例えば、商品マスタ106bの引当FLGを“0:全店引当”にすると、図4に示すように、注文のあった店舗全店を対象に均等に切捨てで引当し、端数は端数区分を参照する。全店引当の在庫引当処理は、図5を用いて具体的に説明する。
[Inventory allocation processing]
As shown in FIGS. 3 and 4, the inventory allocation order determination unit 102b of the inventory allocation
(全店引当の場合)
引当順位決定部102bは、商品マスタ106bの引当FLGを“0:全店引当”とすると、図5に示すように、(1)A〜Dまでの4つの店舗から商品1に対して発注依頼があって(発注依頼合計が「22」)、在庫ファイル106gの在庫数が「20」の場合、注文のあった店舗全店を対象に均等に切捨てで引当する。つまり、図5の例の各店舗の発注依頼数は、
A店舗 5
B店舗 3
C店舗 10
D店舗 4
となり、発注依頼合計が「22」に対して在庫数が「20」であるので、在庫が足りない状況にある。
(In the case of all-store allocation)
Assuming that the allocation FLG of the
A
Since the total number of order requests is "22" and the number of inventories is "20", the inventory is insufficient.
そこで、在庫引当処理部102cは、店舗全店を対象に均等に在庫引当を行うため、図5の(2)に示すように、発注依頼合計「22」に対して各店舗の発注依頼数の割合を算出する。
A店舗 5÷ 22×100≒22.7%
B店舗 3÷ 22×100≒13.6%
C店舗 10÷22×100≒45.5%
D店舗 4÷ 22×100≒18.2%
そして、この割合で在庫数「20」を均等に切捨てで引当すると、
A店舗 20×22.7÷100=4.54→4
B店舗 20×13.6÷100=2.72→2
C店舗 20×45.5÷100=9.1 →9
D店舗 20×18.2÷100=3.64→3
となり、引当数が「18」で、端数が「2」となる。
Therefore, in order to evenly allocate inventory to all stores, the inventory allocation processing unit 102c allocates inventory evenly to all stores. Therefore, as shown in FIG. 5 (2), the ratio of the number of order requests of each store to the total order request "22". Is calculated.
Then, if the inventory quantity "20" is evenly rounded down at this ratio,
Store A 20 x 22.7 ÷ 100 = 4.54 → 4
Store B 20 x 13.6 ÷ 100 = 2.72 → 2
C store 20 x 45.5 ÷ 100 = 9.1 → 9
The number of allocations is "18" and the fraction is "2".
端数の扱いは、商品マスタ106bの端数区分を参照するため、図4に示すように、引当端数の“0:端数を在庫として残す”が選択されていれば、端数「2」を引当せずに、在庫として保持する。また、引当端数の“1:端数を上位店舗に引当”が選択されていれば、図5の(3)に示すように、引当対象店舗内の上位店舗(ここでは、A店舗から順に下位となる)に端数分を引当てるため、A店舗とB店舗に一つずつ引当てられ、
A店舗 5
B店舗 3
C店舗 9
D店舗 3
となる。
Since the handling of fractions refers to the fraction classification of the
A
Will be.
また、引当端数の“2:端数を数量単位で引当”が選択されていれば、図5の(4)に示すように、引当対象店舗内で希望数の多い順に端数を引当てられるため、C店舗、A店舗の順で希望数が多く、それぞれの店舗に一つずつ引当てられ、
A店舗 5
B店舗 2
C店舗 10
D店舗 3
となる。
Further, if "2: Allocate fractions by quantity" is selected as the allocation fraction, as shown in FIG. 5 (4), the fractions are allocated in descending order of the desired number in the allocation target stores. The number of requests is large in the order of C store and A store, and one is allocated to each store.
A
Will be.
(上位店舗引当の場合)
引当順位決定部102bは、商品マスタ106bの引当FLGを“1:上位店舗”とすると、図6に示すように、(1)A〜Dまでの4つの店舗から商品1に対して発注依頼があって(発注依頼合計が「22」)、在庫ファイル106gの在庫数が「20」の場合、図3の管理マスタ106aの上位店舗の希望数「50」をセットした上で、余り在庫数を下位店舗に引当てる。つまり、図6の例で上位店舗50位以上の店舗は、
A店舗 5 順位 5
B店舗 3 順位 20
C店舗 10 順位 35
D店舗 4 順位 60
A、B、C店舗となり、D店舗は引当を行わない。このため、図6の(2)示すように、A、B、C店舗の発注依頼合計が「18」に対して在庫数が「20」であるので、在庫が足りる状況にあり、引当数が「18」で、余りが「2」となる。
(In the case of high-ranking store allocation)
Assuming that the allocation FLG of the
A
Stores A, B, and C, and store D does not make any allocation. Therefore, as shown in (2) of FIG. 6, the total number of order requests for stores A, B, and C is "18" and the number of inventories is "20". At "18", the remainder is "2".
これに対して、在庫ファイル106gの在庫数が「15」の場合は、図6の(3)に示すように、A、B、C店舗の発注依頼合計が「18」に対して在庫数が「15」であるので、在庫が足りない状況となり、割合に応じて在庫引当をするため、
A店舗 15×27.7÷100≒4.15→4
B店舗 15×16.7÷100≒2.50→2
C店舗 15×55.6÷100=8.34→8
となり、引当数が「14」で、端数が「1」となる。
On the other hand, when the inventory quantity of the inventory file 106 g is "15", as shown in (3) of FIG. 6, the inventory quantity is "18" for the total order request of the A, B, and C stores. Since it is "15", the inventory is insufficient, and inventory is allocated according to the ratio.
Store A 15 × 27.7 ÷ 100 ≒ 4.15 → 4
Store B 15 × 16.7 ÷ 100 ≒ 2.50 → 2
C store 15 x 55.6 ÷ 100 = 8.34 → 8
The number of allocations is "14" and the fraction is "1".
端数の扱いは、商品マスタ106bの端数区分を参照するため、図4に示すように、引当端数の“0:端数を在庫として残す”が選択されていれば、端数「1」を引当せずに、在庫として保持する。また、引当端数の“1:端数を上位店舗に引当”が選択されていれば、図6の(4)に示すように、引当対象店舗内の上位店舗(ここでは、A店舗)に端数分を引当てるため、A店舗の引当数が「4」→「5」に変わる。
Since the handling of fractions refers to the fraction classification of the
また、引当端数の“2:端数を数量単位で引当”が選択されていれば、図6の(5)に示すように、引当対象店舗内で希望数の多い順に端数が引当てられるため、C店舗の引当数が「8」→「9」に変わる。 Further, if "2: Allocate fractions by quantity" is selected as the allocation fraction, as shown in FIG. 6 (5), the fractions are allocated in descending order of the desired number in the allocation target stores. The number of reserves for store C changes from "8" to "9".
(売上基準額判断の場合)
引当順位決定部102bは、商品マスタ106bの引当FLGを“2:売上基準額”とすると、図7に示すように、(1)A〜Dまでの4つの店舗から商品1に対して発注依頼があって(発注依頼合計が「22」)、在庫ファイル106gの在庫数が「20」の場合、図3の管理マスタ106aにセットされた売上基準額「¥500,000」を超えている店舗の希望数をセットした上で、余り在庫数を下位店舗に引当てる。つまり、図7の例の各店舗の売上は、
A店舗 5 売上 ¥450,000
B店舗 3 売上 ¥550,000
C店舗 10 売上 ¥350,000
D店舗 4 売上 ¥600,000
となる。この場合、売上が¥500,000以下の店舗であるA店舗とC店舗は、引当を行わない。このため、図7の(2)示すように、B店舗とD店舗の発注依頼合計が「7」に対して在庫数が「20」あるので、在庫が足りる状況にあり、引当数が「7」で、余りが「13」となる。
(In the case of sales standard judgment)
Assuming that the allocation FLG of the
Will be. In this case, stores A and C, whose sales are 500,000 yen or less, are not allocated. Therefore, as shown in (2) of FIG. 7, since the total number of order requests for stores B and D is "7" and the number of inventories is "20", the inventory is sufficient and the number of allocations is "7". , The remainder is "13".
これに対して、在庫ファイル106gの在庫数が「5」の場合は、図7の(3)に示すように、B店舗とD店舗の発注依頼合計が「7」に対して在庫数が「5」であるため、在庫が足りない状況となり、割合に応じて在庫引当をするため、
B店舗 5×42.8÷100=2.14→2
D店舗 5×57.1÷100≒2.85→2
となり、引当数が「4」で、端数が「1」となる。
On the other hand, when the inventory quantity of the inventory file 106 g is "5", as shown in (3) of FIG. 7, the total number of order requests of the B store and the D store is "7" and the inventory quantity is "7". Since it is "5", the inventory will be insufficient, and inventory will be allocated according to the ratio.
The number of allocations is "4" and the fraction is "1".
端数の扱いは、商品マスタ106bの端数区分を参照するため、図4に示すように、引当端数の“0:端数を在庫として残す”が選択されていれば、端数「1」を引当せずに、在庫として保持する。また、引当端数の“1:端数を上位店舗に引当”が選択されていれば、図7の(4)に示すように、引当対象店舗内の上位店舗(ここでは、売上の多いD店舗)に端数分を引当てるため、D店舗の引当数が「2」→「3」に変わる。
Since the handling of fractions refers to the fraction classification of the
また、引当端数の“2:端数を数量単位で引当”が選択されていれば、図7の(5)に示すように、引当対象店舗内で希望数の多い順に端数が引当てられるため、D店舗の引当数が「2」→「3」に変わる。 Further, if "2: Allocate fractions by quantity" is selected as the allocation fraction, as shown in FIG. 7 (5), the fractions are allocated in descending order of the desired number in the allocation target stores. The number of reserves for store D changes from "2" to "3".
このように、本実施形態に係る在庫引当順位設定装置100は、管理マスタ106aと商品マスタ106bとに基づいて引当順位決定部102bにより引当順位を決定した後、在庫引当処理部102cにより在庫数に対して各店舗の引当数を決定して、出荷データを生成する。生成された商品の出荷データは、出荷依頼データ106hとして格納され、出荷時に使用される。
As described above, in the inventory allocation
以上説明したように、本実施形態に係る在庫引当順位設定装置100によれば、上記(イ)の店舗からの出荷依頼に対して在庫引当を行う場合に、引当順位の設定と端数の振分処理の管理をマスタ設定により行うようにしたため、マスタを参照することで状況に応じて容易に引当順位や端数の振分処理が適宜選択可能になった。
As described above, according to the inventory allocation
(ロ)在庫引当時の引当優先順位を店舗格付設定により決定する処理
上記(イ)では、在庫引当を行うにあたって、マスタ設定された引当順位や端数の振分処理を用いて引当処理を行い、出荷依頼データを生成している。この(ロ)では、マスタ設定する際に、引当順位をどのような基準に基づいて決定するのかについて説明する。本実施形態では、店舗の種々の属性を数値化して店舗別にセットし、店舗格付順位を算出して、その格付順位に基づいて在庫引当が行われる。
(B) Processing to determine the allocation priority at the time of inventory allocation by setting the store rating In (a) above, when performing inventory allocation, allocation processing is performed using the allocation order set in the master and fractional distribution processing. Generating shipping request data. In this (b), when the master is set, the criteria for determining the allocation order will be described. In the present embodiment, various attributes of stores are quantified and set for each store, a store rating order is calculated, and inventory allocation is performed based on the rating order.
[店舗属性情報作成処理]
在庫引当順位設定装置100の店舗属性情報作成処理部102dは、店舗の種々の属性情報を数値化し、店舗別に属性情報を店舗属性マスタ106dにセットし、店舗格付を算出する。この算出された店舗の格付順位は、在庫引当の引当順位として用いることができる。商品別に在庫引当を行うか否かは、図8の商品マスタ106bによる引当単位により決定する。在庫引当を行わずに本部側の配分による場合は“0:引当不要(本部配分)”とし、在庫引当を行い店舗の優先順位を本部側で設定する場合は“1:店舗優先順位”とし、在庫引当を行い店舗の売上順位を売上金額順で自動セットする場合は“2:店舗前週売上比”とし、在庫引当を行い店舗の格付順位を週単位で売上ランクマスタや店舗マスタからセットする場合は“3:店舗格付”とする。このように、図8に示す店舗マスタ106cは、商品マスタ106bにおいて商品別に在庫引当を行う場合の順位(ランク)を設定するものである。
[Store attribute information creation process]
The store attribute information
例えば、図9に示すように、複数の店舗から本部へ送信された店舗発注データ106fには、発注JANCDが“12345678901234”の商品と、“12345678901235”の商品の発注データがある。ここでは、破線で囲った“12345678901234”の商品を発注した4つの店舗番号の店舗格付順位は、商品マスタ106bの引当単位が“3:店舗格付”となっていて、店舗マスタ106cの格付順位が高い順に、“01”(99○○店(新店))、“02”(98△△店(新店))、“50”(01□□店(既存店))、“70”(02××店(既存店))の順に登録されている。ここで、破線で囲った“12345678901234”の商品について在庫引当処理を行う場合、在庫引当処理部102cは、図10に示すように、店舗発注データイメージの発注数と在庫ファイル106gの在庫数とを比較して引当が行われる。
For example, as shown in FIG. 9, the
具体的には、図11に示すように、総在庫数が「21」に対して発注数量の合計は「22」と1個分だけ発注数量が多い。このため、発注数量の合計に対する各店舗の発注数量の割合を算出し、これを総在庫数「21」に対して割合を乗算した値を四捨五入する。
在庫数(21)×(割合)22.7%→(計算在庫)4.767→(振分在庫数)5
在庫数(21)×(割合)13.6%→(計算在庫)2.856→(振分在庫数)3
在庫数(21)×(割合)45.5%→(計算在庫)9.555→(振分在庫数)10
在庫数(21)×(割合)18.2%→(計算在庫)3.822→(振分在庫数)4
となり、発注数量と同じ振分となるため、総在庫数に合うように店舗格付(優先順位)の低い店舗の商品から振分在庫数を調整する。ここでは、“02××店(既存店)”の順位が一番低いため、ここの振分在庫数を4→3に変更して調整する。
Specifically, as shown in FIG. 11, the total inventory quantity is "21" and the total order quantity is "22", which means that the order quantity is large by one. Therefore, the ratio of the order quantity of each store to the total order quantity is calculated, and the value obtained by multiplying this by the ratio to the total inventory quantity "21" is rounded off.
Stock quantity (21) x (ratio) 22.7% → (calculated stock) 4.767 → (distribution stock quantity) 5
Stock quantity (21) x (ratio) 13.6% → (calculated stock) 2.856 → (distribution stock quantity) 3
Stock quantity (21) x (ratio) 45.5% → (calculated stock) 9.555 → (distribution stock quantity) 10
Stock quantity (21) x (ratio) 18.2% → (calculated stock) 3.822 → (distribution stock quantity) 4
Since the distribution is the same as the order quantity, the distribution inventory quantity is adjusted from the products of the stores with the lower store rating (priority) so as to match the total inventory quantity. Here, since the ranking of "02XX store (existing store)" is the lowest, the number of distribution stocks here is changed from 4 to 3 for adjustment.
このように、在庫引当を行うにあたり、上記図9の店舗マスタ106cに登録されている格付順位を引当順位に用いているため、格付順位の設定方法の一例を以下に説明する。
As described above, since the rating order registered in the
(POS売上データから売上ランクを取得して店舗属性マスタに格納)
店舗属性情報作成処理部102dは、店舗属性情報を作成し、その店舗属性情報を数値化し、店舗別にセットすることにより、各店舗を数値によって格付することができる。例えば、図12に示すように、店舗のPOSシステムを使ってPOS売上データ106iを収集し、売上ランクマスタ106eによって売上金額に応じたランク付けを行うことで店舗の格付けを数値化することができる。具体的には、“店舗01□□店(既存店)”の売上金額が¥250,000というPOS売上データを収集し、売上ランクマスタ106eに照合すると、ランク「2」に該当するため、その店舗ランクを算出して店舗属性マスタ106dに格納する。
(Obtain the sales rank from the POS sales data and store it in the store attribute master)
The store attribute information
また、上記と同様の別の実施例では、図15に示すように、店舗属性情報作成処理部102dは、POS売上データ106iとして売上店舗が○○店の売上金額と、××店の売上金額とを収集して集計し、○○店の売上計¥46,000と、××店の売上計¥28,000を売上ランクマスタ106eに照合し、売上ランクを取得する。図15の例では、○○店の売上計¥46,000ではランク「4」となり、××店の売上計¥28,000ではランク「3」となる。そして、店舗属性情報作成処理部102dは、取得した売上ランクを店舗売上ランクとして店舗属性マスタ106dにセットする。
Further, in another embodiment similar to the above, as shown in FIG. 15, the store attribute information
(店舗マスタに数値化した属性情報を設定し店舗属性マスタに格納)
店舗属性情報作成処理部102dは、図13に示すように、店舗マスタ106cに対して任意の属性情報を追加設定することができる。例えば、店舗の面積ランク、立地ランク、従業員数ランク、フロア情報ランク(フロアランク)の他、店舗の店長ランクなどを設定してもよい。追加する属性情報は、任意で数値化しておき、店舗別にセットする。また、店舗属性情報作成処理部102dは、店舗マスタ106cに数値化した任意の属性情報を追加設定するだけでなく、例えば店舗の規模に応じて店舗ランク係数を定めておき、この店舗ランク係数を算出された値にかけることで店舗格付順位を算出してもよい。この店舗ランク係数を採用した場合は、係数を「0」にしておくことで引当しない店舗を容易に設定できる。このように、任意に追加した数値化された属性情報は、上記した店舗属性マスタに対して追加セットする。
(Set the digitized attribute information in the store master and store it in the store attribute master)
As shown in FIG. 13, the store attribute information
また、上記と同様の別の実施例では、図16に示すように、店舗マスタ106cに数値化した任意の属性情報を追加設定している。具体的には、店舗マスタ106cの○○店と××店に対し、面積ランク(属性1)、立地ランク(属性2)、従業員数ランク(属性3)、店長ランク(属性4)およびフロアランク(属性5)などの属性情報を追加設定している。そして、店舗属性情報作成処理部102dは、店舗マスタ106cに追加設定された店舗別の属性情報を店舗属性マスタ106dに対してリセットする。これにより、店舗属性マスタ106dは、格納してあった店舗売上ランクに加えて、属性1〜属性5のランク情報を追加することができる。
Further, in another embodiment similar to the above, as shown in FIG. 16, arbitrary attribute information digitized is additionally set in the
(店舗属性マスタにセットした属性情報により店舗マスタの格付順位をセット)
店舗属性情報作成処理部102dは、図13に示す店舗属性マスタ106dにセットされたランクを店舗別に計算することにより、店舗格付順位を算出することができる。この算出結果は、図14に示すように、店舗マスタ106cにおける各店舗の格付順位としてセットされる。この格付順位の算出処理は、スケジュール化することで定期的に情報内容を更新し、常に最新の格付順位が登録されるようにしている。例えば、店舗属性情報作成処理部102dは、図14に示すように、週に1度店舗の属性情報の売上順を更新することにより、店舗マスタ106cの格付順位も1週間毎に更新することができる。在庫引当処理部102cは、店舗発注データ106fとこの店舗マスタ106cの格付順位とを用いて在庫引当処理を行い、出荷依頼データ106hを作成することができる。
(The rating order of the store master is set by the attribute information set in the store attribute master)
The store attribute information
また、上記と同様の別の実施例では、図17に示すように、店舗属性マスタ106dに対して、店舗売上ランクと属性1〜属性5のランクが店舗別にセットされていると共に、ここでは、店舗の規模別にランク係数を定めた規模別係数(例えば、○○店は「1.2」、××店は「1.5」)がセットされる。店舗属性情報作成処理部102dは、店舗属性マスタ106dにセットされた数値を店舗別に計算することにより、店舗格付を算出することができる。例えば、図17に示すように、
○○店・・・(4+2+1+3+4+5)×1.2=22.8
××店・・・(3+3+1+5+2+1)×1.5=22.5
となり、同商品の在庫引当を行う場合は、店舗格付の値の大きい○○店の方を優先して引当を行うようにする。
Further, in another embodiment similar to the above, as shown in FIG. 17, the store sales rank and the ranks of
○○ store ・ ・ ・ (4 + 2 + 1 + 3 + 4 + 5) × 1.2 = 22.8
XX store ... (3 + 3 + 1 + 5 + 2 + 1) x 1.5 = 22.5
Therefore, when allocating inventory for the same product, priority should be given to the XX store with the larger store rating.
以上説明したように、本実施形態に係る在庫引当順位設定装置100によれば、出荷依頼のあった商品の在庫引当順を設定する際に、店舗の優先順位の格付設定に任意の店舗属性情報を用いることで、より詳細で客観的な店舗格付設定が可能になった。例えば、商品マスタ106bの引当単位を店舗格付とし、店舗格付順位を設定する場合は、店舗マスタ106cに対して店舗の任意の属性情報を数値化したものを店舗別にセットすることで、自由に属性情報を組み合わせて店舗格付設定を行うことが可能になる。
As described above, according to the inventory allocation
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical ideas described in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed may be performed manually, or all the processes described as being performed manually may be performed. Alternatively, a part thereof can be automatically performed by a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each processing, screen examples, and database configurations shown in this specification and drawings are not specified unless otherwise specified. Can be changed arbitrarily.
また、在庫引当順位設定装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Further, with respect to the inventory allocation
例えば、在庫引当順位設定装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて在庫引当順位設定装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, with respect to the processing functions included in the inventory allocation
また、このコンピュータプログラムは、在庫引当順位設定装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
Further, this computer program may be stored in an application program server connected to the inventory allocation
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registration). Trademarks) (Electrically Erasable and Protocol Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disc), MO (Magnet-Optical Disc), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものを含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium and the installation procedure after reading in each device shown in the embodiment.
記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
Various databases and the like stored in the
また、在庫引当順位設定装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、在庫引当順位設定装置100は、当該情報処理装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
Further, the inventory allocation
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能付加に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution / integration of the device is not limited to that shown in the figure, and all or part of the device may be functionally or physically in any unit according to various additions or the like. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.
本発明は、特に、小売業界等の分野において有用である。 The present invention is particularly useful in fields such as the retail industry.
100 在庫引当順位設定装置
102 制御部
102a 店舗発注データ取込部
102b 引当順位決定部
102c 在庫引当処理部
102d 店舗属性情報作成処理部
102e マスタメンテ部
104 通信インターフェース部
106 記憶部
106a 管理マスタ
106b 商品マスタ
106c 店舗マスタ
106d 店舗属性マスタ
106e 売上ランクマスタ
106f 店舗発注データ
106g 在庫ファイル
106h 出荷依頼データ
106i POS売上データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Stock allocation
Claims (5)
前記記憶部には、
前記店舗の属性情報を記憶する属性情報記憶テーブルと、
前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、
数値化された店舗毎の属性情報を保持する店舗マスタと、
前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、
店舗格付順位に関する基準値を管理する管理マスタと、
初回の引当後に残った在庫の更なる引当を行うか否かまたは当該更なる引当を行う際の引当先店舗の決め方に関する設定を管理する商品マスタと、
が格納されており、
前記制御部は、
前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出し、算出した店舗格付結果を店舗格付順位として前記店舗マスタに設定する店舗属性情報作成処理手段と、
発注を受けた店舗の中から、前記店舗マスタに設定された店舗格付順位が前記基準値を満たす店舗を引当対象店舗として選択し、当該選択した全ての引当対象店舗からの発注数の合計が在庫数を上回っているか判断する引当順位決定手段と、
1)前記合計が前記在庫数を上回っていた場合は、当該合計に対する各引当対象店舗からの発注数の割合と当該在庫数との積に基づく個数の在庫を、各引当対象店舗への引き当て、2)当該在庫数から全ての引当対象店舗への引当数の合計を引いた端数の在庫を引当対象店舗へ引き当てるかを、前記商品マスタの設定に従って判断し、3)当該端数の在庫の引き当てを行う場合は、当該端数の在庫の引当先とする引当対象店舗を、前記商品マスタの設定に従って決定し、4)当該端数の在庫を当該決定した引当対象店舗へ更に引き当てることで当該決定した引当対象店舗の引当数を更新し、5)出荷依頼データを生成する在庫引当処理手段と、
を備えること、
を特徴とする在庫引当順位設定装置。 It is an inventory allocation order setting device that has a storage unit and a control unit, sets the rating order of stores that allocate inventory to store order data of products from stores, and performs inventory allocation processing according to the order. ,
In the storage unit
An attribute information storage table that stores the attribute information of the store, and
A rating master that quantifies the rating of the store based on the attribute information storage table, and
A store master that holds digitized attribute information for each store,
A store attribute master that outputs a store rating result based on a numerical value that combines the attribute information of the store master, and
A management master that manages standard values related to store rating ranking,
A product master that manages settings related to whether or not to make further allocation of inventory remaining after the initial allocation or how to determine the allocation destination store when making such further allocation.
Is stored,
The control unit
The attribute information of each store is collected from the attribute information storage table, quantified by the rating master, the quantified attribute information of each store is stored in the store master, and the numerical value is based on the combination of the attribute information of the store master. A store attribute information creation processing means that calculates a store rating result and sets the calculated store rating result as a store rating order in the store master.
From the stores that have received orders, select the store whose store rating order set in the store master meets the reference value as the store to be allocated, and the total number of orders from all the selected stores subject to allocation is in stock. A means of determining the allocation order to determine whether the number is exceeded,
1) If the total exceeds the inventory quantity, the inventory of the quantity based on the product of the ratio of the number of orders from each allocation target store to the total and the inventory quantity is allocated to each allocation target store. 2) Determine whether to allocate the fractional inventory, which is obtained by subtracting the total number of allocations to all the allocation target stores from the relevant inventory quantity, to the allocation target store according to the setting of the product master, and 3) allocate the inventory of the fraction. When doing so, the allocation target store to be the allocation destination of the inventory of the fraction is determined according to the setting of the product master, and 4) the inventory of the fraction is further allocated to the determined allocation target store, and the allocation target is determined. Update the number of store allocations, 5) Inventory allocation processing means to generate shipping request data, and
Possible to obtain Bei a,
An inventory allocation ranking setting device characterized by.
店舗の売上ランク、店舗の面積ランク、店舗の立地ランク、店舗の従業員数ランク、店舗の店長ランク、および、店舗のフロアランクの少なくとも一つを含むこと、
を特徴とする請求項1に記載の在庫引当順位設定装置。 The attribute information is
Include at least one of store sales rank, store area rank, store location rank, store employee number rank, store manager rank, and store floor rank,
The inventory allocation order setting device according to claim 1.
前記属性情報が店舗の売上ランクの場合に、前記店舗のPOSシステムで集計された店舗毎のPOS売上データを記憶し、
前記格付マスタは、
前記POS売上データに基づいて前記店舗の格付けを数値化する売上ランクマスタであること、
を特徴とする請求項2に記載の在庫引当順位設定装置。 The attribute information storage table is
When the attribute information is the sales rank of the store, the POS sales data for each store aggregated by the POS system of the store is stored.
The rating master is
Being a sales rank master that quantifies the rating of the store based on the POS sales data.
2. The inventory allocation order setting device according to claim 2.
前記記憶部には、
前記店舗の属性情報を記憶する属性情報記憶テーブルと、
前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、
数値化された店舗毎の属性情報を保持する店舗マスタと、
前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、
店舗格付順位に関する基準値を管理する管理マスタと、
初回の引当後に残った在庫の更なる引当を行うか否かまたは当該更なる引当を行う際の引当先店舗の決め方に関する設定を管理する商品マスタと、
が格納されており、
前記制御部で実行される、
前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出し、算出した店舗格付結果を店舗格付順位として前記店舗マスタに設定する店舗属性情報作成処理ステップと、
発注を受けた店舗の中から、前記店舗マスタに設定された店舗格付順位が前記基準値を満たす店舗を引当対象店舗として選択し、当該選択した全ての引当対象店舗からの発注数の合計が在庫数を上回っているか判断する引当順位決定ステップと、
1)前記合計が前記在庫数を上回っていた場合は、当該合計に対する各引当対象店舗からの発注数の割合と当該在庫数との積に基づく個数の在庫を、各引当対象店舗への引き当て、2)当該在庫数から全ての引当対象店舗への引当数の合計を引いた端数の在庫を引当対象店舗へ引き当てるかを、前記商品マスタの設定に従って判断し、3)当該端数の在庫の引き当てを行う場合は、当該端数の在庫の引当先とする引当対象店舗を、前記商品マスタの設定に従って決定し、4)当該端数の在庫を当該決定した引当対象店舗へ更に引き当てることで当該決定した引当対象店舗の引当数を更新し、5)出荷依頼データを生成する在庫引当処理ステップと、
を含むこと、
を特徴とする在庫引当順位設定方法。 It is executed by an inventory allocation order setting device that has a storage unit and a control unit, sets the rating order of the store that allocates inventory to the store order data of products from the store, and performs inventory allocation processing according to the order. It is a method of setting the inventory allocation order.
In the storage unit
An attribute information storage table that stores the attribute information of the store, and
A rating master that quantifies the rating of the store based on the attribute information storage table, and
A store master that holds digitized attribute information for each store,
A store attribute master that outputs a store rating result based on a numerical value that combines the attribute information of the store master, and
A management master that manages standard values related to store rating ranking,
A product master that manages settings related to whether or not to make further allocation of inventory remaining after the initial allocation or how to determine the allocation destination store when making such further allocation.
Is stored,
Executed by the control unit,
The attribute information of each store is collected from the attribute information storage table, quantified by the rating master, the quantified attribute information of each store is stored in the store master, and the numerical value is based on the combination of the attribute information of the store master. A store attribute information creation processing step that calculates a store rating result and sets the calculated store rating result as a store rating order in the store master.
From the stores that have received orders, select the store whose store rating order set in the store master meets the reference value as the store to be allocated, and the total number of orders from all the selected stores subject to allocation is in stock. The allocation ranking determination step to determine whether the number is exceeded, and
1) If the total exceeds the inventory quantity, the inventory of the quantity based on the product of the ratio of the number of orders from each allocation target store to the total and the inventory quantity is allocated to each allocation target store. 2) Determine whether to allocate the fractional inventory, which is obtained by subtracting the total number of allocations to all the allocation target stores from the relevant inventory quantity, to the allocation target store according to the setting of the product master, and 3) allocate the inventory of the fraction. When doing so, the allocation target store to be the allocation destination of the inventory of the fraction is determined according to the setting of the product master, and 4) the inventory of the fraction is further allocated to the determined allocation target store, and the allocation target is determined. An inventory allocation process step that updates the number of store allocations and generates shipping request data,
To including it,
An inventory allocation order setting method characterized by.
前記記憶部には、
前記店舗の属性情報を記憶する属性情報記憶テーブルと、
前記属性情報記憶テーブルに基づいて前記店舗の格付けを数値化する格付マスタと、
数値化された店舗毎の属性情報を保持する店舗マスタと、
前記店舗マスタの属性情報を組み合わせた数値に基づいて店舗格付結果を出力する店舗属性マスタと、
店舗格付順位に関する基準値を管理する管理マスタと、
初回の引当後に残った在庫の更なる引当を行うか否かまたは当該更なる引当を行う際の引当先店舗の決め方に関する設定を管理する商品マスタと、
が格納されており、
前記制御部で実行させるための、
前記属性情報記憶テーブルから各店舗の属性情報を収集して前記格付マスタで数値化し、数値化した各店舗の属性情報を前記店舗マスタに格納し、前記店舗マスタの属性情報の組み合わせにより数値に基づく店舗格付結果を算出し、算出した店舗格付結果を店舗格付順位として前記店舗マスタに設定する店舗属性情報作成処理ステップと、
発注を受けた店舗の中から、前記店舗マスタに設定された店舗格付順位が前記基準値を満たす店舗を引当対象店舗として選択し、当該選択した全ての引当対象店舗からの発注数の合計が在庫数を上回っているか判断する引当順位決定ステップと、
1)前記合計が前記在庫数を上回っていた場合は、当該合計に対する各引当対象店舗からの発注数の割合と当該在庫数との積に基づく個数の在庫を、各引当対象店舗への引き当て、2)当該在庫数から全ての引当対象店舗への引当数の合計を引いた端数の在庫を引当対象店舗へ引き当てるかを、前記商品マスタの設定に従って判断し、3)当該端数の在庫の引き当てを行う場合は、当該端数の在庫の引当先とする引当対象店舗を、前記商品マスタの設定に従って決定し、4)当該端数の在庫を当該決定した引当対象店舗へ更に引き当てることで当該決定した引当対象店舗の引当数を更新し、5)出荷依頼データを生成する在庫引当処理ステップと、
を含むこと、
を特徴とする在庫引当順位設定プログラム。 It is equipped with a storage unit and a control unit, and sets the rating order of the store that allocates inventory to the store order data of products from the store, and executes it with the inventory allocation order setting device that performs inventory allocation processing according to the order. Is an inventory allocation ranking setting program for
In the storage unit
An attribute information storage table that stores the attribute information of the store, and
A rating master that quantifies the rating of the store based on the attribute information storage table, and
A store master that holds digitized attribute information for each store,
A store attribute master that outputs a store rating result based on a numerical value that combines the attribute information of the store master, and
A management master that manages standard values related to store rating ranking,
A product master that manages settings related to whether or not to make further allocation of inventory remaining after the initial allocation or how to determine the allocation destination store when making such further allocation.
Is stored,
To be executed by the control unit
The attribute information of each store is collected from the attribute information storage table, quantified by the rating master, the quantified attribute information of each store is stored in the store master, and the numerical value is based on the combination of the attribute information of the store master. A store attribute information creation processing step that calculates a store rating result and sets the calculated store rating result as a store rating order in the store master.
From the stores that have received orders, select the store whose store rating order set in the store master meets the reference value as the store to be allocated, and the total number of orders from all the selected stores subject to allocation is in stock. The allocation ranking determination step to determine whether the number is exceeded, and
1) If the total exceeds the inventory quantity, the inventory of the quantity based on the product of the ratio of the number of orders from each allocation target store to the total and the inventory quantity is allocated to each allocation target store. 2) Determine whether to allocate the fractional inventory, which is obtained by subtracting the total number of allocations to all the allocation target stores from the relevant inventory quantity, to the allocation target store according to the setting of the product master, and 3) allocate the inventory of the fraction. When doing so, the allocation target store to be the allocation destination of the inventory of the fraction is determined according to the setting of the product master, and 4) the inventory of the fraction is further allocated to the determined allocation target store, and the allocation target is determined. An inventory allocation process step that updates the number of store allocations and generates shipping request data,
To including it,
An inventory allocation ranking setting program characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017031571A JP6974949B2 (en) | 2017-02-22 | 2017-02-22 | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017031571A JP6974949B2 (en) | 2017-02-22 | 2017-02-22 | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018136800A JP2018136800A (en) | 2018-08-30 |
| JP6974949B2 true JP6974949B2 (en) | 2021-12-01 |
Family
ID=63366893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017031571A Active JP6974949B2 (en) | 2017-02-22 | 2017-02-22 | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6974949B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7227762B2 (en) * | 2018-12-26 | 2023-02-22 | 株式会社オービック | Loan management device, loan management method, and loan management program |
| JP7285115B2 (en) * | 2019-03-29 | 2023-06-01 | 株式会社オービック | Subscription device, subscription method, and subscription program |
| JP2021140446A (en) * | 2020-03-05 | 2021-09-16 | 東芝テック株式会社 | Sorting data generator |
| CN119963096B (en) * | 2023-11-08 | 2026-01-16 | 北京京东远升科技有限公司 | Inventory determination method, apparatus, system, electronic device, and computer-readable medium |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002007822A (en) * | 2000-06-16 | 2002-01-11 | Canon Inc | Commodity transaction system, commodity shipping terminal device, commodity transaction method, and storage medium |
| JP2003237946A (en) * | 2002-02-07 | 2003-08-27 | Fujitsu Ltd | Inventory allocation method |
| JP2003323479A (en) * | 2002-05-02 | 2003-11-14 | World:Kk | System, apparatus and method for distribution process |
| JP2004110494A (en) * | 2002-09-19 | 2004-04-08 | Seiko Epson Corp | Inventory allocation management system and inventory allocation management program |
| JP2005196458A (en) * | 2004-01-07 | 2005-07-21 | Matsushita Electric Ind Co Ltd | Delivery management device and method |
| JP4728623B2 (en) * | 2004-10-27 | 2011-07-20 | 東芝テック株式会社 | Sales management device |
| JP5347276B2 (en) * | 2008-02-01 | 2013-11-20 | 日本電気株式会社 | Inventory management support device, inventory management support method, and program |
-
2017
- 2017-02-22 JP JP2017031571A patent/JP6974949B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018136800A (en) | 2018-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6974949B2 (en) | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program | |
| JP6896453B2 (en) | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program | |
| JP2022132601A (en) | Inventory allocation processing device, inventory allocation processing method, and inventory allocation processing program | |
| JP7450190B2 (en) | Patent information processing device, patent information processing method, and program | |
| JP2022082218A (en) | Manufacturing instruction and ordering schedule generation device, manufacturing instruction and ordering schedule generation method, and manufacturing instruction and ordering schedule generation program | |
| JP7020802B2 (en) | Common cost apportioning device, common cost apportioning method and common cost apportioning program | |
| JP6793034B2 (en) | Shipping deadline management device, shipping deadline management method and shipping deadline management program | |
| JP7137314B2 (en) | Manufacturable product notification device, manufacturable product notification method and manufacturable product notification program | |
| JP2016194900A (en) | Production schedule automatic planning device, production schedule automatic planning method and production schedule automatic planning program | |
| JP7104594B2 (en) | Order / sales management device, order / sales management method and order / sales management program | |
| JP7583753B2 (en) | Inventory management device, inventory management method, and inventory management program | |
| JP2018060385A (en) | Store order request support device, store order request support method, and store order request support program | |
| JP7064397B2 (en) | Inventory distribution device, inventory distribution method, and inventory distribution program | |
| JP2022072360A (en) | Inventory management device, inventory management method, and inventory management program | |
| JP7285115B2 (en) | Subscription device, subscription method, and subscription program | |
| JP7025854B2 (en) | Gross profit calculator, gross profit calculation method and gross profit calculation program | |
| JP7605778B2 (en) | Order processing device, order processing method, and order processing program | |
| JP6986424B2 (en) | Room-specific cost apportionment calculation processing device, room-specific cost apportionment calculation processing method, and room-specific cost apportionment calculation processing program | |
| JP2023118362A (en) | Inventory control device, inventory control method, and inventory control program | |
| Rewers et al. | Classification of products in production levelling | |
| JP2018073291A (en) | Reservation processing execution apparatus, reservation processing execution method and reservation processing execution program | |
| JP2022048324A (en) | Common cost apportioning device, common cost apportioning method and common cost apportioning program | |
| JP2021140738A (en) | Operation supporting device, operation supporting method and operation supporting program | |
| JP7772732B2 (en) | Inventory allocation execution device, inventory allocation execution method, and inventory allocation execution program | |
| JP2021163272A (en) | Production management device, production management method, and production management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200203 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201208 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20201217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210406 |
|
| 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: 20211012 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211105 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6974949 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |