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
JP3725733B2 - Product sales registration data processing system - Google Patents
[go: Go Back, main page]

JP3725733B2 - Product sales registration data processing system - Google Patents

Product sales registration data processing system Download PDF

Info

Publication number
JP3725733B2
JP3725733B2 JP14646699A JP14646699A JP3725733B2 JP 3725733 B2 JP3725733 B2 JP 3725733B2 JP 14646699 A JP14646699 A JP 14646699A JP 14646699 A JP14646699 A JP 14646699A JP 3725733 B2 JP3725733 B2 JP 3725733B2
Authority
JP
Japan
Prior art keywords
sales
code
product
link
data
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
JP14646699A
Other languages
Japanese (ja)
Other versions
JP2000339545A (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 JP14646699A priority Critical patent/JP3725733B2/en
Publication of JP2000339545A publication Critical patent/JP2000339545A/en
Application granted granted Critical
Publication of JP3725733B2 publication Critical patent/JP3725733B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、POS(Point Of Sales:販売時点情報管理)システムと称される商品販売登録データ処理システムに関する。
【0002】
【従来の技術】
例えば食品や日用雑貨のみならず、衣料品,家電製品,文具,玩具等を販売する総合スーパーマーケットでは、一般に、各売場にそれぞれ設置したPOSターミナルと、店の管理事務所などに設置したファイルプロセッサとを通信回線で接続してなるPOSシステムを導入している。
【0003】
このPOSシステムにおいて、ファイルプロセッサは、予め各商品にそれぞれ付される商品固有の単品コードに対応してその単品コードに連鎖するリンクコード,商品名,単価等の単品データを設定記憶するとともに、単品コード別に売上点数及び売上金額の売上データを集計記憶する単品ファイルや、前記リンクコードに対応してリンク名称などのリンクデータを設定記憶するとともに、リンクコード別に売上点数及び売上金額の売上データを集計記憶するリンクファイル等を管理するファイル管理装置として機能する。
【0004】
一方、各POSターミナルは、商品の販売登録を行なう商品登録手段として、単品コードや販売点数などを入力するスキャナ,キーボード等を備えている。そして、商品登録手段により商品の販売登録が行なわれると、その登録商品の単品コードに対応する単品データを前記単品ファイルから取得し、その単品データ中の単価と販売点数とから販売金額を算出する。そして、この登録商品の単品コード及びそれに連鎖するリンクコードと販売点数及び販売金額とから売上トランザクションデータを作成し、この売上トランザクションデータを通信回線を介してファイルプロセッサに送信するものとなっている。
【0005】
前記売上トランザクションデータを受信したファイルプロセッサは、そのデータ中の販売点数と販売金額を、前記単品ファイルにおける同データ中の単品コードに対応した売上点数と売上金額、及び前記リンクファイルにおける同データ中のリンクコードに対応した売上点数と売上金額にそれぞれ加算処理する。これにより、店全体での各商品の売上が単品コード別及びリンクコード別にそれぞれ分類されて集計されることになる。
【0006】
【発明が解決しようとする課題】
しかしながら、従来のPOSシステムおいては、同一単品コードが付された商品は、どの売場のPOSターミナルから販売登録されても、その販売データは同一リンクコードの売上として集計されていた。このため、例えば複数の売場に跨がって同一単価で販売される商品があり、その商品の売上を売場別に集計したい場合には、この商品の単品コードを売場毎に異ならせて設定しなければならず、商品の管理が煩雑になるという問題があった。
【0007】
そこで本発明は、1商品の売上を、商品管理が煩雑になることなくその商品を販売登録した商品販売登録装置に応じて異なるリンクコードの売上として集計処理でき、実用性を向上できる商品販売登録データ処理システムを提供しようとするものである。
【0008】
【課題を解決するための手段】
本願請求項1記載の発明は、各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードを予め記憶する単品設定ファイル、単品コード別に売上データを集計する単品売上集計ファイル及びリンクコード別に売上データを集計するリンク売上集計ファイルを管理するファイル管理装置と、商品の販売登録を行なう商品登録手段を有した複数台の商品販売登録装置とを通信回線で接続してなる商品販売登録データ処理システムにおいて、各商品販売登録装置に、リンクコードの変更データを記憶する変更データ記憶手段と、商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードを単品設定ファイルから読込むコード読込み手段と、このコード読込み手段により読込んだリンクコードが変更対象か否かを判断する変更対象判断手段と、この判断手段により変更対象でないと判断したときには単品設定ファイルから読込んだリンクコードで売上データを作成し、変更対象であると判断したときには変更データ記憶手段により記憶した変更データで変更したリンクコードで売上データを作成する売上データ作成手段と、この売上データ作成手段により作成した売上データを通信回線を介してファイル管理装置に転送する売上データ転送手段とを設ける。また、ファイル管理装置が、各商品販売登録装置から通信回線を介して収集した売上データに基づいて単品売上集計ファイル及びリンク売上集計ファイルを更新するようにしたものである。
このような手段を講じたことにより、商品販売登録装置において商品登録手段により商品の販売登録が行なわれると、その商品の単品コードに連鎖するリンクコードが単品設定ファイルから読込まれる。そして、このリンクコードが変更対象か否かが判断される。ここで、変更対象でない場合には、単品設定ファイルにて設定されている当該商品の単品コードに連鎖するリンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。これに対し、変更対象である場合には、変更データ記憶手段により記憶されている変更データで当該商品の単品コードに連鎖するリンクコードが変更される。そして、その変更されたリンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。
したがって、同一単品コードの商品でも、その商品の単品コードに連鎖するリンクコードの変更データが設定されている商品販売登録装置で販売登録された場合と、設定されていない商品販売登録装置で販売登録された場合とでは、別のリンクコードの売上としてデータが集計される。また、変更データが設定されている商品販売登録装置どうしでも、変更データが異なれば別のリンクコードの売上としてデータが集計される。
【0009】
本願請求項2記載の発明は、単品設定ファイルで、各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードとともにそのリンクコードの変更番号を予め記憶するようにする。そして、各商品販売登録装置が有する変更データ記憶手段を、リンクコードの変更番号に対応して変更後リンクコードを選択的に設定記憶する手段とし、コード読込み手段を、商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードと変更番号とを単品設定ファイルから読込む手段とし、変更対象判断手段を、コード読込み手段により読込んだ変更番号で変更データ記憶手段を検索して変更後リンクコードが設定されているかチェックする手段とし、売上データ作成手段を、変更対象判断手段により変更後リンクコードが設定されていないと判断したときには単品設定ファイルから読込んだリンクコードで売上データを作成し、変更後リンクコードが設定されていると判断したときにはその変更後リンクコードで売上データを作成する手段とし、売上データ転送手段を、売上データ作成手段により作成した売上データを通信回線を介してファイル管理装置に転送する手段としたものである。
このような手段を講じたことにより、商品販売登録装置において商品登録手段により商品の販売登録が行なわれると、その商品の単品コードに連鎖するリンクコードと変更番号とが単品設定ファイルから読込まれる。そして、この変更番号に対応して変更後リンクコードが設定されているか否かが判断される。ここで、変更後リンクコードが設定されていない場合には、単品設定ファイルにて設定されている当該商品の単品コードに連鎖するリンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。これに対し、変更後リンクコードが設定されている場合には、その変更後リンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。
したがって、同一単品コードの商品でも、その商品の単品コードに連鎖するリンクコードの変更番号に対して変更後リンクコードが設定されている商品販売登録装置で販売登録された場合と、設定されていない商品販売登録装置で販売登録された場合とでは、別のリンクコードの売上としてデータが集計される。また、変更後リンクコードが設定されている商品販売登録装置どうしでも、変更後リンクコードが異なれば別のリンクコードの売上としてデータが集計される。
【0010】
本願請求項3記載の発明は、各商品販売登録装置が有する変更データ記憶手段を、各商品の単品コードに対応して変更後リンクコードを選択的に設定記憶する手段とし、コード読込み手段を、商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードを単品設定ファイルから読込む手段とし、変更対象判断手段を、商品登録手段により販売登録された商品の単品コードで変更データ記憶手段を検索して変更後リンクコードが設定されているかチェックする手段とし、売上データ作成手段を、変更対象判断手段により変更後リンクコードが設定されていないと判断したときには単品設定ファイルから読込んだリンクコードで売上データを作成し、変更後リンクコードが設定されていると判断したときにはその変更後リンクコードで売上データを作成する手段とし、売上データ転送手段を、売上データ作成手段により作成した売上データを通信回線を介してファイル管理装置に転送する手段としたものである。
このような手段を講じたことにより、商品販売登録装置において商品登録手段により商品の販売登録が行なわれると、その商品の単品コードに連鎖するリンクコードが単品設定ファイルから読込まれる。また、その商品の単品コードに対応して変更後リンクコードが設定されているか否かが判断される。ここで、変更後リンクコードが設定されていない場合には、単品設定ファイルから読込んだリンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。これに対し、変更後リンクコードが設定されている場合には、その変更後リンクコードで売上データが作成され、通信回線を介してファイル管理装置に転送されて、単品売上集計ファイル及びリンク売上集計ファイルが更新される。
したがって、同一単品コードの商品でも、その商品の単品コードに対して変更後リンクコードが設定されている商品販売登録装置で販売登録された場合と、設定されていない商品販売登録装置で販売登録された場合とでは、別のリンクコードの売上としてデータが集計される。また、変更後リンクコードが設定されている商品販売登録装置どうしでも、変更後リンクコードが異なれば別のリンクコードの売上としてデータが集計される。
【0011】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて説明する。
はじめに、本願請求項1及び2記載の発明に対応した第1の実施の形態について図1乃至図5及び図7を用いて説明する。
【0012】
図1は第1の実施の形態の商品販売登録データ処理装置,いわゆるPOSシステムの概略を示しており、このPOSシステムは、ファイル管理装置として機能する1台のファイルプロセッサ1と、商品販売登録装置として機能するN(N≧2)台のPOSターミナル2A,2B,…,2Nとを、閉ループ通信回線3で双方向通信可能に接続している。
【0013】
前記ファイルプロセッサ1は、ハードディスク等の大容量記憶媒体を内蔵したコンピュータ機器であって、その大容量記憶媒体で、図3に示すように、各商品固有の単品コードに対応してその単品コードに連鎖するリンクコード,単品名称,単価等の単品データを予め記憶する単品設定ファイル及び単品コード別に点数及び金額の売上データを集計する単品売上集計ファイルとして機能する単品ファイル4と、図4に示すように、各リンクコードに対応してリンク名称などのリンクデータを予め記憶するリンク設定ファイル及びリンクコード別に点数,金額の売上データを集計するリンク売上集計ファイルとして機能するリンクファイル5とを書換え可能に記憶保持することによって管理している。またファイルプロセッサ1は、前記単品ファイル4及びリンクファイル5のメンテナンスやこれらのファイル4,5で集計されたデータを収集し加工して売上分析などを行なうストアコンピュータ6と、オンラインで接続している。
【0014】
前記POSターミナル2A〜2Nは同一構成で、図2に示すように、制御部本体としてCPU(Central Processing Unit)21を搭載している。また、前記CPU21が実行するプログラム等を予め格納したROM(Read Only Memory)22、CPU21によって各種データの読出しや書込みが行なわれるRAM(Random Access Memory)23、前記通信回線3を通じて行なうデータ伝送を制御する通信インタフェース24、センサやスイッチ等からの信号を入力したりドロワ等に対する駆動信号を出力するI/Oポート25、スキャナ26で読取られたバーコードに対応したデータを取込むスキャナコントローラ26C、キーボード27から入力キーに対応したデータを取込むキーボードコントローラ27D、表示器28の駆動を制御して販売登録された商品の品名,値段等を表示させる表示器コントローラ28C、プリンタ29の駆動を制御してレシート印字などを行なわせるプリンタコントローラ29C等を搭載している。
そして、前記CPU21と、ROM22,RAM23,通信インタフェース24,I/Oポート25及び各入出力機器のコントローラ26C,27C,28C,29Cとを、アドレスバス,データバスなどのバスラインBLで接続して、制御回路を構成している。
【0015】
前記スキャナ26は、各商品に付されるバーコード(単品コード)を光学的に読取るものである。また、前記キーボード27は、商品の単品コード,販売点数等を置数する置数キーや1商取引の登録終了を宣言する締めキー等を配設したPOSターミナル専用のキーボードである。しかして、このスキャナ26及びキーボード27によって商品登録手段を構成している。
【0016】
かかる構成の各POSターミナル2A〜2Nは、いずれも各商品の単品コードにそれぞれ連鎖する各リンクコードのうち、販売登録されたPOSターミナルに応じて変更される場合があるリンクコードの変更データを予め記憶する変更データ記憶手段として、前記RAM23にリンク切換テーブル7を設けている。
図5は第1の実施の形態における前記リンク切換テーブル7の構造を示しており、変更番号に対応してリンクコードを選択的に設定記憶するようになっている。ここで変更番号は、図3に示すように、単品ファイル4上で各商品固有の単品コードに対応して選択的に設定される番号であり、販売登録されたPOSターミナルに応じてリンクコードを当該単品コードに連鎖するものから別のものに変更することがある商品に対してのみ設定する。また、前記リンク切換テーブル7のリンクコードは、対応する変更番号が設定された商品を当該POSターミナルで販売登録したときの変更後のリンクコードである。
【0017】
しかして、この第1の実施の形態において、各POSターミナル2A〜2NのCPU21は、1買物客が買上げる商品の販売登録から代金決済までの1商取引について、特に図7の流れ図に示す商品販売登録処理を実行するようにプログラムを構成している。
すなわちCPU21は、ST(ステップ)1としてスキャナ26からのバーコード入力またはキーボード27からのキー入力により単品コードが入力されて商品の販売登録が行なわれたと判断すると、ST2としてその単品コードで単品データの問合せ伝文を作成し、通信回線3を介してファイルプロセッサ1に送信する。これにより、ファイルプロセッサ1から当該単品コードに対応して単品ファイル4に設定されているリンクコード,単品名称,単価,変更番号等の単品データの応答があると、このデータ中の単価と販売点数とから販売金額を算出する。そして、その販売点数と販売金額をRAM23の売上登録メモリに登録処理する。また、単品名称,単価,販売点数,販売金額などを表示器28に表示させる。
【0018】
次に、CPU21は、ST4としてファイルプロセッサ1から応答された単品データ中の変更番号を調べる。ここで、変更番号が“0”の場合には、当該登録商品は販売登録されたPOSターミナルにかかわらず単品コードに連鎖するリンクコードで共通に売上を集計する商品なので、ST5として単品データ中の単品コード及びリンクコードと当該登録商品の販売点数及び販売金額とから売上トランザクションデータ(売上データ)を作成する。
【0019】
これに対し、変更番号が“0”以外の場合には、ST6としてその変更番号をキーとしてリンク切換テーブル7を検索する。そして、ST7としてその変更番号に対応して変更後リンクコードが設定されているか否かを判断する。ここで、リンク切換テーブル7に該当する変更番号が未設定の場合及び変更番号は設定されているがそれに対応する変更後リンクコードが未設定(=0)の場合には、当該登録商品は販売登録されたPOSターミナルに応じて単品コードに連鎖するリンクコード以外のリンクコードで売上を集計する商品であるものの、当該POSターミナルで販売登録された場合は単品コードに連鎖するリンクコードで売上を集計するので、前記ST5の処理に進み、単品データ中の単品コード及びリンクコードと当該登録商品の販売点数及び販売金額とから売上トランザクションデータを作成する。
【0020】
一方、ST7にてリンク切換テーブル7に当該変更番号に対応して変更後リンクコードが設定されている場合には、当該登録商品は販売登録されたPOSターミナルに応じて単品コードに連鎖するリンクコード以外のリンクコードで売上を集計する商品であり、当該POSターミナルで販売登録された場合は上記変更後リンクコードで売上を集計するので、ST8として単品データ中の単品コードと上記変更後リンクコードと当該登録商品の販売点数及び販売金額とから売上トランザクションデータを作成する。
【0021】
こうして、ST5またはST8の処理により売上トランザクションデータを作成したならば、CPU21は、ST9としてその売上トランザクションデータをRAM23のトランザクションバッファに一時格納する。そして次に、ST10として1商取引の商品登録終了を宣言する締めキーが操作されたか否かを判断する。ここで、締めキーが操作されていない場合には、1商取引として販売管理する商品の登録が継続されるのでST1に戻り、前記ST1乃至ST9の処理を繰り返す。
【0022】
ST10にて締めキーが操作されたことを確認した場合には、CPU21は、ST11としてこの1商取引で販売登録された商品の合計を表示器28に表示させたり、プリンタ29を駆動してレシートを印字発行させる等の登録締め処理を実行する。その後、ST12としてRAM23のトランザクションバッファに一時格納していた売上トランザクションデータを通信回線3を介してファイルプロセッサ1に転送したならば、今回の1商取引に対する商品販売登録処理を終了する。
【0023】
ここに、第1の実施の形態において、CPU21が実行する商品販売登録処理のなかのST2の処理はコード読込み手段を構成し、ST6,7の処理は変更対象判断手段を構成し、ST5,ST8の処理は売上データ作成手段を構成し、ST12の処理は売上データ転送手段を構成する。
【0024】
一方、上記売上トランザクションデータを受信したファイルプロセッサ1においては、そのトランザクションデータ中の単品コードで単品ファイル4を検索し、該当する単品コードを検出すると、その単品コードに対応した売上点数データ及び売上金額データに、同トランザクションデータ中の販売点数と販売金額をそれぞれ加算処理する。また、同トランザクションデータ中のリンクコードでリンクファイル5を検索し、該当するリンクコードを検出すると、そのリンクコードに対応した売上点数データ及び売上金額データに、同トランザクションデータ中の販売点数と販売金額をそれぞれ加算処理するものとなっている。
【0025】
例えば今、家電売場以外に食品・雑貨売場と玩具売場とで販売されている単一電池,単二電池及び単三電池について、特に食品・雑貨売場と玩具売場とでのそれぞれの売上を管理したい場合、この第1の実施の形態においては、図3に示すように、単品ファイル4上の商品「単一電池」,「単二電池」,「単三電池」の各単品データに、変更番号として例えば「10」を設定する。また図4に示すように、リンクファイル5に、各電池の単品コードに連鎖するリンクコード「1000」のデータとは別に食品売場電池としてのリンクコード「1001」のデータと玩具売場電池としてのリンクコード「1002」のデータとを追加する。さらに、食品・雑貨売場に設置されているPOSターミナル(仮に2Aとする)のリンク切換テーブル7には、図5(a)に示すように変更番号「10」に対応して変更後リンクコード「1001」を設定し、玩具売場に設置されているPOSターミナル(仮に2Bとする)のリンク切換テーブル7には、図5(c)に示すように変更番号「10」に対応して変更後リンクコード「1002」を設定する。なお、家電売場に設置されているPOSターミナル(仮に2Nとする)のリンク切換テーブル7には、図5(b)に示すように変更番号「10」に対して変更後リンクコードを設定しない。
【0026】
こうすることにより、家電売場のPOSターミナル2Nによって販売登録された電池の売上は、リンクファイル5上では当該電池の単品コードに連鎖するリンクコード「1000」の売上として集計されるが、食品・雑貨売場のPOSターミナル2Aによって販売登録された電池の売上は、上記リンクコード「1000」とは異なる変更後リンクコード「1001」の売上として集計される。同様に、玩具売場のPOSターミナル2Bによって販売登録された各電池の売上は、変更後リンクコード「1002」の売上として集計される。
【0027】
このように、第1の実施の形態によれば、各POSターミナル2A〜2Nにおいて従来通り商品固有の単品コードを入力して商品の販売登録を行なうだけで、この商品の売上を販売登録したPOSターミナルに応じて異なるリンクコードの売上として正しく集計処理することができる。したがって、例えば売場毎に同一商品の単品コードを変更しなくてもその商品の売上を売場別に集計する運用に対応できるので、商品管理が煩雑になることなく実用性の向上をはかることができる。
【0028】
次に、本願請求項1及び3記載の発明に対応した第2の実施の形態について図6及び図8を用いて説明する。
なお、この第2の実施の形態も、第1の実施の形態と同様のPOSシステムに適用するものとし、その概略は第1の実施の形態と同様なので、図1,3,4を用いて説明を省略する。また、POSターミナル2A〜2Nのハードウェア構成も第1の実施の形態と同一なので、図2を用いて説明を省略する。
【0029】
図6は第2の実施の形態における前記リンク切換テーブル7の構造を示しており、単品コードに対応してリンクコードを選択的に設定記憶するようになっている。すなわち、この第2の実施の形態では、当該POSターミナルで販売登録した場合に、リンクコードを、販売商品固有の単品コードに連鎖するものから別のものに変更する商品の単品コードと変更後リンクコードとを設定する。
【0030】
しかして、この第2の実施の形態において、各POSターミナル2A〜2NのCPU21は、1買物客が買上げる商品の販売登録から代金決済までの1商取引について、特に図8の流れ図に示す商品販売登録処理を実行するようにプログラムを構成している。
すなわちCPU21は、ST1として商品の販売登録が行なわれたと判断すると、ST2としてその単品コードで単品データの問合せ伝文を作成し、通信回線3を介してファイルプロセッサ1に送信する。これにより、ファイルプロセッサ1から当該単品コードに対応して単品ファイル4に設定されているリンクコード,単品名称,単価等の単品データの応答があると、このデータ中の単価と販売点数とから販売金額を算出する。そして、その販売点数と販売金額をRAM23の売上登録メモリに登録処理する。また、単品名称,単価,販売点数,販売金額などを表示器28に表示させる。
【0031】
次に、CPU21は、ST4として入力された単品コードをキーとしてリンク切換テーブル7を検索する。ここで、ST5としてリンク切換テーブル7に該当する単品コードが未設定の場合には、当該登録商品は本POSターミナルで販売登録された場合は単品コードに連鎖するリンクコードで売上を集計するので、ST6として単品データ中の単品コード及びリンクコードと当該登録商品の販売点数及び販売金額とから売上トランザクションデータを作成する。
【0032】
これに対し、ST5にてリンク切換テーブル7に当該単品コードが設定されていた場合には、当該登録商品は本POSターミナルで販売登録された場合は単品コードに連鎖するリンクコードとは別のリンクコードで売上を集計するので、ST7としてリンク切換テーブル7から当該単品コードに対応して設定されている変更後リンクコードを読込む。そして、単品データ中の単品コードと上記変更後リンクコードと当該登録商品の販売点数及び販売金額とから売上トランザクションデータを作成する。
【0033】
こうして、ST6またはST7の処理により売上トランザクションデータを作成したならば、第1の実施の形態と同様にCPU21は、ST8としてその売上トランザクションデータをRAM23のトランザクションバッファに一時格納する。そして次に、ST9として締めキーが操作されたか否かを判断する。ここで、締めキーが操作されていない場合にはST1に戻り、前記ST1乃至ST8の処理を繰り返す。
【0034】
ST9にて締めキーが操作されたことを確認した場合には、第1の実施の形態と同様にCPU21は、ST10として登録締め処理を実行した後、ST11として売上トランザクションデータをファイルプロセッサ1に転送して、今回の1商取引に対する商品販売登録処理を終了する。
【0035】
ここに、第2の実施の形態において、CPU21が実行する商品販売登録処理のなかのST2の処理はコード読込み手段を構成し、ST4,5の処理は変更対象判断手段を構成し、ST6,ST7の処理は売上データ作成手段を構成し、ST11の処理は売上データ転送手段を構成する。
【0036】
なお、上記売上トランザクションデータを受信したファイルプロセッサ1においては、第1の実施の形態と同様にして単品ファイル4及びリンクファイル5の売上データを更新するものとなっている。
【0037】
このような構成の第2の実施の形態において、前述した電池の売上管理を実現しようとすると、食品・雑貨売場に設置されているPOSターミナル2Aのリンク切換テーブル7には、図6(a)に示すように各電池の単品コードに対応して変更後リンクコード「1001」を設定し、玩具売場に設置されているPOSターミナル2Bのリンク切換テーブル7には、図6(b)に示すように各電池の単品コードに対応して変更後リンクコード「1002」を設定する。家電売場に設置されているPOSターミナル2Nのリンク切換テーブル7には、特に各電池の単品コードと変更後リンクコードとを設定しない。
【0038】
こうすることにより、家電売場のPOSターミナル2Nによって販売登録された電池の売上は、リンクファイル5上では当該電池の単品コードに連鎖するリンクコード「1000」の売上として集計されるが、食品・雑貨売場のPOSターミナル2Aによって販売登録された電池の売上は、上記リンクコード「1000」とは異なる変更後リンクコード「1001」の売上として集計され、玩具売場のPOSターミナル2Bによって販売登録された各電池の売上は、変更後リンクコード「1002」の売上として集計される。
【0039】
したがって、この第2の実施の形態においても、第1の実施の形態と同様な効果を奏し得る。
【0040】
また、この第2の実施の形態においては、単品ファイル4の設定項目から変更番号を省略できるので、従来の単品ファイル4をそのまま使用できる利点もある。
【0041】
【発明の効果】
以上詳述したように、本願請求項1乃至3記載の発明によれば、1商品の売上を、商品管理が煩雑になることなくその商品を販売登録した商品販売登録装置に応じて異なるリンクコードの売上として集計処理でき、実用性を向上できる商品販売登録データ処理システムを提供できる。
また、本願請求項2記載の発明によれば、単品設定ファイルに変更番号を設定するとともに、各商品販売登録装置の変更データ記憶手段に変更番号に対応して変更後リンクコードを選択的に設定すればよいので、1商品の売上を販売登録した商品販売登録装置に応じて異なるリンクコードの売上として集計処理できるようにするための設定作業が容易である利点がある。
【0042】
また、本願請求項3記載の発明によれば、各商品販売登録装置の変更データ記憶手段に必要な単品コードと変更後リンクコードとを設定すればよいので、上記設定作業がさらに容易である利点がある。
【図面の簡単な説明】
【図1】 本発明の実施の形態であるPOSシステムの概要を示すブロック図。
【図2】 同実施の形態におけるPOSターミナルの要部構成を示すブロック図。
【図3】 同実施の形態における単品ファイルの構造図。
【図4】 同実施の形態におけるリンクファイルの構造図。
【図5】 第1の実施の形態におけるリンク切換テーブルの構造図。
【図6】 第2の実施の形態におけるリンク切換テーブルの構造図。
【図7】 第1の実施の形態におけるPOSターミナルのCPUが実行する販売登録処理の要部を示す流れ図。
【図8】 第2の実施の形態におけるPOSターミナルのCPUが実行する販売登録処理の要部を示す流れ図。
【符号の説明】
1…ファイルプロセッサ(ファイル管理装置)
2A〜2N…POSターミナル(商品販売登録装置)
3…通信回線
4…単品ファイル
5…リンクファイル
7…リンク切換テーブル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a merchandise sales registration data processing system called a POS (Point Of Sales) system.
[0002]
[Prior art]
For example, in general supermarkets that sell not only food and daily goods, but also clothing, home appliances, stationery, toys, etc., generally, POS terminals installed at each sales floor and file processors installed at store management offices, etc. And a POS system that is connected by a communication line.
[0003]
In this POS system, the file processor sets and stores single product data such as a link code, a product name, and a unit price linked to the single product code corresponding to the single product code attached to each product in advance. Set up and store a single item file that aggregates and stores the sales data of sales points and sales amounts by code, and link data such as link names corresponding to the link codes, and totals sales data of sales points and sales amounts by link code It functions as a file management device that manages the link files to be stored.
[0004]
On the other hand, each POS terminal is provided with a scanner, a keyboard, and the like for inputting a single item code, the number of sales points, etc. as product registration means for registering sales of products. When the product registration is performed by the product registration means, single product data corresponding to the single product code of the registered product is obtained from the single product file, and the sales price is calculated from the unit price and the sales points in the single product data. . Then, sales transaction data is created from the single product code of the registered product, the link code linked to it, the number of sales points, and the sales amount, and the sales transaction data is transmitted to the file processor via the communication line.
[0005]
The file processor that has received the sales transaction data includes the sales points and sales amounts in the data, the sales points and sales amounts corresponding to the single item codes in the data in the single item file, and the data in the link file. Addition processing is added to the number of sales points and the sales amount corresponding to the link code. As a result, the sales of each product in the entire store are classified and totaled for each single item code and each link code.
[0006]
[Problems to be solved by the invention]
However, in the conventional POS system, the products with the same single item code are aggregated as the sales of the same link code regardless of the sales POS terminal at any sales floor. For this reason, for example, if there are products that are sold at the same unit price across multiple sales floors, and you want to aggregate the sales of those products by sales floor, you must set the single item code for this product differently for each sales floor. In other words, there is a problem that the management of the product becomes complicated.
[0007]
Therefore, the present invention can process the sales of one product as sales of different link codes depending on the product sales registration device that has registered the product for sale without complicating product management, and can improve the practicality. It is intended to provide a data processing system.
[0008]
[Means for Solving the Problems]
The invention according to claim 1 of the present application is a single item setting file that stores in advance a link code linked to a single item code corresponding to each single item code, a single item sales totaling file that summarizes sales data by single item code, and a link code Separately, product sales registration data obtained by connecting a file management device that manages a link sales summary file that aggregates sales data, and a plurality of product sales registration devices that have product registration means for performing product sales registration In the processing system, change data storage means for storing link code change data in each product sales registration device, and when the product registration is performed by the product registration means, a link code linked to the single product code of the product is set individually. The code reading means to read from the file and the link code read by this code reading means Sales target data is created using a link code read from a single item setting file when it is determined that it is not subject to change, and when it is judged that it is subject to change. Sales data creation means for creating sales data with the link code changed by the changed data stored in the data storage means, and sales data transfer for transferring the sales data created by the sales data creation means to the file management device via the communication line Means. Further, the file management apparatus updates the single-item sales total file and the link sales total file based on the sales data collected from each merchandise sales registration apparatus via the communication line.
By taking such means, when the product registration is performed by the product registration unit in the product sales registration device, the link code linked to the single product code of the product is read from the single product setting file. Then, it is determined whether or not this link code is a change target. Here, if it is not a change target, sales data is created with a link code that is linked to the single item code of the product set in the single item setting file, transferred to the file management device via the communication line, and single item The sales summary file and the link sales summary file are updated. On the other hand, when it is a change target, the link code linked to the single item code of the product is changed with the change data stored in the change data storage means. Then, sales data is created with the changed link code, transferred to the file management device via the communication line, and the single item sales total file and the link sales total file are updated.
Therefore, even if a product with the same single product code is registered for sale with a product sales registration device for which the change data of the link code linked to the single product code of the product is set, it is registered with a product sales registration device that is not set In the case of being done, data is aggregated as sales of another link code. In addition, even if the change data is different between the merchandise sales registration apparatuses in which the change data is set, the data is aggregated as sales of another link code.
[0009]
According to the second aspect of the present invention, in the single item setting file, the link code change number is stored in advance together with the link code linked to the single item code corresponding to the single item code unique to each item. Then, the change data storage means possessed by each product sales registration device is a means for selectively setting and storing the changed link code corresponding to the change number of the link code, and the code reading means is used to sell the product by the product registration means. When registration is performed, the link code linked to the single product code of the product and the change number are read from the single item setting file, and the change target determining means is the change data storage means with the change number read by the code reading means. This is a means to search and check whether the changed link code is set, and when the sales data creation means determines that the changed link code is not set by the change target judging means, the link code read from the single item setting file After creating the sales data and determining that the new link code has been set, And means for creating a sales data in Kukodo, sales data transfer means, in which the means for transferring the file management apparatus via a communication line sales data created by the sales data generation means.
By taking such means, when the product sales registration is performed by the product registration means in the product sales registration device, the link code and the change number linked to the single product code of the product are read from the single product setting file. . Then, it is determined whether or not a post-change link code is set corresponding to this change number. Here, if the changed link code is not set, sales data is created with the link code linked to the single item code of the product set in the single item setting file, and the file management device via the communication line And the single item sales summary file and the link sales summary file are updated. On the other hand, if a post-change link code is set, sales data is created with the post-change link code, transferred to the file management device via the communication line, and a single product sales summary file and link sales summary The file is updated.
Therefore, even if a product with the same single product code is registered for sale with a product sales registration device that has a changed link code for the link code change number linked to the single product code of that product, it is not set. When sales are registered by the product sales registration device, data is aggregated as sales of another link code. In addition, even if the post-change link code is different between the product sales registration apparatuses in which the post-change link code is set, the data is aggregated as sales of another link code.
[0010]
The invention according to claim 3 of the present application uses the change data storage means included in each product sales registration device as means for selectively setting and storing the changed link code corresponding to the single item code of each product, and the code reading means, When a product is registered for sale by the product registration means, the link code linked to the single item code of the product is read from the single item setting file, and the change target judgment means is the single item code of the product registered for sale by the product registration means. When the change data storage means is searched to check whether the post-change link code is set, and the sales data creation means determines that the post-change link code is not set by the change target determination means, the single item setting file When sales data is created with the link code read from, and it is determined that the changed link code is set And means for creating a sales data in the post-change link code, the sales data transfer means, in which the means for transferring the file management apparatus via a communication line sales data created by the sales data generation means.
By taking such means, when the product registration is performed by the product registration unit in the product sales registration device, the link code linked to the single product code of the product is read from the single product setting file. Further, it is determined whether or not the changed link code is set corresponding to the single product code of the product. Here, if the changed link code is not set, sales data is created with the link code read from the single item setting file, transferred to the file management device via the communication line, and the single item sales summary file and The link sales summary file is updated. On the other hand, if a post-change link code is set, sales data is created with the post-change link code, transferred to the file management device via the communication line, and a single product sales summary file and link sales summary The file is updated.
Therefore, even if a product with the same single product code is registered for sale with a product sales registration device that has a changed link code for the single product code of the product, it is registered with a product sales registration device that is not set. In this case, data is aggregated as sales of another link code. In addition, even if the post-change link code is different between the product sales registration apparatuses in which the post-change link code is set, the data is aggregated as sales of another link code.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
First, a first embodiment corresponding to the first and second aspects of the present invention will be described with reference to FIGS. 1 to 5 and FIG.
[0012]
FIG. 1 shows an outline of a merchandise sales registration data processing apparatus, a so-called POS system, according to the first embodiment. This POS system includes one file processor 1 functioning as a file management apparatus, and a merchandise sales registration apparatus. N (N ≧ 2) POS terminals 2A, 2B,..., 2N functioning as
[0013]
The file processor 1 is a computer device having a built-in large-capacity storage medium such as a hard disk, and the large-capacity storage medium has a single-unit code corresponding to a single-unit code unique to each product as shown in FIG. As shown in FIG. 4, a single item setting file that stores single item data such as link codes, single item names, unit prices, etc. that are linked in advance, and a single item sales summary file that functions as a single item sales summary file that totals point and monetary sales data for each item code. In addition, it is possible to rewrite the link setting file that stores link data such as link names in advance corresponding to each link code and the link file 5 that functions as a link sales total file that counts sales data of points and amounts for each link code. It is managed by holding it in memory. The file processor 1 is connected online with a store computer 6 that performs maintenance analysis of the single file 4 and the link file 5 and collects and processes the data collected in the files 4 and 5 to analyze sales. .
[0014]
The POS terminals 2A to 2N have the same configuration, and as shown in FIG. 2, a CPU (Central Processing Unit) 21 is mounted as a control unit main body. Further, a ROM (Read Only Memory) 22 in which a program executed by the CPU 21 is stored in advance, a RAM (Random Access Memory) 23 in which various data are read and written by the CPU 21, and data transmission performed through the communication line 3 are controlled. Communication interface 24, I / O port 25 for inputting signals from sensors, switches, etc. and outputting drive signals for drawers, scanner controller 26C for fetching data corresponding to the barcode read by scanner 26, keyboard 27 controls the drive of the keyboard controller 27D for fetching data corresponding to the input key 27, the display controller 28C for controlling the drive of the display 28 and displaying the product name, price, etc. of the product registered for sale, and the drive of the printer 29 Printer controller for printing receipts It is equipped with a La 29C and the like.
The CPU 21, ROM 22, RAM 23, communication interface 24, I / O port 25, and controllers 26C, 27C, 28C, 29C of each input / output device are connected by a bus line BL such as an address bus or a data bus. The control circuit is configured.
[0015]
The scanner 26 optically reads a barcode (single product code) attached to each product. The keyboard 27 is a dedicated keyboard for the POS terminal provided with a numeric key for placing a single item code of a product, a sales point, etc., and a closing key for declaring the end of registration of one commercial transaction. Thus, the scanner 26 and the keyboard 27 constitute a product registration means.
[0016]
Each of the POS terminals 2A to 2N having such a configuration previously stores link code change data that may be changed according to the POS terminal registered for sale, among the link codes linked to the single item codes of the respective products. A link switching table 7 is provided in the RAM 23 as change data storage means for storing.
FIG. 5 shows the structure of the link switching table 7 in the first embodiment, and the link code is selectively set and stored in correspondence with the change number. Here, as shown in FIG. 3, the change number is a number that is selectively set in correspondence with the single product code unique to each product on the single product file 4, and the link code is set according to the POS terminal registered for sale. Set only for products that may change from one chained to another. The link code of the link switching table 7 is a link code after change when a product for which a corresponding change number is set is registered for sale at the POS terminal.
[0017]
Thus, in the first embodiment, the CPU 21 of each POS terminal 2A to 2N performs the merchandise sales shown in the flowchart of FIG. 7 in particular for one merchandise transaction from the sales registration of the merchandise purchased by one shopper to the payment. The program is configured to execute the registration process.
That is, when the CPU 21 determines that the single product code is input by ST (step) 1 by the barcode input from the scanner 26 or the key input from the keyboard 27 and the sales registration of the product is performed, the single product code is used as the single product code as ST2. Is sent to the file processor 1 via the communication line 3. As a result, if there is a response of single item data such as a link code, single item name, unit price, change number, etc. set in the single item file 4 corresponding to the single item code from the file processor 1, the unit price and the number of sales points in this data The sales amount is calculated from the above. Then, the sales point and the sales amount are registered in the sales registration memory of the RAM 23. In addition, the display 28 displays the name of the single item, the unit price, the number of sales points, the sales price, and the like.
[0018]
Next, the CPU 21 checks the change number in the single item data returned from the file processor 1 as ST4. Here, when the change number is “0”, the registered product is a product that aggregates sales in common with a link code linked to a single product code regardless of the POS terminal registered for sale. Sales transaction data (sales data) is created from the single product code and link code, the number of sales points and the sales amount of the registered product.
[0019]
On the other hand, if the change number is other than “0”, the link switching table 7 is searched using the change number as a key in ST6. Then, in ST7, it is determined whether or not a post-change link code is set corresponding to the change number. Here, if the change number corresponding to the link switching table 7 is not set or if the change number is set but the corresponding post-change link code is not set (= 0), the registered product is sold. Although it is a product that aggregates sales with a link code other than a link code linked to a single item code according to the registered POS terminal, if it is registered for sale at the POS terminal, the sales are aggregated with a link code linked to a single item code. Therefore, the process proceeds to the process of ST5, and sales transaction data is created from the single product code and link code in the single product data, the number of sales and the sales amount of the registered product.
[0020]
On the other hand, if a changed link code is set in the link switching table 7 in ST7 corresponding to the change number, the registered product is linked to a single product code according to the POS terminal registered for sale. This is a product that aggregates sales with a link code other than, and when it is registered for sale at the POS terminal, sales are aggregated with the above-mentioned link code. Therefore, as ST8, the single product code in the single product data and the above-mentioned link code Sales transaction data is created from the sales number and sales amount of the registered product.
[0021]
Thus, if sales transaction data is created by the processing of ST5 or ST8, the CPU 21 temporarily stores the sales transaction data in the transaction buffer of the RAM 23 as ST9. Next, in ST10, it is determined whether or not the closing key for declaring the end of product registration for one commercial transaction has been operated. Here, if the closing key is not operated, the registration of the merchandise to be sold and managed as one commercial transaction is continued, so the process returns to ST1 and the processes of ST1 to ST9 are repeated.
[0022]
If it is confirmed in ST10 that the lock key has been operated, the CPU 21 displays the total of products registered for sale in ST11 on the display 28 as ST11, or drives the printer 29 to receive a receipt. The registration closing process such as printing issuance is executed. Thereafter, when the sales transaction data temporarily stored in the transaction buffer of the RAM 23 is transferred to the file processor 1 via the communication line 3 as ST12, the merchandise sales registration process for the current one commercial transaction is terminated.
[0023]
Here, in the first embodiment, the process of ST2 in the merchandise sales registration process executed by the CPU 21 constitutes a code reading means, the processes of ST6 and 7 constitute a change target judging means, and ST5 and ST8. This process constitutes sales data creation means, and the process of ST12 constitutes sales data transfer means.
[0024]
On the other hand, in the file processor 1 that has received the sales transaction data, when the single product file 4 is searched with the single product code in the transaction data and the corresponding single product code is detected, the sales point data and the sales amount corresponding to the single product code are detected. The number of sales points and the sales amount in the transaction data are added to the data. When the link file 5 is searched with the link code in the transaction data and the corresponding link code is detected, the sales point data and the sales amount data in the transaction data are added to the sales point data and sales amount data corresponding to the link code. Are respectively added.
[0025]
For example, we want to manage sales of single batteries, AA batteries, and AA batteries sold at the food / miscellaneous goods department and the toy department in addition to the home appliance department, especially at the food / general goods department and the toy department. In this case, in the first embodiment, as shown in FIG. 3, the change number is added to each single item data of the product “single battery”, “single battery”, “AA battery” on the single product file 4. For example, “10” is set. Further, as shown in FIG. 4, in the link file 5, the data of the link code “1001” as the food department battery and the link as the toy department battery separately from the data of the link code “1000” linked to the single item code of each battery. Data with code “1002” is added. Further, in the link switching table 7 of the POS terminal (assumed to be 2A) installed in the food and sundries section, the changed link code “10” corresponding to the change number “10” as shown in FIG. "1001" is set, and the link switching table 7 of the POS terminal (assumed to be 2B) installed in the toy section is linked to the changed number "10" as shown in FIG. 5C. The code “1002” is set. In addition, in the link switching table 7 of the POS terminal (assumed to be 2N) installed in the home appliance section, the changed link code is not set for the change number “10” as shown in FIG.
[0026]
As a result, the sales of the battery registered for sale by the POS terminal 2N of the consumer electronics department are counted as the sales of the link code “1000” linked to the single product code of the battery on the link file 5, but the food and miscellaneous goods The sales of the battery registered for sale by the POS terminal 2A of the sales floor are counted as the sales of the changed link code “1001” different from the link code “1000”. Similarly, the sales of each battery registered for sale by the POS terminal 2B of the toy department are counted as the sales of the link code “1002” after the change.
[0027]
As described above, according to the first embodiment, the POS terminal 2A to 2N, as in the past, simply inputs the single product code unique to the product and registers the sales of the product, and the POS that has registered the sales of the product for sale. Depending on the terminal, it can be correctly counted as sales of different link codes. Therefore, for example, it is possible to cope with the operation of counting the sales of the product for each sales floor without changing the single item code of the same product for each sales floor, so that practicality can be improved without complication of product management.
[0028]
Next, a second embodiment corresponding to the first and third aspects of the present invention will be described with reference to FIGS.
This second embodiment is also applied to the same POS system as the first embodiment, and the outline is the same as that of the first embodiment. Description is omitted. Further, since the hardware configurations of the POS terminals 2A to 2N are the same as those of the first embodiment, description thereof will be omitted with reference to FIG.
[0029]
FIG. 6 shows the structure of the link switching table 7 in the second embodiment, and the link code is selectively set and stored corresponding to the single product code. That is, in the second embodiment, when sales are registered at the POS terminal, the link code is changed from the one linked with the single product code unique to the sales product to another one and the link after the change. Set the code.
[0030]
Thus, in the second embodiment, the CPU 21 of each POS terminal 2A to 2N performs the merchandise sales shown in the flowchart of FIG. 8 for one merchandise transaction from sales registration to price settlement of merchandise purchased by one shopper. The program is configured to execute the registration process.
That is, when CPU 21 determines that the sale of the product has been registered as ST 1, CPU 21 creates an inquiry message for the single product data using the single product code as ST 2 and transmits it to file processor 1 via communication line 3. As a result, when there is a response of single item data such as a link code, a single item name, and a unit price set in the single item file 4 corresponding to the single item code from the file processor 1, sales are performed from the unit price and the number of sales points in this data. Calculate the amount. Then, the sales point and the sales amount are registered in the sales registration memory of the RAM 23. In addition, the display 28 displays the name of the single item, the unit price, the number of sales points, the sales price, and the like.
[0031]
Next, the CPU 21 searches the link switching table 7 using the single item code input as ST4 as a key. Here, when the single product code corresponding to the link switching table 7 is not set as ST5, since the registered product is sales registered at this POS terminal, the sales are totaled by the link code linked to the single product code. In ST6, sales transaction data is created from the single product code and link code in the single product data, the number of sales points and the sales amount of the registered product.
[0032]
On the other hand, if the single product code is set in the link switching table 7 in ST5, the registered product is a link different from the link code linked to the single product code when it is registered for sale at this POS terminal. Since the sales are totaled by code, the changed link code set corresponding to the single item code is read from the link switching table 7 as ST7. Then, sales transaction data is created from the single item code in the single item data, the changed link code, the number of sales points and the sales amount of the registered product.
[0033]
Thus, if sales transaction data is created by the processing of ST6 or ST7, the CPU 21 temporarily stores the sales transaction data in the transaction buffer of the RAM 23 as ST8, as in the first embodiment. Next, in ST9, it is determined whether or not the tightening key has been operated. If the tightening key is not operated, the process returns to ST1 and repeats the processes of ST1 to ST8.
[0034]
When it is confirmed in ST9 that the closing key has been operated, the CPU 21 executes the registration closing process as ST10 and then transfers the sales transaction data to the file processor 1 as ST11, as in the first embodiment. Then, the merchandise sales registration process for the current one commercial transaction is completed.
[0035]
Here, in the second embodiment, the process of ST2 in the merchandise sales registration process executed by the CPU 21 constitutes a code reading means, the processes of ST4 and 5 constitute a change target judging means, and ST6 and ST7. This process constitutes sales data creation means, and the process of ST11 constitutes sales data transfer means.
[0036]
The file processor 1 that has received the sales transaction data updates the sales data of the single product file 4 and the link file 5 in the same manner as in the first embodiment.
[0037]
In the second embodiment having such a configuration, when the above-described battery sales management is to be realized, the link switching table 7 of the POS terminal 2A installed in the food / grocery department is shown in FIG. As shown in FIG. 6B, the changed link code “1001” is set corresponding to the single item code of each battery, and the link switching table 7 of the POS terminal 2B installed in the toy section is shown in FIG. The changed link code “1002” is set corresponding to the single item code of each battery. In the link switching table 7 of the POS terminal 2N installed in the home appliance section, the single item code and the changed link code of each battery are not set.
[0038]
As a result, the sales of the battery registered for sale by the POS terminal 2N of the consumer electronics department are counted as the sales of the link code “1000” linked to the single product code of the battery on the link file 5, but the food and miscellaneous goods The sales of the batteries registered for sale at the POS terminal 2A at the sales floor are counted as the sales of the changed link code “1001” different from the link code “1000”, and each battery registered for sale at the POS terminal 2B at the toy sales floor. Are aggregated as sales of the changed link code “1002”.
[0039]
Therefore, also in the second embodiment, the same effect as in the first embodiment can be obtained.
[0040]
In the second embodiment, since the change number can be omitted from the setting items of the single product file 4, there is an advantage that the conventional single product file 4 can be used as it is.
[0041]
【The invention's effect】
As described above in detail, according to the first to third aspects of the present invention, the link code that changes the sales of one product depending on the product sales registration device that has registered the product for sale without complication of product management. It is possible to provide a product sales registration data processing system that can be tabulated as sales of products and can improve practicality.
According to the invention of claim 2, the change number is set in the single item setting file, and the changed link code is selectively set in the change data storage means of each merchandise sales registration apparatus corresponding to the change number. Therefore, there is an advantage that the setting work for enabling the tabulation processing to be performed as sales of different link codes depending on the product sales registration apparatus that has registered the sales of one product is easy.
[0042]
Further, according to the invention described in claim 3 of the present application, it is only necessary to set a single item code and a post-change link code necessary for the change data storage means of each merchandise sales registration device, so that the setting operation is further facilitated. There is.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an outline of a POS system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a main configuration of a POS terminal according to the embodiment.
FIG. 3 is a structural diagram of a single product file according to the embodiment.
FIG. 4 is a structural diagram of a link file according to the embodiment.
FIG. 5 is a structural diagram of a link switching table according to the first embodiment.
FIG. 6 is a structural diagram of a link switching table according to the second embodiment.
FIG. 7 is a flowchart showing a main part of sales registration processing executed by the CPU of the POS terminal in the first embodiment.
FIG. 8 is a flowchart showing a main part of sales registration processing executed by a CPU of a POS terminal according to the second embodiment.
[Explanation of symbols]
1 ... File processor (file management device)
2A ~ 2N ... POS terminal (product sales registration device)
3. Communication line
4 ... Single item file
5 ... Link file
7 ... Link switching table

Claims (3)

各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードを予め記憶する単品設定ファイル、前記単品コード別に売上データを集計する単品売上集計ファイル及び前記リンクコード別に売上データを集計するリンク売上集計ファイルを管理するファイル管理装置と、商品の販売登録を行なう商品登録手段を有した複数台の商品販売登録装置とを通信回線で接続してなる商品販売登録データ処理システムにおいて、
前記各商品販売登録装置は、前記リンクコードの変更データを記憶する変更データ記憶手段と、前記商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードを前記単品設定ファイルから読込むコード読込み手段と、このコード読込み手段により読込んだリンクコードが変更対象か否かを判断する変更対象判断手段と、この判断手段により変更対象でないと判断したときには前記単品設定ファイルから読込んだリンクコードで売上データを作成し、変更対象であると判断したときには前記変更データ記憶手段により記憶した変更データで変更したリンクコードで売上データを作成する売上データ作成手段と、この売上データ作成手段により作成した売上データを前記通信回線を介して前記ファイル管理装置に転送する売上データ転送手段とを具備し、
前記ファイル管理装置は、前記各商品販売登録装置から前記通信回線を介して収集した売上データに基づいて前記単品売上集計ファイル及びリンク売上集計ファイルを更新することを特徴とする商品販売登録データ処理システム。
A single item setting file that pre-stores a link code linked to the single item code corresponding to each single item code, a single item sales totaling file that totals sales data for each single item code, and a link that totals sales data for each link code In a product sales registration data processing system in which a file management device for managing a sales summary file and a plurality of product sales registration devices having product registration means for performing product sales registration are connected by a communication line.
Each of the product sales registration devices includes a change data storage unit that stores the link code change data, and a link code that is linked to a single product code of the product when the product registration is performed by the product registration unit. A code reading means for reading from a file; a change target determining means for determining whether or not the link code read by the code reading means is a change target; and when the determination means determines that the link code is not a change target, Sales data is created with the read link code, and when it is determined that the data is to be changed, the sales data creating means creates sales data with the link code changed with the changed data stored by the changed data storage means, and the sales data Sales data created by the creation means is stored in the file via the communication line. ; And a sales data transfer means for transferring the location,
The file management apparatus updates the single-item sales total file and the link sales total file based on the sales data collected from the respective merchandise sales registration apparatuses via the communication line. .
各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードを予め記憶する単品設定ファイル、前記単品コード別に売上データを集計する単品売上集計ファイル及び前記リンクコード別に売上データを集計するリンク売上集計ファイルを管理するファイル管理装置と、商品の販売登録を行なう商品登録手段を有した複数台の商品販売登録装置とを通信回線で接続してなる商品販売登録データ処理システムにおいて、
前記単品設定ファイルは、各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードとともにそのリンクコードの変更番号を予め記憶し、
前記各商品販売登録装置は、前記リンクコードの変更番号に対応して変更後リンクコードを選択的に設定記憶する変更データ記憶手段と、前記商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードと変更番号とを前記単品設定ファイルから読込むコード読込み手段と、このコード読込み手段により読込んだ変更番号で前記変更データ記憶手段を検索して変更後リンクコードが設定されているかチェックする変更対象判断手段と、この判断手段により変更後リンクコードが設定されていないと判断したときには前記単品設定ファイルから読込んだリンクコードで売上データを作成し、変更後リンクコードが設定されていると判断したときにはその変更後リンクコードで売上データを作成する売上データ作成手段と、この売上データ作成手段により作成した売上データを前記通信回線を介して前記ファイル管理装置に転送する売上データ転送手段とを具備し、
前記ファイル管理装置は、前記各商品販売登録装置から前記通信回線を介して収集した売上データに基づいて前記単品売上集計ファイル及びリンク売上集計ファイルを更新することを特徴とする商品販売登録データ処理システム。
A single item setting file that pre-stores a link code linked to the single item code corresponding to each single item code, a single item sales totaling file that totals sales data for each single item code, and a link that totals sales data for each link code In a product sales registration data processing system in which a file management device for managing a sales summary file and a plurality of product sales registration devices having product registration means for performing product sales registration are connected by a communication line.
The single item setting file stores in advance the change number of the link code together with the link code linked to the single item code corresponding to the single item code unique to each item,
Each of the product sales registration devices includes a change data storage unit that selectively sets and stores a changed link code corresponding to the change number of the link code, and the product when the product registration unit performs sales registration of the product. The code reading means for reading the link code and the change number linked to the single item code from the single item setting file, and searching the change data storage means with the change number read by the code reading means, the changed link code is Change target judgment means to check whether it is set, and when this judgment means judges that the changed link code is not set, sales data is created with the link code read from the single item setting file, and the changed link code Sales data for which sales data is created with the link code after the change is determined Comprising a creation unit, and sales data transfer means for transferring the sales data created by the sales data generation means to the file management apparatus via said communication line,
The file management apparatus updates the single-item sales total file and the link sales total file based on the sales data collected from the respective merchandise sales registration apparatuses via the communication line. .
各商品固有の単品コードに対応してその単品コードに連鎖するリンクコードを予め記憶する単品設定ファイル、前記単品コード別に売上データを集計する単品売上集計ファイル及び前記リンクコード別に売上データを集計するリンク売上集計ファイルを管理するファイル管理装置と、商品の販売登録を行なう商品登録手段を有した複数台の商品販売登録装置とを通信回線で接続してなる商品販売登録データ処理システムにおいて、
前記各商品販売登録装置は、各商品の単品コードに対応して変更後リンクコードを選択的に設定記憶する変更データ記憶手段と、前記商品登録手段により商品の販売登録が行なわれるとその商品の単品コードに連鎖するリンクコードを前記単品設定ファイルから読込むコード読込み手段と、前記商品登録手段により販売登録された商品の単品コードで前記変更データ記憶手段を検索して変更後リンクコードが設定されているかチェックする変更対象判断手段と、この判断手段により変更後リンクコードが設定されていないと判断したときには前記単品設定ファイルから読込んだリンクコードで売上データを作成し、変更後リンクコードが設定されていると判断したときにはその変更後リンクコードで売上データを作成する売上データ作成手段と、この売上データ作成手段により作成した売上データを前記通信回線を介して前記ファイル管理装置に転送する売上データ転送手段とを具備し、
前記ファイル管理装置は、前記各商品販売登録装置から前記通信回線を介して収集した売上データに基づいて前記単品売上集計ファイル及びリンク売上集計ファイルを更新することを特徴とする商品販売登録データ処理システム。
A single item setting file that pre-stores a link code linked to the single item code corresponding to each single item code, a single item sales totaling file that totals sales data for each single item code, and a link that totals sales data for each link code In a product sales registration data processing system in which a file management device for managing a sales summary file and a plurality of product sales registration devices having product registration means for performing product sales registration are connected by a communication line.
Each merchandise sales registration device is configured to selectively set and store a changed link code corresponding to a single item code of each merchandise, and when the merchandise registration is performed by the merchandise registration means, The code reading means for reading the link code linked to the single product code from the single product setting file, and the change data storage means by searching the single product code of the product registered for sale by the product registration means, the changed link code is set The change target determination means to check whether the change link code is not set by this determination means, sales data is created with the link code read from the single item setting file, and the change link code is set Sales data creation means to create sales data with the link code after the change when it is determined that And and a sales data transfer means for transferring the sales data created by the sales data generation means to the file management apparatus via said communication line,
The file management apparatus updates the single-item sales total file and the link sales total file based on the sales data collected from the respective merchandise sales registration apparatuses via the communication line. .
JP14646699A 1999-05-26 1999-05-26 Product sales registration data processing system Expired - Fee Related JP3725733B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14646699A JP3725733B2 (en) 1999-05-26 1999-05-26 Product sales registration data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14646699A JP3725733B2 (en) 1999-05-26 1999-05-26 Product sales registration data processing system

Publications (2)

Publication Number Publication Date
JP2000339545A JP2000339545A (en) 2000-12-08
JP3725733B2 true JP3725733B2 (en) 2005-12-14

Family

ID=15408284

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14646699A Expired - Fee Related JP3725733B2 (en) 1999-05-26 1999-05-26 Product sales registration data processing system

Country Status (1)

Country Link
JP (1) JP3725733B2 (en)

Also Published As

Publication number Publication date
JP2000339545A (en) 2000-12-08

Similar Documents

Publication Publication Date Title
JP2002342836A (en) Commodity sales data processing device, receipt issuing terminal, receipt printing format selection method and program
JP2014081818A (en) Merchandise sales data processor and portable terminal
JP2001076260A (en) Product sales registration data processing device
JP3725733B2 (en) Product sales registration data processing system
JP3806308B2 (en) Credit claim data processing device
JPH06215270A (en) Product sales data processor
JP3630704B2 (en) Product sales data processing device
JP2501476B2 (en) Credit processor
JP2011141839A (en) Apparatus, method, and program for processing commodity sales data
JPH0793665A (en) Commodity sales data processor
JP3266783B2 (en) Product sales data processing device
JPH09326084A (en) Article sales registration data processor
JPH05174254A (en) Electronic cash register
JP2584549B2 (en) Product sales data processing device
JP2001209863A (en) Store management device
JPH0710468Y2 (en) Sales data processor
JP3771411B2 (en) Point processing device
JP3891704B2 (en) Product sales registration processing device
JP2613945B2 (en) POS system
JPS63138493A (en) Goods sales data processor
JP2533155B2 (en) Electronic cash register
JPH02291070A (en) Credit transaction data management system
JP3001328B2 (en) Product sales data processing device
JP2526030B2 (en) POS system
JPH05204938A (en) Product sales data processor

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050909

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050922

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090930

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090930

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100930

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110930

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120930

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120930

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130930

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees