JP2019164483A - Commodity inventory management device, commodity inventory management method, and commodity inventory management program - Google Patents

Commodity inventory management device, commodity inventory management method, and commodity inventory management program Download PDF

Info

Publication number
JP2019164483A
JP2019164483A JP2018051217A JP2018051217A JP2019164483A JP 2019164483 A JP2019164483 A JP 2019164483A JP 2018051217 A JP2018051217 A JP 2018051217A JP 2018051217 A JP2018051217 A JP 2018051217A JP 2019164483 A JP2019164483 A JP 2019164483A
Authority
JP
Japan
Prior art keywords
product
store
inventory
data
code
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.)
Pending
Application number
JP2018051217A
Other languages
Japanese (ja)
Inventor
拓也 佐々木
Takuya Sasaki
拓也 佐々木
剛光 上野
Takemitsu Ueno
剛光 上野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Obic Co Ltd
Original Assignee
Obic Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Obic Co Ltd filed Critical Obic Co Ltd
Priority to JP2018051217A priority Critical patent/JP2019164483A/en
Publication of JP2019164483A publication Critical patent/JP2019164483A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To provide a commodity inventory management device, a commodity inventory management method, and a commodity inventory management program for performing inventory management of one and the same commodity by using commodity codes different between physical distribution management and store management.SOLUTION: In the case that an order for commodities is placed from a store and that the commodities are shipped from a warehouse to the store, shipping data including a commodity code for physical distribution and a shipping amount of the commodities is acquired, and inventory data is updated. In the case that the commodities arrive at the store, store arrival data including the commodity code for physical distribution and an arrival amount of the commodities is acquired, commodity change data for defining a transfer from the commodity code for physical distribution included in the store arrival data to a commodity code for a store is acquired on the basis of a commodity master, and the inventory data is updated.SELECTED DRAWING: Figure 1

Description

本発明は、商品在庫管理装置、商品在庫管理方法、および、商品在庫管理プログラムに関する。   The present invention relates to a merchandise inventory management apparatus, a merchandise inventory management method, and a merchandise inventory management program.

特許文献1には、商品の発注から納品までの過程において、同一の商品コードを用いて在庫管理を行う構成が開示されている。   Patent Document 1 discloses a configuration in which inventory management is performed using the same product code in the process from product ordering to delivery.

特開2002−205818号公報JP 2002-205818 A

しかしながら、上記特許文献1記載の発明においては、同一アイテムについて部門に関わらず全て同一の商品コードで管理していたため、部門毎の内訳を把握することができなかったという課題があった。   However, in the invention described in Patent Document 1, since the same item is managed by the same product code regardless of the department, there is a problem that the breakdown for each department cannot be grasped.

本発明は、上記問題点に鑑みてなされたものであって、同一商品に対して、物流管理と店舗管理とで異なる商品コードを用いて在庫管理を行う商品在庫管理装置、商品在庫管理方法、および、商品在庫管理プログラムを提供することを目的とする。   The present invention has been made in view of the above problems, and a product inventory management apparatus, a product inventory management method, and a product inventory management method for performing inventory management using different product codes for distribution management and store management for the same product, And it aims at providing a goods inventory management program.

上述した課題を解決し、目的を達成するために、本発明に係る商品在庫管理装置は、記憶部と制御部とを備えた商品在庫管理装置であって、前記記憶部は、商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の在庫データを記憶する在庫記憶手段と、を備え、前記制御部は、店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得手段と、前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得手段と、前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, a merchandise inventory management apparatus according to the present invention is a merchandise inventory management apparatus including a storage unit and a control unit, and the storage unit manages the distribution of products. Product storage means for storing a product master set by associating a product code for physical distribution and a store product code for store management of the product, inventory storage means for storing inventory data of the product, The control unit obtains shipping data including the product code for logistics and the shipping quantity of the product when the product is ordered from a store and the product is shipped from a warehouse to the store. And shipping acquisition means for updating the inventory data stored in the inventory storage means, and when the product is received at the store, the store arrival data including the product code for distribution and the received quantity of the product The Based on the product master to obtain the store arrival acquisition means to obtain product change data defining the transfer of the distribution product code included in the store arrival data to the store product code, the inventory storage means And product change acquisition means for updating the stored inventory data.

また、本発明に係る商品在庫管理装置において、前記商品変更取得手段は、前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する前記商品変更データを取得し、当該商品変更データに基づいて、前記在庫記憶手段に記憶された前記在庫データに含まれる前記物流用商品コードを前記店舗用商品コードに振替更新することを特徴とする。   Moreover, in the product inventory management apparatus according to the present invention, the product change acquisition unit defines a transfer of the logistics product code included in the store arrival data to the store product code based on the product master. The product change data is acquired, and based on the product change data, the distribution product code included in the inventory data stored in the stock storage means is transferred and updated to the store product code. .

また、本発明に係る商品在庫管理装置において、前記在庫データは、前記商品の所属識別子を含み、前記出荷取得手段は、直営店舗からの前記商品の発注があり、前記倉庫から前記直営店舗への前記商品の出荷がされた場合、当該直営店舗の店舗識別子、前記商品の前記物流用商品コードおよび前記出荷数量を含む前記出荷データを取得し、当該出荷データに対応する、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子を倉庫識別子から前記店舗識別子に更新することを特徴とする。   Further, in the product inventory management device according to the present invention, the inventory data includes an affiliation identifier of the product, and the shipping acquisition unit has an order for the product from a directly managed store, and the warehouse stores the directly managed store. When the product is shipped, the shipping data including the store identifier of the directly managed store, the product code for distribution of the product, and the shipping quantity is acquired and stored in the stock storage unit corresponding to the shipping data The affiliation identifier included in the inventory data is updated from a warehouse identifier to the store identifier.

また、本発明に係る商品在庫管理装置において、前記在庫データは、前記商品の在庫数量および所属識別子を含み、前記出荷取得手段は、卸店舗からの前記商品の発注があり、前記倉庫から前記卸店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび前記出荷数量を含む前記出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子が倉庫識別子となる前記商品の前記在庫数量から当該出荷数量を差し引くことで、当該在庫データを更新することを特徴とする。   Further, in the product inventory management device according to the present invention, the inventory data includes an inventory quantity and an affiliation identifier of the product, and the shipment acquisition means has an order for the product from a wholesale store, and the wholesale data from the warehouse. When the product is shipped to the store, the shipping data including the product code for distribution and the shipment quantity of the product is acquired, and the affiliation identifier included in the inventory data stored in the stock storage unit The inventory data is updated by subtracting the shipment quantity from the inventory quantity of the product that becomes a warehouse identifier.

また、本発明に係る商品在庫管理装置において、前記制御部は、前記商品の在庫数量および原価総額を含む前記在庫データを、商品コード毎に表示させる商品コード単位表示手段、を更に備えたことを特徴とする。   Further, in the product inventory management apparatus according to the present invention, the control unit further includes product code unit display means for displaying the inventory data including the inventory quantity and the total cost of the product for each product code. Features.

また、本発明に係る商品在庫管理装置において、前記制御部は、前記商品の在庫数量および原価総額を含む前記在庫データを、前記商品毎に表示させるアイテム単位表示手段、を更に備えたことを特徴とする。   In the commodity inventory management apparatus according to the present invention, the control unit further includes item unit display means for displaying the inventory data including the inventory quantity and the total cost of the commodity for each commodity. And

