JP7285115B2 - Subscription device, subscription method, and subscription program - Google Patents
Subscription device, subscription method, and subscription program Download PDFInfo
- Publication number
- JP7285115B2 JP7285115B2 JP2019067233A JP2019067233A JP7285115B2 JP 7285115 B2 JP7285115 B2 JP 7285115B2 JP 2019067233 A JP2019067233 A JP 2019067233A JP 2019067233 A JP2019067233 A JP 2019067233A JP 7285115 B2 JP7285115 B2 JP 7285115B2
- Authority
- JP
- Japan
- Prior art keywords
- delivery
- inventory
- store
- product
- master
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、定期配品装置、定期配品方法、及び定期配品プログラムに関する。 The present invention relates to a regular delivery device, a regular delivery method, and a regular delivery program.
例えば、小売業の店舗に配品を行うシステムとして、例えば特許文献1がある。かかる特許文献1のシステムは、店舗に対して商品毎の引当単位を設定する第1のマスタと、第1のマスタに設定された対象店舗に対する引当単位に基づいて商品の引当順位を決定する引当順位決定部と、決定された引当順位と商品の在庫とに基づいて在庫引当処理を行って出荷依頼データを生成する在庫引当処理部とを備えている。
For example, as a system for delivering products to retail stores, there is
しかしながら、特許文献1では、小売企業の店舗における在庫均一化・店舗業務の負荷軽減に関して何等記載されていない。
However,
本発明は、上記問題点に鑑みてなされたものであって、小売企業の店舗における在庫均一化・業務を負荷軽減することが可能な定期配品装置、定期配品方法、及び定期配品プログラムを提供することを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and is a regular delivery device, a regular delivery method, and a regular delivery program capable of equalizing inventory and reducing the load on operations in stores of retail companies. intended to provide
上述した課題を解決し、目的を達成するために、本発明は、記憶部及び制御部を備え、小売業の複数の店舗に配品するための定期配品装置であって、前記記憶部には、複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、商品毎の配送倉庫の在庫数のデータを含む在庫データと、が格納されており、前記制御部は、各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数を算出する配品必要数算出手段と、前記算出された配品必要数に基づいて、各店舗に対象の商品について配送倉庫の在庫の振分を行って配品予定数を算出する配品予定数算出手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides a regular delivery device comprising a storage unit and a control unit for delivering products to a plurality of stores in a retail business, wherein the storage unit stores, for each of a plurality of stores, a first master in which a standard inventory quantity for each product is registered, and inventory data including data for the inventory quantity in a delivery warehouse for each product; For each store, refer to the first master for the target product to acquire the standard inventory quantity, and the acquired standard inventory quantity and the current inventory quantity of the store or the amount secured from the current inventory quantity a required delivery quantity calculation means for calculating a required delivery quantity for calculating the required delivery quantity based on the subtracted available quantity, which is the free stock quantity in the store; and a planned delivery quantity calculation means for calculating the planned delivery quantity by allocating the inventory of the delivery warehouse for the target product to each store.
また、本発明の好ましい態様によれば、前記記憶部には、前記配品必要数を算出する場合に、前記現在在庫数又は前記可能数を使用するかを設定した第2のマスタが格納されており、前記配品必要数算出手段は、前記第2のマスタに設定されている前記現在在庫数又は前記可能数を使用して、前記配品必要数を算出することにしてもよい。 Further, according to a preferred aspect of the present invention, the storage unit stores a second master that sets whether to use the current inventory quantity or the available quantity when calculating the required delivery quantity. The required delivery quantity calculation means may calculate the required delivery quantity using the current inventory quantity or the available quantity set in the second master.
また、本発明の好ましい態様によれば、前記記憶部には、各店舗毎の優先順位を登録した第3のマスタを格納しており、前記配品予定数算出手段は、前記第3のマスタに設定された優先順位に従って、各店舗に均等振分を行うことにしてもよい。 Further, according to a preferred aspect of the present invention, the storage unit stores a third master in which the order of priority for each store is registered, and the planned delivery quantity calculating means stores the third master According to the order of priority set in the above, even distribution to each store may be performed.
また、本発明の好ましい態様によれば、前記記憶部には、商品について、代替の商品である読替商品を登録した第4のマスタを格納されており、対象の商品について、前記第4のマスタで読替商品が設定されている場合には、前記配品必要数算出手段は、前記取得した基準在庫数と、対象の商品及び読替商品の当該店舗の現在在庫数、又は対象の商品の可能数及び読替商品の可能数とに基づいて、配品必要数を算出する配品必要数を算出し、前記配品予定数算出手段は、各店舗に、配送倉庫の対象の商品及び読替商品の在庫の振分を行って配品予定数を算出することにしてもよい。 Further, according to a preferred aspect of the present invention, the storage unit stores a fourth master in which a replacement product, which is an alternative product, is registered for the product, and the fourth master for the target product is stored in the fourth master. , the required delivery quantity calculation means calculates the acquired standard stock quantity, the current stock quantity of the target product and the conversion product at the store, or the possible number of the target product. and the possible number of replacement products, the required delivery quantity for calculating the required delivery quantity is calculated, and the estimated delivery quantity calculation means stores the inventory of the target product and the conversion product in the delivery warehouse at each store You may decide to calculate the number of goods to be delivered by allocating .
また、上述した課題を解決し、目的を達成するために、本発明は、制御部および記憶部を備えた情報処理装置で実行される定期配品方法であって、前記記憶部には、複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、商品毎の配送倉庫の在庫数のデータを含む在庫データと、が格納されており、前記制御部において実行される、各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数を算出する配品必要数算出ステップと、前記算出された配品必要数に基づいて、各店舗に対象の商品について配送倉庫の在庫の振分を行って配品予定数を算出する配品予定数算出ステップと、を含むこと、を特徴とする。 Further, in order to solve the above-described problems and achieve the object, the present invention provides a regular delivery method executed by an information processing apparatus having a control unit and a storage unit, wherein the storage unit stores a plurality of For each store, a first master registering the standard inventory quantity for each product and inventory data including data on the inventory quantity of the delivery warehouse for each product are stored, and executed by the control unit, For each store, refer to the first master for the target product to acquire the standard inventory quantity, and the acquired standard inventory quantity and the current inventory quantity of the store or the amount secured from the current inventory quantity a required delivery quantity calculation step of calculating the required delivery quantity of calculating the required delivery quantity based on the deducted available quantity, which is the quantity of free inventory in the store; and a planned delivery quantity calculation step of calculating the planned delivery quantity by allocating the inventory of the delivery warehouse for the target product to each store.
また、上述した課題を解決し、目的を達成するために、本発明は、制御部および記憶部を備えた情報処理装置で実行するための定期配品プログラムであって、前記記憶部には、複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、商品毎の配送倉庫の在庫数のデータを含む在庫データと、が格納されており、前記制御部において、各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数を算出する配品必要数算出ステップと、前記算出された配品必要数に基づいて、各店舗に対象の商品について配送倉庫の在庫の振分を行って配品予定数を算出する配品予定数算出ステップと、を実行させるための定期配品プログラムであることを特徴とする。 Further, in order to solve the above-described problems and achieve the object, the present invention provides a regular delivery product program to be executed by an information processing apparatus having a control unit and a storage unit, wherein the storage unit includes: For each of a plurality of stores, a first master in which a reference inventory quantity for each product is registered and inventory data including data for the inventory quantity in a delivery warehouse for each product are stored. Each time, referring to the first master for the target product, the standard inventory quantity is acquired, and the acquired standard inventory quantity and the current inventory quantity of the store or the current inventory quantity are subtracted. a required delivery quantity calculation step of calculating the required delivery quantity of calculating the required delivery quantity based on the available quantity, which is the number of free stocks in the store; and based on the calculated required delivery quantity, It is characterized by being a regular delivery program for causing each store to execute a planned delivery quantity calculation step of allocating inventory in a delivery warehouse for target products and calculating the planned delivery quantity.
本発明によれば、小売企業の店舗における在庫均一化・業務を負荷軽減することが可能になるという効果を奏する。 ADVANTAGE OF THE INVENTION According to this invention, it is effective in the ability to reduce the load of inventory equalization and business in the store of a retail company.
以下に、本発明に係る定期配品装置、定期配品方法および定期配品プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of a regular delivery device, a regular delivery method, and a regular delivery program according to the present invention will be described in detail with reference to the drawings. In addition, this invention is not limited by this embodiment.
[1.概要]
例えば、複数店舗展開している宝飾品を取り扱う小売企業においては、多品種少量の商品を扱うことになる。店舗においても同様の在庫状態となる為、一品種単位での在庫管理が販売機会損失の防止につながると言える。店舗主導のもとで、在庫管理を行い必要数分を本部より調達しようとすると、多品種ゆえに在庫管理・発注管理が煩雑かつ不正確なものになる可能性が高い。
[1. overview]
For example, a jewelery retailer that has multiple stores handles a wide variety of products in small quantities. Since the same inventory situation occurs at stores, it can be said that inventory management for each product type leads to the prevention of lost sales opportunities. If you try to manage inventory and procure the required amount from the headquarters under the initiative of the store, there is a high possibility that inventory management and order management will become complicated and inaccurate due to the large variety of products.
また、商品そのものの生産数も少ない為に店舗希望分すべてを十分に賄う在庫量が確保できない状態も考えられる。 In addition, since the number of products produced is small, there may be a situation in which it is not possible to secure a sufficient amount of inventory to cover all the items requested by the store.
そこで、本実施の形態では、小売企業の本部の定期配品装置が一定の基準の中で定期的な在庫補充を行うことにより、在庫均一化・店舗業務の負荷軽減することを可能とする。 Therefore, in the present embodiment, the periodic delivery device at the head office of the retail company periodically replenishes the inventory according to a certain standard, thereby making it possible to equalize the inventory and reduce the load on store operations.
図1は、本実施の形態に係る定期配品装置の概略のイメージを示す図ある。本実施の形態では、(1)大量の種類の商品(例えば、ジュエリー量産品)に関して、商品・店舗毎に基準在庫を設定する。(2)各店舗在庫と設定基準在庫、配送倉庫の「製品在庫」を比較し、定期配品数を自動算出する(3)算出された配品数に基づいて配送倉庫にて製品在庫のピッキング作業、出荷作業を行う。(4)店舗に優先順はあるが、可能な限り全店舗に配品されるように振分を行う(店舗均等振分)。(5)多品種少量であるため、各店舗における欠品をできるだけ少なくするように振分を行う。(6)定期配品集計処理は、マスタと各店舗の現在庫と配送倉庫の製品在庫を参照し実行する。 FIG. 1 is a diagram showing a schematic image of a regular delivery device according to the present embodiment. In this embodiment, (1) standard inventory is set for each product/store for a large number of types of products (for example, mass-produced jewelry products). (2) Compare each store's inventory with the set standard inventory and the "product inventory" of the delivery warehouse, and automatically calculate the number of regular deliveries (3) Based on the calculated delivery number, pick the product inventory at the delivery warehouse, Carry out shipping work. (4) Stores have an order of priority, but distribution is performed so that items are distributed to all stores as much as possible (store equal distribution). (5) Since there is a wide variety of products in small quantities, distribution is performed so as to minimize shortages at each store. (6) Periodical delivery totaling processing is executed by referring to the master, the current inventory of each store, and the product inventory of the delivery warehouse.
[2.構成]
本実施の形態に係る定期配品装置100の構成について、図2を用いて説明する。図2は、本実施の形態に係る定期配品装置100の構成の一例を示すブロック図である。
[2. composition]
A configuration of
定期配品装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、定期配品装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The
定期配品装置100は、図1に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。定期配品装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線又は無線の通信回線を介して、定期配品装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、定期配品装置100とサーバ200と、店舗の端末装置400・・・を相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されるデータは、サーバ200に格納されてもよい。
The communication interface unit 104 communicably connects the
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。
An
記憶部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 stores a computer program for performing various processes by giving commands to a CPU (Central Processing Unit) in cooperation with an OS (Operating System). As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.
記憶部106は、基本情報マスタ106aと、倉庫商品別基準在庫マスタ106bと、定期配品倉庫優先順マスタ106cと、定期配品商品読替マスタ106dと、集計結果ワークテーブル106eと、製品在庫データファイル106fと、現在庫データファイル106gと、発注データファイル106hとを備えている。
The storage unit 106 includes a
図3は、基本情報マスタ106aのデータ構成例を示す図である。図4は、倉庫商品別基準在庫マスタ106bのデータ構成例を示す図である。図5は、定期配品倉庫優先順マスタ106cのデータ構成例を示す図である。図6は、定期配品商品読替マスタ106dのデータ構成例を示す図である。図7は、集計結果ワークテーブル106eのデータ構成例を示す図である。図8は、製品在庫データのデータ構成例を示す図である。図9は、発注データ構成例を示す図である。
FIG. 3 is a diagram showing a data configuration example of the
基本情報マスタ106aは、配品必要数の算出方法を設定するためのマスタである。基本情報マスタ106aは、図3に示すように、配品算出方法区分(例えば、1:現在庫数、2:可能数)を登録したテーブル等で構成することができる。
The
倉庫商品別基準在庫マスタ106bは、倉庫(店舗)及び商品毎に基準在庫数を設定するためのマスタである。倉庫商品別基準在庫マスタ106bは、図4に示すように、倉庫コード、商品コード、基準在庫区分、基準在庫数、及び配品先倉庫コードのデータを関連づけて登録したテーブル等で構成することができる。
The warehouse product
定期配品倉庫優先順マスタ106cは、倉庫(店舗)毎に配品グループ及び定期配品の在庫振分時の優先順を設定するためのマスタである。定期配品倉庫優先順マスタ106cは、図5に示すように、倉庫コード、配品グループ、及び優先順のデータを関連づけて登録したテーブル等で構成することができる。
The regular delivery item warehouse
定期配品商品読替マスタ106dは、基準在庫商品と代替可能な読替パターン商品を設定するためのマスタである。定期配品商品読替マスタ106dは、図6に示すように、基準在庫商品コード、及び読替商品コードのデータを関連づけて登録したテーブル等で構成することができる。
The regular delivery
集計結果ワークテーブル106eは、集計結果等を格納するためのテーブルである。集計結果ワークテーブル106eは、図7に示すように、配品先倉庫コード、配品グループ、引当商品コード、及び配品予定数のデータを関連づけて登録する。
The tabulation result work table 106e is a table for storing tabulation results and the like. As shown in FIG. 7, the
製品在庫データファイル106fは、配送倉庫の製品在庫データを格納するためのファイルである。製品在庫データは、図8に示すように、商品コードと製品在庫数のデータを含んでいてもよい。 The product inventory data file 106f is a file for storing product inventory data of the delivery warehouse. The product inventory data, as shown in FIG. 8, may include product code and product inventory data.
現在庫データファイル106gは、各店舗の倉庫の現在庫数データを格納するためのファイルである。現在庫データは、現在倉庫コード、商品コード、現在庫数のデータを含んでいてもよい。
The current
発注データファイル106hは、発注データを格納するためのファイルである。発注データは、図9に示すように、発注番号、発注日、仕入先、倉庫、商品、発注数、仕入単価のデータを含んでいてもよい。
The
制御部102は、定期配品装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。ここで、制御部102は、機能概念的に、在庫データ処理部102aと、配品必要数算出部102bと、配品予定数算出部102cと、マスタメンテ部102eとを備えている。
The
在庫データ処理部102aは、製品在庫データファイル106fに格納する製品庫データや現在庫データファイル106gに格納する現在庫データの作成・更新を行う。
The inventory
配品必要数算出部102bは、各店舗毎に、対象の商品について、倉庫商品別基準在庫マスタ106b(第1のマスタ)を参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する。
The required delivery quantity calculation unit 102b refers to the standard inventory master by
配品必要数算出部102bは、基本情報マスタ106a(第3のマスタ)に設定されている現在在庫数又は可能数を使用して、配品必要数を算出してもよく、具体的には、現在在庫数を使用する場合は、配品必要数=基準在庫数-現在在庫数、可能数を使用する場合は、配品必要数=基準在庫数-可能数としてもよい。
The required delivery quantity calculation unit 102b may calculate the required delivery quantity using the current inventory quantity or the available quantity set in the
配品予定数算出部102cは、配品必要数算出部102bで算出された配品必要数に基づいて、各店舗に対象の商品について、製品在庫データを参照して、配送倉庫の在庫の振分を行って配品予定数を算出する。 Based on the required delivery quantity calculated by the required delivery quantity calculation unit 102b, the planned delivery quantity calculation unit 102c refers to the product inventory data for each store, and distributes the inventory of the delivery warehouse. Calculate the number of items to be delivered.
また、配品予定数算出部102cは、定期配品倉庫優先順マスタ106c(第2のマスタ)に設定されている優先順位に従って、各店舗に均等振分を行うことにしてもよい。
Further, the planned delivery quantity calculation unit 102c may evenly distribute to each store according to the priority set in the regular delivery warehouse
また、対象の商品について、定期配品商品読替マスタ106d(第4のマスタで)で読替商品が設定されている場合には、配品必要数算出部102bは、取得した基準在庫数と、対象の商品及び読替商品の当該店舗の現在在庫数、又は対象の商品の可能数及び読替商品の可能数とに基づいて、配品必要数を算出し、配品予定数算出部102cは、各店舗に、対象の商品と読替商品の配送倉庫の在庫の振分を行って配品予定数を算出することにしてもよい。
In addition, when a replacement product is set in the regular delivery
発注処理部102dは、配品予定数算出部102cで算出された配品予定数に基づいて、発注データを作成する。
The
マスタメンテ部102eは、モニタ114に表示される不図示のマスタメンテ画面上での管理者等の操作に応じて、基本情報マスタ106a、倉庫商品別基準在庫マスタ106b、定期配品倉庫優先順マスタ106c、定期配品商品読替マスタ106dのデータの入力・追加・削除・変更・更新等の編集(設定)を行うためのものである。
The master maintenance unit 102e stores the
[3.処理の具体例]
本実施の形態に係る定期配品装置100の制御部102の処理の具体例について、図2及び図10~図11を参照して説明する。
[3. Specific example of processing]
A specific example of processing of the
(配品必要数の算出方法)
図10は、配品必要数の算出方法を説明するための図である。図10において、配品必要数の算出は、(1)現在庫ベースと、(2)可能数ベースの2通りが可能となっている。配品必要数算出部102bは、基本情報マスタ106aに設定されている現在在庫数又は可能数を使用して、配品必要数を算出する。現在庫ベースとするか、可能数ベースとするかは、オペレータが基本情報マスタ106aで設定可能に構成されている。倉庫(店舗)毎や商品毎ではなく、システム全体に対してどちらを採用するかを決定している。
(Method for calculating the required number of items to be delivered)
FIG. 10 is a diagram for explaining a method of calculating the required delivery quantity. In FIG. 10, the required delivery quantity can be calculated in two ways: (1) based on the current inventory and (2) based on the available quantity. The required delivery quantity calculation unit 102b calculates the required delivery quantity using the current inventory quantity or the available quantity set in the
(1)現在庫ベース
配品必要数={各倉庫(店舗)の該当商品の基準在庫数}-{各店舗(倉庫)の該当商品の現在庫数}で算出する。基準在庫数は倉庫商品別基準在庫マスタ106bで設定する。現在庫数は、集計処理時点での現在庫数(売上結果、送品(移動)結果、を加味)、確保されている分も、現在庫数に含まれる。
(1) Based on current stock Required number of items to be delivered = {standard stock quantity of corresponding product in each warehouse (store)} - {current stock quantity of corresponding product in each store (warehouse)}. The standard inventory quantity is set in the
(2)可能数ベース
配品必要数={各倉庫(店舗)の該当商品の基準在庫数}-{各店舗(倉庫)の該当商品の可能数}で算出する。基準在庫数は倉庫商品別基準在庫マスタ106bで設定する。可能数は、集計処理時点での現在庫数(売上結果、送品(移動)結果、を加味)から確保されている分を差し引いた店舗にあるフリーな在庫数とする。
(2) Available number base Required number of items to be delivered = {Standard stock quantity of corresponding product in each warehouse (store)} - {Possible number of corresponding product in each store (warehouse)}. The standard inventory quantity is set in the
(配品予定数の算出方法(基本))
図11-A及び図11-Bは、配品予定数の算出方法(基本)を説明するための図である。図11-Aは、配品必要数の算出を説明するための図である。図11-Bは、配品予定数の算出及び発注データを説明するための図である。
(How to calculate the number of items to be delivered (basic))
11-A and 11-B are diagrams for explaining a method (basic) for calculating the planned delivery quantity. FIG. 11-A is a diagram for explaining calculation of the required delivery quantity. FIG. 11-B is a diagram for explaining calculation of the planned delivery quantity and order data.
各倉庫(店舗)・商品毎に算出された「配品必要数」に対して、「製品在庫」を倉庫(店舗)優先順に従って消し込む。 For each warehouse (store) and the "required number of items to be delivered" calculated for each product, the "product inventory" is cleared according to the warehouse (store) priority order.
図11-A及び図11-Bにおいて、(A)は、製品在庫データの例を示している。(A)に示す製品在庫データの例では、「商品〇〇〇〇」の製品在庫数は「5」となっている。(B)は、基本情報マスタ106aのデータ例を示している。(B)に示す基本情報マスタ106aの例では、「現在庫ベース」が設定されている。
In FIGS. 11-A and 11-B, (A) shows an example of product inventory data. In the example of product inventory data shown in (A), the product inventory quantity of "product OOOO" is "5". (B) shows an example of data of the
(C)は、商品〇〇〇〇について、各倉庫毎の配品必要数の算出を説明するための図である。配品必要数算出部102bは、基本情報マスタ106aの設定(「現在庫ベース」)に従って、倉庫商品別基準在庫マスタ106bで設定される全ての倉庫(店舗)を対象として、倉庫毎に、対象の商品〇〇〇〇の基準在庫数を取得すると共に、現在在庫データの現在在庫数を取得し、配品必要数=基準在庫数-現在在庫数を算出する。
(C) is a diagram for explaining the calculation of the required delivery quantity for each warehouse for product OOOO. The required delivery quantity calculation unit 102b targets all warehouses (stores) set in the standard inventory master by
(C)において、1行目は、倉庫(店舗)「倉庫(店舗)A」、現在在庫数「1」、確保数「1」、可能数「0」、基準在庫数「3」、優先順「2」となっており、配品必要数=基準在庫「3」-現在庫数「1」=2となる。 In (C), the first line is warehouse (store) "warehouse (store) A", current stock quantity "1", secured quantity "1", available quantity "0", standard stock quantity "3", priority order The required number of items to be delivered is "2", and the required number of items to be delivered is equal to the standard inventory of "3"-the current inventory quantity of "1"=2.
2行目は、倉庫(店舗)「倉庫(店舗)B」、現在在庫数「0」、確保数「0」、可能数「0」、基準在庫数「5」、優先順「1」となっており、配品必要数=基準在庫「5」-現在庫数「0」=5となる。 The second line is warehouse (store) “warehouse (store) B”, current inventory quantity “0”, secured quantity “0”, available quantity “0”, standard inventory quantity “5”, priority “1”. Therefore, the required quantity for delivery=standard stock “5”−current stock quantity “0”=5.
3行目は、倉庫(店舗)「倉庫(店舗)C」、現在在庫数「5」、確保数「2」、可能数「3」、基準在庫数「1」、優先順「3」となっており、配品必要数=基準在庫「1」-現在庫数「5」=0(マイナスは0とする)となる。 The third row is warehouse (store) “warehouse (store) C”, current inventory quantity “5”, secured quantity “2”, available quantity “3”, standard inventory quantity “1”, priority “3”. Therefore, the required number of items to be delivered=standard inventory “1”−current inventory quantity “5”=0 (negative value is assumed to be 0).
(D)は、各倉庫(店舗)毎の振分を説明するための図である。配品予定数算出部102cは、算出された配品必要数に基づいて、各店舗に、定期配品倉庫優先順マスタ106cに設定されている優先順位に従って、製品在庫データの製品在庫(在庫数「5」)の店舗均等振分を行って配品予定数を算出する。 (D) is a diagram for explaining allocation for each warehouse (store). Based on the calculated required delivery quantity, the planned delivery quantity calculation unit 102c calculates product inventory (inventory quantity "5") is performed to calculate the planned number of items to be delivered.
倉庫(店舗)B、A、Cの順に、優先順位「1」、「2」「3」となっており、配品必要数は、「5」、「2」、「0」となっている。倉庫(店舗)毎の優先順に従って、均等振分方式を使用して、各倉庫(店舗)に対して1点ずつ製品在庫数を均等に振り分け行う。(D)に示す例では、振分可能な「5」個の在庫について、振分1回目では、倉庫(店舗)B、Aに、1個ずつ(+1)、振分2回目では、倉庫(店舗)B、Aに、1個ずつ(+1)、振分3回目では、倉庫(店舗)Bに、1個(+1)振り分ける。これにより、「倉庫(店舗)B」の配品予定数「3」、「倉庫(店舗)A」の配品予定数「2」、「倉庫(店舗)C」の配品予定数「0」となる。配品予定数「0」となった倉庫・商品分については、発送データを作成しない。 Warehouses (stores) B, A, and C are prioritized in order of "1," "2," and "3," and the required delivery quantities are "5," "2," and "0." . According to the order of priority of each warehouse (store), the equal allocation method is used to evenly distribute the number of products in stock one by one to each warehouse (store). In the example shown in (D), for "5" inventory that can be sorted, in the first sorting, warehouses (stores) B and A each have one (+1), and in the second sorting, warehouses ( Stores B and A each receive 1 item (+1), and in the third distribution, 1 item (+1) is distributed to warehouse (store) B. As a result, the planned delivery quantity of "warehouse (store) B" is "3", the planned delivery quantity of "warehouse (store) A" is "2", and the planned delivery quantity of "warehouse (store) C" is "0". becomes. Shipping data is not created for warehouses and products for which the planned delivery quantity is "0".
(E)は、発注データの作成を説明するための図である。発注処理部102dは、配品予定数算出部102cで算出された配品予定数に基づいて、倉庫(店舗)毎に発注データを作成する。
(E) is a diagram for explaining creation of order data. The
(E)に示す例では、1行目は、発注番号「050000000001」、発注日「(集計日)」、仕入先「配送倉庫」、倉庫「倉庫(店舗)A」、商品「商品〇〇〇〇〇」、発注数「2」、仕入単価「10,000」となっている。2行目は、発注番号「050000000002」、発注日「(集計日)」、仕入先「配送倉庫」、倉庫「倉庫(店舗)B」、商品「商品〇〇〇〇〇」、発注数「3」、仕入単価「10,000」となっている。 In the example shown in (E), the first line contains the order number "050000000001", order date "(total date)", supplier "delivery warehouse", warehouse "warehouse (store) A", product "product XX 〇〇〇”, the number of orders “2”, and the purchase unit price “10,000”. The second line contains the order number "050000000002", order date "(count date)", supplier "delivery warehouse", warehouse "warehouse (store) B", product "product 〇〇〇〇〇", order quantity " 3”, and the purchase unit price is “10,000”.
(配品予定数の算出方法(読替商品の設定ありの場合)
つぎに、定期配品商品読替マスタ106dで対象の商品について読替商品が設定されている場合について説明する。基準在庫商品と読替商品の総数(合計)にて配品予定数を算出する。配品予定数算出部102cは、対象の商品について、定期配品商品読替マスタ106d読替商品が設定されている場合には、各店舗に、対象の商品と読替商品の振分を行って配品予定数を算出する。
(How to calculate the number of items to be delivered (when there is a setting for replacement products)
Next, a description will be given of a case where a replacement product is set for a target product in the regular delivery
図12-A及び図12-Bは、配品予定数の算出方法(読替商品の設定ありの場合)を説明するための図である。図12-Aは、配品必要数の算出を説明するための図である。図12-Bは、配品予定数の算出及び発注データを説明するための図である。 FIGS. 12-A and 12-B are diagrams for explaining the method of calculating the planned delivery quantity (when there is a setting for the replacement product). FIG. 12-A is a diagram for explaining calculation of the required delivery quantity. FIG. 12-B is a diagram for explaining calculation of the planned delivery quantity and order data.
12-A及び図12-Bにおいて、(A)は、定期配品商品読替マスタ106dのデータ例を示す図である。(A)に示す定期配品商品読替マスタ106dの例では、現在基準商品「A001」について、読替商品「A002」が設定されている。
In 12-A and FIG. 12-B, (A) is a diagram showing an example of data of the regular delivery
(C)に示す製品在庫数の例では、商品「A001」の在庫数が「3」、商品「A002」の在庫数が「1」となっている。 In the example of the product inventory quantity shown in (C), the inventory quantity of product "A001" is "3" and the inventory quantity of product "A002" is "1".
(D)は、読替設定がある場合の各倉庫毎の配品必要数の算出を説明するための図である。配品必要数算出部102bは、定期配品商品読替マスタ106dで対象の商品(基準在庫商品:A001)の読替商品(A002)が設定されている場合には、配品必要数を、配信必要数=基準在庫数-(基準在庫商品(読替前商品)在庫数+読替商品(読替後商品)在庫数)により算出する。
(D) is a diagram for explaining calculation of the required delivery quantity for each warehouse when there is a replacement setting. When the replacement product (A002) of the target product (standard inventory product: A001) is set in the regular delivery
(D)において、1行目の倉庫(店舗)「倉庫(店舗)A」は、商品「A0001」については、現在在庫数「1」、基準在庫数「5」、優先順「2」、商品「A0002」については、現在在庫数「2」となっている。配品必要数={基準在庫数-(読替前商品在庫数+読替後商品在庫数)}で算出し、配品必要数={基準在庫「5」-(読替前商品在庫数「1」+読替後商品在庫数「2」)}=2となる。2行目の倉庫(店舗)「倉庫(店舗)B」は、商品「A0001」については、現在在庫数「0」、基準在庫数「4」、優先順「1」、商品「A0002」については、現在在庫数「2」となっている。配品必要数=={基準在庫「4」-(読替前商品在庫数「0」+読替後商品在庫数「2」)}=2となる。 In (D), the warehouse (store) "warehouse (store) A" on the first line has the current stock quantity "1", the standard stock quantity "5", the priority order "2", and the product "A0001". As for "A0002", the current stock quantity is "2". Required delivery quantity = {standard inventory quantity - (product inventory quantity before conversion + product inventory quantity after conversion)}, required delivery quantity = {standard inventory “5” – (product inventory quantity before conversion “1” + Product stock quantity after conversion “2”)}=2. The warehouse (store) "warehouse (store) B" on the second line has the current stock quantity "0", the standard stock quantity "4", the priority "1" for the product "A0001", and the product "A0002" , the current stock quantity is "2". Necessary number of items to be delivered=={standard inventory “4”−(product inventory quantity before conversion “0”+product inventory quantity after conversion “2”)}=2.
(E)は、各倉庫(店舗)毎の振分を説明するための図である。配品予定数算出部102cは、各店舗に、対象の商品と読替商品の配送倉庫の在庫の振分を行って配品予定数を算出することにしてもよい。 (E) is a diagram for explaining allocation for each warehouse (store). The planned delivery quantity calculation unit 102c may calculate the planned delivery quantity by allocating the inventory of the target product and the replacement product in the delivery warehouse to each store.
(E)において、倉庫(店舗)B、Aの順に、優先順位「1」、「2」となっており、配品必要数は、「2」、「2」となっている。倉庫(店舗)毎の優先順に従って、均等振分方式を使用して、各倉庫(店舗)に対して1点ずつ製品在庫数を均等に振り分け行う。(E)に示す例では、振分可能な「4(A001は3、A002は1)」個の在庫について、最初にA001を、次にA002は振り分ける。振分1回目では、倉庫(店舗)B、Aに、A001を1個ずつ(+1)、振分2回目では、倉庫(店舗)BにA001を1個(+1)、AにA002を1個(+1)振り分ける。これにより、「倉庫(店舗)B」の配品予定数「2(A001を2個)」、「倉庫(店舗)A」の配品予定数「2(A001を1個、A002を1個)」となる。 In (E), the priority levels are "1" and "2" in the order of warehouses (stores) B and A, and the required delivery quantity is "2" and "2". According to the order of priority of each warehouse (store), the equal allocation method is used to evenly distribute the number of products in stock one by one to each warehouse (store). In the example shown in (E), for "4 (3 for A001, 1 for A002)" inventory that can be sorted, A001 is sorted first, then A002. In the first sorting, warehouses (stores) B and A each have one A001 (+1), and in the second sorting, one A001 in warehouse (store) B (+1) and one A002 in A. (+1) Allocate. As a result, the planned delivery quantity of "warehouse (store) B" is "2 (two A001)", and the planned delivery quantity of "warehouse (store) A" is "2 (one A001 and one A002)". ”.
(F)は、発注データの作成を説明するための図である。発注処理部102dは、発注処理部102dは、配品予定数算出部102cで算出された配品予定数に基づいて、倉庫(店舗)毎に発注データを作成する。
(F) is a diagram for explaining creation of order data. The
同図に示す例では、1行目は、発注番号「050000000001」、発注日「(集計日)」、仕入先「配送倉庫」、倉庫「倉庫(店舗)A」、商品「商品A001」、発注数「1」、仕入単価「10,000」、商品「商品A002」、発注数「1」、仕入単価「10,000」となる。 In the example shown in the figure, the first line includes order number "050000000001", order date "(total date)", supplier "delivery warehouse", warehouse "warehouse (store) A", product "product A001", The order quantity is “1”, the purchase unit price is “10,000”, the product is “product A002”, the order quantity is “1”, and the purchase unit price is “10,000”.
2行目は、発注番号「050000000002」、発注日「(集計日)」、仕入先「配送倉庫」、倉庫「倉庫(店舗)B」、商品「A001」、発注数「2」、仕入単価「10,000」となっている。 The second line contains order number "050000000002", order date "(total date)", supplier "delivery warehouse", warehouse "warehouse (store) B", product "A001", order quantity "2", purchase The unit price is "10,000".
図13は、配品予定一覧を示している。図13に示すように、商品は、基準在庫商品として表現し、読替後商品は表現しない。また、現在庫数、配品必要数、配品予定数は、基準在庫商品と読替後商品の総数にて表現する。 FIG. 13 shows a delivery schedule list. As shown in FIG. 13, products are represented as standard stock products, and products after replacement are not represented. In addition, the current stock quantity, the required delivery quantity, and the planned delivery quantity are expressed by the total number of standard stock products and post-reading products.
図14は、配品依頼書の一例を示す図である。配品依頼書には、実際に配品する商品を表現し、基準在庫商品と読替後商品を表現する。 FIG. 14 is a diagram showing an example of a delivery request form. In the delivery request form, the products to be actually delivered are expressed, and the standard stock products and the products after conversion are expressed.
以上説明したように、本実施の形態によれば、複数の店舗毎に、商品毎の基準在庫数を登録した倉庫商品別基準在庫マスタ106bと、各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数を算出する配品必要数算出部102bと、算出された配品必要数に基づいて、各店舗に対象の商品について配送倉庫の在庫の振分を行って配品予定数を算出する配品予定数算出部102cと、を備えているので、
小売企業の店舗における在庫均一化・業務を負荷軽減することが可能になる。
As described above, according to the present embodiment, the warehouse product-by-product
It is possible to reduce the load of inventory uniformity and work in the stores of retail companies.
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
The present invention may be implemented in various different embodiments other than the embodiments described above within the scope of the technical idea described in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all of the processes described as being manually performed Alternatively, some can be done automatically by known methods.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, unless otherwise specified, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed arbitrarily.
また、定期配品装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Also, with respect to the
例えば、定期配品装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて定期配品装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, the processing functions of the
また、このコンピュータプログラムは、定期配品装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
Also, this computer program may be stored in an application program server connected to the
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and ProgrammaBSe Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Also, the program for executing the processing described in this embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered Trademark) (Electrically Erasable and Programmable BSe Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Versatile Disk), and Blu-ray (registered trademark) Disc, etc. shall include any "portable physical medium".
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものを含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or writing method, regardless of the format such as source code or binary code. In addition, the "program" is not necessarily limited to a single structure, but is distributed as a plurality of 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 in each device shown in the embodiments, the installation procedure after reading, and the like.
記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases and the like stored in the storage unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks. programs, tables, databases, and files for web pages.
また、定期配品装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、定期配品装置100は、当該情報処理装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
Also, the
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能付加に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the device is not limited to the one shown in the figure, and all or part of it can be functionally or physically arranged in arbitrary units according to various additions or functional additions. It can be distributed and integrated. In other words, the embodiments described above 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 発注データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
400 端末装置
100
Claims (5)
前記記憶部には、
複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、
各店舗毎の優先順位を登録した第2のマスタと、
商品毎の配送倉庫の在庫数のデータを含む在庫データと、
が格納されており、
前記制御部は、
各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数算出手段と、
定期的に、配送倉庫の配布可能な対象の商品の在庫について、配品必要数が1以上の各店舗に対して、前記第2のマスタに設定された優先順位の順番で、各回、1点ずつ均等に振分を行い、配品必要数に達した店舗を除き、これを在庫がなくなるまで繰り返して、各店舗の配品予定数を算出する配品予定数算出手段と、
を備えたことを特徴とする定期配品装置。 A regular delivery device comprising a storage unit and a control unit, handling high-mix low-volume products, and delivering products to a plurality of stores with multiple stores ,
The storage unit contains
a first master in which standard stock quantities for each product are registered for each of a plurality of stores;
a second master in which the order of priority for each store is registered;
Inventory data including data on the number of items in stock in the delivery warehouse for each product;
is stored and
The control unit
For each store, refer to the first master for the target product to acquire the standard inventory quantity, and the acquired standard inventory quantity and the current inventory quantity of the store or the amount secured from the current inventory quantity a required delivery quantity calculation means for calculating the required delivery quantity based on the subtracted available quantity, which is the free inventory quantity in the store;
Periodically, with respect to the inventory of the target products that can be distributed in the delivery warehouse, for each store with a required number of products to be delivered of 1 or more, in the order of priority set in the second master, 1 point each time. Planned delivery quantity calculation means for calculating the planned delivery quantity of each store by equally distributing the products and excluding stores that have reached the required quantity for delivery, and repeating this until the inventory is exhausted;
A regular delivery device comprising:
前記配品必要数を算出する場合に、前記現在在庫数又は前記可能数を使用するかの区分を設定した第3のマスタが格納されており、
前記配品必要数算出手段は、前記第3のマスタに設定されている区分に基づき、前記現在在庫数又は前記可能数を使用して、前記配品必要数を算出することを特徴とする請求項1に記載の定期配品装置。 The storage unit contains
A third master is stored in which classification is set as to whether the current inventory quantity or the available quantity is used when calculating the required delivery quantity,
The required delivery quantity calculation means calculates the required delivery quantity using the current inventory quantity or the available quantity based on the classification set in the third master. Item 1. The regular delivery device according to item 1.
商品について、代替の商品である読替商品を登録した第4のマスタを格納されており、 対象の商品について、前記第4のマスタで読替商品が設定されている場合には、前記配品必要数算出手段は、前記取得した基準在庫数と、対象の商品及び読替商品の当該店舗の現在在庫数、又は対象の商品の可能数及び読替商品の可能数とに基づいて、配品必要数を算出し、前記配品予定数算出手段は、各店舗に、配送倉庫の対象の商品及び読替商品の在庫の振分を行って配品予定数を算出することを特徴とする請求項1又は2に記載の定期配品装置。 The storage unit contains
For products, a fourth master is stored in which a replacement product that is a substitute product is registered, and for the target product, if the replacement product is set in the fourth master, the required delivery quantity The calculation means calculates the required number of items to be delivered based on the acquired standard inventory quantity and the current inventory quantity of the target product and the replacement product at the store, or the possible number of the target product and the possible number of the replacement product. 3. The planned delivery quantity calculation means calculates the planned delivery quantity by allocating the inventory of the products to be delivered to the delivery warehouse and the replacement products to each store. Subscription device as described.
前記記憶部には、
複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、
各店舗毎の優先順位を登録した第2のマスタと、
商品毎の配送倉庫の在庫数のデータを含む在庫データと、
が格納されており、
前記制御部において実行される、
各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数算出ステップと、
定期的に、配送倉庫の配布可能な対象の商品の在庫について、配品必要数が1以上の各店舗に対して、前記第2のマスタに設定された優先順位の順番で、各回、1点ずつ均等に振分を行い、配品必要数に達した店舗を除き、これを在庫がなくなるまで繰り返して、各店舗の配品予定数を算出する配品予定数算出ステップと、
を含むこと、を特徴とする定期配品方法。 A regular delivery method executed by an information processing device having a control unit and a storage unit,
The storage unit contains
a first master in which standard stock quantities for each product are registered for each of a plurality of stores;
a second master in which the order of priority for each store is registered;
Inventory data including data on the number of items in stock in the delivery warehouse for each product;
is stored and
Executed in the control unit,
For each store, refer to the first master for the target product to acquire the standard inventory quantity, and the acquired standard inventory quantity and the current inventory quantity of the store or the amount secured from the current inventory quantity a required delivery quantity calculation step of calculating the required delivery quantity based on the subtracted available quantity, which is the free inventory quantity in the store;
Periodically, with respect to the inventory of the target products that can be distributed in the delivery warehouse, for each store with a required number of products to be delivered of 1 or more, in the order of priority set in the second master, 1 point each time. A planned delivery quantity calculation step of calculating the planned delivery quantity of each store by evenly distributing the products, excluding the stores that have reached the required quantity of delivery, and repeating this until the inventory is exhausted;
A subscription method, comprising:
前記記憶部には、
複数の店舗毎に、商品毎の基準在庫数を登録した第1のマスタと、
各店舗毎の優先順位を登録した第2のマスタと、
商品毎の配送倉庫の在庫数のデータを含む在庫データと、
が格納されており、
前記制御部において、
各店舗毎に、対象の商品について前記第1のマスタを参照して、基準在庫数を取得し、取得した基準在庫数と、当該店舗の現在在庫数又は現在在庫数から確保されている分を差し引いた店舗にあるフリーな在庫数である可能数とに基づいて、配品必要数を算出する配品必要数算出ステップと、
定期的に、配送倉庫の配布可能な対象の商品の在庫について、配品必要数が1以上の各店舗に対して、前記第2のマスタに設定された優先順位の順番で、各回、1点ずつ均等に振分を行い、配品必要数に達した店舗を除き、これを在庫がなくなるまで繰り返して、各店舗の配品予定数を算出する配品予定数算出ステップと、
を実行させるための定期配品プログラム。 A regular delivery program for execution by an information processing device having a control unit and a storage unit,
The storage unit contains
a first master in which standard stock quantities for each product are registered for each of a plurality of stores;
a second master in which the order of priority for each store is registered;
Inventory data including data on the number of items in stock in the delivery warehouse for each product;
is stored and
In the control unit,
For each store, refer to the first master for the target product to acquire the standard inventory quantity, and the acquired standard inventory quantity and the current inventory quantity of the store or the amount secured from the current inventory quantity a required delivery quantity calculation step of calculating the required delivery quantity based on the subtracted available quantity, which is the free inventory quantity in the store;
Periodically, with respect to the inventory of the target products that can be distributed in the delivery warehouse, for each store with a required number of products to be delivered of 1 or more, in the order of priority set in the second master, 1 point each time. A planned delivery quantity calculation step of calculating the planned delivery quantity of each store by evenly distributing the products, excluding the stores that have reached the required quantity of delivery, and repeating this until the inventory is exhausted;
Regular delivery program for executing
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019067233A JP7285115B2 (en) | 2019-03-29 | 2019-03-29 | Subscription device, subscription method, and subscription program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019067233A JP7285115B2 (en) | 2019-03-29 | 2019-03-29 | Subscription device, subscription method, and subscription program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020166624A JP2020166624A (en) | 2020-10-08 |
| JP7285115B2 true JP7285115B2 (en) | 2023-06-01 |
Family
ID=72715256
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019067233A Active JP7285115B2 (en) | 2019-03-29 | 2019-03-29 | Subscription device, subscription method, and subscription program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7285115B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7605778B2 (en) * | 2022-02-17 | 2024-12-24 | 株式会社オービック | Order processing device, order processing method, and order processing program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011059863A (en) | 2009-09-08 | 2011-03-24 | Seiko Epson Corp | Physical distribution integration support system, order reception/placement support device, stock management support device, shipment work support device, order reception/placement support device control program and physical distribution integration support method |
| JP2014092874A (en) | 2012-11-01 | 2014-05-19 | Hitachi Systems Ltd | Shipping management system and method |
| JP2018136800A (en) | 2017-02-22 | 2018-08-30 | 株式会社オービック | Store rating setting device, store rating setting method, and store rating setting program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3535007B2 (en) * | 1998-03-31 | 2004-06-07 | ライオン株式会社 | Automatic product supply method and automatic product supply device |
-
2019
- 2019-03-29 JP JP2019067233A patent/JP7285115B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011059863A (en) | 2009-09-08 | 2011-03-24 | Seiko Epson Corp | Physical distribution integration support system, order reception/placement support device, stock management support device, shipment work support device, order reception/placement support device control program and physical distribution integration support method |
| JP2014092874A (en) | 2012-11-01 | 2014-05-19 | Hitachi Systems Ltd | Shipping management system and method |
| JP2018136800A (en) | 2017-02-22 | 2018-08-30 | 株式会社オービック | Store rating setting device, store rating setting method, and store rating setting program |
Non-Patent Citations (1)
| Title |
|---|
| DP-UX 三菱販売情報システム システム説明書 第2版 ,三菱電機株式会社情報システム製作所,2000年06月20日,第2版,p.65 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020166624A (en) | 2020-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7222645B2 (en) | Inventory re-allocation execution device, inventory re-allocation execution method and inventory re-allocation execution program | |
| JP7324184B2 (en) | Manufacturing instruction/order schedule creation device, manufacturing instruction/order schedule creation method, and manufacturing instruction/order schedule creation program | |
| JP6974949B2 (en) | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program | |
| JP2019204213A (en) | Data generation device, data generation method and data generation program | |
| JP6896453B2 (en) | Inventory allocation order setting device, inventory allocation order setting method, and inventory allocation order setting program | |
| JP2020003986A (en) | Inventory reservation processing device, inventory reservation processing method, and inventory reservation processing program | |
| JP7285115B2 (en) | Subscription device, subscription method, and subscription program | |
| JP7104594B2 (en) | Order / sales management device, order / sales management method and order / sales management program | |
| JP6920155B2 (en) | Logistics management equipment, logistics management methods, and logistics management programs | |
| JP2022072360A (en) | Inventory management device, inventory management method, and inventory management program | |
| JP2022165026A (en) | Inventory management work support apparatus, inventory management work support method, and inventory management work support program | |
| JP2023064517A (en) | INVENTORY ADJUSTMENT DEVICE, INVENTORY ADJUSTMENT METHOD AND INVENTORY ADJUSTMENT PROGRAM | |
| JP7178304B2 (en) | Inventory control device, inventory control method and inventory control program | |
| JP2024069492A (en) | Inventory management device, inventory management method, and inventory management program | |
| JP7025854B2 (en) | Gross profit calculator, gross profit calculation method and gross profit calculation program | |
| JP2020004291A (en) | Inventory distribution device, inventory distribution method, and inventory distribution program | |
| JP7223889B2 (en) | Common cost apportionment device, common cost apportionment method and common cost apportionment program | |
| JP7605778B2 (en) | Order processing device, order processing method, and order processing program | |
| JP6951066B2 (en) | Allocation processing execution device, allocation processing execution method, and allocation processing execution program | |
| JP2021064269A (en) | Order receiving/placing management device, order receiving/placing management method, and order receiving/placing management program | |
| JP7456914B2 (en) | Business support devices, business support methods, and business support programs | |
| JP2023067179A (en) | Inventory management apparatus, inventory management method, and inventory management program | |
| JP2018101278A (en) | Storage fee calculation apparatus, storage fee calculation method, and storage fee calculation program | |
| JP2020052619A (en) | Stock allocation device, stock allocation method and stock allocation program | |
| JP7112299B2 (en) | Order-related work support system and order-related work support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230106 |
|
| 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: 20230425 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230522 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7285115 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |