JP3080101B2 - Sales data processing device - Google Patents
Sales data processing deviceInfo
- Publication number
- JP3080101B2 JP3080101B2 JP2266891A JP2266891A JP3080101B2 JP 3080101 B2 JP3080101 B2 JP 3080101B2 JP 2266891 A JP2266891 A JP 2266891A JP 2266891 A JP2266891 A JP 2266891A JP 3080101 B2 JP3080101 B2 JP 3080101B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- sales
- register
- transaction
- payment
- 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 - Lifetime
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、カード売りの処理を
行なう売上データ処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sales data processing apparatus for processing card sales.
【0002】[0002]
【従来の技術】近年、プリペイドカードの利用店が百貨
店、スーパーマケット等の多品目商品を取り扱う店舗に
拡大しているが、「たばこ」などの価格統制品について
はプレミアム付きカードで購入することを禁止するよう
にしている。つまり、プリペイドカードなどのプレミア
ム付きカードは運用益等が得られる為割引金額等が加算
されており、価格統制品についてはプリペイドカードで
購入することを禁止している。2. Description of the Related Art In recent years, stores that use prepaid cards have been expanded to stores that handle multi-item products such as department stores and supermarkets. However, for price-controlled products such as "cigarettes", it is necessary to purchase cards with premiums. They are banned. In other words, a card with a premium such as a prepaid card is provided with a discounted amount and the like because an operating profit is obtained, and it is prohibited to purchase a price-controlled product with a prepaid card.
【0003】ところで、従来のECRにおいては価格統
制品とそうでない商品を一取引中に購入した場合、オペ
レータが予めプリペイドカードでは購入できない商品が
ある旨を客に通知し、価格統制品の売上登録は別締めに
する必要があった。[0003] In the conventional ECR, if a price-controlled product and other products are purchased during one transaction, the operator notifies the customer in advance that there is a product that cannot be purchased with a prepaid card, and registers the sales of the price-controlled product. Had to be closed separately.
【0004】[0004]
【発明が解決しようとする課題】このように一取引中に
価格統制品とそうでない商品とを混在して購入した場合
には、現金支払いとカード支払いとに分けて登録し別締
めにする必要があった。また、カード支払いの場合は顧
客より提示されたカード内に支払金額以上のカード残高
がないとその分は現金支払いにしなければならず、操作
が煩雑化し、オペレータに負担をかけるという欠点があ
った。この発明の課題は、一取引中においてカード支払
いのできるものと、できないものとを混在して登録した
としてもカード支払いを迅速に行なえるようにすること
である。When price-controlled products and non-price-controlled products are mixedly purchased during one transaction as described above, it is necessary to register cash payment and card payment separately, and separately register them. was there. In the case of card payment, if the card presented by the customer does not have a card balance exceeding the payment amount, the payment must be made in cash, which makes the operation complicated and burdens the operator. . An object of the present invention is to make it possible to quickly perform card payment even if both a card payment and a non-card payment are registered in one transaction.
【0005】[0005]
【課題を解決するための手段】この発明の手段は次の通
りである。入力された分類別売上データを分類別に登録
処理する売上データ処理装置において、分類別にカード
売りができるか否かを示す制御データを記憶する制御デ
ータ記憶手段と、入力された売上データの分類に対応す
る前記制御データ記憶手段内の制御データに基づいてカ
ード売りの可否を判別する第1の判別手段と、一取引の
登録中に入力された各分類別売上データのうち前記第1
の判別手段でカード売りができると判別された分類のカ
ード売りの合計金額を求める算出手段と、顧客より提示
されたカード内に前記算出手段で求めた合計金額以上の
カード残高があるか否かを判別する第2の判別手段と、
カード残高がありと判別された場合は、そのカード残高
から前記合計金額を減算してカード支払い処理を行い、
カード残高不足と判別された場合は、前記合計金額から
前記カード残高を差引いた金額をカード以外での支払い
方法にて支払い処理を行なう支払処理手段とを備える。
したがって、この発明によれば、一取引中においてカー
ド支払いのできるものと、できないものとを混在して登
録したとしてもカード支払いによる処理が直ちに行な
え、しかも、顧客より提示されたカード内に支払金額以
上のカード残高がない場合にも支払い処理が迅速に行な
えるようになる。The means of the present invention are as follows. In a sales data processing device for registering input sales data by category, control data storage means for storing control data indicating whether cards can be sold by classification, and corresponding to the classification of the input sales data. First determining means for determining whether or not to sell a card based on the control data in the control data storing means;
Calculating means for calculating the total amount of card sales of the class determined to be able to sell cards by the determining means, and whether or not there is a card balance in the card presented by the customer equal to or greater than the total amount determined by the calculating means Second determining means for determining
If it is determined that there is a card balance, a card payment process is performed by subtracting the total amount from the card balance,
When the card balance is determined to be insufficient, there is provided a payment processing means for performing a payment process by using a payment method other than a card by subtracting the card balance from the total amount.
Therefore, according to the present invention, even if a card which can be paid and a card which cannot be registered during one transaction are registered in a mixed manner, the processing by the card payment can be performed immediately, and the payment amount in the card presented by the customer can be obtained. Even if there is no such card balance, payment processing can be performed quickly.
【0006】[0006]
【機能ブロック図の説明】図1は本発明の機能ブロック
図である。制御データ記憶手段1は、分類別(例えば商
品別や部門別)にカード売りができるか否かを示す制御
データを記憶するPLU(プライスルックアップ)ファ
イルや部門ファイル等で、制御データとしてはカード売
り可・否を示す可否フラグ等である。判別手段2は入力
された売上データの分類に対応する制御データ記憶手段
1内の制御データに基づいてカード売りの可否を判別す
る。売上金額算出手段3は一取引中に入力された各分類
別売上データのうち判別手段2でカード売りができると
判別された各分類の売上金額とカード売りができないと
判別された各分類の売上金額とを求める。この場合、例
えば、カード売りの可否に拘らず、分類別売上データが
入力される毎に更新される通常の小計レジスタの他に、
カード売りができる分類別売上データが入力される毎に
更新されるカード売り用の小計レジスタを設け、通常の
小計レジスタ内の売上金額からカード売り用の小計レジ
スタ内の売上金額を減算することにより、カード売り不
可の分類に対する売上金額を求めるようにしてもよい。
締め処理制御手段4は売上金額算出手段3によって算出
された各売上金額に基づいてカード売りの可否毎に締め
処理を実行させる。ここで、カード売り可の場合の締め
処理とはカード残高からカード売り可の売上金額を減算
する等の処理、また、カード売り不可の場合の締め処理
とは入金処理等である。[Description of Functional Block Diagram] FIG. 1 is a functional block diagram of the present invention. The control data storage means 1 is a PLU (price lookup) file or a section file for storing control data indicating whether or not cards can be sold by category (for example, by product or section). The flag is a flag indicating whether or not selling is possible. The determination means 2 determines whether or not a card can be sold based on the control data in the control data storage means 1 corresponding to the classification of the input sales data. The sales amount calculating means 3 includes, among the sales data for each classification input during one transaction, the sales amount of each classification determined by the determination means 2 to be able to sell the card and the sales of each classification determined to be unable to sell the card. Ask for the amount. In this case, for example, in addition to the normal subtotal register that is updated every time sales data by classification is input, regardless of whether or not the card can be sold,
By providing a subtotal register for card sales that is updated each time sales data by classification that allows card sales is input, and subtracting the sales amount in the subtotal register for card sales from the sales amount in the normal subtotal register Alternatively, the sales amount for the classification of card unsold may be obtained.
The closing process control unit 4 causes the closing process to be executed for each card sale based on each sales amount calculated by the sales amount calculation unit 3. Here, the closing process in the case of card selling is a process of subtracting the sales amount of the card selling available from the card balance, and the closing process in the case of the card selling unavailable is a depositing process.
【0007】[0007]
【実施例】以下、図2〜図5を参照して一実施例を説明
する。図2はECRのブロック構成図である。CPU1
1はROM12内に予め格納されている各種のプログラ
ムにしたがってこのECRの全体動作を制御するもの
で、通常備えられている制御部11−1、演算部11−
2の他に、後述する入金中フラグを記憶するフラグレジ
スタ11−3を備えている。そして、CPU11にはそ
の周辺デバイスとしてのキー入力部13、プリペイドカ
ード用のカード読み取り/書き込み装置14、磁気イン
ク文字読取装置(MCR)15、表示部16、印字部1
7、ドロア18が接続されている。An embodiment will be described below with reference to FIGS. FIG. 2 is a block diagram of the ECR. CPU1
1 controls the overall operation of the ECR in accordance with various programs stored in the ROM 12 in advance. The control unit 11-1 and the operation unit 11-
In addition to the flag register 2, a flag register 11-3 for storing a depositing flag described later is provided. The CPU 11 has a key input unit 13 as a peripheral device, a card reading / writing device 14 for a prepaid card, a magnetic ink character reading device (MCR) 15, a display unit 16, and a printing unit 1.
7. The drawer 18 is connected.
【0008】キー入力部13はそのキーボード上に数値
キーAK、部門キーBK、PLUキーCK、現金キーD
K、カードキーEK、その他のファンクションキーFK
と共に、モード切替スイッチMSが設けられている。な
お、モード切替スイッチMSはその切替位置に応じて
「設定」、「戻り」、「OFF」、「登録」、「点
検」、「精算」の各モードを切り替える。しかして、キ
ー入力部13から入力された分類別売上データ(PLU
別売上データや部門別売上データ)は、RAM19内の
対応する分類別合計器(PLUファイル19−1、部門
ファイル19−2)に登録されると共に、RAM19内
の取引小計レジスタ19−3に加算される。The key input unit 13 has a numeric key AK, a department key BK, a PLU key CK, and a cash key D on its keyboard.
K, card key EK, other function keys FK
In addition, a mode change switch MS is provided. The mode changeover switch MS switches between “set”, “return”, “OFF”, “registration”, “inspection”, and “payment” modes according to the switching position. Thus, the sales data by classification (PLU) input from the key input unit 13
The separate sales data and the sales data for each department) are registered in the corresponding totalizers (PLU file 19-1, department file 19-2) in the RAM 19 and added to the transaction subtotal register 19-3 in the RAM 19. Is done.
【0009】RAM19にはPLUファイル19−1、
部門ファイル19−2、取引小計レジスタ19−3の他
に、プリペイド小計レジスタ19−4、カード残高レジ
スタ19−5が設けられている。ここで、取引小計レジ
スタ19−3は一取引中に登録された売上合計を記憶す
る通常のレジスタであるが、プリペイド小計レジスタ1
9−4は一取引中の売上金額のうちカード売りが可能な
分類に対する売上金額を記憶するレジスタである。な
お、カード残高レジスタ19−5はカード読み取り/書
き込み装置14から読み取られたプリペイドカードのカ
ード残高を記憶するレジスタである。The RAM 19 has a PLU file 19-1,
In addition to the section file 19-2 and the transaction subtotal register 19-3, a prepaid subtotal register 19-4 and a card balance register 19-5 are provided. Here, the transaction subtotal register 19-3 is a normal register for storing the total sales registered during one transaction.
Reference numeral 9-4 denotes a register for storing a sales amount corresponding to a class in which card sales are possible among sales amounts during one transaction. The card balance register 19-5 is a register for storing the card balance of the prepaid card read from the card reading / writing device 14.
【0010】図3はPLUファイル19−1の構成を示
し、PLUファイル19−1は商品コードを示すPLU
Noに対応してそのキャラクタ(商品名)、単価、売上個
数の他に、カード売りの可否を示すPET(プリペイド
カード)可否フラグを記憶する構成となっている。FIG. 3 shows the structure of the PLU file 19-1. The PLU file 19-1 is a PLU indicating a product code.
In correspondence with No, in addition to the character (product name), unit price, and sales quantity, a PET (prepaid card) availability flag indicating the availability of card sales is stored.
【0011】図4は部門ファイル19−2の構成を示
し、部門ファイル19−2は部門コードを示す部門Noに
対応してその売上金額、売上個数の他に、PLUファイ
ル19−1と同様にカード売りの可否を示すPET可否
フラグを記憶する構成となっている。FIG. 4 shows the structure of the section file 19-2. The section file 19-2 corresponds to the section number indicating the section code, and includes the same as the PLU file 19-1 in addition to the sales amount and the sales quantity. It is configured to store a PET availability flag indicating the availability of card sales.
【0012】次に、本実施例の動作を図5を参照して説
明する。図5はモード切替スイッチMSで登録モードに
セットした場合の動作を示したフローチャートである。
先ず、登録動作の待ち状態において、PLUキーCKが
操作されると(ステップS1)、そのキーコードでPL
Uファイル19−1をアクセスして該当PLUコードに
対応する単価(PLU金額)を読み出し(ステップS
2)、このPLU金額を商品金額として取り込む(ステ
ップS3)。一方、登録操作の待ち状態において、置数
入力が有り(ステップS4)、部門キーBKが操作され
ると(ステップS5)、置数データ(売上金額)を商品
金額として取り込む(ステップS6)。そして、ステッ
プS7に進み、PLU別登録処理あるいは部門別登録処
理を実行し、PLUファイル19−1あるいは部門ファ
イル19−2の内容を更新する。ここで、PLUファイ
ル19−1、部門ファイル19−2には決済時の支払方
法を示す情報としてPET可否フラグが各分類毎にセッ
トされているので、次のステップS8ではいま登録した
商品に対応するPET可否フラグを参照し、カード売り
の可否をチェックする。ここで、カード売りが可能な商
品であれば、その商品金額をプリペイド小計レジスタ1
9−4に加算すると共に(ステップS9)、取引小計レ
ジスタ19−3に加算するが(ステップS10)、カー
ド売りが不可名商品(価格統制品)であれば、その旨を
ガイダンス表示したのち(ステップS11)、その商品
金額を取引小計レジスタ19−3に加算する(ステップ
S10)。Next, the operation of this embodiment will be described with reference to FIG. FIG. 5 is a flowchart showing the operation when the mode is set to the registration mode by the mode change switch MS.
First, when the PLU key CK is operated in the waiting state of the registration operation (step S1), the PLU key CK is operated with the key code.
The U file 19-1 is accessed to read the unit price (PLU amount) corresponding to the PLU code (Step S)
2), this PLU amount is taken in as the product amount (step S3). On the other hand, in the waiting state of the registration operation, there is an input of the number (step S4), and when the section key BK is operated (step S5), the number data (sales amount) is taken in as the commodity amount (step S6). Then, the process proceeds to step S7, in which a PLU-specific registration process or a department-based registration process is executed to update the contents of the PLU file 19-1 or the department file 19-2. Here, in the PLU file 19-1 and the department file 19-2, a PET permission / inhibition flag is set for each classification as information indicating a payment method at the time of settlement, so that the next step S8 corresponds to the registered product. Then, it is checked whether or not the card can be sold with reference to the PET availability flag. Here, if the product can be sold by card, the value of the product is stored in the prepaid subtotal register 1
9-4 (step S9), and also to the transaction subtotal register 19-3 (step S10). If the card sale is an unnamed product (price-controlled product), this is displayed after the guidance is displayed ( In step S11, the commodity price is added to the transaction subtotal register 19-3 (step S10).
【0013】このようにして一登録分の処理が終ると、
一取引の登録を締める為にカード読み取り/書き込み装
置14にプリペイドカードが挿入されたか(ステップS
12)、現金キーDKが操作されたかを調べる(ステッ
プS13)。ここで、プリペイドカードで決済するとき
はカードをカード読み取り/書き込み装置14に挿入
し、また現金支払いの時は現金キーDKを操作するが、
一取引の登録終了ではなく、登録を続行する場合にはフ
ラグレジスタ11−3内の入金中フラグがオンされてい
ないことを条件に(ステップS14)、最初の操作待ち
状態に戻る。以下、一登録分の操作が行われる毎に上述
の動作が繰り返される結果、取引小計レジスタ19−3
には一取引分の売上金額が記憶され、プリペイド小計レ
ジスタ19−4には一取引のうち価格統制品のようにカ
ード売りが禁止されている商品を除く商品、つまり、カ
ード売りが可能な商品の売上金額が記憶される。When the processing for one registration is completed in this way,
Whether a prepaid card has been inserted into the card reader / writer 14 to close the registration of one transaction (step S
12) It is checked whether the cash key DK has been operated (step S13). Here, when making a payment with a prepaid card, the card is inserted into the card reading / writing device 14, and when paying with cash, the cash key DK is operated.
If the registration is not completed but the registration is continued, the process returns to the initial operation waiting state on condition that the depositing flag in the flag register 11-3 is not turned on (step S14). Thereafter, each time the operation for one registration is performed, the above operation is repeated, and as a result, the transaction subtotal register 19-3
Stores the sales amount of one transaction. The prepaid subtotal register 19-4 stores in the prepaid subtotal register 19-4 products other than products whose card sales are prohibited, such as price-controlled products, that is, products for which card sales are possible. Is stored.
【0014】しかして、一取引分の登録が終了し、プリ
ペイドカードによる支払いが要求された場合、オペレー
タは客から受け取ったプリペイドカードをカード読み取
り/書き込み装置14に挿入する。すると、ステップS
12でそのことが検出されてステップS15に進み、カ
ード読み取り/書き込み装置14によって読み取られた
カードデータを取り込み、カードの正当性をチェックす
る(ステップS16)。その結果、カードが不適当なも
のであればそのままカードを排出させるが(ステップS
32)、カードが適正であれば、ステップS17に進
み、プリペイド小計レジスタ19−4の値が“0”より
も大きいかを調べる。いま、カード売りが可能な商品の
売上が無ければ、カードを排出させ(ステップS3
2)、有ればカード残高とプリペイド小計レジスタ19
−4の値とを比較する(ステップS18)。ここで、カ
ード残高がプリペイド小計レジスタ19−4の値以上で
あれば、カード残高からプリペイド小計レジスタ19−
4の値を減算し(ステップS19)、次で取引小計レジ
スタ19−3の値からプリペイド小計レジスタ19−4
の値を減算する(ステップS20)。その後、プリペイ
ド小計レジスタ19−4をゼロクリアする(ステップS
21)。一方、カード残高不足であれば、プリペイド小
計レジスタ19−4からカード残高を減算し(ステップ
S22)、次で、取引小計レジスタ19−3の値からカ
ード残高を減算する(ステップS23)。その後、カー
ド残高をゼロクリアする(ステップS24)。When the registration for one transaction is completed and payment by a prepaid card is requested, the operator inserts the prepaid card received from the customer into the card reader / writer 14. Then, step S
In step S15, this is detected, and the process proceeds to step S15, in which the card data read by the card reading / writing device 14 is fetched, and the validity of the card is checked (step S16). As a result, if the card is inappropriate, the card is ejected as it is (step S
32) If the card is appropriate, the flow advances to step S17 to check whether the value of the prepaid subtotal register 19-4 is larger than "0". If there is no sales of merchandise that can be sold, the card is ejected (step S3).
2) If present, card balance and prepaid subtotal register 19
-4 is compared (step S18). Here, if the card balance is equal to or greater than the value of the prepaid subtotal register 19-4, the card balance is subtracted from the prepaid subtotal register 19-4.
4 (step S19), and then the prepaid subtotal register 19-4 is subtracted from the value of the transaction subtotal register 19-3.
Is subtracted (step S20). Thereafter, the prepaid subtotal register 19-4 is cleared to zero (step S).
21). On the other hand, if the card balance is insufficient, the card balance is subtracted from the prepaid subtotal register 19-4 (step S22), and then the card balance is subtracted from the value of the transaction subtotal register 19-3 (step S23). Thereafter, the card balance is cleared to zero (step S24).
【0015】しかして、ステップS25に進み、カード
残高をカード読み取り/書き込み装置14に送り、プリ
ペイドカードに書き込んだのち、カードを排出させる
(ステップS26)。そして、売上データが登録され
(ステップS27)、レシートが発行される(ステップ
S28)。次に、ステップS29に進み、取引小計レジ
スタ19−3の値が“0”か否かを調べる。ここで、プ
リペイドカードによって一取引分の売上金額が全額支払
われた場合には、取引小計レジスタ19−3の値は
“0”となるが、プリペイドカードによってその一部の
みが支払われた場合には取引小計レジスタ19−3には
支払い分の売上金額が残っている。したがって、取引小
計レジスタ19−3の値が“0”であれば、取引小計レ
ジスタ19−3およびプリペイド小計レジスタ19−4
をゼロクリアすると共に、フラグレジスタ11−3内の
入金中フラグをオフする(ステップS30)。一方、取
引小計レジスタ19−3の値が“0”であれば、ステッ
プS31に進み、フラグレジスタ11−3内の入金中フ
ラグをオフしたのち、ステップS12に戻る。ここで、
プリペイドカードによって支払われなかった支払い金額
が現金で支払われた場合、オペレータは現金キーDKを
操作する。すると、ステップS33に進み、売上データ
が記録されたのちレシートが発行される(ステップS3
4)。そして、取引小計レジスタ19−3およびプリペ
イド小計レジスタ19−4をゼロクリアすると共に、フ
ラグレジスタ11−3内の入金中フラグをオフする(ス
テップS35)。In step S25, the balance of the card is sent to the card reader / writer 14 to write the card on the prepaid card and then eject the card (step S26). Then, the sales data is registered (step S27), and a receipt is issued (step S28). Next, the process proceeds to a step S29 to check whether or not the value of the transaction subtotal register 19-3 is "0". Here, when the sales amount for one transaction is completely paid by the prepaid card, the value of the transaction subtotal register 19-3 is "0", but when only a part thereof is paid by the prepaid card, In the transaction subtotal register 19-3, the sales amount corresponding to the payment remains. Therefore, if the value of the transaction subtotal register 19-3 is "0", the transaction subtotal register 19-3 and the prepaid subtotal register 19-4.
Is cleared to zero, and the depositing flag in the flag register 11-3 is turned off (step S30). On the other hand, if the value of the transaction subtotal register 19-3 is "0", the flow proceeds to step S31, turns off the depositing flag in the flag register 11-3, and then returns to step S12. here,
When the payment amount not paid by the prepaid card is paid by cash, the operator operates the cash key DK. Then, the process proceeds to step S33, and after the sales data is recorded, a receipt is issued (step S3).
4). Then, the transaction subtotal register 19-3 and the prepaid subtotal register 19-4 are cleared to zero, and the depositing flag in the flag register 11-3 is turned off (step S35).
【0016】なお、上記実施例は分類別売上データが登
録される毎にカード売りの可否を判別し、カード売りが
可能であればプリペイド小計を更新して一取引中に登録
されたカード売りが可能な商品の売上金額を求めたが、
分類別売上データが登録される毎にカード売りが不可な
商品の小計を求めるようにしてもよい。In the above embodiment, each time the classified sales data is registered, it is determined whether or not the card can be sold. If the card can be sold, the prepaid subtotal is updated and the registered card is sold during one transaction. I asked for the sales amount of a possible product,
Each time the classified sales data is registered, a subtotal of products that cannot be sold by card may be obtained.
【0017】また、一取引分の登録結果を記憶保持する
一取引メモリや一定期間内の登録結果を記憶保持するジ
ャーナルメモリを備えたものにおいては、カード売りが
可能な売上金額やカード売りが不可な売上金額を一取引
の登録を締める時点で求めるようにしてもよい。[0017] Further, in a system provided with one transaction memory for storing and holding the registration result of one transaction and a journal memory for storing and holding the registration result for a certain period, the sales amount that can be sold and the sales of the card are not possible. May be determined at the time of closing the registration of one transaction.
【0018】[0018]
【発明の効果】この発明によれば、カード売りができる
と判別された分類のカード売りの合計金額を求めると共
に、顧客より提示されたカード内に支払合計金額以上の
カード残高があると判別された場合は、そのカード残高
から支払合計金額を減算してカード支払い処理を行い、
カード残高不足と判別された場合は、支払合計金額から
カード残高を差引いた金額をカード以外での支払い方法
にて支払い処理を行なうため、一取引中においてカード
支払いのできるものと、できないものとを混在して登録
したとしてもカード支払いによる処理が直ちに行なえ、
しかも、顧客より提示されたカード内に支払金額以上の
カード残高がない場合にも支払い処理が迅速に行なえる
ようになる。According to the present invention, the total amount of card sales of the class determined to be able to be sold is determined, and it is determined that the card presented by the customer has a card balance greater than the total payment amount. If you do, the card payment process will be performed by subtracting the total payment amount from the card balance,
If it is determined that the card balance is insufficient, the payment amount will be deducted from the total payment amount minus the card balance using a payment method other than the card. Even if you register a mixture, you can immediately process by card payment,
In addition, even when the card presented by the customer does not have a card balance equal to or larger than the payment amount, the payment processing can be promptly performed.
【図1】この発明の機能ブロック図。FIG. 1 is a functional block diagram of the present invention.
【図2】実施例を示したECRのブロック構成図。FIG. 2 is a block configuration diagram of an ECR showing an embodiment.
【図3】図2で示したPLUファイル19−1の構成
図。FIG. 3 is a configuration diagram of a PLU file 19-1 shown in FIG.
【図4】図2で示した部門ファイル19−2の構成図。FIG. 4 is a configuration diagram of a department file 19-2 shown in FIG.
【図5】上記ECRの登録モードでの動作を示したフロ
ーチャート。FIG. 5 is a flowchart showing an operation in the ECR registration mode.
11 CPU 12 ROM 13 キー入力部 14 カード読み取り/書き込み装置 19−1 PLUファイル 19−2 部門ファイル 19−3 取引小計レジスタ 19−4 プリペイド小計レジスタ 11 CPU 12 ROM 13 Key input unit 14 Card reading / writing device 19-1 PLU file 19-2 Department file 19-3 Transaction subtotal register 19-4 Prepaid subtotal register
フロントページの続き (56)参考文献 特開 平4−184699(JP,A) 特開 昭63−300389(JP,A) (58)調査した分野(Int.Cl.7,DB名) G07G 1/00 - 5/00 G06F 17/60 Continuation of the front page (56) References JP-A-4-184699 (JP, A) JP-A-63-300389 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G07G 1 / 00-5/00 G06F 17/60
Claims (1)
録処理する売上データ処理装置において、 分類別にカード売りができるか否かを示す制御データを
記憶する制御データ記憶手段と、 入力された売上データの分類に対応する前記制御データ
記憶手段内の制御データに基づいてカード売りの可否を
判別する第1の判別手段と、 一取引の登録中に入力された各分類別売上データのうち
前記第1の判別手段でカード売りができると判別された
分類のカード売りの合計金額を求める算出手段と、 顧客より提示されたカード内に前記算出手段で求めた合
計金額以上のカード残高があるか否かを判別する第2の
判別手段と、 カード残高がありと判別された場合は、そのカード残高
から前記合計金額を減算してカード支払い処理を行い、
カード残高不足と判別された場合は、前記合計金額から
前記カード残高を差引いた金額をカード以外での支払い
方法にて支払い処理を行なう支払処理手段と、 を具備したことを特徴とする売上データ処理装置。1. A sales data processing apparatus for registering input sales data by category for each category, control data storage means for storing control data indicating whether or not cards can be sold for each category; First determining means for determining whether or not to sell a card based on control data in the control data storage means corresponding to data classification; and the first of the sales data for each classification input during registration of one transaction . It is determined that the card can be sold by the determination means 1
Calculating means for calculating the total amount of card sales of the classification, and a total amount calculated by the calculating means in the card presented by the customer.
The second to determine whether there is a card balance more than the total amount
Determining means and, if it is determined that there is a card balance, the card balance
Subtract the total amount from to perform card payment processing,
If it is determined that the card balance is insufficient,
Payment of the amount deducted from the card balance by non-card
Payment processing means for performing payment processing by a method .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2266891A JP3080101B2 (en) | 1991-01-24 | 1991-01-24 | Sales data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2266891A JP3080101B2 (en) | 1991-01-24 | 1991-01-24 | Sales data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04241092A JPH04241092A (en) | 1992-08-28 |
| JP3080101B2 true JP3080101B2 (en) | 2000-08-21 |
Family
ID=12089232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2266891A Expired - Lifetime JP3080101B2 (en) | 1991-01-24 | 1991-01-24 | Sales data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3080101B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4933992B2 (en) * | 2007-09-04 | 2012-05-16 | 東芝テック株式会社 | Product sales data processing device |
| JP7364404B2 (en) * | 2019-09-19 | 2023-10-18 | 東芝テック株式会社 | Payment devices and programs |
-
1991
- 1991-01-24 JP JP2266891A patent/JP3080101B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04241092A (en) | 1992-08-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7072850B1 (en) | Method and apparatus for processing a supplementary product sale at a point-of-sale terminal | |
| US5398191A (en) | Point of sale apparatus with an automatic determination if weighing a product is necessary or prohibited | |
| JP3080101B2 (en) | Sales data processing device | |
| JPS63303495A (en) | Transaction processor | |
| JPH08167077A (en) | Article sale registration data processor | |
| JPH09161154A (en) | Merchandise sales registering data processor | |
| JP2978595B2 (en) | Product sales data processing device | |
| JP2883770B2 (en) | Product sales data processing device | |
| JPH0589372A (en) | Processor for product sales data | |
| JP2003281632A (en) | Sales data processor | |
| JP3022639B2 (en) | Card terminal and card processing system | |
| JP2549761B2 (en) | Transaction processor | |
| JP2527496B2 (en) | Electronic cash register | |
| JP2547614B2 (en) | Electronic cash register | |
| JP2542732B2 (en) | Transaction processor | |
| JP3076669B2 (en) | Product sales data processing device | |
| JPH08305962A (en) | Article sales registration data processor | |
| JP2793659B2 (en) | Payment processor | |
| JPH05151457A (en) | Sales data processing device | |
| JP3285113B2 (en) | Cash register and card transaction processing method thereof | |
| JP6382389B2 (en) | Information processing apparatus and information processing program | |
| JPH083877B2 (en) | Electronic cash register | |
| JPH0222759Y2 (en) | ||
| JPH06309562A (en) | Commodity sales data processor | |
| JPH11339129A (en) | Product sales registration data processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080623 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090623 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090623 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 11 |