また、本発明に係る商品在庫管理装置において、前記記憶部は、前記各店舗の店舗形態を設定した店舗マスタを記憶する店舗記憶手段、を更に備え、前記出荷取得手段は、更に、前記店舗マスタに基づいて、前記商品の発注があった前記店舗が直営店舗であるか否かを判定することを特徴とする。   In the product inventory management apparatus according to the present invention, the storage unit further includes store storage means for storing a store master in which a store form of each store is set, and the shipping acquisition means further includes the store master. Based on the above, it is characterized in that it is determined whether or not the store where the product has been ordered is a directly managed store.

また、本発明に係る商品在庫管理装置において、前記在庫データは、前記商品の所属識別子を含み、前記制御部は、移動元店舗から移動先店舗への前記商品の店舗間移動があった場合、当該商品の移動数量を含む店舗間移動データを取得し、当該店舗間移動データに対応する、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子を当該移動元店舗の店舗識別子から当該移動先店舗の店舗識別子に更新する店舗間移動更新手段、を更に備えたことを特徴とする。   Further, in the product inventory management device according to the present invention, the inventory data includes an affiliation identifier of the product, and when the control unit has moved between stores from the source store to the destination store, The inter-store movement data including the movement quantity of the product is acquired, and the affiliation identifier included in the inventory data stored in the inventory storage unit corresponding to the inter-store movement data is determined from the store identifier of the movement source store. It further comprises an inter-store movement update means for updating the store identifier of the destination store.

また、本発明に係る商品在庫管理装置において、前記店舗は、営業部門であることを特徴とする。   In the commodity inventory management apparatus according to the present invention, the store is a sales department.

また、本発明に係る商品在庫管理方法は、記憶部と制御部とを備えた商品在庫管理装置に実行させるための商品在庫管理方法であって、前記記憶部は、商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の在庫データを記憶する在庫記憶手段と、を備え、前記制御部で実行させる、店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得ステップと、前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得ステップと、前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得ステップと、を含むことを特徴とする。   A product inventory management method according to the present invention is a product inventory management method for causing a product inventory management apparatus including a storage unit and a control unit to execute, wherein the storage unit is a logistics unit for managing the distribution of products. A product storage means for storing a product master set by associating and setting a product code for a store and a store product code for store management of the product, and an inventory storage means for storing inventory data of the product, When there is an order for the product from a store, and the product is shipped from a warehouse to the store, the controller obtains shipping data including the product code for distribution and the quantity of the product. A shipment acquisition step of updating the inventory data stored in the inventory storage means, and when the product is received at the store, the store input including the product code for distribution and the received quantity of the product A store arrival acquisition step for acquiring data, and, based on the product master, acquiring product change data defining transfer of the product code for logistics included in the store arrival data to the store product code, A product change acquisition step of updating the inventory data stored in the storage means.

また、本発明に係る商品在庫管理プログラムは、記憶部と制御部とを備えた商品在庫管理装置に実行させるための商品在庫管理プログラムであって、前記記憶部は、商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の在庫データを記憶する在庫記憶手段と、を備え、前記制御部において、店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得ステップと、前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得ステップと、前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得ステップと、を実行させることを特徴とする。   The product inventory management program according to the present invention is a product inventory management program for causing a product inventory management apparatus including a storage unit and a control unit to execute the product inventory management program. A product storage means for storing a product master set by associating and setting a product code for a store and a store product code for store management of the product, and an inventory storage means for storing inventory data of the product, In the control unit, when there is an order for the product from a store, and the product is shipped from a warehouse to the store, the shipping data including the product code for distribution and the shipment quantity of the product is obtained, A shipment acquisition step of updating the inventory data stored in the inventory storage means; and when the product is received at the store, the product code for distribution and the quantity received are included. A store arrival acquisition step for acquiring store arrival data, and based on the product master, acquire product change data defining transfer of the product code for logistics contained in the store arrival data to the store product code, And a product change acquisition step of updating the inventory data stored in the inventory storage means.

本発明によれば、同一アイテムに関して部門毎での在庫状況の把握が容易となることに加え、財務会計上でそれぞれの保持する在庫を別勘定とすることができるという効果を奏する。また、本発明によれば、物流在庫と商品在庫との商品コードが明確に区別可能なため、在庫状況確認の切り口として使用することができるという効果を奏する。また、本発明によれば、店舗の滞留在庫全量の把握、および、店舗へ未振り分けの在庫量の把握等ができるという効果を奏する。また、本発明によれば、メーカーを想定した場合、製品用コードおよび商品用コードとして販売管理上で在庫を区別することで、財務会計上でも製品勘定と商品勘定とを別々に管理することができるという効果を奏する。また、本発明によれば、商品在庫用の商品コードがアイテム毎に全ての店舗で共通であり、店舗間の移動が発生した際にも移動元の店舗と移動先の店舗とで商品コードが同一であるため、データ登録が容易となるという効果を奏する。   According to the present invention, in addition to facilitating the grasp of the inventory status for each department with respect to the same item, there is an effect that the inventory held in the financial accounting can be set as separate accounts. In addition, according to the present invention, since the product codes of the distribution stock and the product stock can be clearly distinguished, there is an effect that it can be used as a starting point for checking the stock status. In addition, according to the present invention, it is possible to grasp the total amount of accumulated inventory in a store, grasp the amount of inventory that has not been allocated to a store, and the like. Further, according to the present invention, when a manufacturer is assumed, it is possible to manage a product account and a product account separately in financial accounting by distinguishing inventory in sales management as a product code and a product code. There is an effect that can be done. In addition, according to the present invention, the product code for product inventory is common to all stores for each item, and the product code is the same at the source store and the destination store even when movement between stores occurs. Since they are the same, there is an effect that data registration becomes easy.

図1は、商品在庫管理装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of the configuration of a commodity inventory management apparatus. 図2は、本実施形態における商品マスタの一例を示す図である。FIG. 2 is a diagram illustrating an example of a product master according to the present embodiment. 図3は、本実施形態における店舗マスタの一例を示す図である。FIG. 3 is a diagram illustrating an example of a store master in the present embodiment. 図4は、本実施形態における商品在庫管理装置の処理の一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of processing of the commodity inventory management apparatus in the present embodiment. 図5は、本実施形態における仕訳連携処理の一例を示すフロー図である。FIG. 5 is a flowchart showing an example of journal cooperation processing in the present embodiment. 図6は、本実施形態における仕訳連携処理の一例を示すフロー図である。FIG. 6 is a flowchart showing an example of journal cooperation processing in the present embodiment. 図7は、本実施形態における在庫照会画面の一例を示す図である。FIG. 7 is a diagram illustrating an example of an inventory inquiry screen in the present embodiment. 図8は、本実施形態における在庫照会画面の一例を示す図である。FIG. 8 is a diagram showing an example of an inventory inquiry screen in the present embodiment.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。   Embodiments of 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]
First, the outline of the present invention will be described.

