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

JP4909618B2 - Inventory management device and inventory management program - Google Patents

Inventory management device and inventory management program Download PDF

Info

Publication number
JP4909618B2
JP4909618B2 JP2006108818A JP2006108818A JP4909618B2 JP 4909618 B2 JP4909618 B2 JP 4909618B2 JP 2006108818 A JP2006108818 A JP 2006108818A JP 2006108818 A JP2006108818 A JP 2006108818A JP 4909618 B2 JP4909618 B2 JP 4909618B2
Authority
JP
Japan
Prior art keywords
product
bulk
inventory
input
sale
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.)
Expired - Fee Related
Application number
JP2006108818A
Other languages
Japanese (ja)
Other versions
JP2007276990A (en
Inventor
誠 武藤
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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2006108818A priority Critical patent/JP4909618B2/en
Publication of JP2007276990A publication Critical patent/JP2007276990A/en
Application granted granted Critical
Publication of JP4909618B2 publication Critical patent/JP4909618B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、商品の入荷データが入力されると入荷された商品の在庫データに入荷分を加算して各商品の在庫データを管理する在庫管理装置及びコンピュータを当該在庫管理装置として機能させるコンピュータ読取り可能な在庫管理プログラムに関する。   The present invention relates to an inventory management device for managing the inventory data of each product by adding the received amount to the inventory data of the received product when the product arrival data is input, and a computer read functioning the computer as the inventory management device. Relates to possible inventory management programs.

各商品を識別する商品コードに対応して在庫数を記憶する在庫管理ファイルを備え、商品の仕入データが入力されると当該商品の在庫数に仕入数を加算更新するように構成された在庫管理装置は既に知られている(例えば、特許文献1参照)。
特開平08-235267号公報
An inventory management file that stores the number of stocks corresponding to the product code that identifies each product, and is configured to add and update the number of purchases to the number of stocks of the product when product purchase data is entered An inventory management apparatus is already known (see, for example, Patent Document 1).
Japanese Patent Laid-Open No. 08-235267

ところで商品の販売形態としては、各商品を1品ずつ販売するいわゆる「ばら売り」の他に、1または複数種類の商品を組み合わせて1商品として販売するいわゆる「セット売り」がある。例えば、菓子店等で販売される箱詰めの贈答品等が上記「セット売り」の商品に該当する。   By the way, as a sales form of the product, there is a so-called “set sale” in which one or a plurality of types of products are sold as one product in addition to so-called “rose sale” in which each product is sold one by one. For example, a boxed gift or the like sold at a confectionery store or the like corresponds to the “set selling” product.

通常、「セット売り」される商品の箱詰め作業は、店で行う。すなわち店員は、仕入先から仕入れたばらの商品の中から適当な商品を箱に詰めて「セット売り」の商品を作成し、販売していた。このため従来は、1品ずつ「ばら売り」されるだけの商品についてはその在庫数を在庫管理装置で正確に管理できたものの、「セット売り」の商品に組み込まれた場合には在庫数を管理できなくなる懸念があった。   Usually, the boxing operation of the products to be “set sold” is performed at a store. That is, the store clerk creates and sells a “set sale” product by packing appropriate products out of the products purchased from the supplier into a box. For this reason, in the past, for products that were only “separated” one by one, the inventory number could be accurately managed by the inventory management device, but when they were incorporated into a “set sale” product, There was concern that it could not be managed.

本発明はこのような事情に基づいてなされたもので、その目的とするところは、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品を取扱う場合でも各商品の在庫数を正確に管理することができる在庫管理装置を提供しようとするものである。   The present invention has been made based on such circumstances, and the purpose of the present invention is to accurately determine the stock quantity of each product even when dealing with a set-sold product composed of a combination of one or more kinds of bulk products. It is an object of the present invention to provide an inventory management device that can be managed.

本発明は、各商品を識別する商品コードに対応して在庫データを記憶する在庫記憶手段を備えた在庫管理装置において、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品毎に、そのセット売り商品の作成点数及びそのセット売り商品に組み込まれるばら売り商品の種類別数量の入力を受付けるセット売り商品情報入力手段と、セット売り商品情報入力手段を介してセット売り商品の作成点数及びばら売り商品の種類別数量が入力されると、当該セット売り商品に組み込まれるばら売り商品毎にそのばら売り商品の種類別数量に当該セット売り商品の作成点数を乗算した値で在庫記憶手段により記憶されている当該ばら売り商品の在庫データを減算更新するとともに、在庫記憶手段により記憶されている当該セット売り商品の在庫データをセット売り商品情報入力手段を介して入力された作成点数分加算更新する在庫更新手段とを具え、セット売り商品情報入力手段は、セット売り商品を識別するセット商品コードの入力欄及び作成点数の入力欄と、当該セット売り商品に組み込まれるばら売り商品毎の商品コード入力欄及び1セットあたりの数量欄が形成されたセット売り商品設定画面を表示部に表示させるものである。 The present invention provides an inventory management apparatus having inventory storage means for storing inventory data corresponding to a product code for identifying each product, for each set-sold product configured by a combination of one or a plurality of types of separately sold products. Set sale product information input means for accepting input of the number of creation items of the set sale product and the quantity of each kind of bulk sale product incorporated into the set sale product, and the creation score of the set sale product via the set sale product information input means When the quantity for each type of bulk selling product is input, the stock storage means is obtained by multiplying the quantity for each type of bulk selling product by the number of creation points of the set selling product for each bulk selling product incorporated in the set selling product. inventory data of the unbundling items stored with subtracting updated by, the set stored by inventory storage unit sales Comprising the inventory update means for inventory data to create scores partial sum updated input via the set selling goods information inputting means of the product, a set selling goods information input means, the input field of the set product code identifies a set selling goods In addition, the display unit displays a set sale product setting screen in which a creation point input field, a product code input field for each bulk product incorporated in the set sale product, and a quantity field per set are formed .

また本発明は、各商品を識別する商品コードに対応して在庫データを記憶する在庫管理ファイルにアクセス可能なコンピュータに、セット売り商品を識別するセット商品コードの入力欄及び作成点数の入力欄と、当該セット売り商品に組み込まれるばら売り商品毎の商品コード入力欄及び1セットあたりの数量欄が形成されたセット売り商品設定画面を当該コンピュータの表示部に表示させて、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品毎に、そのセット売り商品の作成点数及びそのセット売り商品に組み込まれるばら売り商品の種類別数量の入力を受付ける機能と、セット売り商品の作成点数及びばら売り商品の種類別数量が入力されると、当該セット売り商品に組み込まれるばら売り商品毎にそのばら売り商品の種類別数量に当該セット売り商品の作成点数を乗算した値で在庫管理ファイルに記憶されている当該ばら売り商品の在庫データを減算更新するとともに、当該セット売り商品の在庫データを入力された作成点数分加算更新する機能とを実現させるための在庫管理プログラムにある。 Further, the present invention provides a computer that can access an inventory management file that stores inventory data corresponding to a product code for identifying each product, a set product code input field for identifying a set sale product, and an input field for a creation score. A set sale product setting screen in which a product code input field for each bulk product to be incorporated into the set product and a quantity field per set are formed is displayed on the display unit of the computer, and one or more types of roses are displayed. A function that accepts input of the number of creation points of the set sale product and the quantity for each type of bulk sale product incorporated into the set sale product for each set sale product configured by the combination of sale products, and the creation point of the set sale product and When the quantity for each type of bulk product is entered, the bulk product is sold for each bulk product included in the set product. The inventory data of the bulk product stored in the inventory management file is subtracted and updated by multiplying the quantity of each type of product by the number of points created for the set product, and the inventory data of the set product is entered. The inventory management program for realizing the function of adding and updating the number of created points .

かかる手段を講じた本発明によれば、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品を取扱う場合でも各商品の在庫数を正確に管理することができる在庫管理装置を提供できる。
また、各商品を識別する商品コードに対応して在庫データを記憶する在庫管理ファイルにアクセス可能なコンピュータを、上記在庫管理装置として機能させることができるコンピュータ読取り可能な在庫管理プログラムを提供できる。
According to the present invention in which such measures are taken, an inventory management device is provided that can accurately manage the number of stocks of each product even when handling a set-sold product composed of a combination of one or a plurality of types of bulk products. it can.
In addition, it is possible to provide a computer-readable inventory management program that allows a computer that can access an inventory management file that stores inventory data corresponding to a product code for identifying each product to function as the inventory management device.

以下、本発明を実施するための最良の形態について、図面を用いて説明する。
図1は本実施の形態の概略を示すシステム構成図である。同図において、在庫管理サーバ1は、本発明の在庫管理装置として機能するコンピュータである。在庫管理サーバ1は、LAN(Local Area Network)等の通信回線2を介して複数台のPOS(Point Of Sales)端末3を接続している。各POS端末3は、商品販売に関するデータ処理を実行するもので、売上処理した商品毎に単品コード,売上点数,売上金額等を含む単品売上データを生成し、在庫管理サーバ1に送信する機能を有している。単品コードは、販売する商品毎に予め設定された所定桁数のコードであって、各商品を識別する商品コードとして機能する。
The best mode for carrying out the present invention will be described below with reference to the drawings.
FIG. 1 is a system configuration diagram showing an outline of the present embodiment. In the figure, an inventory management server 1 is a computer that functions as an inventory management apparatus of the present invention. The inventory management server 1 is connected to a plurality of POS (Point Of Sales) terminals 3 via a communication line 2 such as a LAN (Local Area Network). Each POS terminal 3 executes data processing related to product sales, and has a function of generating single item sales data including a single item code, a sales point, a sales amount, and the like for each item for which sales processing has been performed, and transmitting it to the inventory management server 1. Have. The single product code is a code having a predetermined number of digits set in advance for each product to be sold, and functions as a product code for identifying each product.

在庫管理サーバ1は、各商品の在庫データを記憶する在庫管理ファイルのマスタファイル4(以下、在庫マスタ4と略称する)に対してアクセス可能となっている。在庫マスタ4は、在庫管理サーバ1が内蔵するHDD(Hard Disk Drive)等の記憶装置に形成されていてもよいし、在庫管理サーバ1に対して外部接続された機器の記憶装置に形成されていてもよい。   The inventory management server 1 is accessible to a master file 4 (hereinafter abbreviated as inventory master 4) of an inventory management file that stores inventory data of each product. The inventory master 4 may be formed in a storage device such as an HDD (Hard Disk Drive) built in the inventory management server 1, or formed in a storage device of a device externally connected to the inventory management server 1. May be.

図2は上記在庫マスタ4に保存される在庫マスタレコードのデータ構造を示す模式図である。図示するように、在庫マスタレコードは、単品コード,最終更新日,単価,仕入数量,仕入金額,在庫数量,在庫金額,セット品フラグ及びn(n≧2)対のバラ単品コードとセット点数の各データで構成している。   FIG. 2 is a schematic diagram showing a data structure of an inventory master record stored in the inventory master 4. As shown in the figure, the inventory master record is set with a single item code, last update date, unit price, purchase quantity, purchase price, inventory quantity, inventory price, set product flag, and n (n ≧ 2) pairs of individual product codes. It consists of each point data.

セット品フラグは、対応する単品コードで特定される商品が、1または複数種類の商品の組合せにより構成される「セット売り」の商品、いわゆるセット売り商品であるのか1点ずつ販売される「ばら売り」の商品、いわゆるばら売り商品であるのかを識別するフラグであって、本実施の形態では、セット売り商品のセット品フラグを“1”とし、ばら売り商品のセット品フラグを“0”とする。   The set product flag indicates whether the product specified by the corresponding single product code is a “set sale” product composed of a combination of one or more types of products, that is, a so-called set sale product. In this embodiment, the set product flag of the set sales product is set to “1”, and the set product flag of the bulk sale product is set to “0”. And

n対のバラ単品コードとセット点数の各データは、対応する単品コードで特定される商品がセット売り商品の場合において、当該セット売り商品を構成する1または複数種類のばら売り商品の単品コード(バラ単品コード)とその組込み数量(セット点数)である。因みに、対応する単品コードで特定される商品がばら売り商品の場合には、n対のバラ単品コードとセット点数の各データは省略される。   When the product specified by the corresponding single product code is a set sales product, the n pairs of individual product codes and the set point data are the single product codes of one or a plurality of types of bulk sales products constituting the set sales product ( (Single product code) and the number of units (set points). Incidentally, when the product specified by the corresponding single product code is a bulk product, the n pairs of individual product codes and the set point data are omitted.

図3は在庫管理サーバ1の要部構成を示すブロック図である。在庫管理サーバ1は、CPU(Central Processing Unit),ROM(Read Only Memory),RAM(Random Access Memory)等を主体に構成され、後述する仕入処理部111、セット売り商品設定部112及び在庫処理部113としての機能を在庫管理プログラムによって実現する主制御部11と、前記在庫マスタ4に対するデータの書込み及びデータの読出しを制御するファイル制御部12と、前記POS端末3とのデータ通信を司る通信部13と、液晶ディスプレイ等の表示部14と、キーボード,ポインティングデバイス,タッチパネル等の入力部15と、現在の日時を計時する時計部16とを備えている。   FIG. 3 is a block diagram showing a main configuration of the inventory management server 1. The inventory management server 1 is mainly configured by a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like, and includes a purchase processing unit 111, a set selling product setting unit 112, and an inventory process which will be described later. Communication that controls data communication with the POS terminal 3 and the main control unit 11 that realizes the function as the unit 113 by the inventory management program, the file control unit 12 that controls the writing and reading of data to the stock master 4 A display unit 14 such as a liquid crystal display; an input unit 15 such as a keyboard, a pointing device, and a touch panel; and a clock unit 16 that measures the current date and time.

図4は前記仕入処理部111の処理手順の要部を示す流れ図である。入力部15からの入力により仕入業務の実行が指令されると、主制御部11は、予めインストールされている在庫管理プログラムを起動して、該仕入処理部111としての機能を開始する。   FIG. 4 is a flowchart showing the main part of the processing procedure of the purchase processing unit 111. When execution of a purchase operation is instructed by an input from the input unit 15, the main control unit 11 starts a stock management program installed in advance and starts a function as the purchase processing unit 111.

先ず主制御部11は、ST(ステップ)1として表示部に仕入入力画面を表示させる。この仕入入力画面には、仕入商品の単品コードと仕入数量の入力欄とが形成されている。   First, the main control unit 11 displays a purchase input screen on the display unit as ST (step) 1. On this purchase input screen, a single item code of the purchased product and an input field for the purchased quantity are formed.

主制御部11は、ST2として仕入入力画面を介して単品コードが入力されるのを待機する。単品コードが入力されると、主制御部11は、ST3としてこの単品コードで在庫マスタ4を検索する。そして、ST4として当該単品コードがセットされた在庫マスタレコードを検出したならば、ST5としてこの在庫マスタレコードのセット品フラグを調べる。ここで、セット品フラグが“1”に設定されていた場合には、セット売り商品の単品コードが入力されたので、単品コードの入力をエラーとする。   The main control unit 11 waits for a single item code to be input via the purchase input screen as ST2. When the single item code is input, the main control unit 11 searches the inventory master 4 with this single item code as ST3. If an inventory master record in which the single item code is set is detected as ST4, the set product flag of this inventory master record is checked as ST5. Here, when the set product flag is set to “1”, since the single product code of the set sale product has been input, the input of the single product code is regarded as an error.

ST5にてセット品フラグが“0”に設定されていた場合には、仕入先から仕入れられるばら売り商品の単品コードが入力されたので、主制御部11は、ST6として当該在庫マスタレコードの在庫数量及び在庫金額を読み出す。そして、この在庫数量及び在庫金額を仕入入力画面に表示させる。   If the set product flag is set to “0” in ST5, since the single product code of the bulk product purchased from the supplier has been input, the main control unit 11 sets the stock master record in ST6. Read the stock quantity and stock price. Then, the stock quantity and the stock price are displayed on the purchase input screen.

次に、主制御部11は、ST7として仕入点数のデータが入力されるのを待機する。入力部15を介して仕入点数が入力されると、主制御部11は、ST8として当該在庫マスタレコードの仕入数量及び在庫数量に、入力された仕入点数分を加算する。また、ST9として当該在庫マスタレコードの単価に入力された仕入点数を乗算して今回の仕入金額Aを算出する。そして、ST10として当該在庫マスタレコードの仕入金額及び在庫金額に今回仕入金額Aを加算する。しかる後、主制御部11は、次の単品コードが入力されるのを待機する。   Next, the main control unit 11 waits for input of purchase point data in ST7. When the purchase points are input via the input unit 15, the main control unit 11 adds the input purchase points to the purchase quantity and stock quantity of the stock master record in ST8. In ST9, the current purchase amount A is calculated by multiplying the unit price of the inventory master record by the number of purchase points input. In ST10, the current purchase amount A is added to the purchase amount and the stock amount of the stock master record. Thereafter, the main control unit 11 waits for the next single item code to be input.

単品コードの入力待機状態において、ST11として入力部15を介して業務終了の指示が入力されると、主制御部11は、ST12として仕入入力画面を消去する。以上で、在庫管理プログラムは停止し、主制御部11は、仕入処理部111としての機能を終了する。   In the stand-by state for the input of the single item code, when an instruction to end the work is input via the input unit 15 as ST11, the main control unit 11 deletes the purchase input screen as ST12. Thus, the inventory management program is stopped, and the main control unit 11 ends the function as the purchase processing unit 111.

図5は前記セット売り商品設定部112の処理手順の要部を示す流れ図である。入力部15からの入力によりセット売り商品設定業務の実行が指令されると、主制御部11は前記在庫管理プログラムを起動して、該セット売り商品設定部112としての機能を開始する。   FIG. 5 is a flowchart showing a main part of the processing procedure of the set sale product setting unit 112. When execution of a set sale product setting operation is instructed by an input from the input unit 15, the main control unit 11 activates the inventory management program and starts a function as the set sale product setting unit 112.

先ず主制御部11は、ST21として表示部にセット売り商品設定画面20を表示させる。セット売り商品設定画面20の一例を図8に示す。この画面20には、セット売り商品を特定するためのセット単品コードの入力欄21と、この入力欄21に入力されたセット単品コードで特定されるセット売り商品の単価入力欄22及び作成点数入力欄23と、入力日付欄24と、複数対(図では10対)のバラ単品コードと組込み数量の入力欄25と、登録ボタン26及び終了ボタン27のボタン画像とが表示されている。入力欄25には、入力欄21に入力されたセット単品コードで特定されるセット売り商品に組み込まれるばら売り商品の単品コードと当該ばら売り商品の1セットあたりの数量とを入力するための領域である。   First, the main control unit 11 displays the set sale product setting screen 20 on the display unit as ST21. An example of the set sale product setting screen 20 is shown in FIG. This screen 20 includes an input field 21 for a set single product code for specifying a set sale product, a unit price entry field 22 for a set sale product specified by the set single product code input in the input field 21 and an input of a creation score. A field 23, an input date field 24, a plurality of pairs (10 pairs in the figure) of individual item codes and an input field 25 for an incorporated quantity, and button images of a registration button 26 and an end button 27 are displayed. In the input field 25, an area for inputting the single item code of the bulk selling product incorporated in the set selling product specified by the set single item code input in the input field 21 and the quantity per set of the bulk selling product. It is.

ここに主制御部11は、上記セット売り商品設定画面20を表示部14に表示させる処理によって、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品毎に、そのセット売り商品の作成点数及びそのセット売り商品に組み込まれるばら売り商品の種類別数量の入力を受付けるセット売り商品情報入力手段を構成している。   Here, the main control unit 11 performs the process of displaying the set sale product setting screen 20 on the display unit 14 for each set sale product constituted by a combination of one or a plurality of types of loose sale products. A set sale product information input means for accepting input of the number of created points and the quantity of each type of bulk sale product incorporated in the set sale product is configured.

主制御部11は、ST22としてセット売り商品設定画面20を介してセット単品コードが入力されるのを待機する。入力部15を介して入力欄21に単品コードが入力されると、主制御部11は、ST23としてこの単品コードで在庫マスタ4を検索する。ここで、ST24として当該単品コードがセットされた在庫マスタレコードを検出したならば、ST25としてこの在庫マスタレコードのセット品フラグを調べる。そして、セット品フラグが“0”に設定されていた場合には、入力された単品コードはばら売り商品の単品コードなのでエラーとする。   The main control unit 11 waits for a set single item code to be input via the set sale item setting screen 20 in ST22. When a single item code is input to the input field 21 via the input unit 15, the main control unit 11 searches the inventory master 4 with this single item code as ST23. If an inventory master record in which the single item code is set is detected in ST24, the set product flag of this inventory master record is checked in ST25. If the set product flag is set to “0”, an error occurs because the input single item code is a single item code for a bulk product.

ST25にてセット品フラグが“1”に設定されていた場合には、入力された単品コードはセット売り商品の単品コードなので、主制御部11は、ST26として当該在庫マスタレコードの単価と、1または複数対のバラ単品コード及びセット点数を読み出す。そして、単価を単価入力欄22に表示させる。また、1または複数対のバラ単品コード及びセット点数を入力欄25にそれぞれ表示させる。しかる後、ST27の処理に進む。   If the set product flag is set to “1” in ST25, the input single product code is the single product code of the set sale product, and therefore, the main control unit 11 sets the unit price of the inventory master record and 1 as ST26. Alternatively, a plurality of pairs of individual rose codes and set points are read out. Then, the unit price is displayed in the unit price input field 22. Further, one or more pairs of individual rose codes and the number of set points are displayed in the input field 25, respectively. Thereafter, the process proceeds to ST27.

一方、ST23にて在庫マスタ4を検索した結果、入力された単品コードがセットされた在庫マスタレコードを検出できなかった場合には、新規のセット売り商品の単品コードが入力されたので、主制御部11は、上記ST25,26の処理を実行することなくST27の処理に進む。   On the other hand, as a result of searching the stock master 4 in ST23, if the stock master record in which the input single item code is set cannot be detected, the single item code of the new set sale product has been input. The unit 11 proceeds to the process of ST27 without executing the processes of ST25 and ST26.

ST27では、主制御部11は、セット売り商品設定画面20のセット単品コード以外の入力欄22,23,25へのテキストデータ(数値)の入力を受付ける。そして、入力欄22にテキストデータが入力された場合には、ST28としてその数値を単価データとして記憶する。入力欄23にテキストデータが入力された場合には、ST28としてその数値を作成点数として記憶する。入力欄25にテキストデータが入力された場合には、ST28としてその数値をバラ単品コードと組込み数量との対データとして記憶する。   In ST27, the main control unit 11 accepts input of text data (numerical values) to the input fields 22, 23, 25 other than the set single item code on the set sale product setting screen 20. If text data is input in the input field 22, the numerical value is stored as unit price data in ST28. When text data is input in the input field 23, the numerical value is stored as a creation score in ST28. When text data is input to the input field 25, the numerical value is stored as pair data of a single item code and a built-in quantity in ST28.

このテキストデータの入力受付け状態において、ST29として入力部15の操作によりセット売り商品設定画面20の登録ボタン26が入力されたことを検知した場合には、主制御部11は、ST30として入力欄23に“1”以上の作成点数データが入力されているか否かを判断する。作成点数データが“0”であった場合には、ST21の処理に戻り、主制御部11は、次のセット単品コードが入力されるのを待機する。このとき、セット売り商品設定画面20の各入力欄21,22,23,25にテキストデータが入力されている場合には、そのテキストデータをクリアする。   In this text data input acceptance state, when it is detected that the registration button 26 of the set sale product setting screen 20 is input by the operation of the input unit 15 as ST29, the main control unit 11 performs the input field 23 as ST30. It is determined whether or not creation score data of “1” or more is input. If the created score data is “0”, the process returns to ST21, and the main control unit 11 waits for the next set single item code to be input. At this time, if text data is input in each of the input fields 21, 22, 23, and 25 on the set sale product setting screen 20, the text data is cleared.

ST30にて作成点数データが“1”以上であった場合には、主制御部11は、ST31として入力されたセット単品コードが在庫マスタ4に未設定の新規コードであったか否かを判別する。そして新規コードであった場合には、主制御部11は、ST32として入力されたセット単品コードがセットされた新規の在庫マスタレコードを在庫マスタ4に追加する。このとき、この在庫マスタレコードのセット品フラグは“1”に設定する。単価データは、単価入力欄22の値とする。仕入数量,仕入金額,在庫数量及び在庫金額は初期値“0”とする。バラ単品コードとセット点数の対データは、入力欄25のデータとする。ST31にて入力されたセット単品コードが在庫マスタ4に設定済の既存コードであった場合には、上記ST32の処理を実行しない。しかる後、主制御部11は、ST33として図6に具体的に示す在庫マスタ更新処理を実行する(在庫更新手段)。   When the created score data is “1” or more in ST30, the main control unit 11 determines whether or not the set single product code input as ST31 is a new code not set in the inventory master 4. If it is a new code, the main control unit 11 adds a new inventory master record in which the set single product code input as ST32 is set to the inventory master 4. At this time, the set product flag of the inventory master record is set to “1”. The unit price data is the value in the unit price input field 22. The purchase quantity, purchase price, inventory quantity, and inventory price are set to the initial value “0”. The paired data of the individual piece code and the number of set points is the data in the input field 25. If the set single item code input in ST31 is an existing code already set in the inventory master 4, the process in ST32 is not executed. Thereafter, the main control unit 11 executes an inventory master update process specifically shown in FIG. 6 as ST33 (inventory update means).

すなわち主制御部11は、ST41としてセット売り商品設定画面20の入力欄21に入力されているセット単品コードがセットされた在庫マスタレコードを在庫マスタ4から取得する。そして、ST42としてこの在庫マスタレコードの仕入数量及び在庫数量に、セット売り商品設定画面20の入力欄23に入力された作成点数を加算する。また、ST43としてこの在庫マスタレコードの単価データに上記入力欄23に入力された作成点数を乗算して、作成点数分の金額Bを算出する。そして、ST44としてこの在庫マスタレコードの仕入金額及び在庫金額に、上記金額Bを加算する。   That is, the main control unit 11 acquires from the inventory master 4 the inventory master record in which the set single item code input to the input field 21 of the set sale product setting screen 20 is set as ST41. Then, as ST42, the creation points input in the input field 23 of the set sale product setting screen 20 are added to the purchase quantity and the inventory quantity of the inventory master record. In ST43, the unit price data of the inventory master record is multiplied by the number of creation points input in the input field 23 to calculate an amount B corresponding to the number of creation points. In ST44, the amount B is added to the purchase amount and the stock amount of the stock master record.

次に、主制御部11は、ST45としてカウンタnを一旦“0”に初期化する。次に、主制御部11は、ST46としてカウンタnを“1”だけカウントアップする。そして、ST47として在庫マスタレコードからn番目(nはカウンタ値)のバラ単品コードと組込み数量とを取得する。そして、ST48としてn番目のバラ単品コードが未設定を示す“0”であるか否かを判断する。   Next, the main control unit 11 initializes the counter n to “0” once in ST45. Next, the main control section 11 counts up the counter n by “1” in ST46. In ST47, the n-th (n is a counter value) individual piece code and the built-in quantity are acquired from the inventory master record. Then, in ST48, it is determined whether or not the n-th single piece code is “0” indicating that it is not set.

n番目のバラ単品コードが“0”でない場合には、このバラ単品コードは当該セット単品コードによって特定されるセット売り商品に組み込まれるばら売り商品の単品コードなので、主制御部11は、ST49として在庫マスタ4から当該バラ単品コードがセットされた在庫マスタレコードを取得する。また、ST50として当該バラ単品コードと対にして記憶されている組込み数量に前記セット売り商品設定画面20を介して入力された作成点数を乗算して、作成点数分の総組込み数量Cを算出する。そして、ST51として当該バラ単品コードがセットされた在庫マスタレコードの在庫数量から上記総組込み数量Cを減算する。また、ST52として当該バラ単品コードがセットされた在庫マスタレコードの単価に上記総組込み数量Cを乗算して、総組込み数量C分の金額Dを算出する。そして、ST53として当該バラ単品コードがセットされた在庫マスタレコードの在庫金額から上記金額Dを減算する。   When the n-th individual piece code is not “0”, the individual piece code is a single piece code of a bulk sale product incorporated in the set sale product specified by the set single piece code. An inventory master record in which the individual piece code is set is acquired from the inventory master 4. In ST50, the built-in quantity stored in a pair with the individual piece product code is multiplied by the number of creation points input via the set sale product setting screen 20, and the total number of built-in quantities C corresponding to the number of creation points is calculated. . Then, in ST51, the total built-in quantity C is subtracted from the inventory quantity of the inventory master record in which the individual piece code is set. In ST52, the unit price of the stock master record in which the individual piece code is set is multiplied by the total built-in quantity C to calculate the amount D of the total built-in quantity C. Then, in ST53, the amount D is subtracted from the stock amount of the stock master record in which the individual item code is set.

しかる後、主制御部11は、ST46の処理に戻り、カウンタnをさらに“1”だけカウントアップする。そして、ST47〜ST53の処理を繰返し実行する。ただし、ST48にてn番目のバラ単品コードが未設定を示す“0”であった場合には、主制御部11は、ST54として登録終了を報知する。例えば、表示部14に登録終了のメッセージを表示させる。その後、主制御部11は、図5のST22の処理に戻り、次のセット商品コードが入力されるのを待機する。このとき、セット売り商品設定画面20の各入力欄21,22,23,25に入力されているテキストデータをクリアする。   Thereafter, the main control unit 11 returns to the process of ST46 and further counts up the counter n by “1”. And the process of ST47-ST53 is repeatedly performed. However, if the n-th individual piece code is “0” indicating that it is not set in ST48, the main control unit 11 notifies the end of registration as ST54. For example, a registration completion message is displayed on the display unit 14. Thereafter, the main control unit 11 returns to the process of ST22 in FIG. 5 and waits for the next set product code to be input. At this time, the text data input in the input fields 21, 22, 23, 25 on the set sale product setting screen 20 is cleared.

セット商品コードの入力待機状態において、ST34として入力部15を介して終了ボタン27が入力されたことを検知した場合には、主制御部11は、ST35としてセット売り商品設定画面20を消去する。以上で、在庫管理プログラムは停止し、主制御部11は、セット売り商品設定部112しての機能を終了する。   In the set product code standby state, when detecting that the end button 27 is input via the input unit 15 in ST34, the main control unit 11 erases the set sale product setting screen 20 in ST35. Thus, the inventory management program is stopped, and the main control unit 11 ends the function as the set sale product setting unit 112.

図7は前記在庫処理部113の処理手順の要部を示す流れ図である。通信部13を介して接続されたPOS端末3から前記単品売上データを受信する毎に、主制御部11は前記在庫管理プログラムを起動して、該在庫処理部113としての機能を開始する。   FIG. 7 is a flowchart showing the main part of the processing procedure of the inventory processing unit 113. Each time the single item sales data is received from the POS terminal 3 connected via the communication unit 13, the main control unit 11 starts the inventory management program and starts the function as the inventory processing unit 113.

先ず、主制御部11は、ST61としてPOS端末3から受信した単品売上データにより単品コード,売上点数及び売上金額を取得する。次に、ST62として取得した単品コードで在庫マスタ4を検索し、当該単品コードがセットされた在庫マスタレコードを探す。ここで、ST63として当該単品コードがセットされた在庫マスタレコードを検出した場合には、主制御部11は、ST64としてこの在庫マスタレコードの在庫数量から当該単品売上データの売上点数分を減算する。また、この在庫マスタレコードの在庫金額から当該単品売上データの売上金額分を減算する。   First, the main control unit 11 acquires a single item code, a sales score, and a sales amount from the single item sales data received from the POS terminal 3 in ST61. Next, the inventory master 4 is searched by the single item code acquired as ST62, and the inventory master record in which the single item code is set is searched. Here, when an inventory master record in which the single item code is set is detected as ST63, the main control unit 11 subtracts the sales points of the single item sales data from the inventory quantity of the inventory master record as ST64. Further, the sales amount of the single item sales data is subtracted from the stock amount of the stock master record.

その後、主制御部11は、ST65として次の単品売上データを受信しているか否かを判断する。単品売上データを受信している場合には、主制御部11は、上記ST61〜ST65の処理を再度実行する。単品売上データを受信していない場合には、在庫管理プログラムが停止し、主制御部11は、在庫処理部113としての機能を終了する。   Thereafter, the main control unit 11 determines whether or not the next single item sales data is received in ST65. When the single item sales data is received, the main control unit 11 executes the processes of ST61 to ST65 again. When the single item sales data has not been received, the inventory management program stops, and the main control unit 11 terminates the function as the inventory processing unit 113.

このように構成された本実施の形態において、今、単価100円の第1のばら売り商品3点と単価200円の第2のばら売り商品2点の計5点を箱詰めにした単価700円のセット売り商品を10セット作成する場合を想定する。なお、第1のばら売り商品と第2のばら売り商品は、いずれも100点ずつ入荷されていたとする。この場合、第1のばら売り商品の単品コードがセットされた在庫マスタレコードには、単価「100」,仕入数量「100」,仕入金額「10000」,在庫数量「100」,在庫金額「10000」,セット品フラグ「0」のデータが記憶されている。第2のばら売り商品の単品コードがセットされた在庫マスタレコードには、単価「200」,仕入数量「100」,仕入金額「20000」,在庫数量「100」,在庫金額「20000」,セット品フラグ「0」のデータが記憶されている。   In the present embodiment configured as described above, a unit price of 700 yen, which is a total of 5 points, including three first bulk selling products with a unit price of 100 yen and two second bulk selling products with a unit price of 200 yen. Assume that 10 sets of products are created. It is assumed that 100 pieces of the first bulk selling product and the second bulk selling product are received in each case. In this case, the unit price “100”, the purchase quantity “100”, the purchase price “10000”, the inventory quantity “100”, and the inventory price “ Data of “10000” and set product flag “0” are stored. In the stock master record in which the single item code of the second bulk product is set, the unit price “200”, the purchase quantity “100”, the purchase price “20000”, the stock quantity “100”, the stock price “20000”, Data of the set product flag “0” is stored.

在庫管理サーバ1のオペレータは、入力部15を操作してセット売り商品設定業務の実行を指令する。そうすると、表示部14にセット売り商品設定画面20が表示されるので、オペレータは、先ず、入力欄21に当該セット売り商品の単品コードを入力する。次いで、入力欄22に単価「700」を入力し、入力欄23に作成点数「10」を入力する。また、入力欄25に第1のばら売り商品の単品コード及びその組込み数量「3」の対データと、第2のばら売り商品の単品コード及びその組込み数量「2」の対データとを入力する。しかる後、登録ボタン26を入力する。   The operator of the inventory management server 1 operates the input unit 15 to instruct execution of a set sale product setting operation. Then, since the set sale product setting screen 20 is displayed on the display unit 14, the operator first inputs the single product code of the set sale product in the input field 21. Next, the unit price “700” is input in the input field 22, and the creation score “10” is input in the input field 23. Further, the pair data of the single item code of the first bulk selling product and its built-in quantity “3” and the pair data of the single item code of the second bulk selling product and its built-in quantity “2” are entered in the input field 25. . Thereafter, the registration button 26 is input.

そうすると、当該セット売り商品の単品コードと、単価「700」と、セット品フラグ「1」と、バラ単品コード1「第1のばら売り商品の単品コード」及びセット点数1「3」の対データと、バラ単品コード2「第2のばら売り商品の単品コード」及びセット点数1「2」の対データとがセットされた在庫マスタレコードが在庫マスタ4に追加される。そして、以下の如く在庫マスタ更新処理が実行される。   Then, the single item code of the set sale product, the unit price “700”, the set item flag “1”, the individual piece code 1 “single item code of the first bulk sale item” and the set point 1 “3”. Then, an inventory master record in which the individual piece code 2 “single article code of the second bulk sale product” and the pair data of the set point 1 “2” is set is added to the inventory master 4. Then, the inventory master update process is executed as follows.

先ず、このセット売り商品に対する在庫マスタレコードの仕入数量及び在庫数量に作成点数「10」が加算され、仕入数量及び在庫数量が「10」に更新される。また、仕入金額及び在庫金額に金額(単価×作成点数)「7000」が加算され、仕入金額及び在庫金額が「7000」に更新される。更新後の値は、セット売り商品の在庫データに一致する。   First, the created score “10” is added to the purchase quantity and inventory quantity of the inventory master record for this set sale product, and the purchase quantity and inventory quantity are updated to “10”. Further, the amount (unit price × the number of creation points) “7000” is added to the purchase amount and the stock amount, and the purchase amount and the stock amount are updated to “7000”. The updated value matches the inventory data of the set sale product.

次いで、第1のばら売り商品に対する在庫マスタレコードの仕入数量及び在庫数量から、第1のばら売り商品の組込み数量「3」にセット売り商品の作成点数「10」を乗算した値(総組込み数量)「30」が減算される。すなわち、仕入数量及び在庫数量が「70」に更新される。また、同在庫マスタレコードの仕入金額及び在庫金額から、第1のばら売り商品の単価「100」に総組込み数量「30」を乗算した値「3000」が減算される。すなわち、仕入金額及び在庫金額が「7000」に更新される。更新後の値は、第1のばら売り商品のばら売り用の在庫データに一致する。   Next, the value obtained by multiplying the built-in quantity “3” of the first bulk selling product by the number of creation points “10” of the set selling product from the purchase quantity and the stock quantity of the stock master record for the first bulk selling product (total built-in Quantity) “30” is subtracted. That is, the purchase quantity and the inventory quantity are updated to “70”. Further, the value “3000” obtained by multiplying the unit price “100” of the first bulk selling product by the total built-in quantity “30” is subtracted from the purchase amount and the stock amount of the same inventory master record. That is, the purchase amount and the stock amount are updated to “7000”. The updated value matches the stock data for bulk sales of the first bulk product.

次いで、第2のばら売り商品に対する在庫マスタレコードの仕入数量及び在庫数量から、第2のばら売り商品の組込み数量「2」にセット売り商品の作成点数「10」を乗算した値(総組込み数量)「20」が減算される。すなわち、仕入数量及び在庫数量が「80」に更新される。また、同在庫マスタレコードの仕入金額及び在庫金額から、第2のばら売り商品の単価「200」に総組込み数量「20」を乗算した値「4000」が減算される。すなわち、仕入金額及び在庫金額が「16000」に更新される。更新後の値は、第2のばら売り商品のばら売り用の在庫データに一致する。   Next, the value obtained by multiplying the number “2” of the second bulk selling product by the number of creation points “10” of the set selling product from the purchase quantity and the stock quantity of the stock master record for the second bulk selling product (total built-in Quantity) “20” is subtracted. That is, the purchase quantity and the inventory quantity are updated to “80”. Further, a value “4000” obtained by multiplying the unit price “200” of the second bulk selling product by the total built-in quantity “20” is subtracted from the purchase amount and the stock amount of the same inventory master record. That is, the purchase amount and the stock amount are updated to “16000”. The updated value matches the stock data for bulk sales of the second bulk selling product.

その後、当該セット売り商品が販売され、その単品売上データがPOS端末3から在庫管理サーバ1に送信されたとする。そうすると、当該セット売り商品に対する在庫マスタレコードの在庫数量が売上点数だけ減算され、在庫金額が売上金額だけ減算される。   Thereafter, it is assumed that the set sale product is sold and the single item sales data is transmitted from the POS terminal 3 to the inventory management server 1. Then, the inventory quantity of the inventory master record for the set sale product is subtracted by the number of sales points, and the inventory amount is subtracted by the sales amount.

また、第1のばら売り商品が販売され、その単品売上データがPOS端末3から在庫管理サーバ1に送信されたとする。そうすると、当該ばら売り商品に対する在庫マスタレコードの在庫数量が売上点数だけ減算され、在庫金額が売上金額だけ減算される。同様に、第2のばら売り商品が販売され、その単品売上データがPOS端末3から在庫管理サーバ1に送信された場合には、当該ばら売り商品に対する在庫マスタレコードの在庫数量が売上点数だけ減算され、在庫金額が売上金額だけ減算される。   Further, it is assumed that the first bulk product is sold and the single item sales data is transmitted from the POS terminal 3 to the inventory management server 1. Then, the inventory quantity of the inventory master record for the bulk product is subtracted by the number of sales points, and the inventory amount is subtracted by the sales amount. Similarly, when the second bulk product is sold and the single item sales data is transmitted from the POS terminal 3 to the stock management server 1, the stock quantity of the stock master record for the bulk product is subtracted by the number of sales points. The stock amount is subtracted by the sales amount.

このように本実施の形態の在庫管理サーバ1であれば、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品を取扱う場合でも、各ばら売り商品及びセット売り商品の在庫数及び在庫金額を正確に管理することができる。   Thus, in the case of the inventory management server 1 according to the present embodiment, even when handling set sales products constituted by a combination of one or a plurality of types of bulk sales products, Inventory amount can be managed accurately.

また、本実施の形態では、セット売り商品設定業務の実行が指令されると、セット売り商品を識別するセット商品コードの入力欄21及び作成点数の入力欄23と、当該セット売り商品に組み込まれるばら売り商品毎の商品コード及び1セットあたりの数量の入力欄25が1画面上に配置されたセット売り商品設定画面20を表示部14に表示させるようにしている。したがって、セット売り商品の設定に必要な情報入力を1画面で行えるので、作業性が良好である。また、このセット売り商品設定画面20を利用して既存のセット売り商品の単品コードを入力することにより、当該セット売り商品の単価や構成要素であるばら売り商品のコード及び組込み数量を容易に確認できる利点もある。   Further, in this embodiment, when execution of a set sale product setting operation is instructed, a set product code input field 21 for identifying a set sale product and a creation point input field 23 and a set sale product are incorporated in the set sale product. The display unit 14 is configured to display a set sale product setting screen 20 in which a product code for each bulk product and an input field 25 for the quantity per set are arranged on one screen. Therefore, since information input necessary for setting a set sale product can be performed on one screen, workability is good. In addition, by entering the single product code of an existing set sale product using this set sale product setting screen 20, the unit price of the set sale product and the code of the bulk sale product and the built-in quantity can be easily confirmed. There is also an advantage that can be done.

なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。   The present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.

例えば前記実施の形態では、在庫マスタ4に保存される在庫マスタレコードにn(n≧2)対のバラ単品コード及びセット点数のデータを付加したが、単品コードからセット品フラグまでの項目を在庫マスタレコードとし、セット売り商品だけについてその単品コードに対応してn(n≧2)対のバラ単品コード及びセット点数のデータを記憶したセット売り商品テーブルを設けてもよい。   For example, in the above-described embodiment, n (n ≧ 2) pairs of single item codes and set point data are added to the inventory master record stored in the inventory master 4, but items from the single item code to the set item flag are in stock. As a master record, a set sale product table may be provided which stores n (n ≧ 2) pairs of individual product codes and set point data corresponding to the single product codes.

また、前記実施の形態では、仕入処理部111,セット売り商品設定部112及び在庫処理部113の全ての処理機能を1つの在庫管理プログラムによって実現する場合を示したが、機能毎に異なるプログラムによって実現するように構成してもよい。   Moreover, in the said embodiment, although the case where all the processing functions of the purchase process part 111, the set sale product setting part 112, and the stock process part 113 were implement | achieved by one stock management program was shown, the program which changes for every function You may comprise so that it may be implement | achieved by.

この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。   In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.

本発明の一実施の形態の概略を示すシステム構成図。The system block diagram which shows the outline of one embodiment of this invention. 同実施の形態において、在庫マスタに保存される在庫マスタレコードのデータ構造を示す模式図。The schematic diagram which shows the data structure of the inventory master record preserve | saved in the inventory master in the embodiment. 同実施の形態における在庫管理サーバの要部構成を示すブロック図。The block diagram which shows the principal part structure of the inventory management server in the embodiment. 同在庫管理サーバの主制御部が実行する仕入処理部の要部処理手順を示す流れ図。The flowchart which shows the principal process procedure of the purchase process part which the main control part of the same inventory management server performs. 同在庫管理サーバの主制御部が実行するセット売り商品設定部の要部処理手順を示す流れ図。The flowchart which shows the principal process procedure of the set sale goods setting part which the main control part of the same inventory management server performs. 図5における在庫マスタ更新処理の手順を具体的に示す流れ図。The flowchart which shows the procedure of the stock master update process in FIG. 5 concretely. 同在庫管理サーバの主制御部が実行する在庫処理部の要部処理手順を示す流れ図。The flowchart which shows the principal process procedure of the inventory process part which the main control part of the same inventory management server performs. 同実施の形態において在庫管理サーバの表示部に表示されるセット売り商品設定画面の一例を示す模式図。The schematic diagram which shows an example of the set sale goods setting screen displayed on the display part of an inventory management server in the embodiment.

符号の説明Explanation of symbols

1…在庫管理サーバ、4…在庫マスタ(在庫管理ファイル)、11…主制御部、14…表示部、15…入力部、20…セット売り商品設定画面、111…仕入処理部、112…セット売り商品設定部、113…在庫処理部。   DESCRIPTION OF SYMBOLS 1 ... Inventory management server, 4 ... Inventory master (inventory management file), 11 ... Main control part, 14 ... Display part, 15 ... Input part, 20 ... Set sale product setting screen, 111 ... Purchase processing part, 112 ... Set Sale product setting section, 113... Inventory processing section.

Claims (2)

各商品を識別する商品コードに対応して在庫データを記憶する在庫記憶手段を備えた在庫管理装置において、
1または複数種類のばら売り商品の組合せにより構成されるセット売り商品毎に、そのセット売り商品の作成点数及びそのセット売り商品に組み込まれるばら売り商品の種類別数量の入力を受付けるセット売り商品情報入力手段と、
前記セット売り商品情報入力手段を介して前記セット売り商品の作成点数及びばら売り商品の種類別数量が入力されると、当該セット売り商品に組み込まれるばら売り商品毎にそのばら売り商品の種類別数量に当該セット売り商品の作成点数を乗算した値で前記在庫記憶手段により記憶されている当該ばら売り商品の在庫データを減算更新するとともに、前記在庫記憶手段により記憶されている当該セット売り商品の在庫データを前記セット売り商品情報入力手段を介して入力された作成点数分加算更新する在庫更新手段と、
を具備し
前記セット売り商品情報入力手段は、セット売り商品を識別するセット商品コードの入力欄及び作成点数の入力欄と、当該セット売り商品に組み込まれるばら売り商品毎の商品コード入力欄及び1セットあたりの数量欄が形成されたセット売り商品設定画面を表示部に表示させることを特徴とする在庫管理装置。
In an inventory management apparatus comprising inventory storage means for storing inventory data corresponding to a product code for identifying each product,
Set sales product information that accepts the input of the number of creation points of the set sales product and the quantity of each type of bulk sales product included in the set sales product for each set sales product composed of a combination of one or more types of bulk sales products Input means;
When the creation point of the set sale product and the quantity by type of the bulk sale product are input via the set sale product information input means, the type of the bulk sale product for each bulk sale product incorporated in the set sale product The inventory data of the bulk selling product stored in the stock storage unit is subtracted and updated by a value obtained by multiplying the quantity by the number of creation points of the set selling product, and the set selling product stored in the stock storage unit Inventory update means for adding and updating inventory data by the number of creation points input via the set sale product information input means ;
Equipped with,
The set sale product information input means includes a set product code entry field for identifying a set sale product and an input field for the number of creation points, a product code entry field for each bulk sale product to be incorporated into the set sale product, and per set. A stock management apparatus for displaying a set sale product setting screen in which a quantity field is formed on a display unit .
各商品を識別する商品コードに対応して在庫データを記憶する在庫管理ファイルにアクセス可能なコンピュータに、
セット売り商品を識別するセット商品コードの入力欄及び作成点数の入力欄と、当該セット売り商品に組み込まれるばら売り商品毎の商品コード入力欄及び1セットあたりの数量欄が形成されたセット売り商品設定画面を当該コンピュータの表示部に表示させて、1または複数種類のばら売り商品の組合せにより構成されるセット売り商品毎に、そのセット売り商品の作成点数及びそのセット売り商品に組み込まれるばら売り商品の種類別数量の入力を受付ける機能と、
前記セット売り商品の作成点数及びばら売り商品の種類別数量が入力されると、当該セット売り商品に組み込まれるばら売り商品毎にそのばら売り商品の種類別数量に当該セット売り商品の作成点数を乗算した値で前記在庫管理ファイルに記憶されている当該ばら売り商品の在庫データを減算更新するとともに、当該セット売り商品の在庫データを入力された作成点数分加算更新する機能と、
を実現させるための在庫管理プログラム。
A computer with access to an inventory management file that stores inventory data corresponding to the product code that identifies each product,
A set sale product in which a set product code input field for identifying a set sale product, an input field for the number of creation points, a product code entry field for each bulk sale product incorporated in the set sale product, and a quantity field per set are formed. The setting screen is displayed on the display unit of the computer, and for each set selling product constituted by a combination of one or more kinds of bulk selling products, the number of creation points of the set selling product and the bulk selling incorporated in the set selling product A function that accepts input of quantity by type of product,
When the creation score of the set sale product and the quantity by type of the bulk sale product are input, the creation score of the set sale product is added to the quantity by type of the bulk sale product for each bulk sale product incorporated in the set sale product. A function of subtracting and updating the inventory data of the bulk selling product stored in the inventory management file with the multiplied value, and adding and updating the inventory data of the set selling product for the input creation point ;
Inventory management program to realize
JP2006108818A 2006-04-11 2006-04-11 Inventory management device and inventory management program Expired - Fee Related JP4909618B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006108818A JP4909618B2 (en) 2006-04-11 2006-04-11 Inventory management device and inventory management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006108818A JP4909618B2 (en) 2006-04-11 2006-04-11 Inventory management device and inventory management program

Publications (2)

Publication Number Publication Date
JP2007276990A JP2007276990A (en) 2007-10-25
JP4909618B2 true JP4909618B2 (en) 2012-04-04

Family

ID=38678854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006108818A Expired - Fee Related JP4909618B2 (en) 2006-04-11 2006-04-11 Inventory management device and inventory management program

Country Status (1)

Country Link
JP (1) JP4909618B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111275509B (en) * 2018-12-04 2024-08-20 北京京东振世信息技术有限公司 Method and device for processing article inventory
JP7252813B2 (en) * 2019-03-29 2023-04-05 株式会社オービック Product transfer instruction device, product transfer instruction method, and product transfer instruction program
JP7427939B2 (en) * 2019-12-02 2024-02-06 カシオ計算機株式会社 Information processing device and program
JP7427940B2 (en) * 2019-12-02 2024-02-06 カシオ計算機株式会社 Information processing device and program
JP7539284B2 (en) * 2020-09-25 2024-08-23 株式会社オービック Product inventory management device, product inventory management method, and product inventory management program
JP7569341B2 (en) * 2022-01-20 2024-10-17 株式会社オービック Information processing device, information processing method, and information processing program
JP2024017378A (en) * 2022-07-27 2024-02-08 株式会社オービック Manufacturing support equipment, manufacturing support method, and manufacturing support program
JP7853232B2 (en) * 2023-01-12 2026-04-28 株式会社オービック Set product generation device, set product generation method, and set product generation program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05250394A (en) * 1992-03-09 1993-09-28 Hitachi Ltd Inventory management device for combination products
JPH07121611A (en) * 1993-10-27 1995-05-12 Obic Business Consultant:Kk Commodity registration processing method
JP4134631B2 (en) * 2002-08-14 2008-08-20 凸版印刷株式会社 Data management apparatus and data management method

Also Published As

Publication number Publication date
JP2007276990A (en) 2007-10-25

Similar Documents

Publication Publication Date Title
JP2011248393A (en) Store system
JP4909618B2 (en) Inventory management device and inventory management program
JP2007094592A (en) Marketing data collection and analysis system, server system, and marketing data collection and analysis program
JP2018005471A (en) Information processing apparatus, information processing method, information processing program, and information processing system
JPWO2009122662A1 (en) Franchise add-on system, user operation terminal and manufacturer management device, computer program thereof
JP2009237752A (en) Recommended merchandise management system and program
JP2010250626A (en) Judgment system and judgment program
JP5457422B2 (en) Information processing apparatus and program
JP5512631B2 (en) Information processing apparatus and program
JP2009098724A (en) Order acceptance management device and order acceptance management method
JP7622632B2 (en) Product management system, product management method, computer program, and recording medium
JP5436842B2 (en) Advertisement providing apparatus, advertisement providing method, and program
JP4700627B2 (en) Purchasing support device
JPWO2018003055A1 (en) Mobile terminal commercialization process management device and mobile terminal commercialization process management method
JP4654683B2 (en) POS register
US7337131B2 (en) Turn-around time information management system, storage medium, and turn-around time information management method
JP2008117064A (en) Product sales data processing device
JP2005108055A (en) Commodity sell/buy management system
JP5714525B2 (en) Information processing apparatus and program
JPH11296611A (en) An order support method, an order support apparatus, and a computer-readable recording medium storing a program for supporting ordering of a product
JP2019185322A (en) Reuse support program, device, and method
JP2008065625A (en) Product sales data processing device
JP4931505B2 (en) Product information provision system
JP2013168052A (en) Data processing device and computer program
JP2009245069A (en) User operation terminal, franchise add-on system, maker management device, computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110610

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: 20120110

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120116

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150120

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4909618

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees