動作確認ページ ─ 2026年9月13日 09:06(Pacific/Auckland)
正常
STDkeyboard
通貨と税は settings テーブルの値だけで切り替わります。
日本円にするときは currency=JPY / minor_units=0 /
cash_rounding=1 / default_tax_code=JP_STD に変えます。
| DBの値 | 表示 | 税抜 | 税額 | 税込 | 現金丸め後 |
|---|---|---|---|---|---|
| 1250 | $12.50 | $10.87 | $1.63 | $12.50 | $12.50 |
| 999 | $9.99 | $8.69 | $1.30 | $9.99 | $10.00 |
| 100000 | $1,000.00 | $869.57 | $130.43 | $1,000.00 | $1,000.00 |
| 名前 | 役割 |
|---|---|
audit_log | 操作ログ |
categories | 商品カテゴリ |
inventory | 現在庫。1行=1店舗の1SKU |
inventory_moves | 入出庫履歴。在庫が動いた理由をすべて残す |
payments | 支払。1会計に複数行=分割支払に対応 |
products | 親商品。色・サイズ違いをまとめる単位 |
product_variants | バリアント(SKU)。レジがバーコードで引くのはこのテーブル |
settings | 設定。通貨・税・レシート文言・バーコード読取方式など |
staff | スタッフ。PINは必ずハッシュで保存する |
stores | 店舗マスタ。1店舗運用でも必ず1件入れる |
tax_rates | 税区分。率は万分率の整数で持ち、小数を避ける |
transactions | 取引ヘッダ。1会計=1行。返品も同じ表に type=return で入れる |
transaction_lines | 取引明細。商品名や価格は会計時の写しを残す |