JPH0380397A - Product sales data processing device - Google Patents

Product sales data processing device

Info

Publication number
JPH0380397A
JPH0380397A JP21785489A JP21785489A JPH0380397A JP H0380397 A JPH0380397 A JP H0380397A JP 21785489 A JP21785489 A JP 21785489A JP 21785489 A JP21785489 A JP 21785489A JP H0380397 A JPH0380397 A JP H0380397A
Authority
JP
Japan
Prior art keywords
registration
tax
amount
memory
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.)
Pending
Application number
JP21785489A
Other languages
Japanese (ja)
Inventor
Naoki Ito
直樹 伊藤
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
Tokyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP21785489A priority Critical patent/JPH0380397A/en
Publication of JPH0380397A publication Critical patent/JPH0380397A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PURPOSE:To easily perform a corrective operation by subtracting a taxable amount included in amount data in a preceding registration memory from a sale tabulation memory, and adding an amount in which the taxable amount is subtracted from the amount data in a taxable amount memory when an untaxable/inner multiplication correction key is depressed. CONSTITUTION:When such operation that an inner multiplication registration operation is performed for goods registered previously for which untaxable registration should be performed, or that the untaxable operation is performed for the goods for which the inner multiplication registration should be performed is performed in the middle way of performing the registration of the goods, the untaxable/inner multiplication correction key 38 is depressed. Then, it is judged whether the untaxable registration or the inner multiplication registration is performed for the goods registered previously from the state of a tax multiplication designation flag memory 48. When the untaxable registration is applied, the taxable amount included in the amount data in the preceding registration memory 43 is subtracted from the sale tabulation memory 44, and also, the amount in which the taxable amount is subtracted from the amount data is added on the taxable amount memory 45. In such a way, the corrective operation can be easily and quickly performed.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、電子キャッシュレジスタやPOS(ポイント
・オブ・セールス)l末などの商品販売データ処理装置
に関する。詳しくは、商品の税金分を間違って、本来、
非課税登録すべきところ内掛登録または外掛登録した場
合、あるいは、これと逆の場合に、これらを訂正できる
機能を備えた商品販売データ処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a product sales data processing device such as an electronic cash register or a POS (Point of Sales) terminal. For more details, please refer to the product tax amount incorrectly.
The present invention relates to a product sales data processing device having a function of correcting internal registration or external registration where tax exemption registration should be made, or vice versa.

[従来の技術] 今日の消費税制度では、商品によって非課税のものと、
課税のものとがあり、更に課税のものには内掛のものど
外掛のものとがあるため大変複雑である。
[Conventional technology] In today's consumption tax system, some products are exempt from taxation, while others are exempt from taxation.
It is very complicated because there are taxable items, and taxable items include internal and external taxable items.

そのため、消費税の導入に伴い、消費税計算機能を備え
た電子キャッシュレジスタやPO8端末などの商品販売
データ処理装置が開発されている。
Therefore, with the introduction of consumption tax, product sales data processing devices such as electronic cash registers and PO8 terminals equipped with a consumption tax calculation function have been developed.

従来の消費税計算機能を備えた商品販売データ処理装置
では、商品によって非課税であるか、消費親分が内税(
商品金額の中に消費親分が含まれている場合)であるか
、外税(商品金額の中に消費親分が含まれていない場合
)であるかで異なるので、個々の商品登録前にその都度
商品か非課税登録、内掛登録または外掛登録かを指定し
た後、商品登録を行っている。
Conventional product sales data processing devices equipped with a consumption tax calculation function find that depending on the product, the product is exempt from tax, or the consumption tax is included in the tax (tax included).
This differs depending on whether the tax is tax-exclusive (if the consumption tax is included in the product price) or the tax is excluded (if the consumption tax is not included in the product price), so please check the tax separately before registering each product. After specifying whether the product is tax exempt, internally registered, or externally registered, the product is registered.

すると、非課税登録の場合には、入力された金額がその
まま部門別合計メモリや1客の売上合計メモリに加算さ
れる。また、内掛登録の場合には、入力された金額から
消費親分を除いた額か部門別合計メモリ、1客の売上合
計メモリおよび課税対象金額メモリにそれぞれ加算され
る。更に、外掛登録の場合には、入力された金額かその
まま部門別合計メモリ、1客の売上合計メモリおよび課
税対象金額メモリにそれぞれ加算される。
Then, in the case of tax-exempt registration, the input amount is directly added to the departmental total memory and one customer's sales total memory. In addition, in the case of internal charge registration, the amount obtained by subtracting the consumption charge from the input amount is added to the departmental total memory, the sales total memory for one customer, and the taxable amount memory, respectively. Furthermore, in the case of external registration, the input amount is added as is to the departmental total memory, the sales total memory for one customer, and the taxable amount memory, respectively.

最後に、合計キーが押されると、1客の課税対象金額メ
モリの課税対象金額に消費税率が掛けられて合計税額か
算出されるとともに、この合計税額と売上合計メモリの
額との合計金額、つまり支払合計金額が算出される。
Finally, when the total key is pressed, the taxable amount in the taxable amount memory for one customer is multiplied by the consumption tax rate to calculate the total tax amount, and the total amount of this total tax amount and the amount in the sales total memory, In other words, the total payment amount is calculated.

ところが、商品登録前にその商品が非課税登録、内掛登
録または外掛登録かを指定するのを忘れて、あるいは、
間違って、本来、非課税登録にずべきところ内掛登録ま
たは外掛登録として登録した場合、逆に、外掛登録また
は内掛登録にすべさところ非課税登録として登録した場
合、−度取消し操作あるいは返品操作を行ってから、再
度、正しく非課税登録、内掛登録または外掛登録を行う
必要がある。
However, if you forget to specify whether the product is tax exempt, internally registered, or externally registered before registering the product, or
If you mistakenly register as an internal or external registration when it should have been a tax-exempt registration, or conversely, register as an external or internal registration but as a tax-exempt registration, you may be unable to cancel or return the product. After doing so, it is necessary to correctly register for tax exemption, internal payment, or external payment again.

[発明が解決しようとする課題] 従来のように、非課税登録を内掛登録または外掛登録と
して登録した場合、逆に、外掛登録または内掛登録を非
課税登録として登録した場合、度取消し操作(あるいは
、返品操作)を行ってから、再度、正しく非課税登録、
内掛登録または外掛登録を行うには、複雑なキー操作か
必要である。
[Problem to be solved by the invention] As in the past, when a tax-exempt registration is registered as an internal registration or an external registration, or conversely, when an external registration or an internal registration is registered as a tax-exempt registration, there is no need for repeated cancellation operations (or , return operation), and then re-register correctly for tax exemption.
Complicated key operations are required to perform in-call registration or out-call registration.

例えば、返品操作を行うには、まず、コントロールキー
を返品モードに切換え、置数キーで金額を入力し、続い
て、部門キーを押して返品処理を行う必要がある。その
後、非課税登録、内掛登録または外ti)登録かを指定
し、再度、置数キーで金額を入力し、続いて、部門キー
を押さなければならない。従って、−度量違えると、そ
の訂正操作に時間がかかり、会計業務の能率を著しく低
下させるという問題がある。
For example, to perform a return operation, it is first necessary to switch the control key to return mode, enter the amount using the numeric key, and then press the department key to perform the return process. After that, you have to specify whether you want to register as tax-exempt, in-house or out-of-pocket, enter the amount using the numeric keys again, and then press the department key. Therefore, if the accuracy is incorrect, it takes time to correct the error, which significantly reduces the efficiency of accounting operations.

ここに、本発明の目的は、このような従来の問題を解決
し、非課税登録を内掛登録または外掛登録に間違った場
合および内掛登録または外掛登録を非課税登録に間違っ
た場合でも、簡単な操作でかつ迅速に訂正できる商品販
売データ処理装置を提供することにある。
Here, the purpose of the present invention is to solve such conventional problems, and to solve the problem in a simple manner even when a tax-exempt registration is mistaken for an internal registration or an external registration, and even when an internal registration or an external registration is mistaken for a tax-exempt registration. An object of the present invention is to provide a product sales data processing device that can be easily and quickly corrected.

[課題を解決するための手段] そのため、請求項第1項記載の発明では、非課税/内掛
訂正キーを有するキーボードと、直前に入力された商品
データが非課税登録か内掛登録かを記憶する税掛指定フ
ラグメモリ、1客の売上げ合計金額を記憶する売上合計
メモリ、1客の課税対象金額を記憶する課税対象金額メ
モリおよび商品データの金額データを記憶する前登録メ
モリを有する記憶手段と、制御手段とを備え、前記制御
手段は、商品データが入力された際、その商品データの
金額データを前記前登録メモリに記憶させるとともに、
その商品データが非課税登録か内掛登録かを判断し、非
課税登録の場合には前記金額データを前記売上合計メモ
リに加算する一方、内掛登録の場合には前記金額データ
から税金分を除いた額を前記売上合計メモリおよび課税
対象金額メモリにそれぞれ加算する手段と、vI記非課
税/内掛訂正キーが押された際、前記税掛指定フラグメ
モリの状態から直前に登録されたデータが非課税登録か
内掛登録かを判断し、非課税登録の場合には前記前登録
メモリの金額データに含まれる税金分を前記売上合計メ
モリから減算しかつ前記金額データから税金分を除いた
額を前記課税対象金額メモリに加算する一方、内掛登録
の場合には前記前登録メモリの金額データに含まれる税
金分を前記売上合計メモリに加算しかつ前記金額データ
から税金分を除いた額を前記課税対象金額メモリから減
算する手段とを含む、ことを特徴とする。
[Means for Solving the Problem] Therefore, the invention described in claim 1 includes a keyboard having a tax exemption/in-payment correction key, and a keyboard that stores whether the product data input immediately before is tax-exempt registration or in-payment registration. a storage means having a tax designation flag memory, a sales total memory for storing the total sales amount for one customer, a taxable amount memory for storing the taxable amount for one customer, and a pre-registration memory for storing the amount data of the product data; and a control means, when the product data is input, the control means stores the amount data of the product data in the pre-registration memory, and
It is determined whether the product data is tax-exempt registration or in-payment registration, and if it is tax-exempt registration, the amount data is added to the sales total memory, while if it is in-payment registration, the tax amount is removed from the amount data. Means for adding the amount to the sales total memory and the taxable amount memory respectively, and when the vI tax exemption/inclusive correction key is pressed, the data registered immediately before is registered as tax exempt from the state of the tax designation flag memory. If the registration is tax-exempt, the tax included in the amount data in the previous registration memory is subtracted from the sales total memory, and the amount obtained by removing the tax from the amount data is determined to be taxable. In addition, in the case of internal charge registration, the tax included in the amount data in the previous registration memory is added to the sales total memory, and the amount obtained by removing the tax from the amount data is calculated as the taxable amount. and means for subtracting from the memory.

また、請求項第2項記載の発明では、非課税/外掛訂正
キーを有するキーボードと、直前に入力された商品デー
タが非課税登録か外掛登録かを記憶する税掛指定フラグ
メモリ、1客の売上げ合計金額を記憶する売上合計メモ
リ、1客の課税対象金額を記憶する課税対象金額メモリ
および商品データの金額データを記憶する前登録メモリ
を有する記憶手段と、制御手段とを備え、前記制御手段
は、商品データが入力された際、その商品データの金額
データを前記前登録メモリに記憶させるとともに、その
商品データが非課税登録か外掛登録かを判断し、非課税
登録の場合には前記金額データを前記売上合計メモリに
加算する一方、外掛登録の場合には前記金額データを前
記売上合計メモリおよび課税対象金額メモリにそれぞれ
加算する手段と、前記非課税/外掛訂正キーが押された
際、前記税掛指定フラグメモリの状態から直前に登録さ
れたデータが非課税登録か外掛登録かを判断し、非課税
登録の場合には前記前登録メモリの金額データを前記課
税対象金額メモリに加算する一方、外掛登録の場合には
前記前登録メモリの金額データを前記課税対象金額メモ
リから減算する手段とを含む、ことを特徴とする。
In addition, in the invention described in claim 2, there is provided a keyboard having a tax exemption/external charge correction key, a tax specification flag memory for storing whether the product data input immediately before is tax exempt registration or external charge registration, and a total sales amount for one customer. A storage means having a sales total memory for storing an amount, a taxable amount memory for storing a taxable amount for one customer, and a pre-registration memory for storing amount data of product data, and a control means, the control means comprising: When product data is input, the amount data of the product data is stored in the previous registration memory, and it is determined whether the product data is tax-exempt registration or external registration, and if the product data is tax-exempt registration, the amount data is stored in the sales Means for adding the amount data to the total memory, and adding the amount data to the sales total memory and taxable amount memory in the case of external charge registration, respectively, and when the tax exemption/external charge correction key is pressed, the tax charge designation flag It is determined from the state of the memory whether the data registered immediately before is tax-exempt registration or external registration, and in the case of tax-exempt registration, the amount data in the previous registration memory is added to the taxable amount memory, while in the case of external registration, the amount data is added to the taxable amount memory. The method is characterized in that it includes means for subtracting the amount data in the pre-registration memory from the taxable amount memory.

[作 用〕 請求項第1項記載の発明では、金額データおよび非課税
か内税かを指定するためのデータを含む商品データを入
力すると、その商品データの金額データが前登録メモリ
に記憶されるとともに、非課税か内税かによってその商
品データが非課税登録か内掛登録かが判断される。
[Function] In the invention described in claim 1, when product data including amount data and data for specifying tax exemption or tax included is input, the amount data of the product data is stored in the pre-registration memory. At the same time, it is determined whether the product data is tax-exempt or tax-inclusive, depending on whether the product data is tax-exempt or tax-inclusive.

ここで、非課税登録の場合には前記金額データが売上合
計メモリに加算される。一方、内掛登録の場合には前記
金額データから税金分を除いた額が売上合計メモリおよ
び課税対象金額メモリにそれぞれ加算される。
Here, in the case of tax exempt registration, the amount data is added to the sales total memory. On the other hand, in the case of internal charge registration, the amount obtained by removing the tax from the amount data is added to the sales total memory and the taxable amount memory, respectively.

このようにして、順に商品を登録していく途中で、前に
登録した商品を非課税登録にすべきところ内掛登録、あ
るいは、内1i)登録にすべさところ非課税登録にして
しまった場合に、非課税/内掛訂正キーを押す。
In this way, while registering products one after another, if a previously registered product is registered as tax-exempt when it should have been registered, or if it is registered as tax-exempt when it should have been registered in 1i), Press the tax exemption/internal charge correction key.

すると、税掛指定フラグメモリの状態から前に登録した
商品が非課税登録か内掛登録かが判断される。非課税登
録の場合には、前登録メモリの金額データに含まれる税
金分が売上合計メモリから減算されるとともに、金額デ
ータから税金分を除いた額が課税対象金額メモリに加算
される。つまり、内掛登録したのと同じになる。また、
内掛登録の場合には、前登録メモリの金額データに含ま
れる税金分が売上合計メモリに加算されるとともに、金
額データから税金分を除いた額が課税対象金額メモリか
ら減算される。つまり、非課税掛登録したのと同じにな
る。これにより、訂正される。
Then, it is determined from the state of the tax designation flag memory whether the previously registered product is tax-exempt or tax-exempt. In the case of tax-exempt registration, the tax included in the amount data in the previous registration memory is subtracted from the sales total memory, and the amount obtained by removing the tax from the amount data is added to the taxable amount memory. In other words, it will be the same as registering for an introductory call. Also,
In the case of internal charge registration, the tax included in the amount data in the previous registration memory is added to the sales total memory, and the amount obtained by removing the tax from the amount data is subtracted from the taxable amount memory. In other words, it is the same as registering for tax exemption. This will correct it.

従って、訂正操作としては、単に非課税/内掛訂正キー
を押せばよいので、訂正操作をきわめて簡単にかつ迅速
に行うことができる。
Therefore, as a correction operation, it is only necessary to press the tax exemption/in-payment correction key, so that the correction operation can be performed extremely easily and quickly.

また、請求項第2項記載の発明では、金額データおよび
非課税か外税かを指定するためのデータを含む商品デー
タを入力すると、その商品データの金額データが前登録
メモリに記憶されるとともに、非課税か外税かによって
その商品データが非課税登録か外掛登録かが判断される
Further, in the invention described in claim 2, when product data including price data and data for specifying tax exemption or tax exemption is input, the price data of the product data is stored in the pre-registration memory, and Depending on whether the product data is tax exempt or tax exempt, it is determined whether the product data is tax exempt or externally registered.

ここで、非課税登録の場合には前記金額データが売上合
計メモリに加算される。一方、外掛登録の場合には前記
金額データが売上合計メモリおよび課税対象金額メモリ
にそれぞれ加算される。
Here, in the case of tax exempt registration, the amount data is added to the sales total memory. On the other hand, in the case of external registration, the amount data is added to the sales total memory and the taxable amount memory, respectively.

このようにして、順に商品を登録していく途中で、前に
登録した商品を非課税登録にすべさところ外掛登録、あ
るいは、外掛登録にすべきところ非課税登録にしてしま
った場合に、非課税/外掛訂正キーを押す。
In this way, while registering products one by one, if a previously registered product is registered as an external registration when it should have been registered as an external registration, or is registered as an external registration when it should be an external registration, it becomes Press the correction key.

すると、税掛指定フラグメモリの状態から前に登録した
商品が非課税登録か外掛登録かが判断される。非課税登
録の場合には、前登録メモリの金額データが課税対象金
額メモリに加算される。つまり、外掛登録したのと同じ
になる。また、外掛登録の場合には、前登録メモリの金
額データが課税対象金額メモリから減算される。つまり
、非課税掛登録したのと同じになる。これにより、訂正
される。
Then, it is determined whether the previously registered product is tax-exempt or non-taxable from the state of the tax designation flag memory. In the case of tax-exempt registration, the amount data in the previous registration memory is added to the taxable amount memory. In other words, it will be the same as registering as an outsider. In addition, in the case of external registration, the amount data in the previous registration memory is subtracted from the taxable amount memory. In other words, it is the same as registering for tax exemption. This will correct it.

従って、訂正操作としては、単に非課税/外掛訂正キー
を押せばよいので、訂正操作をきわめて簡単にかつ迅速
に行うことができる。
Therefore, as a correction operation, it is only necessary to press the tax exemption/extra charge correction key, so that the correction operation can be performed extremely easily and quickly.

[実施例] 以下、本発明の一実施例を図面に基づいて説明する。[Example] Hereinafter, one embodiment of the present invention will be described based on the drawings.

第1図は本実施例のブロック図を示している。FIG. 1 shows a block diagram of this embodiment.

同図において、11はCPUである。cpuitには、
アドレス・データバス12を介して、ROM13、記憶
手段としてのRAM 14 、キーボード制御回路15
、表示器制御回路16、ドロワー制御回路17およびプ
リンタ制御回路18がそれぞれ接続されている。
In the figure, 11 is a CPU. cpuit has
A ROM 13, a RAM 14 as a storage means, and a keyboard control circuit 15 are connected via an address/data bus 12.
, a display control circuit 16, a drawer control circuit 17, and a printer control circuit 18 are connected thereto.

前記キーボード制御回路15にはキーボード19が、前
記表示器制御回路16には表示器20が、前記ドロワー
制御回路17にはドロワー21か、前記プリンタ制御口
l?!isにはプリンタ22がそれぞれ接続されている
The keyboard control circuit 15 has a keyboard 19, the display control circuit 16 has a display 20, and the drawer control circuit 17 has a drawer 21 or a printer control port l? ! A printer 22 is connected to each is.

前記キーボード19には、第3図に示す如く、「登録」
 「点検」 「精算」などの各業務を前記CPu1lに
指令して実行させるコントロールキー31が設けられて
いるとともに、「O」 「00J〜「9」までの置数キ
ー32、「DPl」〜「DP5Jまでの部門キー33、
小計キー34、現計−Ir−35、登録する商品が非課
税であることを指定するための非課税キー36、登録す
る商品が内税か外税かを指定するための内掛キー37、
非課税/内掛訂正キー38、非課税/外掛訂正−1r−
39などのほかに、その他必要な各種キーが配列されて
いる。
On the keyboard 19, as shown in FIG.
Control keys 31 are provided to instruct the CPU 1l to execute various tasks such as "inspection" and "settlement", as well as numeric keys 32 from "O", "00J" to "9", and "DPl" to "DPl" to "9". Department key 33 up to DP5J,
Subtotal key 34, Current total -Ir-35, Tax exemption key 36 for specifying that the product to be registered is tax exempt, Inner key 37 for specifying whether the product to be registered is tax inclusive or tax exclusive.
Tax-free/inside correction key 38, tax-free/outside correction -1r-
In addition to 39, other necessary keys are arranged.

ここに、「登録」とは、売上られた商品の金額などを前
記RAM14に記憶させ、かつ、合計金額などの計算を
行い、その結果をレシートおよびジャーナルにプリント
アウトさせる業務をいう。
Here, "registration" refers to the task of storing the amount of sold products in the RAM 14, calculating the total amount, etc., and printing out the results on receipts and journals.

また、「点検」とは、「登録」業務によって前記RAM
14に累積記憶された売上合計金額や売上点数などをプ
リントアウトさせる業務をいう。更に、「精算」とは、
例えば1日の業務終了時において、「登録」業務によっ
て前記RAM14に累積記憶された売上合計金額や売上
点数などをプリントアウトさせるとともに、RAM14
の内容をクリアさせる業務をいう。
In addition, "inspection" means that the RAM is
This refers to the work of printing out the cumulatively stored sales total amount, sales points, etc. Furthermore, “settlement” means
For example, at the end of the day's work, the total sales amount, sales points, etc. cumulatively stored in the RAM 14 through the "registration" task are printed out, and the RAM 14
This refers to the task of clearing the contents of

また、前記RAM14には、第2図に示す如く、前記置
数キー32によって入力された置数データを記憶する置
数メモリ41、前記部門キー32に対応してその売上点
数および売上金額を記憶する部門別合計メモリ42、前
記部門キー33が押された・際その部門データや前記置
数メモリ41の置数データ(この場合には、金額データ
)などを記憶する前登録メモリ43.1客に対する売上
合計金額を記憶する売上合計メモリとしてのメインアイ
テムアイザ44.1客に対する課税対象金額を記憶する
課税対象金額メモリとしての税アイテムアイザ45、税
金合計メモリ46、現計合計メモリ47のほかに、税掛
指定フラグメモリとしての非課税フラグ48および内掛
フラグ49、登録中フラグ50などがそれぞれ設けられ
ている。
Further, as shown in FIG. 2, the RAM 14 also stores a number memory 41 that stores the number data entered using the number keys 32, and stores the number of sales points and sales amount corresponding to the department key 32. A pre-registration memory 43.1 stores the department data and number data (in this case, amount data) of the number memory 41 when the department key 33 is pressed. In addition to the main item IZA 44 as a sales total memory that stores the total sales amount for customers, the tax item IZA 45 that serves as a taxable amount memory that stores the taxable amount for customers, the tax total memory 46, and the current total memory 47. , a tax exemption flag 48 as a tax designation flag memory, a tax exemption flag 49, a registration flag 50, etc. are provided, respectively.

ここで、前記非課税フラグ48は、前記非課税キー36
の操作の有無によってこれから登録しようとするデータ
が非課税登録であるが否かを指示するためのものである
。ここでは、非課税キー36が押された場合にセットさ
れ非課税登録である旨を指示する。前記内掛フラグ4つ
は、前記内掛キー37の操作の有無によってこれから登
録しようとするデータが内掛登録であるか外掛5を録で
あるかを指示するためのものである。ここでは、内掛キ
ー37が押された場合にセットされ内掛登録である旨を
指示する。
Here, the tax exemption flag 48 indicates the tax exemption key 36.
This is to indicate whether the data to be registered is tax-exempt registration or not depending on whether or not the operation is performed. Here, it is set when the tax exemption key 36 is pressed to indicate that the registration is tax exempt. The four internal flags are used to indicate whether the data to be registered is internal registration or external registration 5 depending on whether or not the internal key 37 is operated. Here, it is set when the inward call key 37 is pressed to instruct that it is inward call registration.

また、前記CPU11は、前記ROM13に記憶された
プログラムに従って処理を実行する。例えば、非課税キ
ー36が押されると、第4図に示すフローチャートの処
理を行う、また、内掛キー37が押されると、第5図に
示すフローチャートの処理を行う、また、置数キー32
か押されると、その置数データを置数メモリ41に記憶
させる。
Further, the CPU 11 executes processing according to a program stored in the ROM 13. For example, when the tax exemption key 36 is pressed, the process shown in the flowchart shown in FIG. 4 is performed, and when the inner key 37 is pressed, the process shown in the flowchart shown in FIG.
When is pressed, the digit data is stored in the digit memory 41.

また、部門キー33が押されると、第6図に示すフロー
チャートの処理を行う、また、非課税/内掛訂正キー3
8が押されると、第7図に示すフローチャートの処理を
行う、また、非課税/外掛訂正キー39が押されると、
第8図に示すフローチャートの処理を行う、更に、現計
−’r−35が押されると、第9図に示すフローチャー
トの処理を行う。
When the department key 33 is pressed, the process shown in the flowchart shown in FIG. 6 is executed.
When 8 is pressed, the process shown in the flowchart shown in FIG.
The process shown in the flowchart shown in FIG. 8 is performed.Furthermore, when the current total -'r-35 is pressed, the process shown in the flowchart shown in FIG. 9 is performed.

ここに、主としてCPUIIとROM13とから制御手
段を構成している。制御手段は、少なくとも、商品デー
タが全て入力された際つまり前記部門キー33が押され
た際、前記置数メモリ41に記憶された置数データを前
記前登録メモリ43に記憶させるとともに、非課税フラ
グ48および内掛フラグ49の状態から非課税登録、内
tJl)登録または外掛登録かを判断し、非課税登録の
場合には前記置数データを前記メインアイテムアイザ4
4に加算し、内掛登録の場合には前記置数データから税
金分を除いた額を前記メインアイテムアイザ44および
税アイテムアイザ45にそれぞれ加算し、外掛登録の場
合には前記置数データを前記メインアイテムアイザ44
および税アイテムアイザ45にそれぞれ加算する手段と
、前記非課税/内掛訂正キー38が押された際、非課税
フラグ48および内掛フラグ49の状態から直前に登録
されたデータが非課税登録か内掛登録かを判断し、非課
税登録の場合には前記前登録メモリ43の置数データに
含まれる税金分を前記メインアイテムアイザ44から減
算しかつその置数データから税金分を除いた額を税アイ
テムアイザ45に加算するする一方、内掛登録の場合に
は前記前登録メモリ43の置数データに含まれる税金分
を前記メインアイテムアイザ44に加算しかつその置数
データから税金分を除いた額を税アイテムアイザ45か
ら減算する手段と、前記非課税/外掛訂正キー39が押
された際、前記非課税フラグ48および内掛フラグ49
の状態から直前に登録されたデータが非課税登録か外掛
登録かを判断し、非課税登録の場合には前記前登録メモ
リの置数データを前記税アイテムアイザ45に加算する
一方、外掛登録の場合には前記前登録メモリの置数デー
タを前記税アイテムアイザ45から減算する手段とを含
む。
Here, the control means is mainly composed of the CPU II and the ROM 13. At least, when all product data is input, that is, when the department key 33 is pressed, the control means causes the number data stored in the number memory 41 to be stored in the pre-registration memory 43, and also sets the tax exemption flag. 48 and the state of the internal flag 49, it is determined whether the registration is tax-exempt registration, internal tJl) registration, or external registration.
4, and in the case of internal registration, add the amount obtained by removing the tax from the above-mentioned number data to the main item isa 44 and tax item isa 45, respectively, and in the case of external registration, add the above-mentioned number data to Main item Isa 44
and a means for adding each to the tax item iser 45, and when the tax exemption/insurance correction key 38 is pressed, the data registered immediately before is determined to be tax exempt registration or insurance registration based on the state of the tax exemption flag 48 and the insurcharge flag 49. In the case of tax-exempt registration, the tax amount included in the number data stored in the pre-registration memory 43 is subtracted from the main item iser 44, and the amount obtained by subtracting the tax amount from the number data is set as the tax item eyer. 45. On the other hand, in the case of internal charge registration, the amount of tax included in the number data in the pre-registration memory 43 is added to the main item isa 44, and the amount obtained by subtracting the tax amount from the number data is added. Means for subtracting from the tax itemizer 45, and when the tax exemption/external charge correction key 39 is pressed, the tax exemption flag 48 and the internal charge flag 49
It is determined from the state whether the data registered immediately before is tax-exempt registration or external registration, and in the case of tax-exempt registration, the number data stored in the previous registration memory is added to the tax item sizer 45, while in the case of external registration, and means for subtracting the number data stored in the pre-registration memory from the tax itemizer 45.

次に、本実施例の作用を第4図〜第9図のフローチャー
トを参照しながら説明する。
Next, the operation of this embodiment will be explained with reference to the flowcharts of FIGS. 4 to 9.