従来、同一アイテムについては、部門に関わらず全て同一の商品コードで管理していたため、特定アイテムの物流管理分と店舗管理分との内訳をように把握することができなかった。そのため、従来、同一アイテムであっても、物流管理分と店舗管理分とで資産としてそれぞれどの程度在庫が存在するかを把握したいという要望があった。また、従来、製造業などで、同一アイテムに対して物流部門と店舗部門または営業部門とでの在庫管理体系が異なる場合に対応したいという要望があった。すなわち、従来、製造部門および物流部門では、賞味期限や製造ロットを考慮した商品管理を行い、店舗部門または営業部門では、アイテム単位で商品管理を行いたいという要望があった。   Conventionally, since the same item is managed by the same product code regardless of the department, it has not been possible to grasp the breakdown between the distribution management and the store management of the specific item. Therefore, conventionally, there has been a demand for grasping how much stock exists as an asset for the distribution management and the store management even for the same item. Conventionally, there has been a demand in the manufacturing industry to deal with the case where the inventory management system is different between the logistics department, the store department or the sales department for the same item. That is, conventionally, there has been a demand for product management in consideration of the expiration date and production lot in the manufacturing department and the distribution department, and in the store department or the sales department to manage the product on an item basis.

そこで、本実施形態においては、一つの取り扱いアイテムに対して、物流用商品コードと店舗用商品コードとを用意し、マスタ上で紐付けを行い、物流部門にて出荷または配送をする際に、物流用商品コードを使用してシステム登録を実施し、店舗にて検品・入庫されたタイミングで、マスタを参照して店舗用商品コードへと振り替えを行うことで、特定の倉庫や店舗に入庫したタイミングで商品コードの振替を可能としている。また、本実施形態においては、資産管理をする必要のある直営店でのみ自動振替処理を実施し、自動振替処理において、店舗内の全物流在庫を対象に商品変更データを作成している。また、本実施形態においては、原価についても物流在庫から商品在庫への付け替えを行っている。また、本実施形態においては、店舗業務(売上/棚卸/店舗間移動)について、店舗用商品コードを使用して管理を行っている。   Therefore, in this embodiment, for one handling item, prepare a product code for logistics and a product code for stores, link them on the master, when shipping or delivering in the logistics department, System registration using product code for logistics, and at the timing of inspection / receipt at the store, by referring to the master and transferring to the product code for the store, the product was received at a specific warehouse or store The product code can be transferred at the timing. Further, in the present embodiment, automatic transfer processing is performed only at directly managed stores where asset management is required, and product change data is created for all distribution stocks in the store in the automatic transfer processing. In the present embodiment, the cost is also changed from the distribution stock to the product stock. In the present embodiment, store operations (sales / inventory / transfer between stores) are managed using store product codes.

[2.構成]
本実施形態に係る商品在庫管理装置100の構成の一例について、図1から図3を参照して説明する。図1は、商品在庫管理装置100の構成の一例を示すブロック図である。
[2. Constitution]
An example of the configuration of the commodity inventory management apparatus 100 according to the present embodiment will be described with reference to FIGS. 1 to 3. FIG. 1 is a block diagram illustrating an example of the configuration of the commodity stock management apparatus 100.

商品在庫管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、商品在庫管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。   The merchandise inventory management apparatus 100 is a commercially available desktop personal computer. The product inventory management apparatus 100 is not limited to a stationary information processing apparatus such as a desktop personal computer, but is a portable personal computer such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer. It may be a type information processing apparatus.

商品在庫管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。商品在庫管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。   The commodity inventory management apparatus 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit included in the commodity inventory management apparatus 100 is connected to be communicable via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、商品在庫管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、商品在庫管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。   The communication interface unit 104 connects the product inventory management apparatus 100 to the network 300 through a communication device such as a router and a wired or wireless communication line such as a dedicated line so as to be communicable. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of connecting the merchandise inventory management apparatus 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。記憶部106は、商品マスタ106aと、店舗マスタ106bと、在庫ファイル106cとを備えている。   The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores a computer program for giving various instructions to a CPU (Central Processing Unit) in cooperation with an OS (Operating System). As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) and a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk can be used. The storage unit 106 includes a product master 106a, a store master 106b, and an inventory file 106c.

商品マスタ106aは、商品の物流管理用の物流用商品コード(CD)と、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定したマスタである。ここで、商品マスタ106aは、商品コード、商品名、資産在庫分類、および/または、振替元商品コード等を記憶していてもよい。   The merchandise master 106a is a master in which a merchandise product code (CD) for merchandise distribution management and a store merchandise code for store management of the merchandise are linked and set. Here, the product master 106a may store a product code, a product name, an asset inventory classification, and / or a transfer source product code.

ここで、図2を参照して、本実施形態における商品マスタ106aの一例について説明する。図2は、本実施形態における商品マスタ106aの一例を示す図である。   Here, an example of the product master 106a in the present embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating an example of the product master 106a in the present embodiment.

図2に示すように、本実施形態における商品マスタ106aには、物流用商品コードまたは店舗用商品コードの商品コード、商品名、資産在庫分類および振替元商品コードが記憶されており、振替元商品コードが記憶されることで、物流用商品コードと店舗用商品コードとの紐付けが定義されている。   As shown in FIG. 2, the merchandise master 106a according to the present embodiment stores a merchandise code of a distribution merchandise code or a store merchandise code, a merchandise name, an asset inventory classification, and a transfer source merchandise code. By storing the code, the association between the distribution product code and the store product code is defined.

図1に戻り、店舗マスタ106bは、各店舗の店舗形態を設定したマスタである。ここで、店舗マスタ106bは、店舗コード、店舗名、および/または、店舗形態等を記憶していてもよい。また、店舗は、営業部門であってもよい。   Returning to FIG. 1, the store master 106b is a master in which the store form of each store is set. Here, the store master 106b may store a store code, a store name, and / or a store form. The store may be a sales department.

ここで、図3を参照して、本実施形態における店舗マスタ106bの一例について説明する。図3は、本実施形態における店舗マスタ106bの一例を示す図である。   Here, an example of the store master 106b in the present embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating an example of the store master 106b in the present embodiment.

図3に示すように、本実施形態における店舗マスタ106bには、店舗コード、店舗名および店舗形態が記憶されている。   As illustrated in FIG. 3, the store master 106b in the present embodiment stores a store code, a store name, and a store form.

