JPH02280295A - Goods sale data processor - Google Patents
Goods sale data processorInfo
- Publication number
- JPH02280295A JPH02280295A JP10191789A JP10191789A JPH02280295A JP H02280295 A JPH02280295 A JP H02280295A JP 10191789 A JP10191789 A JP 10191789A JP 10191789 A JP10191789 A JP 10191789A JP H02280295 A JPH02280295 A JP H02280295A
- Authority
- JP
- Japan
- Prior art keywords
- code
- classification
- product
- file
- classification 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
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、スーパーマーケット等の量販店で使用され、
る電子式キャッシュレジスタまたはPOS(販売時点情
報管理)システム等の商品販売データ処理装置に関する
。[Detailed description of the invention] [Industrial application field] The present invention is used in mass retailers such as supermarkets,
The present invention relates to a product sales data processing device such as an electronic cash register or a POS (point of sale) system.
[従来の技術]
例えば、数多くの商品を取扱うスーパーマーケット等の
量販店においては、各商品毎にデータ管理を行うととも
に、各商品を部門別に細かく分類して部門毎のデータ管
理を行い、尚かつ各部門をグループ別に大まかに分類し
てグループ毎のデータ管理をも行うようにしている。[Conventional technology] For example, in a mass retailer such as a supermarket that handles a large number of products, data is managed for each product, and each product is also finely classified into departments and data is managed for each department. Departments are roughly classified into groups, and data is managed for each group.
このようなデータ管理を実施する量販店において使用さ
れる電子式キャッシュレジスタには、内部または外部メ
モリに商品別1部門別およびグループ別のデータファイ
ルが形成されており、各データファイルに所要の各種設
定情報がプリセットされた状態で、商品登録操作によっ
て商品の販売登録を行うと、その商品販売データがその
商品が属する商品コード、部門コードあるいはグループ
コードに対応する各種設定情報に基づいて処理されるよ
うに構成されている。Electronic cash registers used in mass retailers that perform such data management have data files organized by product, department, and group in internal or external memory, and each data file contains the necessary various types of information. When a product is registered for sale through a product registration operation with setting information preset, the product sales data is processed based on various setting information corresponding to the product code, department code, or group code to which the product belongs. It is configured as follows.
ところで、上記の如く各商品の属性体系が[商品コード
く部門コードくグループコード]という体系になってい
た場合、商品別データファイルには各商品コードに対応
して属性部門コードを設定し、部門別データファイルに
は各部門コードに対応して属性グループコードを設定し
て、商品別。By the way, if the attribute system of each product is [product code x department code x group code] as described above, then the attribute department code is set corresponding to each product code in the product data file, and the department In the separate data file, attribute group codes are set corresponding to each department code, and each product is classified.
部門別およびグループ別の各データファイルの関係を確
保している。このため、例えば商品別データファイルに
設定された商品コードに対応する属性部門コードが部門
別データファイルに設定されていなかった場合、上記デ
ータファイル間の関係はくずれ、正確なデータ管理を行
えなくなる問題が生じる。The relationship between each data file by department and group is ensured. For this reason, for example, if the attribute department code corresponding to the product code set in the product data file is not set in the department data file, the relationship between the data files will be broken and accurate data management will not be possible. occurs.
そこで従来は、設定業務において設定された各データフ
ァイルの内容をプリントアウトして担当者が設定内容を
確認していたが、この方法では設定ミスを見落とすおそ
れがある上、作業が煩雑で担当者の負担となっていた。Therefore, in the past, the person in charge would print out the contents of each data file set during the configuration work and check the settings, but with this method, there was a risk of overlooking a setting error, and the work was complicated. It was becoming a burden.
一方、従来の電子式キャッシュレジスタのなかには、部
門別データファイルに対する部門コード設定時には対応
する属性グループコードが既にグループ別データファイ
ルに設定されているか否かをチエツクし、商品別データ
ファイルに対する商品コード設定時には対応する属性部
門コードが既に部門別データファイルに設定されている
か否かをチエツクする自動設定確認機能を備えたものが
ある。このものにおいては後で担当者が各データファイ
ル内容を確認する手間が不要となるが、各データファイ
ルの設定順序がグループ別1部門別。On the other hand, some conventional electronic cash registers check whether the corresponding attribute group code has already been set in the group data file when setting the department code for the department data file, and then set the product code for the product data file. Some devices are equipped with an automatic setting confirmation function that checks whether the corresponding attribute department code has already been set in the department data file. This eliminates the need for the person in charge to check the contents of each data file later, but the order in which each data file is set is grouped by department.
商品別の順序に固定化され、設定作業に制限がついて作
業性が低下する上、−旦設定したコードを削除した場合
にそのコードに属するものも無効となるが、この場合の
チエツクが行われない問題があった。The order is fixed by product, which limits the setting work and reduces work efficiency. Furthermore, if a code that has been set is deleted, the items belonging to that code will also become invalid, but a check is not performed in this case. There was no problem.
[発明が解決しようとする課題]
上述したように、従来技術においては、各商品の属性体
系によって互いに関連する複数の分類別データファイル
の設定内容を、その設定作業に同等制限を与えること無
く容易にしかも見落としなどのミスを冒すこと無く確実
に確認することはできなかった。[Problems to be Solved by the Invention] As described above, in the prior art, it is possible to easily set the setting contents of a plurality of classified data files that are related to each other according to the attribute system of each product without imposing the same restrictions on the setting work. Moreover, it was not possible to confirm this reliably without making mistakes such as oversight.
そこで本発明は、各商品の属性体系によって互いに関連
するL(数の分類別データファイルの設定内容を容易に
しかも確実に確認でき、設定作業の作業性を向上できる
商品販売データ処理装置を提供しようとするものである
。SUMMARY OF THE INVENTION Therefore, the present invention provides a product sales data processing device that can easily and reliably check the setting contents of data files classified by L (number) that are related to each other based on the attribute system of each product, and that can improve the workability of setting work. That is.
[課題を解決するための手段]
本発明は、各商品を分類する第1分類コードに対応して
各種設定情報がプリセットされる第1分類ファイルと、
各商品を第1分類コードよりも細かく分類する第2分類
コードに対応して属性第1分類コードおよび各種設定情
報がプリセットされる第2分類ファイルとを有し、商品
登録操作により販売登録された商品の販売データをその
商品が属する第1分類コードあるいは第2分類コードに
対応する各種設定情報に基づいて処理する商品販売デー
タ処理装置において、自動設定確認キーを設け、かつ、
この自動設定確認キーのキー入力操作に応動して第2分
類ファイルに設定されたの第2分類フードを順次読み出
すコード読出し手段と、この読出し手段により読出され
た第2分類コードに対応する第1分類コードが第1分類
ファイルに正常に設定されているか否かを判断する判断
手段と、この判断手段が当該第1分類コードの未設定ま
たは異常設定を判断したとき少なくともその第2分類コ
ードおよび属性節1分類コー下を出力する異常コード出
力手段とを設けたものである。[Means for Solving the Problems] The present invention provides a first classification file in which various setting information is preset corresponding to a first classification code for classifying each product;
It has a second classification file in which the first attribute classification code and various setting information are preset corresponding to the second classification code that classifies each product more finely than the first classification code, and the product is registered for sale by the product registration operation. In a product sales data processing device that processes product sales data based on various setting information corresponding to a first classification code or a second classification code to which the product belongs, an automatic setting confirmation key is provided, and
code reading means for sequentially reading out second classification hoods set in the second classification file in response to key input operations of the automatic setting confirmation key; and a first code reading means corresponding to the second classification code read by the reading means. Judgment means for judging whether the classification code is normally set in the first classification file, and when this judgment means judges that the first classification code is not set or abnormally set, at least the second classification code and the attribute. An abnormality code output means for outputting a code under Section 1 classification is provided.
[作 用]
このような構成の本発明であれば、設定担当者は第1分
類ファイルおよび第2分類ファイルに対して特別な制限
を受けること無くデータ設定を行った後、自動設定確認
キーを入力操作する。そうすると、第1分類ファイルよ
りも小分類の第2分類ファイルから設定済みの第2分類
コードの1つが読出され、この第2分類コードに対応す
る第1分類コードが第1分類ファイルに正常に設定され
ているか否かが判断される。そして、当該第1分類コー
ドの未設定または異常設定が判断されると少なくともそ
の第2分類コードおよび属性第1分類コードが例えば印
字出力される。次いで、上記第2分類ファイルから設定
済みの第2分類コードの次の1つが読出され、同様にし
てこの第2分類コードに対応する第1分類コードが第1
分類ファイルに正常に設定されているか否かの判断が行
われて、当該第1分類コードの未設定または異常設定が
判断されたとき少なくともその第2分類コードおよび属
性第1分類コードの印字出力が行われる。したがって、
設定担当者は出力結果を確認することにより、設定ミス
のあったコードを容易に把握できるようになる。[Function] With the present invention having such a configuration, the person in charge of settings can perform data settings for the first classification file and the second classification file without any special restrictions, and then press the automatic setting confirmation key. Perform input operations. Then, one of the set second classification codes is read from the second classification file that is smaller than the first classification file, and the first classification code corresponding to this second classification code is successfully set in the first classification file. It is determined whether the Then, when it is determined that the first classification code is not set or is set abnormally, at least the second classification code and the attribute first classification code are printed out, for example. Next, the next one of the set second classification codes is read from the second classification file, and in the same way, the first classification code corresponding to this second classification code is read out from the second classification file.
When it is determined whether or not the first classification code is set normally in the classification file, and it is determined that the first classification code is not set or abnormally set, at least the second classification code and the first attribute classification code are printed out. It will be done. therefore,
By checking the output results, the person in charge of configuration can easily identify the code that has a configuration error.
[実施例]
以下、本発明を単体の電子式キャッシュレジスタに適用
した一実施例について説明する。なお、この実施例にお
いては各商品を商品別(PLUニブライス・ルック・ア
ップ)2部門別およびグループ別に3分類した場合につ
いて説明する。[Embodiment] An embodiment in which the present invention is applied to a single electronic cash register will be described below. In this embodiment, a case will be described in which each product is classified into two categories (PLU Nibrice Lookup) and three groups.
第1図は電子式キャッシュレジスタのブロック構成図で
あって、制御部本体としてのCPU (中央処理装置)
1は演算回路、メモリ制御回路などを内蔵し、入力デー
タに基づいて各種の演算処理を実行し、パスライン2を
介してROM3、RAM4、時計回路5、I10ポート
6、キーボード回路7、表示制御回路8およびI10ポ
ート9をそれぞれ制御するものである。FIG. 1 is a block diagram of an electronic cash register, in which a CPU (central processing unit) serves as the main control unit.
1 has a built-in arithmetic circuit, memory control circuit, etc., executes various arithmetic processing based on input data, and connects to ROM 3, RAM 4, clock circuit 5, I10 port 6, keyboard circuit 7, and display control via path line 2. It controls the circuit 8 and the I10 port 9, respectively.
上記ROM3には、前記CPUIが各部を制御する上で
必要なプログラムデータ等の固定的データが記憶されて
いる。」二記RAM4には、前記CPUIが演算処理の
ために使用する各種メモリが形成されている。上記時計
回路5は現在の日付および時刻を計時するものである。The ROM 3 stores fixed data such as program data necessary for the CPU to control each section. 2. The RAM 4 includes various memories used by the CPU for arithmetic processing. The clock circuit 5 measures the current date and time.
上記I10ボート6には、「登録」 「精算」「点検」
「設定」等の各種業務モードを選択指定するためのモ
ードスイッチ10が接続されており、このモードスイッ
チ10からの選択指定信号が入力される。上記キーボー
ド回路7には、商品のコード、金額などを入力するため
のキーボード11が接続されており、このキーボード1
1からのキー入力信号が入力される。上記表示制御回路
8には、販売登録商品のコード、金額1合計金額等を表
示可能なCRTデイスプレィ等の表示″5112が接続
されており、CPUIからの表示データに対応する文字
、数字などを上記表示器12に表示させる。上記I10
ポート9には、レシート等に印字を行うプリンタ13の
プリンタ駆動回路14と、現金などを収納するためのド
ロワ15のドロワ開放装置16とが接続されており、C
PU1からの指令に応じて各々に駆動信号を出力する。The above I10 boat 6 includes “registration”, “payment”, and “inspection”.
A mode switch 10 for selecting and specifying various business modes such as "setting" is connected, and a selection specifying signal from this mode switch 10 is input. A keyboard 11 is connected to the keyboard circuit 7 for inputting product codes, amounts, etc.
A key input signal from 1 is input. A display 5112 such as a CRT display capable of displaying the code of the registered sales product, the total amount, etc. is connected to the display control circuit 8, and displays the characters, numbers, etc. corresponding to the display data from the CPUI. The above I10 is displayed on the display 12.
Connected to the port 9 are a printer drive circuit 14 of a printer 13 that prints on receipts, etc., and a drawer opening device 16 of a drawer 15 for storing cash etc.
A drive signal is output to each according to a command from PU1.
上記キーボード11には、第2図に示すごとく、roo
J rOJ〜「9」の置数を行う置数キー21、予め
部門コードがプリセットされた複数の部門プリセットキ
ー22、置数データが部門コードであることを指示する
部門キー23、置数データがPLUコードであることを
指示するPLUキー24、商品登録時、販売商品の小計
額を算出するための小=1キー25、現金決済による商
品登録の締めを指示する預/現計キー26等の商品登録
用キーのほかに、乗算キー27、クリアキー28、戻キ
ー29等の各種ファンクションキーが配設されている。As shown in FIG.
J rOJ~ A numeric key 21 for setting the number "9", a plurality of department preset keys 22 in which department codes are preset, a department key 23 for indicating that the numeric data is a department code, a numeric key 23 for indicating that the numeric data is a department code, A PLU key 24 to indicate that it is a PLU code, a small = 1 key 25 to calculate the subtotal amount of sold products when registering a product, a deposit/cash key 26 to instruct to close product registration by cash payment, etc. In addition to the product registration key, various function keys such as a multiplication key 27, a clear key 28, and a return key 29 are provided.
ここで上記小計キー25は、「設定」モード時において
後述するグループ別1部門別。Here, the subtotal key 25 is used for each group and one department, which will be described later, in the "setting" mode.
PLU別の各データファイル31〜33に対する0動設
定確認キーとして機能するようにプログラム設定されて
いる。The program is set to function as a zero motion setting confirmation key for each data file 31 to 33 for each PLU.
第3図は前記RAM4の主要なメモリ構成を示す模式図
である。図示するようにRAM4には、例えば1000
種の各商品を大まかに20グループに分類したグループ
コード別にグループ名称および販売登録に必要な各種ス
テータス等がプリセットされるグループ別データファイ
ル31、同各商品を上記グループよりも細かく例えば9
9部門に分類した部門コード別にその部門コードの商品
が属するグループコードを示す属性グループコード1部
門名称および各種ステータス等がブリセ・ソトされる部
門別データファイル32、同各商品毎に付された例えば
6桁のPLUコード別にそのPLUコードの商品が属す
る部門コードを示す属性部門コード、PLU名称、単価
、在庫数および各種ステータス等がプリセットされるP
LU別データファイル33のほかに、各データファイル
31.32.33の自動設定確認モード時に使用される
リードポインタPおよび設定数カウンタnの領域34.
35等が形成されている。FIG. 3 is a schematic diagram showing the main memory configuration of the RAM 4. As shown in FIG. As shown in the figure, RAM 4 contains, for example, 1000
A group data file 31 in which group names and various statuses necessary for sales registration are preset for each group code in which each product is roughly classified into 20 groups;
For each department code classified into nine departments, an attribute group code indicating the group code to which the product of that department code belongs For each 6-digit PLU code, the attribute department code indicating the department code to which the product with that PLU code belongs, PLU name, unit price, inventory quantity, various statuses, etc. are preset.
In addition to the LU-specific data file 33, there is also an area 34 for the read pointer P and setting number counter n used in the automatic setting confirmation mode for each data file 31, 32, and 33.
35 etc. are formed.
しかして、前記CPUIはモードスイッチ10により「
設定」モードが選択指定された状態で、キーボード11
の小計キー25が入力操作されると、第4図ないし第6
図に示す自動設定確認モード処理を実行するようにプロ
グラム制御されている。すなわち、第4図においてキー
ボード回路7を介して入力されたキー入力信号が小計キ
ー25の入力操作によるものであることを確認すると、
その直前に置数キー21による置数が行われていたか否
かを判断する。そして、ST(ステップ)1として「1
」が置数されていたならば、第5図に示すPLUデータ
ファイル33の自動設定確認モードに移行する。なお、
このモードにおいては、部門コードが第1分類コード、
PLUコードが第2分類コード、部門別データファイル
32が第1分類ファイル、PLU別データファイル33
が第2分類ファイルとなる。Therefore, the CPUI is set to "
With "Settings" mode selected and specified, press keyboard 11.
When the subtotal key 25 is inputted, the numbers shown in FIGS. 4 to 6 are inputted.
The program is controlled to execute the automatic setting confirmation mode process shown in the figure. That is, when it is confirmed that the key input signal input via the keyboard circuit 7 in FIG. 4 is due to the input operation of the subtotal key 25,
It is determined whether or not a number was entered using the number key 21 immediately before that. Then, as ST (step) 1, “1
” is entered, the mode shifts to the automatic setting confirmation mode for the PLU data file 33 shown in FIG. In addition,
In this mode, the department code is the first classification code,
The PLU code is the second classification code, the department data file 32 is the first classification file, and the PLU data file 33
becomes the second classification file.
第5図においては、先ずプリンタ13を駆動制御してレ
シート上にPLUデータファイル33の自動設定確認モ
ードであることを示すコード(例えば#01)を印字出
力する。次いで、キーボード11の置数キー21により
[0〜999999]の範囲で置数が行われ、続いて乗
算キー27が入力操作されると、PLOコードの自動設
定確認個数が入力されたものと認識し、領域35の設定
数カウンタnを置数データ値にセットする。また、PL
U別データファイル33の先頭データから順に設定個数
分の確認を行うために、領域34のリードポインタPを
「1」とする。In FIG. 5, first, the printer 13 is driven and controlled to print out a code (for example, #01) indicating that the PLU data file 33 is in the automatic setting confirmation mode on the receipt. Next, when a number is entered in the range [0 to 999999] using the number key 21 of the keyboard 11, and then the multiplication key 27 is input, it is recognized that the automatic setting confirmation number of PLO codes has been input. Then, the set number counter n in the area 35 is set to the set number data value. Also, P.L.
The read pointer P of the area 34 is set to "1" in order to check the set number of pieces of data in the U-specific data file 33 starting from the first data.
そして、5T11としてPLU別データファイル33か
らリードポインタPに設定されたPLUコードを読出す
(コード読出し手段)。次いで、当該PLUコードに対
応する属性部門コードにより部門別データファイル32
を検索し、同ファイル32に該当する部門コードが設定
されているか否か、また部門コードが設定されている場
合にはその部門コードに対応してステータス等の各種設
定情報が正常に設定され°ているか否かを判断する(判
断手段)。ここで、いずれもが成立している場合には設
定数カウンタnを「−1」だけカウントダウンし、リー
ドポインタPを「+1」だけ更新して、5TIIの処理
に戻る。Then, as 5T11, the PLU code set in the read pointer P is read from the PLU-specific data file 33 (code reading means). Next, the departmental data file 32 is created using the attribute department code corresponding to the PLU code.
Search and check whether the corresponding department code is set in the same file 32, and if the department code is set, whether various setting information such as status is correctly set according to the department code. (judgment means). Here, if both are true, the setting number counter n is counted down by "-1", the read pointer P is updated by "+1", and the process returns to 5TII.
これに対し、該当する部門コードが未設定の場合、また
は各種設定情報が異常設定の場合には、プリンタ13を
駆動して当該PLUコード、チエツクナンバー、属性部
門コードをそれぞれレシートに印字出力する(異常コー
ド出力手段)。ここで、チエツクナンバーとは設定以上
内容を識別するための情報であって、本実施例では部門
コード未設定の場合「1」、異常設定の場合「2」とす
る。しかる後、設定数カウンタnを「−1」だけカウン
トダウンし、リードポインタPを「+1」だけ更新して
、5Tllの処理に戻る。On the other hand, if the corresponding department code is not set or if the various setting information is abnormally set, the printer 13 is driven to print out the corresponding PLU code, check number, and attribute department code on the receipt. error code output means). Here, the check number is information for identifying the content beyond the setting, and in this embodiment, it is set to "1" when the department code is not set, and "2" when the setting is abnormal. Thereafter, the setting number counter n is counted down by "-1", the read pointer P is updated by "+1", and the process returns to 5Tll.
こうして、STI!以降の処理を順次繰り返し、5T1
2にて設定数カウンタnが「0」となったならば、プリ
ンタ13を駆動してロングレシート処理を実行し、例え
ば第7図に示すようなPLU別データファイル33の自
動設定確認モード処理による出力レポートを発行して、
この処理を終了する。In this way, STI! Repeat the following process sequentially, 5T1
If the setting number counter n becomes "0" in step 2, the printer 13 is driven to execute long receipt processing, and, for example, by automatic setting confirmation mode processing of the PLU-specific data file 33 as shown in FIG. Publish the output report and
This process ends.
なお第7図において71はPLUデータファイル33の
自動設定確認モードであることを示すコード、72は属
性部門コードに設定異常があったPLUコード、73は
その異常種類を識別するためのチエツクナンバー 74
はその属性部門コードである。In FIG. 7, 71 is a code indicating that the PLU data file 33 is in automatic setting confirmation mode, 72 is a PLU code with a setting error in the attribute department code, and 73 is a check number 74 for identifying the type of the error.
is its attribute department code.
一方、第4図において、STIにて「1」が置数されて
おらず、ST2として「2」が置数されていたならば、
第6図に示す部門データファイル32の自動設定確認モ
ードに移行する。なお、このモードにおいては、グルー
プコードが第1分類コード、部門コードが第2分類コー
ド、グループ別データファイル31が第1分類ファイル
、部門別データファイル32が第2分類ファイルとなる
。On the other hand, in FIG. 4, if "1" is not set in STI and "2" is set in ST2, then
The mode shifts to the automatic setting confirmation mode for the department data file 32 shown in FIG. In this mode, the group code is the first classification code, the department code is the second classification code, the group data file 31 is the first classification file, and the department data file 32 is the second classification file.
第6図においては、先ずプリンタ13を駆動制御してレ
シート上に部門データファイル32の自動設定確認モー
ドであることを示すコード(例えば#02)を印字出力
する。次いで、キーボード11の置数キー21により[
0〜99]の範囲で置数が行われ、続いて乗算キー27
が入力操作されると、部門コードの自動設定確認個数が
入力されたものと認識し、領域35の設定数カウンタn
を置数データ値にセットする。また、部門別データファ
イル32の先頭データから順に設定個数分の確認を行う
ために、領域34のリードポインタPを「1」とする。In FIG. 6, first, the printer 13 is driven and controlled to print out a code (for example, #02) indicating that the department data file 32 is in the automatic setting confirmation mode on the receipt. Next, press the numeric key 21 on the keyboard 11 to select [
0 to 99], and then the multiplication key 27
When the input operation is performed, it is recognized that the automatic setting confirmation number of department codes has been input, and the setting number counter n in area 35 is
Set to the numeric data value. Further, in order to check the set number of pieces of data in the departmental data file 32 sequentially from the head data, the read pointer P of the area 34 is set to "1".
そして、5T21として部門別データファイル32から
リードポインタPに設定された部門コードを読出す(コ
ード読出し手段)。次いで、当該部門コードに対応する
属性グループコードによりグループ別データファイル3
1を検索し、同ファイル31に該当するグループコード
が設定されているか否か、またグループコードが設定さ
れている場合にはそのグループコードに対応してステー
タス等の各種設定情報が正常に設定されているか否かを
判断する(判断手段)。ここで、いずれもが成立してい
る場合には設定数カウンタnを「−1」だけカウントダ
ウンし、リードポインタPを「+1」だけ更新して、5
T21の処理に戻る。Then, as 5T21, the department code set in the read pointer P is read from the departmental data file 32 (code reading means). Next, group data file 3 is created using the attribute group code corresponding to the department code.
1, and check whether the corresponding group code is set in the same file 31, and if the group code is set, whether various setting information such as status is correctly set according to the group code. (judgment means). Here, if both are true, the setting number counter n is counted down by "-1", the read pointer P is updated by "+1", and 5
The process returns to T21.
これに対し、該当するグループコードが未設定の場合、
または各種設定情報が異常設定の場合には、プリンタ1
3を駆動して当該部門コード、チエツクナンバー、属性
グループコードをそれぞれレシートに印字出力する(異
常コード出力手段)。On the other hand, if the corresponding group code is not set,
Or, if various setting information is abnormal, printer 1
3 to print out the department code, check number, and attribute group code on the receipt (abnormality code output means).
ここで、チエツクナンバーとは設定以上内容を識別する
ための情報であって、本実施例ではグループコード未設
定の場合「1」、異常設定の場合「2」とする。しかる
後、設定数カウンタnを「−1」だけカウントダウンし
、リードポインタPを「+1」だけ更新して、5T21
の処理に戻る。Here, the check number is information for identifying the content beyond the setting, and in this embodiment, it is set to "1" when the group code is not set, and is set to "2" when the group code is set abnormally. After that, the setting number counter n is counted down by "-1", the read pointer P is updated by "+1", and 5T21
Return to processing.
こうして、5T21以降の処理を順次繰り返し、5T2
2にて設定数カウンタnが「0」となったならば、プリ
ンタ13を駆動してロングレシート処理を実行し、部門
別データファイル32の自動設定確認モード処理による
出力レポートを発行して、この処理を終了する。In this way, the processes after 5T21 are repeated sequentially, and 5T2
If the setting number counter n reaches "0" in step 2, the printer 13 is driven to execute long receipt processing, and an output report is issued by the automatic setting confirmation mode processing of the departmental data file 32. Finish the process.
このように構成された本実施例においては、グループ別
1部門別、PLU別の各データファイル31.32.3
3のデータ設定は、モードスイッチ10により「設定」
モードが選択された状態で、キーボード11上の所定キ
ーを入力操作して行うが、この場合においてその設定順
序に特別な制限がつけられるものではない。すなわち、
担当者はグループ別データファイル31から設定を開始
しようが、部門別データファイル32から設定を開始し
ようが、PLU別データファイル33から設定を開始し
ようがかまわず、都合の良いファイルから設定作業を行
えば良い。また、−旦設定したデータの訂正、取消しな
ども自由に行える。In this embodiment configured in this way, each data file 31.32.3 is divided into groups, departments, and PLUs.
3 data setting is set by mode switch 10.
This is done by inputting a predetermined key on the keyboard 11 with the mode selected, but in this case there is no particular restriction on the setting order. That is,
It does not matter whether the person in charge starts the settings from the group-specific data file 31, the department-specific data file 32, or the PLU-specific data file 33, he/she can start the setting work from a convenient file. It's fine. Additionally, you can freely correct or cancel the data you have set.
こうして、−通り各ファイル31〜33のデータ設定を
完了したならば、担当者は「設定」モードにおいて先ず
「1」を置数し、続いて小計キー25を入力操作する。After completing the data setting for each of the files 31 to 33 in this way, the person in charge first enters "1" in the "setting" mode, and then inputs the subtotal key 25.
そうすると、前記第5図の流れ図にしたがってPLU別
データファイル33の自動設定確認モード処理が実行さ
れる。これにより、PLU別データファイル33に設定
された各PLUコードの属性部門コードが部門別データ
ファイル32に設定されているか否か、また設定されて
いる場合にはその部門コードに対応する各種設定情報が
正常であるか否かが判定される。そして、部門コードが
未設定の場合、および異常情報が設定されている場合に
は、該当するPLUコードおよび部門コードなどがプリ
ントアウトされる。したがって、担当者は印字内容を確
認することにより、PLU別データファイル33および
部門別データファイル32のデータ設定ミスを容易に発
見できる。Then, the automatic setting confirmation mode process for the PLU-specific data file 33 is executed according to the flowchart shown in FIG. This determines whether the attribute department code of each PLU code set in the PLU data file 33 is set in the department data file 32, and if it is set, various setting information corresponding to that department code. It is determined whether or not it is normal. Then, if the department code is not set or if abnormality information is set, the corresponding PLU code, department code, etc. are printed out. Therefore, the person in charge can easily discover data setting errors in the PLU-specific data file 33 and the department-specific data file 32 by checking the printed content.
また担当者は同じく「設定」モードにおいて「2」を置
数し、続いて小計キー25を入力操作する。そう、する
と、前記第6図の流れ図にしだがって部門別データファ
イル32の自動設定確認モード処理が実行される。これ
により、部門別データファイル32に設定された各部門
コードの属性グループコードがグループ別データファイ
ル31に設定されているか否か、また設定されている場
合にはそのグループコードに対応する各種設定情報が正
常であるか否かが判定される。そして、グループコード
が未設定の場合、および異常情報が設定されている場合
には、該当する部門コードおよびグループコードなどが
プリントアウトされる。Similarly, the person in charge enters the number "2" in the "setting" mode, and then inputs the subtotal key 25. If so, the automatic setting confirmation mode process for the departmental data file 32 is executed according to the flowchart shown in FIG. This determines whether the attribute group code of each department code set in the department data file 32 is set in the group data file 31, and if so, various setting information corresponding to that group code. It is determined whether or not it is normal. Then, if the group code is not set or if abnormality information is set, the corresponding department code, group code, etc. are printed out.
したがって、担当者は印字内容を確認することにより、
部門別データファイル32およびグループ別データファ
イル31のデータ設定ミスを容易に発見できる。Therefore, by checking the printed content, the person in charge can
Data setting errors in the departmental data file 32 and the group data file 31 can be easily discovered.
その後、モードスイッチ10を「登録」モードに切換え
、キーボード11の商品登録用キーを入力操作して商品
の販売登録を行なうことにより、その商品販売データが
5譲商品の属するPLUコード、部門コードあるいはグ
ループコードに対応する各種設定情報に基づいてデータ
処理されることになる。Thereafter, by switching the mode switch 10 to the "registration" mode and operating the product registration keys on the keyboard 11 to register the product for sale, the product sales data can be changed to the PLU code, department code, or Data will be processed based on various setting information corresponding to the group code.
このように本実施例によれば、グループ別1部門別およ
びPLU別の各データファイル31〜33に対する設定
作業を行なうに際し、その設定順序や設定データの訂正
、削除などに特5jllな制限を受けること無く作業を
実施でき、作業性の向上をはかり得る。As described above, according to this embodiment, when performing setting work for each data file 31 to 33 for each group, department, and PLU, there are special restrictions on the setting order, correction, deletion, etc. of the setting data. The work can be carried out without any problems, and work efficiency can be improved.
しかも、−通りのデータ設定を終えた後で簡単なキー操
作を行なうことにより、設定ミスの発生しているおそれ
のあるコードをプリントアウトによって検出できるので
、設定内容のに二Bを容易に行なうことができ、担当者
の負担を軽減できる上、設定ミスを見落とすおそれがな
くなり、確実性を高め得る。What's more, by performing a simple key operation after completing the data settings, you can print out codes that may have caused a setting error, making it easy to change the settings. This reduces the burden on the person in charge, eliminates the risk of overlooking setting errors, and increases reliability.
なお、前記実施例では各商品を商品別(PLU別)1部
門別、グループ別の3分類としたが、商品の分類体系は
これに限定されるものではなく、細かな分類の第2分類
コードが大まかな分類の第1分類コードに属する関係を
有するものであれば本発明を適用できる。In the above embodiment, each product was categorized into three categories: by product (by PLU), by category, and by group, but the product classification system is not limited to this, and a second classification code for detailed classification is used. The present invention is applicable to any relationship that belongs to the first classification code of the general classification.
また前記実施例では、単体の電子式キャッシュレジスタ
に適用した場合を示したが、例えば複数台の電子式キャ
ッシュレジスタをコントローラで集中管理するようにし
たPOSシステムにも本発明を適用できるのは言うまで
もないことである。Further, in the above embodiment, the case where the present invention is applied to a single electronic cash register is shown, but it goes without saying that the present invention can also be applied to a POS system in which a plurality of electronic cash registers are centrally managed by a controller, for example. That's a good thing.
さらに前記実施例では自動設定確認モード処理により検
出された未設定コードあるいは異常設定コードをプリン
タ13により印字出力する場合を示したが、表示器12
としてCRTデイスプレィなどの画面表示器を用いたも
のであればその画面上に表示出力するようにしてもよい
。この他本発明の要旨を逸脱しない範囲で種々変形実施
可能であるのは勿論である。Furthermore, in the embodiment described above, the unset code or abnormal setting code detected by the automatic setting confirmation mode process is printed out by the printer 13, but the display 12
If a screen display device such as a CRT display is used, the information may be displayed on the screen. It goes without saying that various other modifications can be made without departing from the gist of the present invention.
[発明の効果]
以上詳述したように、本発明によれば、各商品の属性体
系によって互いに関連する複数の分類別データファイル
の設定内容を、その設定作業に同等制限を与えること無
く容易にしかもミスを冒すこと無く確実に確認すること
ができ、作業性および信頼性の向上をはかり得る商品販
売データ処理装置を提供できる。[Effects of the Invention] As detailed above, according to the present invention, the setting contents of a plurality of classified data files that are related to each other according to the attribute system of each product can be easily set without imposing the same restrictions on the setting work. In addition, it is possible to provide a product sales data processing device that allows reliable confirmation without making mistakes and improves workability and reliability.
図は本発明を単体の電子式キャッシュレジスタに適用し
た一実施例を示す図であって、第1図は電子式キャッシ
ュレジスタのブロック構成図、第2図はキーボードのキ
ー配置図、第3図はRAMの主要なメモリ構成を示す図
、第4図乃至第6図はデータファイルの自動設定確認モ
ードを示す流れ図、第7図は自動設定確認モード時の発
行レポートの一例を示す図である。
1・・・CPU、3・・・ROM、4・・・RAM。
10・・・モードスイッチ、13・・・プリンタ、25
・・・小計キー(自動設定確認キー)、31・・・グル
ープ別データファイル、32・・・部門別データファイ
ル、33・・・PLU別データファイル。
出願人代理人 弁理士 鈴江武彦The figures are diagrams showing an embodiment in which the present invention is applied to a single electronic cash register, in which Fig. 1 is a block diagram of the electronic cash register, Fig. 2 is a key layout diagram of a keyboard, and Fig. 3 is a diagram showing an arrangement of keys on a keyboard. 4 to 6 are flowcharts showing the data file automatic setting confirmation mode, and FIG. 7 is a diagram showing an example of an issued report in the automatic setting confirmation mode. 1...CPU, 3...ROM, 4...RAM. 10...Mode switch, 13...Printer, 25
...Subtotal key (automatic setting confirmation key), 31...Data file by group, 32...Data file by department, 33...Data file by PLU. Applicant's agent Patent attorney Takehiko Suzue
Claims (1)
報がプリセットされる第1分類ファイルと、前記各商品
を前記第1分類コードよりも細かく分類する第2分類コ
ードに対応して属性第1分類コードおよび各種設定情報
がプリセットされる第2分類ファイルとを有し、商品登
録操作により販売登録された商品の販売データをその商
品が属する第1分類コードあるいは第2分類コードに対
応する各種設定情報に基づいて処理する商品販売データ
処理装置において、自動設定確認キーと、この自動設定
確認キーのキー入力操作に応動して前記第2分類ファイ
ルに設定されたの第2分類コードを順次読み出すコード
読出し手段と、この読出し手段により読出された第2分
類コードに対応する第1分類コードが前記第1分類ファ
イルに正常に設定されているか否かを判断する判断手段
と、この判断手段が当該第1分類コードの未設定または
異常設定を判断したとき少なくともその第2分類コード
および属性第1分類コードを出力する異常コード出力手
段とを具備したことを特徴とする商品販売データ処理装
置。A first classification file in which various setting information is preset corresponding to a first classification code for classifying each product, and an attribute file corresponding to a second classification code for classifying each product more finely than the first classification code. It has a first classification code and a second classification file in which various setting information is preset, and the sales data of the product registered for sale by the product registration operation is stored in various types corresponding to the first classification code or the second classification code to which the product belongs. In a product sales data processing device that processes based on setting information, an automatic setting confirmation key and a second classification code set in the second classification file are sequentially read out in response to key input operations of the automatic setting confirmation key. a code reading means; a determining means for determining whether or not a first classification code corresponding to the second classification code read by the reading means is normally set in the first classification file; A product sales data processing device comprising: an abnormality code output means for outputting at least a second classification code and a first attribute classification code when determining that the first classification code is not set or is abnormally set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10191789A JPH02280295A (en) | 1989-04-21 | 1989-04-21 | Goods sale data processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10191789A JPH02280295A (en) | 1989-04-21 | 1989-04-21 | Goods sale data processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02280295A true JPH02280295A (en) | 1990-11-16 |
Family
ID=14313263
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10191789A Pending JPH02280295A (en) | 1989-04-21 | 1989-04-21 | Goods sale data processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02280295A (en) |
-
1989
- 1989-04-21 JP JP10191789A patent/JPH02280295A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4503503A (en) | Transaction processing apparatus for storing and/or calculating costs, sales, deductions, number of sales, cost multiplier, and profit, in a departmentalized format | |
| JP2665427B2 (en) | Product sales data processing device | |
| JPH0631593Y2 (en) | Sales data processor | |
| US4786788A (en) | Transaction processing apparatus having function of managing the number of days during which commodities remain unsold | |
| JP2995104B2 (en) | Electronic cash register | |
| JPH02280295A (en) | Goods sale data processor | |
| JPH0668794B2 (en) | Electronic cash register | |
| JPS61895A (en) | Product sales data processing device | |
| JPH0514956B2 (en) | ||
| JPH0636233B2 (en) | Sales registration processor | |
| JP4005455B2 (en) | Product sales registration device | |
| JP2634094B2 (en) | Transaction data input device | |
| JPH05166071A (en) | Product sales data processor | |
| JPH0346095A (en) | Sale register | |
| JPH07225880A (en) | Commodity sale register data processor | |
| JPH05342480A (en) | Electronic cash register | |
| JPH0869572A (en) | Merchandise sale register data processing device | |
| JP3519241B2 (en) | Electronic cash register | |
| JP2584549B2 (en) | Product sales data processing device | |
| JPH0594589A (en) | Commodity sales data processor | |
| JPH05233960A (en) | Processor for commodity sales data | |
| JPS6385896A (en) | Electronic cash register | |
| JPH05101277A (en) | Product sales registration device | |
| JPS6266399A (en) | electronic cash register | |
| JPH04259094A (en) | Goods sales data processor |