商品の登録に当っては、コントロールスイッチ31を「
登録」に切換えた状態において、まず、次に登録しよう
とする商品が非課税である場合には非課税キー36を、
また課税である場合において内税のときには内掛キー3
7を押した後(なお、外税のときには何も押さない、)
、置数キー32によって商品の金額を入力し、続いて、
その商品の属する部門に対応する部門キー33を押す。
When registering a product, set the control switch 31 to "
In the state where the product is switched to "Registration", first, if the product to be registered next is tax exempt, press the tax exemption key 36,
In addition, if the tax is included, the inner call key 3
After pressing 7 (please do not press anything when excluding tax)
, enter the amount of the product using the number keys 32, and then,
The department key 33 corresponding to the department to which the product belongs is pressed.

一方、CPUIIは、非課税キー36が押されると、第
4図に示すフローチャートに従って、非課税フラグ48
をセットする。また、内fl)−’r−37が押される
と、第5図に示すフローチャートに従って、内掛フラグ
49をセットする。
On the other hand, when the tax exemption key 36 is pressed, the CPU II selects the tax exemption flag 48 according to the flowchart shown in FIG.
Set. Further, when inner fl)-'r-37 is pressed, the inner flag 49 is set according to the flowchart shown in FIG.

続いて、置数−’r−32が押されると、その置数デー
タつまり金額データを置数メモリ41に記憶させる。
Subsequently, when the digit number -'r-32 is pressed, the digit data, that is, the amount data, is stored in the digit memory 41.

