JP2005284759A - Merchandise sales data processor - Google Patents
Merchandise sales data processor Download PDFInfo
- Publication number
- JP2005284759A JP2005284759A JP2004098325A JP2004098325A JP2005284759A JP 2005284759 A JP2005284759 A JP 2005284759A JP 2004098325 A JP2004098325 A JP 2004098325A JP 2004098325 A JP2004098325 A JP 2004098325A JP 2005284759 A JP2005284759 A JP 2005284759A
- Authority
- JP
- Japan
- Prior art keywords
- tax
- discount
- amount
- price
- product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
本発明は、電子式キャッシュレジスタやPOS(Point Of Sales)システム等の商品販売データ処理装置に関わり、特に、販売入力された各商品の税込み価格を取得し、この税込み価格に基づいて前記商品の販売データを処理する商品販売データ処理装置に関する。 The present invention relates to a merchandise sales data processing apparatus such as an electronic cash register or a POS (Point Of Sales) system, and in particular, acquires a tax-included price of each merchandise that has been entered for sale, and based on this tax-included price, The present invention relates to a merchandise sales data processing apparatus that processes sales data.
現在、我が国では、個人の消費に対して課せられる租税として消費税が導入されている。そして小売店では、通常、顧客との取引発生時点毎に取引金額から消費税を計算する外税方式が用いられている。そこで、従来の消費税対応のPOSシステムとしては、商品ファイルに各商品の商品コードに対応して税抜きの本体価格を設定するとともに、POS端末に取引合計メモリと外税対象額合計メモリとを設けたものが知られていた(例えば、特許文献1参照)。 Currently, in Japan, a consumption tax is introduced as a tax imposed on personal consumption. In retail stores, an external tax method is generally used in which a consumption tax is calculated from a transaction amount at each transaction with a customer. Therefore, as a conventional POS system for consumption tax, the main unit price without tax is set in the product file corresponding to the product code of each product, and the transaction total memory and the tax exemption amount total memory are set in the POS terminal. What was provided was known (for example, refer patent document 1).
この従来のPOSシステムにおいては、1取引として販売する商品の商品コードがPOS端末に入力される毎に、その商品の本体価格を商品ファイルから呼出してPOS端末の表示部に表示するとともに、取引合計メモリと外税対象額合計メモリにそれぞれ加算する。そして、この1取引の登録締めが宣言されると、外税対象額合計メモリ内の外税合計金額と予め設定された消費税率とから消費税額を算出し、この消費税額を取引合計メモリの金額に加算して税込み合計金額を算出する。そして、この税込み合計金額を表示部に表示して、客への請求金額としていた。 In this conventional POS system, every time a product code of a product to be sold as one transaction is input to the POS terminal, the main price of the product is called from the product file and displayed on the display unit of the POS terminal, and the transaction total Add to memory and total taxable amount total memory respectively. Then, when the registration closing of this one transaction is declared, the consumption tax amount is calculated from the total amount of foreign tax in the total amount subject to foreign tax and the preset consumption tax rate, and this consumption tax amount is calculated in the amount of transaction total memory. To the total amount including tax. Then, the total amount including tax is displayed on the display unit and used as the amount charged to the customer.
ところで小売店では、割引券等のサービス券を持参した客やサービスポイントが所定ポイント以上溜まった客に対し、取引の合計金額に対して値引または割引を行うことがある。この場合、POS端末を操作するキャッシャは、先ず、当該客が買上げる商品の商品コードを順次入力し、入力し終えたならば小計キーを入力する。これにより、取引合計メモリと外税対象額合計メモリではそれぞれ各商品の本体価格合計が記憶される。また、税込み合計金額が算出されて表示される。次に、値引額または割引率を入力する。すると、取引合計メモリと外税対象額合計メモリの本体価格合計から値引額または割引額がそれぞれ減算される。しかる後、締めキーを入力する。すると、外税対象額合計メモリの値引または割引後の本体価格合計から消費税額が算出され、取引合計メモリの値引または割引後の本体価格合計に消費税額が加算されて値引または割引後の税込み合計金額が算出される。そして、この税込み割引金額に対して登録締め処理が実行されていた(例えば、特許文献2参照)。
さてこの度、我が国では、税制改正により、消費者に対する値札や広告等において価格を表示する場合に消費税相当額を含んだ支払総額の表示を義務付ける総額表示方式が開始されることになった。このため、取引に対する値引や割引は従来の本体価格の合計額に対してではなく税込み価格の合計額に対して行われることとなった。 Now, as a result of the tax system revision in Japan, the total amount display method that requires the display of the total payment amount including the amount equivalent to the consumption tax when prices are displayed on price tags and advertisements to consumers has been started. For this reason, discounts and discounts on transactions were made for the total price including tax, not for the total price of the main body.
そこで本発明は、1取引の税込み価格合計額に対する値引または割引を処理できる商品販売データ処理装置を提供しようとするものである。 Therefore, the present invention intends to provide a merchandise sales data processing apparatus capable of processing discounts or discounts on the total price including tax of one transaction.
本発明は、販売入力された商品の税込み価格を取得する税込み価格取得手段と、1取引として販売入力された全商品の税込み価格を合計する税込み価格合計手段と、1取引に対する割引率を入力する割引率入力手段と、1取引に対する割引率が入力されると、税込み合計金額を割引率で割引して割引後の税込み合計金額を算出する割引演算手段と、割引後の税込み合計金額と税率とから当該割引後の税込み合計金額に含まれる税額を算出する割引後税額演算手段と、この手段により算出された税額を出力する割引後税額出力手段とを備えたものである。 The present invention inputs a tax-inclusive price acquisition unit for acquiring a tax-inclusive price of a product inputted for sale, a tax-inclusive price summing unit for summing up the tax-inclusive prices of all products sold and input as one transaction, and a discount rate for one transaction. When a discount rate input means, a discount rate for one transaction is input, a discount calculation means for calculating the total tax-included amount after discounting by discounting the total tax-included amount at a discount rate, To the discounted tax amount calculating means for calculating the tax amount included in the total amount including tax after the discount, and the discounted tax amount output means for outputting the tax amount calculated by this means.
かかる手段を講じた本発明によれば、1取引の税込み価格合計額に対する値引または割引を正確に処理することができ、総額表示方式に対応し得る商品販売データ処理装置を提供できる。 According to the present invention in which such measures are taken, it is possible to accurately process discounts or discounts on the total price including tax of one transaction, and it is possible to provide a merchandise sales data processing apparatus that can support the total amount display method.
以下、本発明を実施するための最良な形態について、図面を用いて説明する。
なお、この実施の形態は、説明の便宜上、販売される全ての商品に対して5%の消費税が課せられる店舗に適用した場合とする。
The best mode for carrying out the present invention will be described below with reference to the drawings.
In this embodiment, for convenience of explanation, it is assumed that the present invention is applied to a store where a 5% consumption tax is imposed on all products sold.
図1は本実施の形態の店舗に構築される商品販売データ処理装置を示す模式図であって、本装置はPOS端末1とストアコンピュータ2とから構成されている。POS端末1とストアコンピュータ2とは、LAN(Local Area Network)等の通信回線3によって双方向通信自在に接続されている。ストアコンピュータ2の記憶部には、商品ファイル4が記憶されている。
FIG. 1 is a schematic diagram showing a merchandise sales data processing apparatus constructed in a store according to the present embodiment. This apparatus comprises a
商品ファイル4には、図2に示すように、店で販売する各商品固有の商品コードにそれぞれ対応して、商品名,価格等の商品データが予め設定されている。価格データは、総額表示方式に対応するため、消費税の税額分を加算した税込み価格のデータである。
In the
図3はPOS端末1の外観構成を示す斜視図である。このPOS端末1は、本体正面にキーボード11、モードスイッチ12及びオペレータ用表示器13が設けられており、背面に客用表示器14が設けられている。また、レシートを印刷するためのプリンタ15が本体に内蔵されており、このプリンタ15によって印刷されたレシートがレシート発行口16から排出されるようになっている。さらに、各商品に付されている商品コード等のバーコードを光学的に読取るためのスキャナ17が本体に接続されている。また、釣銭などを収容しておくためのドロワ18が本体と一体的に形成されている。
FIG. 3 is a perspective view showing an external configuration of the
図4は同POS端末1の要部構成を示すブロック図である。POS端末1には、制御部本体としてCPU(Central Processing Unit)21が設けられている。また、プログラム等の固定的データが予め格納されたROM(Read Only Memory)22、可変的データを書換自在に記憶するための各種メモリエリアが形成されたRAM(Random Access Memory)23、現在の日付,時刻を計時する時計部24、通信回線3を介して接続された上位機種であるストアコンピュータ2との間のデータ通信を司る通信インターフェイス25、モードスイッチ12からのモード選択信号が入力されるとともにドロワ18への開放指令信号が出力されるI/Oポート26、キーボード11から操作キーに対応したキー信号を取り込むキーボードコントローラ27、オペレータ用表示器13に表示データに対応した画像を表示させる表示コントローラ28、客用表示器14に表示データに対応した画像を表示させる表示コントローラ29、プリンタ15の印字動作を制御するプリンタコントローラ30、スキャナ17で読取られたバーコードデータを取り込むスキャナコントローラ31などが設けられている。CPU21と、ROM22,RAM23,時計部24,通信インターフェイス25,I/Oポート26及び各種入出力機器のコントローラ27〜31とは、アドレスバス,データバス等のバスライン32で接続されている。
FIG. 4 is a block diagram showing a main configuration of the
キーボード11には、図5に示すように、「0」〜「9」の置数キー41の他、クリアキー42,PLU(Price Look Up)キー43,小計キー44、預/現計キー45、値引キー46、割引キー47、取消キー48等の各種ファンクションキーが配設されている。PLUキー43は、置数データが商品コードであることを指令するキーである。小計キー44は、商品売買取引の合計金額出力を指令するキーである。預/現計キー45は、商品売買取引の現金締めを宣言する締めキーである。値引キー46は、置数データが値引額であることを指令するキーである。割引キー47は、置数データが割引率であることを指令するキーである。
As shown in FIG. 5, the
モードスイッチ12は、「登録」,「点検」,「精算」等の各種業務モードのなかから選択操作された業務モードの実行をCPU21に指令する操作スイッチである。「登録」とは、商品売買取引で販売される商品の商品コードがキーボード11またはスキャナ17の入力手段を介して入力されるとこの商品の販売データをRAM23の所定メモリエリアに登録処理し、商品売買取引の締めが宣言されると当該取引で売買された商品の明細などが印刷されたレシートを発行する業務のモードである。「点検」とは、「登録」業務によって所定メモリエリアに登録されたデータをレポート出力する業務である。「精算」とは、「点検」と同様のレポートを出力した後、所定メモリエリアに登録されたデータをクリアする業務である。
The
RAM23には、上述した商品販売データ登録用のメモリエリアの他、特に図6に示すように、消費税の現行税率(本実施の形態では5%=0.05)が設定される税率メモリ51、1取引の登録開始に応じてセットされ、その取引の登録締めに応じてリセットされる登録中フラグのフラグメモリ52、1取引の合計金額出力に応じてセットされ、その取引の登録締めに応じてリセットされる小計フラグのフラグメモリ53、1取引分のレシート印字データを記憶するレシートバッファ54、1取引として登録された各商品の商品コード,税込み価格,税額,本体価格及び値引額の明細データ及びその合計金額データを記憶する取引バッファ55が形成されている。
In addition to the above-mentioned memory area for registering product sales data, the
かかる構成のPOS端末1は、モードスイッチ12により「登録」モードが選択された状態で、スキャナ17によるバーコードの読取り操作若しくはキーボード11の置数キー41とPLUキー43のキー入力操作によって販売商品の商品コードが入力されると、CPU21が図7の流れ図に示す商品コード入力処理を開始するようにプログラムされている。
The
すなわちCPU21は、商品コード入力処理を開始すると、先ず、ST(ステップ)1としてフラグメモリ52の登録中フラグがセットされているか否かを判断する。ここで、登録中フラグがリセットされていた場合には、1取引の1点目の商品登録なので、CPU21は、ST2として取引バッファ55及びレシートバッファ54をクリアする。また、ST3として登録中フラグをセットする。ST1にて登録中フラグが既にセットされていた場合には、1取引の2点目以降の商品登録なので、ST2,3の処理は実行しない。
That is, when the product code input process is started, the
次に、CPU21は、ST4として入力された商品コードでストアコンピュータ2に問合せを行い、商品ファイル4から当該商品コードに対応して設定されている商品名,税込み価格等の商品データを取得する。この場合において、商品ファイル4のコピーファイルを予めPOS端末1のRAM23にダウンロードしておき、CPU21がコピーファイルを検索して該当する商品データを取得してもよい。また、インストアマーキングのバーコードのように税込み価格が含まれているバーコードをスキャニングした場合には、そのバーコードから税込み価格を取得してもよい(税込み価格取得手段)。
Next, the
次に、CPU21は、ST5として取得した商品データ中の税込み価格Aと税率メモリ51の税率Bとから、下記式(1)により税込み価格Aに含まれる税額Cを算出する。このとき、税額Cの通貨最小単位(1円)未満の端数は、切捨て,四捨五入あるいは切上げのいずれか1つの丸め演算方式で丸め処理する。
Next, the
C=A×(B/(1+B)) …(1)
次に、CPU21は、ST6として税込み価格Aと税額Cとから、下記式(2)により販売商品の本体価格Dを算出する。
C = A × (B / (1 + B)) (1)
Next, in step ST6, the
D=A−C …(2)
次に、CPU21は、ST7として商品ファイル4(またはそのコピーファイル)から取得した商品データ中の商品名と税込み価格Aとをオペレータ用表示器13及び客用表示器14に表示させる。また、CPU21は、ST8として入力商品コード,税込み価格A,税額C,本体価格D及び値引額=0の販売商品明細データを取引バッファ55の先頭エリアから順に格納する。さらに、ST9として取引バッファ55の税込み価格,税額,本体価格及び値引額の各合計エリアに、それぞれ今回格納した税込み価格A,税額C,本体価格D及び値引額=0の値を加算して各合計データを更新する(税込み価格合計手段)。しかる後、CPU21は、ST10として商品名及び税込み価格Aの印字データをレシートバッファ54に格納したならば、今回の商品コード入力処理を終了する。
D = A−C (2)
Next, the
また、POS端末1は、同じく「登録」モードにおいて小計キー44が操作入力されると、CPU21が図8の流れ図に示す小計キー入力処理を開始するようにプログラムされている。
Similarly, the
すなわちCPU21は、小計キー入力処理を開始すると、先ずST11としてフラグメモリ52の登録中フラグがセットされているか否かを判断する。登録中フラグがリセットされている場合には、1取引の商品登録無しに小計キー44が入力された誤操作なので、小計キー44の入力をエラーとする。
That is, when starting the subtotal key input process, the
登録中フラグがセットされていた場合には、CPU21は、ST12として取引バッファ55の税込み価格合計エリアの値、すなわち1取引として販売入力された全商品の税込み価格Aを合計した税込み合計金額を取引金額として取得する。また、ST13として取引バッファ55の税額合計エリアの値、すなわち1取引として販売入力された全商品の税込み価格Aに含まれる税額Cを合計した値を取引税額として取得する。
If the registering flag is set, the
そして、CPU21は、ST14としてオペレータ用表示器13及び客用表示器14に取引金額を表示させる。また、ST15として印字項目「小計」と取引金額の印字データをレシートバッファ54に格納する。さらに、ST16として印字項目「内税額」と取引税額の印字データをレシートバッファ54に格納する。しかる後、CPU21は、ST17としてフラグメモリ53の小計フラグをセットしたならば、今回の小計キー処理を終了する。
Then, the
また、POS端末1は、同じく「登録」モードにおいて値引キー46が操作入力されると、CPU21が図9の流れ図に示す値引キー入力処理を開始するようにプログラムされている。
Similarly, the
すなわちCPU21は、値引キー入力処理を開始すると、先ずST21としてフラグメモリ52の登録中フラグがセットされているか否かを判断する。登録中フラグがセットされている場合には、ST22として値引キー46の入力直前に置数キー41によって数値データが置数されているか否かを判断する。数値データが置数されている場合には、ST23としてこの数値データの値を税込み値引額Eとして取得する(値引額入力手段)。なお、登録中フラグがリセットされていた場合、あるいは数値データが置数されていない場合には、値引キー46の入力をエラーとする。
That is, when starting the discount key input process, the
次に、CPU21は、ST24としてフラグメモリ53の小計フラグを調べる。ここで、小計フラグがリセットされていた場合には、商品に対して値引が指示されたので、商品値引処理を実行する。なお、商品値引処理についての説明は省略する。
Next, the
これに対し、小計フラグがセットされていた場合には、1取引に対して値引が指示されたので、ST25〜ST33の取引値引処理を実行する。すなわちCPU21は、ST25として取引バッファ55の税込み価格合計エリアに記憶されている取引金額(税込み合計金額)Fの値と税込み値引額Eとから、下記式(3)により当該取引の税込み値引後の取引金額Gを算出する(値引演算手段)。
On the other hand, when the subtotal flag is set, since discount is instructed for one transaction, the transaction discount process of ST25 to ST33 is executed. In other words, the
G=F−E …(3)
次に、CPU21は、ST26としてその税込み値引後の取引金額Gと税率メモリ51の税率Bとから、下記式(4)により値引後取引金額Gに含まれる値引後税額Hを算出する。このとき、値引後税額Hの通貨最小単位(1円)未満の端数は、税額C算出時と同一の丸め演算方式で丸め処理する(値引後税額演算手段)。
G = FE (3)
Next, the
H=G×(B/(1+B)) …(4)
次に、CPU21は、ST27として1取引に対する税込み値引額Eを当該1取引で販売入力された各商品の税込み価格の比率に応じて商品毎に按分する。具体的には、商品aの税込み価格をX、商品bの税込み価格をY(X>Y)、その合計金額をZとすると、税込み価格が大きい商品aの按分後値引額h1を下記式(5)で算出し、税込み価格が小さい商品bの按分後値引額h2を下記式(6)で算出する(値引額按分手段)。
H = G × (B / (1 + B)) (4)
Next, in step ST27, the
h1=E×(X/Z) …(5)
h2=E−h1 …(6)
次に、CPU21は、ST28として取引バッファ55に記憶されている各商品明細データの税込み価格Aとそのデータに該当する商品の按分後値引額hとから下記式(7)〜(9)により値引後の税込み価格A′,税額C′及び本体価格D′を算出する。
h1 = E × (X / Z) (5)
h2 = E−h1 (6)
Next, the
A′=A−h …(7):(値引後商品別価格演算手段)
C′=A′×(B/(1+B)) …(8):(値引後商品別税額算出手段)
D′=A′−C′ …(9):(値引後商品別本体価格演算手段)
こうして、各商品毎に値引後の税込み価格A′,税額C′及び本体価格D′を算出し直したならば、CPU21は、ST29として取引バッファ55の各商品明細データを値引後のデータに変更する。また、ST30として取引バッファ55の税込み価格,税額,本体価格及び値引額の各合計エリアの値を、それぞれ変更後の値に更新する。
A ′ = A−h (7): (Price calculation means by product after discount)
C ′ = A ′ × (B / (1 + B)) (8): (Tax calculation means for each product after discount)
D ′ = A′−C ′ (9): (Body price calculation means by product after discount)
Thus, if the tax-included price A ′, the tax amount C ′, and the main unit price D ′ after the discount are recalculated for each product, the
しかる後、CPU21は、ST31として値引後取引金額Gをオペレータ用表示器13及び客用表示器14に表示させる(値引後合計表示手段)。また、ST32として印字項目「小計値引」と税込み値引額Eの印字データをレシートバッファ54に格納する。さらに、ST33として印字項目「内税額」と値引後税額Hの印字データをレシートバッファ54に格納したならば(値引後税額出力手段)、今回の値引キー入力処理を終了する。
Thereafter, the
また、POS端末1は、同じく「登録」モードにおいて割引キー47が操作入力されると、CPU21が図10の流れ図に示す割引キー入力処理を開始するようにプログラムされている。
The
すなわちCPU21は、割引キー入力処理を開始すると、先ずST41としてフラグメモリ52の登録中フラグがセットされているか否かを判断する。登録中フラグがセットされている場合には、ST42として割引キー47の入力直前に置数キー41によって数値データが置数されているか否かを判断する。数値データが置数されている場合には、ST43としてこの数値データの値を割引率Jとして取得する(割引率入力手段)。なお、登録中フラグがリセットされていた場合、あるいは数値データが置数されていない場合には、割引キー47の入力をエラーとする。
That is, when starting the discount key input process, the
次に、CPU21は、ST44としてフラグメモリ53の小計フラグを調べる。ここで、小計フラグがリセットされていた場合には、商品に対して割引が指示されたので、商品割引処理を実行する。なお、商品割引処理についての説明は省略する。
Next, the
これに対し、小計フラグがセットされていた場合には、1取引に対して割引が指示されたので、ST45〜ST54の取引割引処理を実行する。すなわちCPU21は、ST45として取引バッファ55の税込み価格合計エリアに記憶されている取引金額(税込み合計金額)Fの値と割引率Jとから、下記式(10)により当該取引の割引後の取引金額Kを算出する(割引演算手段)。
On the other hand, when the subtotal flag is set, since discount is instructed for one transaction, the transaction discount process of ST45 to ST54 is executed. That is, the
K=F×(1−J) …(10)
次に、CPU21は、ST46として割引前の取引金額Fと割引後の取引金額Kとから、下記式(11)により割引率Jで取引金額Fを割引したときの割引額Lを算出する(割引額算出手段)。
K = F × (1-J) (10)
Next, the
L=F−K …(11)
次に、ST47として割引後の取引金額Kと税率メモリ51の税率Bとから、下記式(12)により割引後取引金額Kに含まれる割引後税額Mを算出する。このとき、割引後税額Mの通貨最小単位(1円)未満の端数は、税額C算出時と同一の丸め演算方式で丸め処理する(割引後税額演算手段)。
L = F−K (11)
Next, in ST47, a discounted tax amount M included in the discounted transaction amount K is calculated from the discounted transaction amount K and the tax rate B in the
M=K×(B/(1+B)) …(12)
次に、CPU21は、ST48として、値引キー入力処理のST27と同様にして、1取引に対する割引額Lを当該1取引で販売入力された各商品の税込み価格の比率に応じて商品毎に按分する(割引額按分手段)。
M = K × (B / (1 + B)) (12)
Next, in step ST48, the
次に、CPU21は、ST49として、値引キー入力処理のST28の処理と同様にして、取引バッファ55に記憶されている各商品明細データの税込み価格Aとそのデータに該当する商品の按分後割引額hとから割引後の税込み価格A′,税額C′及び本体価格D′を算出する(割引後商品別価格演算手段),(割引後商品別税額算出手段),(割引後商品別本体価格演算手段)
こうして、各商品毎に割引後の税込み価格A′,税額C′及び本体価格D′を算出し直したならば、CPU21は、ST50として取引バッファ55の各商品明細データを割引後のデータに変更する。また、ST51として取引バッファ55の税込み価格,税額,本体価格及び値引額の各合計エリアの値を、それぞれ変更後の値に更新する。
Next, in step ST49, the
Thus, if the discounted tax-included price A ′, tax amount C ′, and body price D ′ are recalculated for each product, the
しかる後、CPU21は、ST52として割引後取引金額Kをオペレータ用表示器13及び客用表示器14に表示させる(割引後合計表示手段)。また、ST53として印字項目「小計割引」と割引率Jと、割引額Lの印字データをレシートバッファ54に格納する。さらに、ST54として印字項目「内税額」と割引後税額Mの印字データをレシートバッファ54に格納したならば(割引後税額出力手段)、今回の割引キー入力処理を終了する。
Thereafter, the
なお、RAM23にサービスフラグのフラグメモリを設け、1取引の中で前記値引キー入力処理あるいは割引キー入力処理が実行されると上記サービスフラグをセットする。そして、このサービスフラグがセットされるときには前記値引キー入力処理あるいは割引キー入力処理の実行を禁止するようにして、1取引に対して値引と割引の両方のサービスが同時に実行されるのを禁止するようにしてもよい。
The flag memory of the service flag is provided in the
POS端末1は、同じく「登録」モードにおいて締めキー、例えば預/現計キー45が操作入力されると、CPU21が図11の流れ図に示す締めキー入力処理を開始するようにプログラムされている。
The
すなわちCPU21は、締めキー入力処理を開始すると、先ず、ST61としてフラグメモリ53の小計フラグがセットされているか否かを判断する。小計フラグがリセットされている場合には、1取引の取引金額を出力すること無しに締めキーが入力された誤操作なので、締めキーの入力をエラーとする。
That is, when starting the closing key input process, the
小計フラグがセットされていた場合には、CPU21は、ST62として締めキーの種類に応じた登録締め処理を実行する。例えば締めキーが預/現計キー45であった場合には、預り金額から取引金額を減算して釣銭額を算出し、釣銭額をオペレータ用表示器13及び客用表示器14に表示させる。
If the subtotal flag is set, the
次に、CPU21は、ST63として登録締めデータ(現金取引の場合には預り金額,釣銭額,取引番号,買上点数,取引時刻等)の印字データをレシートバッファ54に格納し、次いで、ST64としてレシートバッファ54に記憶された印字データをプリンタ15に出力してレシート用紙に印字させ、レシートを発行する(レシート発行手段)。
Next, the
また、CPU21は、ST65として取引バッファ55に記憶された各販売商品の商品コード,税込み価格,税額,本体価格及び値引額の明細データ及びその合計データを、通信インターフェイス25から通信回線3を介してストアコンピュータ2に送信する。しかる後、ST66としてフラグメモリ52,53の登録中フラグ及び小計フラグをいずれもリセットして、今回の締めキー入力処理を終了する。
In addition, the
このように構成された本実施の形態の商品販売データ処理装置を使用する店舗においては、キャッシャは、POS端末1のスキャナ17またはキーボード11を操作して客が購入する商品の商品コードを入力する。すると、この商品の税込み価格がオペレータ用表示器13及び客用表示器14に表示される。すなわち、総額表示方式の下で各商品に付される値札と一致した税込み価格(支払総額)が当該商品の販売入力時に表示される。
In the store using the product sales data processing apparatus of the present embodiment configured as described above, the cashier operates the
そして、顧客が買上げる全商品の商品コードを入力し終えると、キャッシャは、小計キー44を操作入力する。すると、当該客が買上げた全商品の税込み価格合計金額が取引金額としてオペレータ用表示器13及び客用表示器14に表示される。ここで、例えば当該客に対して値引サービスを実施するものとすると、キャッシャは、値引額を置数した後、値引キー46を押下する。すると、税込み価格の合計金額である取引金額から値引額が減算されて値引後の取引金額が算出される。そして、この値引後の取引金額がオペレータ用表示器13及び客用表示器14に表示される。したがって、キャッシャは、客からこの値引後の取引金額に見合った代金支払を受ければよい。
When the customer finishes inputting the product codes of all products purchased by the customer, the cashier operates and inputs the
また、例えば当該客に対して割引サービスを実施するものとすると、キャッシャは、その割引率を置数した後、割引キー47を押下する。すると、取引金額と割引率とから割引額が算出され、さらに取引金額から割引額が減算されて割引後の取引金額が算出される。そして、この割引後の取引金額がオペレータ用表示器13及び客用表示器14に表示される。したがって、キャッシャは、客からこの割引後の取引金額に見合った代金支払を受ければよい。
For example, if a discount service is to be implemented for the customer, the cashier enters the discount rate and then presses the
例えば今、商品ファイル4に図2に示す内容のデータが設定されており、キャッシャが商品A,商品Eの順番で商品登録を行い、小計キー44を押下した後、10%の割引を指示入力したとする。先ず、商品Aの商品コードを入力すると、この商品Aの税込み価格210円から税額10円、本体価格200円が算出され、取引バッファ55には、図13(a)のレコード61が格納される。次に、商品Eの商品コードを入力すると、この商品Eの税込み価格105円から税額5円、本体価格100円が算出され、取引バッファ55には、図12(a)のレコード62が格納される。
For example, the data shown in FIG. 2 is set in the
次に、キャッシャが小計キー44を押下した後、割引率「10」を置数し割引キー47を押下すると、割引額32円と割引後税込み価格283円が算出される。また、割引額32円が商品Aの税込み価格210円と商品Bの税込み価格105円の比率に応じて按分される。すなわち、商品Aに対しては割引額21円が算出され、商品Bに対しては割引額11円が算出される。その結果、商品Aに対する商品明細データが図13(b)のレコード63に変更され、商品Bに対する商品明細データが同図(b)のレコード64に変更される。そして、オペレータ用表示器13及び客用表示器14には割引後の取引金額283円が表示されるので、キャッシャは、客からこの取引金額283円に見合った代金支払を受ければよい。
Next, after the cashier presses the
ここで、客が現金1000円を支払ったとすると、キャッシャは、預り金額「1000」を置数し、預/現計キー45を押下する。すると、プリンタ15が駆動して図12に示す内容のレシート70が発行される。このレシート70には、割引後の取引金額(小計 ¥283)とともに、この取引金額に含まれる税額(内税額 ¥13)が印字される。したがって、客はレシート70の印字内容から割引後の取引金額とそれに含まれる税額とを容易に確認することができる。割引後の取引金額283円を表示させる際に割引後の税額13円も表示させて、客が取引金額に含まれる税額を代金支払前に確認できるようにしてもよい。
Here, assuming that the customer has paid 1000 yen in cash, the cashier enters the deposit amount “1000” and presses the deposit /
また、割引額32円は、登録商品A,Bの税込み価格の比率に応じて按分され、当該商品の税込み価格から減算される。したがって、取引に対する割引により売上が低下した分がその取引で販売された各商品の売上から減じられるので、各商品の売上を正確に管理できるようになる。しかも、預/現計キー45の入力に応じて取引バッファ55に格納された各販売商品の税込み価格,税額,本体価格および値引額の各データは、通信回線3を介してストアコンピュータ2に送信される。したがって、ストアコンピュータ2においては、各商品の売上を割引後の税込み価格によって管理することもできるし、割引後の本体価格によって管理することもできる。
The discount amount of 32 yen is prorated according to the ratio of the tax-included prices of the registered products A and B, and is subtracted from the tax-included price of the products. Accordingly, since the sales decrease due to the discount on the transaction is subtracted from the sales of each product sold in the transaction, the sales of each product can be accurately managed. In addition, the tax-included price, tax amount, main unit price, and discount amount data of each sale product stored in the
このように本実施の形態によれば、各商品が税込み価格で登録された取引に対して値引または割引を行った際に表示される値引または割引後の取引金額は税込みの金額なので、総額表示方式に対応したものとなる。しかも、従来と同様の操作で値引または割引に対応できるので、総額表示方式導入後もキャッシャの負担が増加することはない。 As described above, according to the present embodiment, the transaction amount after discount or discount displayed when each product is discounted or discounted for a transaction registered with a tax-inclusive price is an amount including tax. It corresponds to the total amount display method. Moreover, since discounts or discounts can be handled by the same operation as before, the burden on the cashier does not increase even after the total amount display method is introduced.
なお、前記実施の形態では、値引額または割引額を全登録商品の税込み価格の比率で按分し、各商品毎に按分された値引額または割引額に基づいて税込み価格,税額及び本体価格を変更したが、値引後税額または割引後税額を全登録商品の税込み価格の比率で按分し、各商品毎に按分された値引後税額または割引後税額に基づいて税込み価格,税額及び本体価格を変更してもよい。また、値引額から値引後税額を減算した税抜き値引額または割引額から割引後税額を減算した税抜き割引額を全登録商品の税込み価格の比率で按分し、各商品毎に按分された税抜き値引額または税抜き割引額に基づいて税込み価格,税額及び本体価格を変更することも可能である。また、按分の方法は前記実施の形態に限定されないのは言うまでもないことである。 In the above-described embodiment, the discount amount or discount amount is apportioned by the ratio of the tax-included price of all registered products, and the tax-included price, tax amount and base price are changed based on the apportionment amount or discount amount allocated to each product. However, after the discounted tax amount or discounted tax amount is apportioned by the ratio of the tax-included price of all registered products, the tax-included price, tax amount and base price are calculated based on the discounted tax amount or discounted tax amount apportioned for each product. It may be changed. In addition, the tax-excluded discount amount obtained by subtracting the discounted tax amount from the discount amount or the tax-excluded discount amount obtained by subtracting the discounted tax amount from the discount amount is prorated according to the ratio of the tax-included price of all registered products, and apportioned for each product. It is also possible to change the tax-inclusive price, tax amount and base price based on the tax-excluded discount amount or tax-exclusive discount amount. Needless to say, the apportioning method is not limited to the above embodiment.
1…POS端末、2…ストアコンピュータ、4…商品ファイル、11…キーボード、13…オペレータ用表示器、14…客用表示器、15…プリンタ、17…スキャナ、21…CPU、51…税率メモリ、55…取引バッファ、70…レシート。
DESCRIPTION OF
Claims (10)
1取引として販売入力された全商品の前記税込み価格取得手段により取得した税込み価格を合計する税込み価格合計手段と、
前記1取引に対する税込み値引額を入力する値引額入力手段と、
この値引額入力手段により前記1取引に対する税込み値引額が入力されると、前記税込み価格合計手段により得られた税込み合計金額から前記税込み値引額を減算して税込み値引後の税込み合計金額を算出する値引演算手段と、
この値引演算手段により算出された税込み値引後の税込み合計金額を表示する値引後合計表示手段と、
を具備したことを特徴とする商品販売データ処理装置。 Tax-included price acquisition means to acquire the tax-included price of the product entered for sale,
A tax-inclusive price totaling means for summing up the tax-inclusive prices acquired by the above-mentioned tax-inclusive price acquisition means for all products sold and entered as one transaction;
A discount input means for inputting a tax-included discount for the one transaction;
When the tax-included discount amount for the one transaction is input by the discount input means, the tax-included total amount after the tax-included discount is calculated by subtracting the tax-included discount amount from the total tax-included amount obtained by the tax-included price summing means. A discount calculation means,
A discounted total display means for displaying the total amount after tax calculated by the discount calculation means;
A product sales data processing apparatus characterized by comprising:
1取引として販売入力された全商品の前記税込み価格取得手段により取得した税込み価格を合計する税込み価格合計手段と、
前記1取引に対する税込み値引額を入力する値引額入力手段と、
この値引額入力手段により前記1取引に対する税込み値引額が入力されると、前記税込み価格合計手段により得られた税込み合計金額から前記税込み値引額を減算して税込み値引後の税込み合計金額を算出する値引演算手段と、
この値引演算手段により算出された税込み値引後の税込み合計金額と税率とから当該税込み値引後の税込み合計金額に含まれる税額を算出する値引後税額演算手段と、
この値引後税額演算手段により算出された税額を出力する値引後税額出力手段と、
を具備したことを特徴とする商品販売データ処理装置。 Tax-included price acquisition means to acquire the tax-included price of the product entered for sale,
A tax-inclusive price totaling means for summing up the tax-inclusive prices acquired by the above-mentioned tax-inclusive price acquisition means for all products sold and entered as one transaction;
A discount input means for inputting a tax-included discount for the one transaction;
When the tax-included discount amount for the one transaction is input by the discount input means, the tax-included total amount after the tax-included discount is calculated by subtracting the tax-included discount amount from the total tax-included amount obtained by the tax-included price summing means. A discount calculation means,
A discounted tax amount calculation means for calculating a tax amount included in the total tax-included amount after the tax-included discount from the tax-included total amount after tax calculation and the tax rate calculated by the discount calculation means;
A discounted tax amount output means for outputting the tax amount calculated by the discounted tax amount calculation means,
A product sales data processing apparatus characterized by comprising:
前記値引後税額出力手段は、前記値引後税額演算手段により算出された税額を前記値引演算手段により算出された税込み値引後の税込み合計金額と関連付けて前記レシート発行手段により発行される当該取引のレシートに印字することを特徴とする請求項2記載の商品販売データ処理装置。 Further comprising a receipt issuing means for issuing a receipt printed with the details of a product sold and input as one transaction;
The discounted tax amount output means is issued by the receipt issuing means in association with the tax amount calculated by the discounted tax amount calculating means in association with the tax-included total amount after tax calculated by the discount calculating means. 3. The merchandise sales data processing apparatus according to claim 2, wherein the merchandise sales data processing apparatus is printed on a receipt of the transaction.
この値引額按分手段により商品毎に按分された税込み値引額を対応する商品の税込み価格から減算して商品毎に値引後税込み価格を算出する値引後商品別価格演算手段と、
この値引後商品別価格演算手段により商品毎に算出された値引後税込み価格と税率とからその値引後税込み価格に含まれる税額を商品毎に算出する値引後商品別税額算出手段と、
をさらに具備したことを特徴とする請求項1乃至3のいずれかに記載の商品販売データ処理装置。 A discount apportioning means for apportioning the tax-included discount for one transaction input by the discount input means for each product according to the ratio of the tax-included price of each product sold and input in the one transaction;
Price-by-product price calculation means for subtracting the tax-included discount amount apportioned for each product by the discount apportioning means from the tax-included price of the corresponding product to calculate an after-discount tax-inclusive price for each product,
A discount-by-product tax amount calculation unit that calculates a tax amount included in the discounted tax-included price for each product from the discounted tax-inclusive price and tax rate calculated for each product by the discounted product price calculation unit; ,
The product sales data processing apparatus according to claim 1, further comprising:
をさらに具備したことを特徴とする請求項4記載の商品販売データ処理装置。 Main unit price after tax reduction of each product by subtracting, for each product, the tax amount calculated by the after-discount product tax amount calculation means from the discounted tax-inclusive price calculated by the discounted product price calculation means After-discount product price calculation means for calculating
The product sales data processing device according to claim 4, further comprising:
1取引として販売入力された全商品の前記税込み価格取得手段により取得した税込み価格を合計する税込み価格合計手段と、
前記1取引に対する割引率を入力する割引率入力手段と、
この割引率入力手段により前記1取引に対する割引率が入力されると、前記税込み価格合計手段により得られた税込み合計金額を前記割引率で割引して割引後の税込み合計金額を算出する割引演算手段と、
この割引演算手段により算出された割引後の税込み合計金額を表示する割引後合計表示手段と、
を具備したことを特徴とする商品販売データ処理装置。 Tax-included price acquisition means to acquire the tax-included price of the product entered for sale,
A tax-inclusive price totaling means for summing up the tax-inclusive prices acquired by the above-mentioned tax-inclusive price acquisition means for all products sold and entered as one transaction;
Discount rate input means for inputting a discount rate for the one transaction;
When a discount rate for the one transaction is input by the discount rate input means, discount calculation means for discounting the tax-included total amount obtained by the tax-included price summing means at the discount rate and calculating a discounted total amount including tax When,
A discounted total display means for displaying the total price including tax after discount calculated by the discount calculation means;
A product sales data processing apparatus characterized by comprising:
1取引として販売入力された全商品の前記税込み価格取得手段により取得した税込み価格を合計する税込み価格合計手段と、
前記1取引に対する割引率を入力する割引率入力手段と、
この割引率入力手段により前記1取引に対する割引率が入力されると、前記税込み価格合計手段により得られた税込み合計金額を前記割引率で割引して割引後の税込み合計金額を算出する割引演算手段と、
この割引演算手段により算出された割引後の税込み合計金額と税率とから当該割引後の税込み合計金額に含まれる税額を算出する割引後税額演算手段と、
この割引後税額演算手段により算出された税額を出力する割引後税額出力手段と、
を具備したことを特徴とする商品販売データ処理装置。 Tax-included price acquisition means to acquire the tax-included price of the product entered for sale,
A tax-inclusive price totaling means for summing up the tax-inclusive prices acquired by the above-mentioned tax-inclusive price acquisition means for all products sold and entered as one transaction;
Discount rate input means for inputting a discount rate for the one transaction;
When a discount rate for the one transaction is input by the discount rate input means, discount calculation means for discounting the tax-included total amount obtained by the tax-included price summing means at the discount rate and calculating a discounted total amount including tax When,
A discounted tax amount calculating means for calculating a tax amount included in the discounted total tax-included amount from the discounted total amount including tax and the tax rate calculated by the discount calculating means;
A discounted tax amount output means for outputting the tax amount calculated by the discounted tax amount calculation means;
A product sales data processing apparatus characterized by comprising:
前記割引後税額出力手段は、前記割引後税額演算手段により算出された税額を前記割引演算手段により算出された割引後の税込み合計金額と関連付けて前記レシート発行手段により発行される当該取引のレシートに印字することを特徴とする請求項7記載の商品販売データ処理装置。 Further comprising a receipt issuing means for issuing a receipt printed with the details of a product sold and input as one transaction;
The discounted tax amount output means associates the tax amount calculated by the discounted tax amount calculation means with the discounted tax-included total amount calculated by the discount calculation means, on a receipt of the transaction issued by the receipt issuing means. 8. The merchandise sales data processing apparatus according to claim 7, wherein printing is performed.
この割引額算出手段により算出された1取引に対する割引額を当該1取引で販売入力された各商品の税込み価格の比率に応じて商品毎に按分する割引額按分手段と、
この割引額按分手段により商品毎に按分された割引額を対応する商品の税込み価格から減算して商品毎に割引後税込み価格を算出する割引後商品別価格演算手段と、
この割引後商品別価格演算手段により商品毎に算出された割引後税込み価格と税率とからその割引後税込み価格に含まれる税額を商品毎に算出する割引後商品別税額算出手段と、
をさらに具備したことを特徴とする請求項6乃至8のいずれかに記載の商品販売データ処理装置。 A discount amount calculation means for calculating a discount amount when the total tax-included amount of one transaction obtained by the tax-included price total means is discounted at a discount rate input by the discount rate input means;
Discount amount apportioning means for apportioning the discount amount for one transaction calculated by the discount amount calculating means for each product according to the ratio of the tax-included price of each product sold and input in the one transaction;
Price-by-discount product price calculation means for subtracting the discount amount apportioned for each product by the discount apportioning means from the tax-included price of the corresponding product and calculating a discounted tax-inclusive price for each product;
A discount-by-product tax amount calculation unit that calculates a tax amount included in the discounted tax-included price for each product from the discounted tax-inclusive price and tax rate calculated for each product by the discounted product-by-product price calculation unit;
The product sales data processing device according to claim 6, further comprising:
をさらに具備したことを特徴とする請求項9記載の商品販売データ処理装置。 After discount for calculating the discounted main unit price of each product by subtracting the tax amount calculated by the discounted product tax amount calculation unit for each product from the discounted tax-inclusive price calculated by the discounted product price calculation unit Body price calculation means by product,
The product sales data processing apparatus according to claim 9, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004098325A JP2005284759A (en) | 2004-03-30 | 2004-03-30 | Merchandise sales data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004098325A JP2005284759A (en) | 2004-03-30 | 2004-03-30 | Merchandise sales data processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005284759A true JP2005284759A (en) | 2005-10-13 |
Family
ID=35183064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004098325A Pending JP2005284759A (en) | 2004-03-30 | 2004-03-30 | Merchandise sales data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005284759A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019194781A (en) * | 2018-05-01 | 2019-11-07 | 株式会社寺岡精工 | Commodity sales data processing device, commodity sales data processing system, and program |
US10929828B2 (en) | 2016-11-17 | 2021-02-23 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and information processing method |
-
2004
- 2004-03-30 JP JP2004098325A patent/JP2005284759A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10929828B2 (en) | 2016-11-17 | 2021-02-23 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and information processing method |
JP2019194781A (en) * | 2018-05-01 | 2019-11-07 | 株式会社寺岡精工 | Commodity sales data processing device, commodity sales data processing system, and program |
JP7207684B2 (en) | 2018-05-01 | 2023-01-18 | 株式会社寺岡精工 | Merchandise sales data processing device, merchandise sales data processing system and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3774378B2 (en) | Merchandise sales data processing apparatus, receipt issuing terminal, receipt printing format selection method and program | |
JP6965056B2 (en) | Transaction settlement system, transaction processing device, settlement device and its program | |
JP4932441B2 (en) | Product sales data processing device | |
JPH10283570A (en) | Merchandise sales registering device | |
JP2003044932A (en) | Sales data processor | |
JPH07121772A (en) | Coupon processing method of pos system | |
JP2003272053A (en) | Commodity selling data processor, service point additionally imparting method of this device and service point additionally imparting program | |
JP2007004558A (en) | Commodity sales data processor and commodity sales data processing program | |
US20110004542A1 (en) | Article sales data processing apparatus and capital investment increase method | |
JPH0589372A (en) | Processor for product sales data | |
JP2005284759A (en) | Merchandise sales data processor | |
JP4109308B2 (en) | Product sales data processing device | |
JP5562913B2 (en) | Merchandise sales data processing apparatus and receipt details search program | |
JP2978595B2 (en) | Product sales data processing device | |
JP5000431B2 (en) | Information terminal equipment | |
JP3806321B2 (en) | Product sales registration data processing device | |
JP2001006051A (en) | Device for processing merchandise sales register data | |
JP3681778B2 (en) | Product sales registration data processing system | |
JP4676259B2 (en) | Product sales data processing device | |
JP2005284579A (en) | Merchandise sales data processor | |
JPH10222764A (en) | Product sales data registration processor | |
JP2013041522A (en) | Commodity sales data processor and its program | |
JPH04225498A (en) | Commodity sales data processor | |
JP4138816B2 (en) | Electronic cash register and information processing program | |
JP3886496B2 (en) | Product sales data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Effective date: 20061010 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Effective date: 20061031 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
A02 | Decision of refusal |
Effective date: 20070313 Free format text: JAPANESE INTERMEDIATE CODE: A02 |