図1に戻り、在庫ファイル106cは、商品の在庫データを記憶する。ここで、在庫データは、商品の所属識別子(倉庫コード、倉庫名、店舗コード、店舗名、物流部門コード、物流部門名、営業部門コードおよび/または営業部門名等)、商品コード、商品名、在庫数量、および/または、原価総額等を含んでいてもよい。また、在庫ファイル106cは、出荷データ、店舗入荷データ、商品変更データ、および/または、店舗間移動データ等を記憶していてもよい。ここで、出荷データは、出荷番号、出荷日付、倉庫コード、倉庫名、店舗コード、店舗名、店舗形態、出荷行番号、商品コード、商品名、出荷数量、および/または、原価総額等を含んでいてもよい。また、店舗入荷データは、入荷番号、入荷日付、店舗コード、店舗名、店舗形態、入荷行番号、商品コード、商品名、入荷数量原価、および/または、原価総額等を含んでいてもよい。また、商品変更データは、商品変更番号、商品変更日付、倉庫コード、店舗コード、倉庫名、店舗名、商品変更行番号、変更前後区分、商品コード、商品名、商品変更数量、および/または、原価総額等を含んでいてもよい。また、店舗間移動データは、店舗間移動番号、店舗間移動日付、店舗コード(移動元店舗コードおよび移動先店舗コード)、店舗名(移動元店舗名および移動先店舗名)、店舗間移動行番号、移動前後区分、商品コード、商品名、移動数量、および/または、原価総額等を含んでいてもよい。   Returning to FIG. 1, the inventory file 106c stores inventory data of products. Here, the inventory data includes product affiliation identifiers (warehouse code, warehouse name, store code, store name, logistics department code, logistics department name, sales department code and / or sales department name, etc.), product code, product name, The stock quantity and / or the total cost may be included. Further, the inventory file 106c may store shipping data, store arrival data, product change data, and / or movement data between stores. Here, the shipment data includes a shipment number, shipment date, warehouse code, warehouse name, store code, store name, store form, shipment line number, product code, product name, shipment quantity, and / or total cost. You may go out. The store arrival data may include an arrival number, an arrival date, a store code, a store name, a store form, an arrival line number, a product code, a product name, a received quantity cost, and / or a total cost. The product change data includes product change number, product change date, warehouse code, store code, warehouse name, store name, product change line number, before / after change category, product code, product name, product change quantity, and / or The total cost may be included. The store-to-store movement data includes store-to-store move numbers, store-to-store move dates, store codes (source store code and destination store code), store names (source store name and destination store name), store-to-store transfer rows. A number, a classification before and after transfer, a product code, a product name, a transfer quantity, and / or a total cost may be included.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(タッチパネルを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114またはプリンタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。   An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 can be a monitor (including a touch panel), a speaker, or a printer. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that realizes a pointing device function in cooperation with the mouse can be used. In the following description, the output device 114 may be described as the monitor 114 or the printer 114, and the input device 112 may be described as the keyboard 112 or the mouse 112.

制御部102は、商品在庫管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、出荷取得部102aと、店舗入荷取得部102bと、商品変更取得部102cと、店舗間移動更新部102dと、在庫表示部102eとを備えている。   The control unit 102 is a CPU or the like that controls the commodity inventory management apparatus 100 in an integrated manner. The control unit 102 has an internal memory for storing a control program such as an OS, a program that defines various processing procedures, and necessary data, and performs various information processing based on these stored programs. Execute. The control unit 102 includes a shipping acquisition unit 102a, a store arrival acquisition unit 102b, a product change acquisition unit 102c, an inter-store movement update unit 102d, and an inventory display unit 102e in terms of functional concept.

出荷取得部102aは、店舗からの商品の発注があり、倉庫から店舗への商品の出荷がされた場合、商品の物流用商品コードおよび出荷数量を含む出荷データを取得し、在庫ファイル106cに記憶された在庫データを更新する。ここで、出荷取得部102aは、直営店舗からの商品の発注があり、倉庫から直営店舗への商品の出荷がされた場合、当該直営店舗の店舗識別子、商品の物流用商品コードおよび出荷数量を含む出荷データを取得し、当該出荷データに対応する、在庫ファイル106cに記憶された在庫データに含まれる所属識別子を倉庫識別子から店舗識別子に更新してもよい。また、出荷取得部102aは、卸店舗からの商品の発注があり、倉庫から卸店舗への商品の出荷がされた場合、商品の物流用商品コードおよび出荷数量を含む出荷データを取得し、在庫ファイル106cに記憶された在庫データに含まれる所属識別子が倉庫識別子となる商品の在庫数量から当該出荷数量を差し引くことで、当該在庫データを更新してもよい。また、出荷取得部102aは、更に、店舗マスタ106bに基づいて、商品の発注があった店舗が直営店舗(または卸店舗)であるか否かを判定してもよい。また、店舗は、営業部門であってもよい。また、倉庫は、物流部門であってもよい。また、出荷取得部102aは、店舗から商品の発注データを取得してもよい。ここで、発注データは、発注番号、発注日付、店舗コード、店舗名、商品コード、商品名、および/または、発注数量等を含んでいてもよい。また、出荷取得部102aは、出荷データを在庫ファイル106cに格納してもよい。   When there is an order for a product from the store and the product is shipped from the warehouse to the store, the shipment acquisition unit 102a acquires the shipment data including the product code for distribution of the product and the shipment quantity, and stores it in the inventory file 106c. Updated inventory data. Here, when the product is ordered from the directly managed store and the product is shipped from the warehouse to the directly managed store, the shipment acquisition unit 102a determines the store identifier of the directly managed store, the product code for distribution of the product, and the shipment quantity. The included shipment data may be acquired, and the affiliation identifier included in the inventory data stored in the inventory file 106c corresponding to the shipment data may be updated from the warehouse identifier to the store identifier. The shipping acquisition unit 102a acquires shipping data including a product code for distribution and a shipping quantity of the product when the product is ordered from the wholesale store and the product is shipped from the warehouse to the wholesale store. The inventory data may be updated by subtracting the shipping quantity from the inventory quantity of the product whose affiliation identifier included in the inventory data stored in the file 106c is the warehouse identifier. Further, the shipment acquisition unit 102a may further determine whether or not the store where the product has been ordered is a directly managed store (or wholesale store) based on the store master 106b. The store may be a sales department. The warehouse may be a logistics department. Further, the shipping acquisition unit 102a may acquire product order data from a store. Here, the order data may include an order number, an order date, a store code, a store name, a product code, a product name, and / or an order quantity. The shipment acquisition unit 102a may store the shipment data in the inventory file 106c.

店舗入荷取得部102bは、店舗にて商品の入荷があった場合、商品の物流用商品コードおよび入荷数量を含む店舗入荷データを取得する。ここで、店舗入荷取得部102bは、店舗入荷データを在庫ファイル106cに格納してもよい。   When a product is received at the store, the store arrival acquisition unit 102b acquires store arrival data including the product code for distribution of the product and the received quantity. Here, the store arrival acquisition unit 102b may store the store arrival data in the inventory file 106c.

商品変更取得部102cは、商品マスタ106aに基づいて、店舗入荷データに含まれる物流用商品コードの店舗用商品コードへの振り替えを定義する商品変更データを取得し、在庫ファイル106cに記憶された在庫データを更新する。ここで、商品変更取得部102cは、商品マスタ106aに基づいて、店舗入荷データに含まれる物流用商品コードの店舗用商品コードへの振り替えを定義する商品変更データを取得し、当該商品変更データに基づいて、在庫ファイル106cに記憶された在庫データに含まれる物流用商品コードを店舗用商品コードに振替更新してもよい。また、商品変更取得部102cは、商品変更データを在庫ファイル106cに格納してもよい。   Based on the product master 106a, the product change acquisition unit 102c acquires product change data that defines the transfer of the distribution product code included in the store arrival data to the store product code, and stores the inventory stored in the inventory file 106c. Update the data. Here, based on the product master 106a, the product change acquisition unit 102c acquires product change data that defines the transfer of the distribution product code included in the store arrival data to the store product code, and stores the product change data in the product change data. Based on this, the distribution product code included in the inventory data stored in the inventory file 106c may be transferred and updated to the store product code. The product change acquisition unit 102c may store the product change data in the inventory file 106c.

店舗間移動更新部102dは、移動元店舗から移動先店舗への商品の店舗間移動があった場合、当該商品の移動数量を含む店舗間移動データを取得し、当該店舗間移動データに対応する、在庫ファイル106cに記憶された在庫データに含まれる所属識別子を当該移動元店舗の店舗識別子から当該移動先店舗の店舗識別子に更新する。ここで、店舗間移動更新部102dは、店舗間移動データを在庫ファイル106cに格納してもよい。   The inter-store movement update unit 102d acquires the inter-store movement data including the movement quantity of the commodity when the commodity is moved from the movement source store to the movement destination store, and corresponds to the inter-store movement data. The affiliation identifier included in the inventory data stored in the inventory file 106c is updated from the store identifier of the source store to the store identifier of the destination store. Here, the inter-store movement update unit 102d may store the inter-store movement data in the inventory file 106c.

在庫表示部102eは、在庫データを表示させる。ここで、在庫表示部102eは、商品の在庫数量および原価総額を含む在庫データを、商品コード毎に表示させる商品コード単位表示部であってもよい。また、在庫表示部102eは、商品の在庫数量および原価総額を含む在庫データを、商品毎に表示させるアイテム単位表示部であってもよい。   The inventory display unit 102e displays inventory data. Here, the stock display unit 102e may be a product code unit display unit that displays stock data including the stock quantity and total cost of the product for each product code. The stock display unit 102e may be an item unit display unit that displays stock data including the stock quantity and total cost of the product for each product.

[3.具体例]
本実施形態の具体例について、図4から図8を参照して説明する。
[3. Concrete example]
A specific example of this embodiment will be described with reference to FIGS.

[仕訳連携処理]
ここで、図4から図8を参照して、本実施形態における仕訳連携処理の一例について説明する。図4は、本実施形態における商品在庫管理装置100の処理の一例を示すフローチャートである。
[Journal linkage processing]
Here, with reference to FIGS. 4 to 8, an example of the journal cooperation process in the present embodiment will be described. FIG. 4 is a flowchart showing an example of processing of the commodity inventory management apparatus 100 in the present embodiment.

図4に示すように、出荷取得部102aは、店舗からの商品の発注があった場合、発注データを取得する(ステップSA−1)。   As shown in FIG. 4, the shipping acquisition unit 102a acquires order data when an order for a product is received from a store (step SA-1).

そして、出荷取得部102aは、発注データおよび店舗マスタ106bに基づいて、商品の発注があった店舗が直営店舗であるか否かを判定する(ステップSA−2)。   Then, based on the ordering data and the store master 106b, the shipment acquisition unit 102a determines whether or not the store where the product has been ordered is a directly managed store (step SA-2).

そして、出荷取得部102aは、発注データおよび店舗マスタ106bに基づいて、商品の発注があった店舗が直営店舗ではなく、卸店舗であると判定した場合(ステップSA−2:No)、処理をステップSA−3に移行させる。   If the shipping acquisition unit 102a determines that the store where the product has been ordered is not a directly managed store but a wholesale store based on the order data and the store master 106b (step SA-2: No), the process is performed. The process proceeds to step SA-3.

そして、出荷取得部102aは、倉庫から卸店舗への商品の出荷がされた場合、商品の物流用商品コードおよび出荷数量を含む出荷データを取得し、当該出荷データを在庫ファイル106cに格納し、在庫ファイル106cに記憶された在庫データに含まれる所属識別子が倉庫識別子となる商品の在庫数量から当該出荷数量を差し引くことで、当該在庫データを更新し(ステップSA−3)、処理を終了する。   Then, when the product is shipped from the warehouse to the wholesale store, the shipping acquisition unit 102a acquires the shipping data including the product code for distribution and the shipping quantity of the product, stores the shipping data in the inventory file 106c, The inventory data is updated by subtracting the shipping quantity from the inventory quantity of the product whose affiliation identifier contained in the inventory data stored in the inventory file 106c is the warehouse identifier (step SA-3), and the process is terminated.

一方、出荷取得部102aは、発注データおよび店舗マスタ106bに基づいて、商品の発注があった店舗が直営店舗であると判定した場合(ステップSA−2:Yes)、処理をステップSA−4に移行させる。   On the other hand, if the shipping acquisition unit 102a determines that the store where the product has been ordered is a directly managed store based on the order data and the store master 106b (step SA-2: Yes), the process proceeds to step SA-4. Transition.

そして、出荷取得部102aは、倉庫から直営店舗への商品の出荷がされた場合、当該直営店舗の店舗識別子、商品の物流用商品コードおよび出荷数量を含む出荷データを取得し、当該出荷データを在庫ファイル106cに格納し、当該出荷データに対応する、在庫ファイル106cに記憶された在庫データに含まれる所属識別子を倉庫識別子から店舗識別子に更新する(ステップSA−4)。   Then, when the product is shipped from the warehouse to the directly managed store, the shipment acquiring unit 102a acquires the shipping data including the store identifier of the directly managed store, the product code for distribution of the product, and the shipping quantity, and the shipping data is obtained. The affiliation identifier stored in the inventory file 106c and stored in the inventory data 106c corresponding to the shipment data is updated from the warehouse identifier to the store identifier (step SA-4).

そして、店舗入荷取得部102bは、店舗にて商品の入荷があった場合、商品の物流用商品コードおよび入荷数量を含む店舗入荷データを取得し、当該店舗入荷データを在庫ファイル106cに格納する(ステップSA−5)。   Then, when a product is received at the store, the store arrival acquisition unit 102b acquires store arrival data including the product code for distribution of the product and the received quantity, and stores the store arrival data in the inventory file 106c ( Step SA-5).

そして、商品変更取得部102cは、商品マスタ106aに基づいて、店舗入荷データに含まれる物流用商品コードの店舗用商品コードへの振り替えを定義する商品変更データを取得し、当該商品変更データを在庫ファイル106cに格納し、当該商品変更データに基づいて、在庫ファイル106cに記憶された在庫データに含まれる物流用商品コードを店舗用商品コードに振替更新し(ステップSA−6)、処理を終了する。   Based on the product master 106a, the product change acquisition unit 102c acquires product change data that defines the transfer of the distribution product code included in the store arrival data to the store product code, and stores the product change data in stock. Based on the product change data stored in the file 106c, the distribution product code included in the inventory data stored in the inventory file 106c is transferred and updated to the store product code (step SA-6), and the process ends. .

ここで、図5を参照して、本実施形態におけるデータおよび物の動きの一例について説明する。図5は、本実施形態における仕訳連携処理の一例を示すフロー図である。   Here, with reference to FIG. 5, an example of the data and the movement of an object in this embodiment is demonstrated. FIG. 5 is a flowchart showing an example of journal cooperation processing in the present embodiment.

図5に示すように、本実施形態においては、直営店舗から倉庫に対し、商品コードaの商品が100個発注された場合(ステップSB−1)、発注をもとにして、店舗に対し商品コードaの商品が100個出荷される(ステップSB−2)。そして、本実施形態においては、店舗にて、届いた商品コードaの商品が検品および入荷処理された場合(ステップSB−3)、入荷された商品を、物流部門が管理する販売不可資産である物流在庫から、店舗が管理する販売可能資産である商品在庫として管理するために、入荷された商品100個の商品コードaを商品コードAに自動振替し(ステップSB−4)、処理を終了する。   As shown in FIG. 5, in this embodiment, when 100 items of product code a are ordered from a directly managed store to a warehouse (step SB-1), the product is ordered from the store based on the order. 100 commodities with code a are shipped (step SB-2). In the present embodiment, when the product with the received product code a is inspected and received at the store (step SB-3), the received product is an unsaleable asset managed by the logistics department. In order to manage from the distribution stock as product stock which is a saleable asset managed by the store, the product code a of 100 received products is automatically transferred to the product code A (step SB-4), and the processing is terminated. .

また、図6を参照して、本実施形態における仕訳連携処理の具体例について説明する。図6は、本実施形態における仕訳連携処理の一例を示すフロー図である。   A specific example of the journal cooperation process in the present embodiment will be described with reference to FIG. FIG. 6 is a flowchart showing an example of journal cooperation processing in the present embodiment.

図6に示すように、本実施形態においては、店舗からの商品の発注があり、倉庫から店舗への商品の出荷がされた場合、出荷番号、出荷日付、倉庫コード、倉庫名、店舗コード、店舗名、店舗形態、出荷行番号、物流用商品コード、商品名、出荷数量および原価総額を含む出荷データが取得され、在庫ファイル106cに記憶された在庫データが更新される(ステップSC−1)。   As shown in FIG. 6, in this embodiment, when a product is ordered from a store and the product is shipped from the warehouse to the store, the shipping number, the shipping date, the warehouse code, the warehouse name, the store code, Shipment data including a store name, store form, shipment line number, product code for distribution, product name, shipment quantity and total cost is acquired, and the inventory data stored in the inventory file 106c is updated (step SC-1). .

そして、図6に示すように、本実施形態においては、直営店舗にて商品の入荷があった場合、入荷番号、入荷日付、店舗コード、店舗名、店舗形態、入荷行番号、物流用商品コード、商品名、入荷数量および原価総額を含む店舗入荷データが取得され(ステップSC−2)、ユーザにより在庫表示指示が入力された場合、倉庫コードもしくは店舗コード、倉庫名もしくは店舗名、物流用商品コード、商品名、在庫数量、ならびに、原価総額を含む、各倉庫および各直営店舗における2017/12/02末時点の在庫データが表示される(ステップSC−3)。なお、本実施形態においては、八重洲店が卸店舗であるため、在庫データ管理されない。   And in this embodiment, as shown in FIG. 6, when goods are received at a directly managed store, the arrival number, the arrival date, the store code, the store name, the store form, the arrival line number, and the logistics product code. When the store arrival data including the product name, the received quantity and the total cost is acquired (step SC-2), and the inventory display instruction is input by the user, the warehouse code or the store code, the warehouse name or the store name, the product for distribution Inventory data at the end of 2017/12/02 in each warehouse and each directly managed store, including code, product name, inventory quantity, and total cost is displayed (step SC-3). In the present embodiment, since the Yaesu store is a wholesale store, inventory data is not managed.

そして、図6に示すように、本実施形態においては、商品マスタ106aに基づいて、商品変更番号、商品変更日付、倉庫コードもしくは店舗コード、倉庫名もしくは店舗名、商品変更行番号、変更前後区分、物流用商品コードもしくは店舗用商品コード、商品名、在庫数量、ならびに、原価総額を含む商品変更データが取得され、当該商品変更データに基づいて、在庫ファイル106cに記憶された在庫データに含まれる物流用商品コードが店舗用商品コードに振替更新され(ステップSC−4)、ユーザにより在庫表示指示が入力された場合、倉庫コードもしくは店舗コード、倉庫名もしくは店舗名、物流用商品コード、商品名、在庫数量、ならびに、原価総額を含む、各倉庫および各直営店舗における商品コード振替処理後の在庫データが表示され(ステップSC−5)、処理を終了する。このように、本実施形態においては、直営店舗に商品が入荷された場合、物流在庫の物流用商品コードが、商品在庫の店舗用商品コードに全て置き換えられる。   As shown in FIG. 6, in the present embodiment, based on the product master 106a, a product change number, a product change date, a warehouse code or store code, a warehouse name or store name, a product change line number, a before and after change category The product change data including the product code for distribution or the product code for the store, the product name, the stock quantity, and the total cost is acquired and included in the stock data stored in the stock file 106c based on the product change data. When the distribution product code is transferred and updated to the store product code (step SC-4), and a stock display instruction is input by the user, the warehouse code or the store code, the warehouse name or the store name, the distribution product code, the product name Stock data after product code transfer processing at each warehouse and each directly managed store, including inventory quantity and total cost There is displayed (step SC-5), the process ends. As described above, in this embodiment, when a product is received at a directly-managed store, the distribution product code in the distribution stock is entirely replaced with the store product code in the product stock.

また、図7および図8を参照して、本実施形態における在庫照会画面の一例について説明する。図7および図8は、本実施形態における在庫照会画面の一例を示す図である。   In addition, an example of an inventory inquiry screen in the present embodiment will be described with reference to FIGS. 7 and 8 are diagrams illustrating an example of an inventory inquiry screen in the present embodiment.

図7に示すように、本実施形態のように店舗と物流部門とで異なる商品コードを用いる場合、発注検討時など資産上のアイテム毎の全数を把握することが困難となるため、在庫照会において、商品コード単位で在庫数量および原価総額を表示できるようにしている。   As shown in FIG. 7, when different product codes are used in the store and the logistics department as in this embodiment, it is difficult to grasp the total number of items on the asset such as when considering order placement. , Inventory quantity and total cost can be displayed by product code unit.

また、図8に示すように、本実施形態においては、商品マスタ106aに記憶された振替元商品コードを参照し、振替先が存在する商品を変換および集計して、アイテム単位で在庫数量および原価総額を表示できるようにしている。   Also, as shown in FIG. 8, in this embodiment, the transfer source product code stored in the product master 106a is referred to, and the products for which the transfer destination exists are converted and aggregated, and the inventory quantity and the cost are calculated in item units. The total amount can be displayed.

[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 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 performed manually, or all of the processes described as being performed manually are all performed. Alternatively, a part can be automatically performed by a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。   In addition, the 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 the present specification and drawings, unless otherwise specified. Can be changed arbitrarily.

また、商品在庫管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。   Further, regarding the merchandise inventory management apparatus 100, each illustrated component is functionally conceptual and does not necessarily need to be physically configured as illustrated.

例えば、商品在庫管理装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて商品在庫管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。   For example, all or some of the processing functions provided in the commodity inventory management apparatus 100, particularly the processing functions performed by the control unit 102, are realized by a CPU and a program interpreted and executed by the CPU. It may also be realized as hardware by wired logic. The program is recorded on a non-transitory computer-readable recording medium including a programmed instruction for causing the information processing apparatus to execute the processing described in the present embodiment, and commodity inventory management is performed as necessary. It is mechanically read by the device 100. In other words, in a storage unit such as a ROM or a HDD (Hard Disk Drive), a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into the RAM, and constitutes a control unit in cooperation with the CPU.

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

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD−ROM(Compact Disk Read Only Memory)、MO(Magneto−Optical disk)、DVD(Digital Versatile Disk)、および、Blu−ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。   In addition, a 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 “recording medium” refers to a memory card, USB (Universal Serial Bus) memory, SD (Secure Digital) card, flexible disk, magneto-optical disk, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (registration). Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Digital, Trademark) Any “portable physical media It is intended to include.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、本実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。   The “program” is a data processing method described in an arbitrary language or description method, and may be in any form such as source code or binary code. Note that the “program” is not necessarily limited to a single configuration, and functions are achieved in cooperation with a separate configuration such as a plurality of modules and libraries or a separate program represented by the OS. Including things. In addition, a well-known structure and procedure can be used about the specific structure and reading procedure for reading a recording medium in each apparatus shown to this embodiment, the installation procedure after reading, etc.

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

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

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。   Furthermore, the specific form of distribution / integration of the devices is not limited to that shown in the figure, and all or a part of them may be functionally or physically in arbitrary units according to various additions or according to functional loads. It can be configured to be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and may be selectively implemented.

本発明は、自社内の物流(倉庫)と店舗とで、異なる管理粒度で1アイテムの在庫管理を行う必要がある業界において有用である。   INDUSTRIAL APPLICABILITY The present invention is useful in an industry where it is necessary to perform inventory management of one item with different management granularity between in-house logistics (warehouse) and a store.

100 商品在庫管理装置
102 制御部
102a 出荷取得部
102b 店舗入荷取得部
102c 商品変更取得部
102d 店舗間移動更新部
102e 在庫表示部
104 通信インターフェース部
106 記憶部
106a 商品マスタ
106b 店舗マスタ
106c 在庫ファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
DESCRIPTION OF SYMBOLS 100 Commodity inventory management apparatus 102 Control part 102a Shipment acquisition part 102b Store arrival acquisition part 102c Product change acquisition part 102d Inter-store movement update part 102e Inventory display part 104 Communication interface part 106 Storage part 106a Product master 106b Store master 106c Inventory file 108 Enter Output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (11)

記憶部と制御部とを備えた商品在庫管理装置であって、
前記記憶部は、
商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得手段と、
前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得手段と、
前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得手段と、
を備えたことを特徴とする商品在庫管理装置。
A product inventory management device comprising a storage unit and a control unit,
The storage unit
Product storage means for storing a product master set by associating a product code for logistics for product logistics and a product code for stores for store management of the product;
Inventory storage means for storing inventory data of the product;
With
The controller is
When there is an order for the product from a store and the product is shipped from a warehouse to the store, shipping data including the product code for distribution and the quantity of the product is acquired and stored in the stock storage means Shipping acquisition means for updating the stocked data,
When the product is received at the store, store arrival acquisition means for acquiring store arrival data including the product code for distribution and the quantity received of the product;
Based on the product master, product change data defining transfer of the product code for distribution contained in the store arrival data to the product code for the store is obtained, and the stock data stored in the stock storage means is obtained. Product change acquisition means to update;
A product inventory management device comprising:
前記商品変更取得手段は、
前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する前記商品変更データを取得し、当該商品変更データに基づいて、前記在庫記憶手段に記憶された前記在庫データに含まれる前記物流用商品コードを前記店舗用商品コードに振替更新することを特徴とする請求項1に記載の商品在庫管理装置。
The product change acquisition means
Based on the product master, the product change data defining transfer of the distribution product code included in the store arrival data to the store product code is acquired, and based on the product change data, the stock storage The merchandise inventory management apparatus according to claim 1, wherein the distribution merchandise code included in the inventory data stored in the means is transferred and updated to the store merchandise code.
前記在庫データは、
前記商品の所属識別子を含み、
前記出荷取得手段は、
直営店舗からの前記商品の発注があり、前記倉庫から前記直営店舗への前記商品の出荷がされた場合、当該直営店舗の店舗識別子、前記商品の前記物流用商品コードおよび前記出荷数量を含む前記出荷データを取得し、当該出荷データに対応する、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子を倉庫識別子から前記店舗識別子に更新することを特徴とする請求項1または2に記載の商品在庫管理装置。
The inventory data is
Including the affiliation identifier of the product,
The shipment acquisition means includes
When there is an order for the product from a directly managed store and the product is shipped from the warehouse to the directly managed store, the store identifier of the directly managed store, the product code for logistics of the product, and the shipping quantity are included. 3. The shipment data is acquired, and the affiliation identifier included in the inventory data stored in the inventory storage unit corresponding to the shipment data is updated from a warehouse identifier to the store identifier. Product inventory management device described in 1.
前記在庫データは、
前記商品の在庫数量および所属識別子を含み、
前記出荷取得手段は、
卸店舗からの前記商品の発注があり、前記倉庫から前記卸店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび前記出荷数量を含む前記出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子が倉庫識別子となる前記商品の前記在庫数量から当該出荷数量を差し引くことで、当該在庫データを更新することを特徴とする請求項1または2に記載の商品在庫管理装置。
The inventory data is
Including the inventory quantity and affiliation identifier of the product,
The shipment acquisition means includes
When the product is ordered from a wholesale store, and the product is shipped from the warehouse to the wholesale store, the shipping data including the product code for distribution and the shipment quantity of the product is obtained, 2. The inventory data is updated by subtracting the shipping quantity from the inventory quantity of the product whose affiliation identifier included in the inventory data stored in inventory storage means is a warehouse identifier. Or the merchandise inventory management apparatus of 2.
前記制御部は、
前記商品の在庫数量および原価総額を含む前記在庫データを、商品コード毎に表示させる商品コード単位表示手段、
を更に備えたことを特徴とする請求項1から3のいずれか一つに記載の商品在庫管理装置。
The controller is
Product code unit display means for displaying the inventory data including the inventory quantity and total cost of the product for each product code;
The product inventory management device according to any one of claims 1 to 3, further comprising:
前記制御部は、
前記商品の在庫数量および原価総額を含む前記在庫データを、前記商品毎に表示させるアイテム単位表示手段、
を更に備えたことを特徴とする請求項1から3のいずれか一つに記載の商品在庫管理装置。
The controller is
Item unit display means for displaying the inventory data including the inventory quantity and the total cost of the product for each product,
The product inventory management device according to any one of claims 1 to 3, further comprising:
前記記憶部は、
前記各店舗の店舗形態を設定した店舗マスタを記憶する店舗記憶手段、
を更に備え、
前記出荷取得手段は、
更に、前記店舗マスタに基づいて、前記商品の発注があった前記店舗が直営店舗であるか否かを判定することを特徴とする請求項1または2に記載の商品在庫管理装置。
The storage unit
Store storage means for storing a store master that sets the store form of each store;
Further comprising
The shipment acquisition means includes
Furthermore, based on the said store master, it is determined whether the said store where the order of the said product was ordered is a directly managed store, The merchandise inventory management apparatus of Claim 1 or 2 characterized by the above-mentioned.
前記在庫データは、
前記商品の所属識別子を含み、
前記制御部は、
移動元店舗から移動先店舗への前記商品の店舗間移動があった場合、当該商品の移動数量を含む店舗間移動データを取得し、当該店舗間移動データに対応する、前記在庫記憶手段に記憶された前記在庫データに含まれる前記所属識別子を当該移動元店舗の店舗識別子から当該移動先店舗の店舗識別子に更新する店舗間移動更新手段、
を更に備えたことを特徴とする請求項1または2に記載の商品在庫管理装置。
The inventory data is
Including the affiliation identifier of the product,
The controller is
If there is an inter-store movement of the product from the source store to the destination store, inter-store transfer data including the transfer quantity of the product is acquired and stored in the stock storage means corresponding to the inter-store transfer data Inter-store movement update means for updating the affiliation identifier contained in the inventory data that has been updated from the store identifier of the source store to the store identifier of the destination store,
The product inventory management device according to claim 1, further comprising:
前記店舗は、
営業部門であることを特徴とする請求項1または2に記載の商品在庫管理装置。
The store
The merchandise inventory management apparatus according to claim 1, wherein the merchandise inventory management apparatus is a sales department.
記憶部と制御部とを備えた商品在庫管理装置に実行させるための商品在庫管理方法であって、
前記記憶部は、
商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部で実行させる、
店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得ステップと、
前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得ステップと、
前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得ステップと、
を含むことを特徴とする商品在庫管理方法。
A product inventory management method for causing a product inventory management apparatus including a storage unit and a control unit to execute,
The storage unit
Product storage means for storing a product master set by associating a product code for logistics for product logistics and a product code for stores for store management of the product;
Inventory storage means for storing inventory data of the product;
With
To be executed by the control unit;
When there is an order for the product from a store and the product is shipped from a warehouse to the store, shipping data including the product code for distribution and the quantity of the product is acquired and stored in the stock storage means A shipment acquisition step of updating the inventory data that has been made;
When the product is received at the store, a store arrival acquisition step of acquiring store arrival data including the product code for logistics and the received quantity of the product;
Based on the product master, product change data defining transfer of the product code for distribution contained in the store arrival data to the product code for the store is obtained, and the stock data stored in the stock storage means is obtained. A product change acquisition step to be updated;
A product inventory management method comprising:
記憶部と制御部とを備えた商品在庫管理装置に実行させるための商品在庫管理プログラムであって、
前記記憶部は、
商品の物流管理用の物流用商品コードと、当該商品の店舗管理用の店舗用商品コードと、を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
店舗からの前記商品の発注があり、倉庫から前記店舗への前記商品の出荷がされた場合、前記商品の前記物流用商品コードおよび出荷数量を含む出荷データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する出荷取得ステップと、
前記店舗にて前記商品の入荷があった場合、前記商品の前記物流用商品コードおよび入荷数量を含む店舗入荷データを取得する店舗入荷取得ステップと、
前記商品マスタに基づいて、前記店舗入荷データに含まれる前記物流用商品コードの前記店舗用商品コードへの振り替えを定義する商品変更データを取得し、前記在庫記憶手段に記憶された前記在庫データを更新する商品変更取得ステップと、
を実行させるための商品在庫管理プログラム。
A product inventory management program for causing a product inventory management device including a storage unit and a control unit to execute the program,
The storage unit
Product storage means for storing a product master set by associating a product code for logistics for product logistics and a product code for stores for store management of the product;
Inventory storage means for storing inventory data of the product;
With
In the control unit,
When there is an order for the product from a store and the product is shipped from a warehouse to the store, shipping data including the product code for distribution and the quantity of the product is acquired and stored in the stock storage means A shipment acquisition step of updating the inventory data that has been made;
When the product is received at the store, a store arrival acquisition step of acquiring store arrival data including the product code for logistics and the received quantity of the product;
Based on the product master, product change data defining transfer of the product code for distribution contained in the store arrival data to the product code for the store is obtained, and the stock data stored in the stock storage means is obtained. A product change acquisition step to be updated;
Product inventory management program to execute.
JP2018051217A 2018-03-19 2018-03-19 Commodity inventory management device, commodity inventory management method, and commodity inventory management program Pending JP2019164483A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018051217A JP2019164483A (en) 2018-03-19 2018-03-19 Commodity inventory management device, commodity inventory management method, and commodity inventory management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018051217A JP2019164483A (en) 2018-03-19 2018-03-19 Commodity inventory management device, commodity inventory management method, and commodity inventory management program

Publications (1)

Publication Number Publication Date
JP2019164483A true JP2019164483A (en) 2019-09-26

Family

ID=68065559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018051217A Pending JP2019164483A (en) 2018-03-19 2018-03-19 Commodity inventory management device, commodity inventory management method, and commodity inventory management program

Country Status (1)

Country Link
JP (1) JP2019164483A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7426296B2 (en) 2020-06-18 2024-02-01 株式会社オービック Business support devices, business support methods, and business support programs

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7426296B2 (en) 2020-06-18 2024-02-01 株式会社オービック Business support devices, business support methods, and business support programs

Similar Documents

Publication Publication Date Title
JP7020898B2 (en) Channel-based revenue management device, channel-based revenue management method, and channel-based revenue management program
JP2020003986A (en) Inventory reservation processing device, inventory reservation processing method, and inventory reservation processing program
JP7121565B2 (en) STORE ORDER MANAGEMENT DEVICE, STORE ORDER MANAGEMENT METHOD, AND STORE ORDER MANAGEMENT PROGRAM
JP2019164483A (en) Commodity inventory management device, commodity inventory management method, and commodity inventory management program
JP2020035136A (en) Inventory allocation device, inventory allocation method and inventory allocation program
JP2020003942A (en) Inventory management device, inventory management method, and inventory management program
JP2019144769A (en) Manufacturable product notification device, manufacturable product notification method and manufacturable product notification program
JP2018077621A (en) Shipment information management device and shipment information management method and shipment information management program
JP2019021053A (en) Gross profit calculating apparatus, gross profit calculating method, and gross profit calculating program
JP2018106420A (en) Shipment deadline management apparatus, shipment deadline management method and shipment deadline management program
JP6887264B2 (en) Inventory management device, inventory management method and inventory management program
JP2020149114A (en) Warehouse acquisition device, warehouse acquisition method, and warehouse acquisition program
JP6997513B2 (en) Numbering control device, numbering control method and numbering control program
JP2019016242A (en) Transfer apparatus, transfer method, and transfer program
JP2018073291A (en) Reservation processing execution apparatus, reservation processing execution method and reservation processing execution program
JP7456914B2 (en) Business support devices, business support methods, and business support programs
JP2018120515A (en) Product management device, product management method, and product management program
JP7324163B2 (en) Shipment date identification device, shipment date identification method, and shipment date identification program
JP7183034B2 (en) Unit price management device, unit price management method, and unit price management program
JP2022139891A (en) Delivery storage automatic selection apparatus, delivery storage automatic selection method, and delivery storage automatic selection program
JP2017168072A (en) Compatible article responding device, compatible article responding method, and compatible article responding program
JP2022082056A (en) Manufacturing instruction/repair instruction slip creation device, manufacturing instruction/repair instruction slip creation method, and manufacturing instruction/repair instruction slip creation program
JP2021162918A (en) Inventory management device, inventory management method, and inventory management program
JP2022058839A (en) Device, method, and program for managing profit for each channel
JP2024041323A (en) Temporary article number management device, temporary article number management method and temporary article number management program