最後に、部門キー33が押されると、第6図に示すフロ
ーチャートに従って処理を進める。即ち、ステップ(以
下、S′Fと略す、)1において、コントロールスイッ
チ31が「登録」モードあるがを判断する。「登録」モ
ードでなければ、エラーとして処理する。「登録」モー
ドであれば、Sr2へ進み置数メモリ41に置数データ
があるがを判断する。置数データがなければ、エラーと
して処理する。
Finally, when the department key 33 is pressed, the process proceeds according to the flowchart shown in FIG. That is, in step (hereinafter abbreviated as S'F) 1, it is determined whether the control switch 31 is in the "registration" mode. If it is not in "registration" mode, it will be treated as an error. If it is in the "registration" mode, the process advances to Sr2 and it is determined whether there is number data in the number memory 41. If there is no numeric data, it will be treated as an error.

一方、置数データがあれば、っまり置数メモリ41に商
品の金額データが入力されていれば、Sr1へ進み非課
税フラグ36かセットされているかを判断する。非課税
フラグ48がセットされていれば、つまり非課税登録の
場合には、Sr4へ進み置数データ(金額データ〉をメ
インアイテムアイザ44に加算した後、Sr1へ進み該
当する部門別合計メモリ42に置数データを加算すると
ともに、点数をインクリメントする。
On the other hand, if there is number data, and if the amount data of the product has been input into the number memory 41, the process advances to Sr1 and it is determined whether the tax exemption flag 36 is set. If the tax exemption flag 48 is set, that is, in the case of tax exemption registration, the process goes to Sr4, where the number data (amount data) is added to the main item sizer 44, and then the process goes to Sr1, where it is stored in the corresponding departmental total memory 42. Add the numerical data and increment the score.

次に、Sr6へ進みプリンタ22を動作させて用紙を1
行分フィードさせた後、非課税マーク、部門および金額
(W数データ)を印字させる。続いて、Sr1へ進み非
課税フラグ48および内掛フラグ49の内容、部門、金
額を前登録メモリ43へ転送するとともに、登録中フラ
グ50をセットした後、Sr8へ進み非課税フラグ48
および内掛フラグ49をクリアさせる。
Next, proceed to Sr6, operate the printer 22, and print one sheet of paper.
After feeding the line, the tax exemption mark, department, and amount (W number data) are printed. Next, the process advances to Sr1 to transfer the contents, department, and amount of the non-taxable flag 48 and internal charge flag 49 to the pre-registration memory 43, and sets the registering flag 50.
and clears the internal call flag 49.

また、Sr1の判断において、非課税フラグ48がセッ
トされていなければ、つまり課税登録の場合には、Sr
1へ進み内掛フラグ49がセットされているかを判断す
る。内掛フラグ49がセットされていれば、つまり内掛
登録の場合には、5TIOへ進み置数データから税金分
を除いた額、つまり実際の商品の金額Aを求める0例え
ば、税率を3%とすルト、rIt数9−3N=100/
103を掛けて実際の商品の金額Aを求め、このAをメ
インアイテムアイザ44および税アイテムアイザ45に
それぞれ加算する。
In addition, in the judgment of Sr1, if the tax exemption flag 48 is not set, that is, in the case of tax registration, Sr1
The process advances to 1 and it is determined whether the internal call flag 49 is set. If the inward charge flag 49 is set, that is, in the case of inward charge registration, proceed to 5TIO to obtain the amount obtained by subtracting the tax from the number data, that is, the actual amount A of the product0.For example, set the tax rate to 3%. and sult, rIt number 9-3N=100/
103 to find the actual amount A of the product, and this A is added to the main item isa 44 and the tax item isa 45, respectively.

次に、5TIIへ進み該当する部門別合計メモリ42に
金額Aを加算するとともに、点数をインクリメントし、
続いて、5T12へ進みプリンタ22を動作させて用紙
を1行分フィードさせた後、内掛マークと部門および金
額(置数データ)とを印字させる。この後、Sr1へ進
む。
Next, proceed to 5TII, add the amount A to the corresponding departmental total memory 42, and increment the score.
Next, the process advances to 5T12, where the printer 22 is operated to feed the paper for one line, and then the inner hanging mark, department, and amount (number data) are printed. After this, proceed to Sr1.

また、S T 9の判断において、内掛フラグ49がセ
ットされていなければ、つまり外掛登録の場合には、5
T13へ進み置数データをメインアイテムアイザ44お
よび税アイテムアイザ45にそれぞれ加算する。
In addition, in the judgment of ST 9, if the internal call flag 49 is not set, that is, in the case of external call registration, 5
Proceeding to T13, the set number data is added to the main item iser 44 and the tax item iser 45, respectively.

次に、5T14へ進み該当する部門別合計メモリ42に
置数データを加算するとともに、点数をインクリメント
し、続いて、5T15へ進みプリンタ22を動作させて
用紙を1行分フィードさせた後、部門および金額(置数
データ)を印字させる。この後、Sr1へ進む。
Next, the process goes to 5T14, and the number data is added to the corresponding department total memory 42, and the score is incremented.Then, the process goes to 5T15, and after operating the printer 22 and feeding the paper for one line, the department and the amount (number data) to be printed. After this, proceed to Sr1.

このようにして、商品を登録していく途中で、直前に登
録した商品について、非課税登録にすべきところ内掛登
録として場合、逆に、内掛登録にすべきところ非課税登
録とした場合には、非課税/内掛訂正キー38を押す。
In this way, while registering a product, if the product that was registered just before is registered as a tax-free registration when it should be registered as a tax-exempt registration, or conversely, when it is registered as a tax-free registration when it should be a tax-exempt registration. , press the tax exemption/internal charge correction key 38.

すると、CPUIIは、第7図に示すフローチャートに
従って処理を進める。まず、5T21において、コント
ロールスイッチ31が「登録」モ−ドあるかを判断する
。「登録」モードでなければ、エラーとして処理する。
Then, the CPU II proceeds with the process according to the flowchart shown in FIG. First, at 5T21, it is determined whether the control switch 31 is in the "registration" mode. If it is not in "registration" mode, it will be treated as an error.

「登録」モードであれば、S ’r22へ進み登録中フ
ラグ50がセットされているかを判断する。登録中フラ
グ50かセットされてなければ、エラーとして処理する
。登録中フラグ50がセットされていれは、5T23へ
進み前登録メモリラ43に転送されている非課税フラグ
48の内容かセットされているかを判断する。
If it is in the "registration" mode, the process advances to S'r22 and it is determined whether the registration flag 50 is set. If the registration flag 50 is not set, it is treated as an error. If the registration flag 50 is set, the process advances to 5T23 and it is determined whether the tax exemption flag 48, which has been transferred to the previous registration memory 43, is set.

ここで、5T23の判断において、非課税フラグ48が
セットされていれば、つまり前に登録された商品が非課
税登録として処理されている場合には、S T 24へ
進みプリンタ22を動作させて訂正マーク、例えば「・
・・・・・・・・・・・」を印字して前に印字したデー
タを削除し、更に用紙を1行分フィードした後、内掛マ
ークと前登録メモリ43の部門および金額データとを印
字させる。
Here, in the judgment at 5T23, if the tax exemption flag 48 is set, that is, if the previously registered product is processed as tax exempt registration, the process advances to ST24 and the printer 22 is operated to print the correction mark. ,for example"·
After printing "..." and deleting the previously printed data, and then feeding the paper one line, the inner mark and the department and amount data in the previous registration memory 43 are Print it.

次に、S T 25へ進み前登録メモリ43の金額デー
タに3/103を掛けた金額B、つまり置数データに含
まれる税金分を求め、その金額Bをメインアイテムアイ
ザ44および該当する部門別合計メモリ42より減算す
る。また、前登録メモリ43の金額データに100/1
03を掛けた金額Aを求め、その金額Aを税アイテムア
イサ45に加算する。これにより、非課税登録が内掛登
録に訂正される。
Next, proceed to ST 25, and calculate the amount B by multiplying the amount data in the previous registration memory 43 by 3/103, that is, the tax included in the set number data, and send the amount B to the main item sizer 44 and the corresponding department. Subtract from total memory 42. Also, the amount data in the previous registration memory 43 is 100/1.
The amount A is calculated by multiplying by 03, and the amount A is added to the tax item Isa 45. As a result, the tax-exempt registration will be corrected to a tax-exempt registration.

また、5T23の判断において、非課税フラグ48がセ
ットされていなければ、5T26へ進み内掛フラグ49
がセットされているかを判断する。
In addition, in the judgment at 5T23, if the tax exemption flag 48 is not set, the process advances to 5T26 and the internal charge flag 49 is set.
is set.

内掛フラグ4つがセットされていなければ、エラーとし
て処理する。内掛フラグ48がセットされていれば、つ
まり前に登録された商品が内掛登録として処理されてい
る場合には、5T27へ進みプリンタ22を動作させて
訂正マーク、例えは「・・・・・・・・・・・・」を印
字して前に印字したデータを削除し、更に用紙を1行分
フィードした後、非課税マークと前登録メモリ43の部
門および金額データとを印字させる。
If the four internal call flags are not set, it is treated as an error. If the inbound flag 48 is set, that is, if the previously registered product is processed as inbound registration, the process advances to 5T27 and the printer 22 is operated to print a correction mark, for example, "..." . . .'' is printed, the previously printed data is deleted, and the paper is further fed for one line, and then the tax exemption mark and the department and amount data in the pre-registration memory 43 are printed.

次に、5T28へ進み前登録メモリ43の金額データに
3/103を掛けた金[Bを求め、その金額Bをメイン
アイテムアイザ44および該当する部門別合計メモリ4
2に加算する。また、前登録メモリ43の金額データに
100/103を掛けた金額Aを求め、その金額Aを税
アイテムアイザ45より減算する。これにより、内掛登
録が非課税登録に訂正される。
Next, proceed to 5T28, calculate the amount of money [B] by multiplying the amount data in the previous registration memory 43 by 3/103, and add the amount B to the main item isa 44 and the corresponding departmental total memory 4.
Add to 2. Further, the amount A is obtained by multiplying the amount data in the pre-registration memory 43 by 100/103, and the amount A is subtracted from the tax item sizer 45. As a result, the in-payment registration is corrected to a tax-exempt registration.

一方、商品を登録していく途中で、直前に登録した商品
について、非課税登録にすべきところ外掛登録としたば
あ、逆に、外掛登録にすべさところ非課税登録とした場
合には、非課税/外掛訂正キー3つを押す。
On the other hand, in the process of registering a product, if the product that was registered just before is registered as a tax-free registration when it should have been registered as a tax-free registration, or conversely, if it is registered as a tax-free registration when it should have been a tax-exempt registration, it will be tax-free/tax-free. Press the three outside correction keys.

すると、CPUIIは、第8図に吊すフローチャートに
従って処理を進める。ます、5T31において、コント
ロールスイッチ31が「登録」モードあるかを判断する
。「登録Jモードでなければ、エラーとして処理する。
Then, the CPU II proceeds with the process according to the flowchart shown in FIG. First, at 5T31, it is determined whether the control switch 31 is in the "registration" mode. “If it is not registered J mode, it will be treated as an error.

「登録」モードであれば、5T32へ進み登録中フラグ
50がセットされているかを判断する。登録中フラグ5
0がセラ1〜されてなければ、エラーとして処理する。
If it is the "registration" mode, the process advances to 5T32 and it is determined whether the registration flag 50 is set. Registration flag 5
If 0 is not set to 1~, it is treated as an error.

登録中フラグ50かセットされていれば、5T33へ進
み前登録メモリラ43に転送されている非課税フラグ4
8の内容がセットされているかを判断する。
If the registration flag 50 is set, the process advances to 5T33 and the tax exemption flag 4 transferred to the previous registration memory 43 is set.
8 is set.

ここで、5T33の判断において、非課税フラグ48が
セットされていれば、つまり前に登録された商品が非課
税登録として処理されている場合には、5T34へ進み
プリンタ22を動作させて訂正マーク、例えば「・・・
・・・・・・・・・Jを印字して前に印字したデータを
削除し、更に用紙を1行分フィードした後、前登録メモ
リ43の部門および金額データとを印字させる。続いて
、5T35へ進み前登録メモリ43の金額データを税ア
イテムアイザ45に加算する。これにより、非課税登録
が外掛登録に訂正される。
Here, in the judgment at 5T33, if the tax exemption flag 48 is set, that is, if the previously registered product is processed as tax exempt registration, the process advances to 5T34, and the printer 22 is operated to print a correction mark, e.g. “...
. . . After printing J and deleting the previously printed data, and feeding the paper one line further, the department and amount data in the previous registration memory 43 are printed. Next, the process advances to 5T35 and the amount data in the previous registration memory 43 is added to the tax item sizer 45. As a result, the tax-exempt registration will be corrected to a non-taxable registration.

また、5T33の判断において、非課税フラグ48がセ
ットされていなければ、5T36へ進み内掛フラグ49
がセットされているかを判断する。
In addition, in the judgment at 5T33, if the tax exemption flag 48 is not set, the process advances to 5T36 and the internal charge flag 49 is set.
is set.

内掛フラグ4つがセットされていれば、エラーとして処
理する。内掛フラグ48がセットされていなければ、つ
まり前に登録された商品が外掛登録として処理されてい
る場合には、Sr17へ進みプリンタ22を動作させて
訂正マーク、例えは「・・・・・・・・・・・・」を印
字して前に印字したデータを削除し、更に用紙を1行分
フィードした後、非課税マークと前登録メモリ43の部
門および金額データとを印字させる。続いて、5T38
へ進み前登録メモリ43の金額データを税アイテムアイ
ザ45より減算する。これにより、外掛登録が非課税登
録に訂正される。
If the four internal call flags are set, it is treated as an error. If the internal flag 48 is not set, that is, if the previously registered product is processed as an external registration, the process advances to Sr17 and the printer 22 is operated to print a correction mark, for example, "..." . . .'' is printed, the previously printed data is deleted, and the paper is further fed for one line, and then the tax exemption mark and the department and amount data in the pre-registration memory 43 are printed. Next, 5T38
Then, the amount data in the previous registration memory 43 is subtracted from the tax item sizer 45. As a result, the external registration will be corrected to a tax-exempt registration.

このようにして、全ての商品を登録した後、最後に現計
キー35を押す。
After all the products have been registered in this way, the current total key 35 is finally pressed.

すると、CPUIIは、第9図に示すフローチャートに
従って処理を進める。まず、5T41において、コント
ロールスイッチ31が「登録」モードあるかを判断する
。「登録」モードでなければ、他の処理を行う、「登録
」モードであれば、Sr42へ進み登録中フラグ50が
セットされているかを判断する。登録中フラグ50がセ
ットされていなければ、エラーとして処理する。
Then, the CPU II proceeds with the process according to the flowchart shown in FIG. First, at 5T41, it is determined whether the control switch 31 is in the "registration" mode. If it is not the "registration" mode, other processing is performed; if it is the "registration" mode, the process advances to Sr42 and it is determined whether the registration flag 50 is set. If the registration flag 50 is not set, it is treated as an error.

登録中7ラグ50がセットされていれば、5T43へ進
みプリンタ22を動作させて用紙を1行分フィードさせ
た後、メインアイテムアイザ44の内容つまり売上合計
金額を印字させ、続いて、S T 44へ進みプリンタ
22を動作させて用紙を1行分フィードさせた後、税ア
イテムアイザ45のデータに税率0.03を掛けた合計
税額りを印字させる。
If the 7 lag 50 during registration is set, the process advances to 5T43, operates the printer 22, feeds the paper one line, prints out the contents of the main item iser 44, that is, the total amount of sales, and then proceeds to ST 44, the printer 22 is operated to feed one line of paper, and then the total tax amount is printed by multiplying the data in the tax itemizer 45 by the tax rate of 0.03.

次に、5T45へ進みプリンタ22を動作させて用紙を
1行分フィードさせた後、メインアイテムアイザ44の
内容に合計税額りを加えた金額Eを表示するとともに印
字させ、続いて、5T46へ進みプリンタ22を動作さ
せて用紙を10行分フィードさせた後、用紙にスタン1
を押し、用紙をカットさせる。
Next, proceed to 5T45, operate the printer 22 to feed one line of paper, display and print the amount E, which is the sum of the contents of the main item iser 44 and the total tax amount, then proceed to 5T46. After operating the printer 22 and feeding the paper for 10 lines, stamp 1 on the paper.
Press to cut the paper.

次に、5T47へ進み現計合計メモリ47にメインアイ
デムアイザ44の内容を加算した後、5T48へ進み税
金合計メモリ46に合計税額りを加算する。続いて、5
T49へ進みドロワー21をオープンさせるとともに登
録中7ラグ50をクリアさせた後、5T50へ進みメイ
ンアイテムアイザ44および税アイテムアイザ45をク
リアさせる。
Next, the process advances to 5T47 and after adding the contents of the main ID ID 44 to the current total memory 47, the process advances to 5T48 and adds the total tax amount to the tax total memory 46. Next, 5
After proceeding to T49 and opening the drawer 21 and clearing the 7 lags 50 during registration, proceeding to 5T50 and clearing the main item IZA 44 and the tax item IZA 45.

従って、本実施例によれば、商品の登録操作を間違って
、非課税登録にすべきところ内掛登録または外掛登録と
して登録した場合、逆に、外掛登録または内掛登録にす
べきところ非課税登録として登録した場合、その直後に
非課税/内掛訂正キー38または非課税/外掛訂正キー
39を押せば、これらの間違いが自動的に訂正されるの
で、訂正操作をきわめて簡単にかつ迅速に行うことがで
きる。
Therefore, according to this embodiment, if a product is registered incorrectly as an internal registration or an external registration when it should be a tax-exempt registration, on the contrary, a product is registered as an internal registration or an external registration when it should be an external registration or an internal registration. If you press the tax exempt/internal charge correction key 38 or the tax exempt/external charge correction key 39 immediately after registration, these mistakes will be automatically corrected, making correction operations extremely easy and quick. .

なお、上記実施例では、商品データの入力に当って、初
めに入力しようとする商品データが非課税登録、内掛登
録または外掛登録かによって非課税キー36または内掛
キー37を押し、続いて、置数キー32によって商品の
金額データを入力しfS後、I&後に部門キー33を押
すようにしたが、例えば金額データや部門データなどを
バーコード化して商品に付してあれば、そのバーコード
をスキャナによって光学的に読取って入力するようにし
てもよい、この場合、商品データが非課税登録、内掛登
録または外掛登録かを指定するデータもバーコード化し
ておき、これらをスキャナによって読取って入力させる
ようにすることもできる。
In the above embodiment, when entering product data, first press the tax exemption key 36 or the inner key 37 depending on whether the product data to be entered is tax exempt registration, internal registration, or external registration, and then press the The amount data of the product is entered using the number keys 32, and after fS and I&, the department key 33 is pressed. However, if the amount data, department data, etc. are converted into a bar code and attached to the product, the bar code can be used. It is also possible to input the data by optically reading it with a scanner. In this case, the data specifying whether the product data is tax exempt registration, internal registration, or external registration is also converted into a bar code, and the data is read and input by the scanner. You can also do it like this.

[発明の効果] 以上の通り、本発明によれば、非課税/内掛訂正キーま
たは非課税/外掛訂正キーを押すだけで、前に間違って
登録した商品の非課税登録、内掛登録または外掛登録を
訂正することができるので、訂正操作がきわめて簡単に
かつ迅速に行うとができ、会計業務の能率向上をはかる
ことができる。
[Effects of the Invention] As described above, according to the present invention, by simply pressing the tax exemption/internal charge correction key or the tax exemption/outward charge correction key, it is possible to register a previously erroneously registered product as tax exempt, internal charge registration, or external charge registration. Since corrections can be made, the correction operation can be performed extremely easily and quickly, and the efficiency of accounting operations can be improved.

【図面の簡単な説明】[Brief explanation of drawings]

図は本発明の一実施例を示すもので、第1図は全体構成
を示すブロック図、第2図はRAMの内容を示す図、第
3図はキーボードを示す図、第4図は非課税キーを押し
たときのフローチャート、第5図は内掛キーを押したと
きのフローチャート、第6図は部門キーを押したときの
フローチャート、第7図は非課税/内掛訂正キーを押し
たときのフローチャート、第8図は非課税/外掛訂正キ
ーを押したときのフローチャート、第9図は現計4−を
押したときのフローチャートである。 11.13・・・CPUおよびROM (制御手段)1
4・・・RAM(記憶手段)、 19・・・キーボード、 38・・・非課税/内掛訂正キー 39・・・非課税/外掛訂正キー 43・・・前登録メモリ、 44・・・メインアイテムアイザ (売上合計メモリ)、 45・・・税アイテムアイサ゛(課税対象金額メモリ)
48・・・非課税フラグ(税掛指定フラグメモリ)、4
つ・・・内掛フラグ(税掛指定フラグメモリ)。
The figures show one embodiment of the present invention, in which Figure 1 is a block diagram showing the overall configuration, Figure 2 is a diagram showing the contents of the RAM, Figure 3 is a diagram showing the keyboard, and Figure 4 is a tax-exempt key. Flowchart when you press , Figure 5 is a flowchart when you press the inward call key, Figure 6 is a flowchart when you press the department key, and Figure 7 is a flowchart when you press the tax exemption/inner call correction key. , FIG. 8 is a flowchart when the tax exemption/outside charge correction key is pressed, and FIG. 9 is a flowchart when the cash sum 4- is pressed. 11.13...CPU and ROM (control means) 1
4...RAM (storage means), 19...Keyboard, 38...Tax-free/inner call correction key 39...Tax-free/outer call correction key 43...Previous registration memory, 44...Main item sizer (sales total memory), 45...Tax item icon (taxable amount memory)
48...Tax exemption flag (tax specification flag memory), 4
- Internal tax flag (tax specification flag memory).

Claims (2)

【特許請求の範囲】[Claims] (1)非課税/内掛訂正キーを有するキーボードと、 直前に入力された商品データが非課税登録か内掛登録か
を記憶する税掛指定フラグメモリ、1客の売上げ合計金
額を記憶する売上合計メモリ、1客の課税対象金額を記
憶する課税対象金額メモリおよび商品データの金額デー
タを記憶する前登録メモリを有する記憶手段と、 制御手段とを備え、 前記制御手段は、商品データが入力された際、その商品
データの金額データを前記前登録メモリに記憶させると
ともに、その商品データが非課税登録か内掛登録かを判
断し、非課税登録の場合には前記金額データを前記売上
合計メモリに加算する一方、内掛登録の場合には前記金
額データから税金分を除いた額を前記売上合計メモリお
よび課税対象金額メモリにそれぞれ加算する手段と、前
記非課税/内掛訂正キーが押された際、前記税掛指定フ
ラグメモリの状態から直前に登録されたデータが非課税
登録か内掛登録かを判断し、非課税登録の場合には前記
前登録メモリの金額データに含まれる税金分を前記売上
合計メモリから減算しかつ前記金額データから税金分を
除いた額を前記課税対象金額メモリに加算する一方、内
掛登録の場合には前記前登録メモリの金額データに含ま
れる税金分を前記売上合計メモリに加算しかつ前記金額
データから税金分を除いた額を前記課税対象金額メモリ
から減算する手段とを含む、ことを特徴とする商品販売
データ処理装置。
(1) A keyboard with a tax exemption/inclusive correction key, a tax designation flag memory that stores whether the product data input just before was registered as tax exempt or as an invoice, and a sales total memory that stores the total sales amount for one customer. , a storage means having a taxable amount memory for storing the taxable amount of one customer and a pre-registration memory for storing the amount data of the product data, and a control means, the control means is configured to control when the product data is input. , stores the amount data of the product data in the pre-registration memory, determines whether the product data is tax exempt registration or internal charge registration, and adds the amount data to the sales total memory in the case of tax exempt registration; , means for adding the amount excluding tax from the amount data to the sales total memory and the taxable amount memory in the case of internal charge registration, and when the tax exemption/internal charge correction key is pressed, the tax Determines whether the data registered immediately before is a tax-exempt registration or an in-payment registration based on the state of the multiplication designation flag memory, and in the case of tax-exempt registration, subtracts the tax included in the amount data in the previous registration memory from the sales total memory. In addition, the amount obtained by removing the tax from the amount data is added to the taxable amount memory, and in the case of internal charge registration, the tax included in the amount data in the previous registration memory is added to the sales total memory. and means for subtracting an amount obtained by removing a tax from the amount data from the taxable amount memory.
(2)非課税/外掛訂正キーを有するキーボードと、 直前に入力された商品データが非課税登録か外掛登録か
を記憶する税掛指定フラグメモリ、1客の売上げ合計金
額を記憶する売上合計メモリ、1客の課税対象金額を記
憶する課税対象金額メモリおよび商品データの金額デー
タを記憶する前登録メモリを有する記憶手段と、 制御手段とを備え、 前記制御手段は、商品データが入力された際、その商品
データの金額データを前記前登録メモリに記憶させると
ともに、その商品データが非課税登録か外掛登録かを判
断し、非課税登録の場合には前記金額データを前記売上
合計メモリに加算する一方、外掛登録の場合には前記金
額データを前記売上合計メモリおよび課税対象金額メモ
リにそれぞれ加算する手段と、 前記非課税/外掛訂正キーが押された際、前記税掛指定
フラグメモリの状態から直前に登録されたデータが非課
税登録か外掛登録かを判断し、非課税登録の場合には前
記前登録メモリの金額データを前記課税対象金額メモリ
に加算する一方、外掛登録の場合には前記前登録メモリ
の金額データを前記課税対象金額メモリから減算する手
段とを含む、 ことを特徴とする商品販売データ処理装置。
(2) A keyboard with a tax exemption/external charge correction key, a tax specification flag memory that stores whether the product data input just before is tax exempt or external registration, a sales total memory that stores the total sales amount for one customer, 1 A storage means having a taxable amount memory for storing the customer's taxable amount and a pre-registration memory for storing the amount data of the product data; and a control means, the control means being configured to The amount data of the product data is stored in the pre-registration memory, and it is determined whether the product data is tax-exempt registration or outside registration.If the product data is tax-exempt registration, the amount data is added to the sales total memory, while outside registration In this case, means for adding the amount data to the sales total memory and the taxable amount memory, respectively; It is determined whether the data is tax-exempt registration or outside registration, and if the data is tax-exempt registration, the amount data in the previous registration memory is added to the taxable amount memory, while if it is outside registration, the amount data in the previous registration memory is added. A product sales data processing device comprising: means for subtracting from the taxable amount memory.
JP21785489A 1989-08-24 1989-08-24 Product sales data processing device Pending JPH0380397A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21785489A JPH0380397A (en) 1989-08-24 1989-08-24 Product sales data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21785489A JPH0380397A (en) 1989-08-24 1989-08-24 Product sales data processing device

Publications (1)

Publication Number Publication Date
JPH0380397A true JPH0380397A (en) 1991-04-05

Family

ID=16710808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21785489A Pending JPH0380397A (en) 1989-08-24 1989-08-24 Product sales data processing device

Country Status (1)

Country Link
JP (1) JPH0380397A (en)

Similar Documents

Publication Publication Date Title
JPS5828613B2 (en) cash register machine
JPS63303495A (en) Transaction processor
JPH0380397A (en) Product sales data processing device
JPH0684069A (en) Sales registering device
JPH02300998A (en) Commodity sale data processor
JP2993542B2 (en) Input device for customer count
JP2561355B2 (en) Electronic cash register
JPH0110712Y2 (en)
KR900002202B1 (en) How to use the unit price preset during the discount period
JPS63189996A (en) Transaction processor
JPS6111832Y2 (en)
JPH08339476A (en) Two-dimensional code processor
JPS59197958A (en) Electronic cash register
JPS5840223B2 (en) Zero inspection method for sales terminals
JPS58225477A (en) Electronic cash register
JP3025087B2 (en) Electronic cash register
JPH0749593Y2 (en) Sales data processor
JPH01116897A (en) Electronic type cash register
JPH0855281A (en) Pos terminal
JPS6362799B2 (en)
JPS5824825B2 (en) electronic cash register
JP2008129982A (en) Accounting support system
JPH06150149A (en) Merchandises sales registration data processor
JPS63116295A (en) Electronic cash register
JPS59173873A (en) Electronic cash register