HandyCafe Docs
owner cashier

キャッシュレジスター

HandyCafeのキャッシュレジスターは、各キャッシャーのシフト中の金銭の流れを追跡します。すべての取引を記録し、シフト終了時の期待残高と実際の現金額を比較することで、説明責任を確保します。


仕組み

キャッシュレジスターはシフトの概念に基づいて運用されます。キャッシャーがHandyCafeサーバーにログインするたびに新しいシフトセッションが開始されます。ログアウトするとシフトが終了します。その間に発生したすべての金銭的な処理が、そのキャッシャーのシフトに記録されます。

キャッシャーログイン  -->  シフト開始(開始残高を設定)
       |
       |  ... シフト中に取引が発生 ...
       |      - セッション支払い
       |      - 注文支払い
       |      - その他の取引
       |
キャッシャーログアウト  -->  シフト終了(実際残高を記録)

開始残高

キャッシャーがシフトを開始する際に、開始残高が記録されます。これはシフト開始時にレジにある現金の額を表します。

開始残高はシフト中のすべての計算の基準となります。一般的には以下のとおりです。

  • 前のシフトの終了残高(一晩レジに現金を残した場合)。
  • カフェが毎日開始する固定フロート金額(おつり用の小額紙幣として5,000円や10,000円など)。

正確な開始残高の設定は重要です。システムがこれを基に期待終了残高を計算するためです。


シフト中の取引

シフト中に発生するすべての金銭取引は記録され、現在のキャッシャーに紐付けられます。

セッション支払い

PCまたはコンソールのセッションが終了し、顧客が支払いを行うと、支払いが取引として記録されます。取引には金額、支払い方法、関連するセッションが含まれます。

注文支払い

注文(飲食物、アクセサリーなど)が精算されると、支払いが記録されます。セッション支払いと同様に、金額、支払い方法、特定の注文を追跡します。

その他の取引

シフト中のその他の金銭的な処理も追跡され、レジを通るすべての金銭の完全な記録を確保します。

各取引には以下が記録されます。

  • 金額: 取引の金銭的価値。
  • 支払い方法: 顧客の支払い手段(現金、カード、モバイル決済など)。
  • 種類: セッション支払い、注文支払い、その他のカテゴリのいずれか。
  • タイムスタンプ: 取引が発生した正確な日時。
  • キャッシャー: 取引を処理したキャッシャー。
  • 関連エンティティ: 取引が属する特定のセッションまたは注文。

期待残高

システムはシフト中を通じて期待残高を自動計算します。

期待残高 = 開始残高 + 全現金取引の合計

期待残高に寄与するのは現金取引のみです。カード支払いやその他の非現金支払い方法はレジ内の物理的な現金に影響しないため、別途追跡されます。

期待残高は、記録されたすべての取引に基づいてレジにあるべき現金の額を示します。新しい取引が処理されるたびにリアルタイムで更新されます。


終了残高

キャッシャーのシフトが終了すると(ログアウト時)、実際の終了残高が記録されます。これはレジ内の物理的に数えた現金の額です。

キャッシャー(またはスーパーバイザー)がレジ内の現金を数え、実際の金額を入力します。システムはこれを期待残高と比較します。


差異の追跡

システムは、レジにあるべき金額と実際にある金額の差異を計算します。

差異 = 実際残高 - 期待残高
結果 意味
差異 = 0 レジは完全に一致しています。期待額と実際額が一致しています。
差異 > 0(プラス) 余剰があります(期待より多い現金)。未記録の取引、顧客の過払い、集計ミスの可能性があります。
差異 < 0(マイナス) 不足があります(期待より少ない現金)。取引の記録漏れ、おつりの間違い、不正の可能性があります。

差異の追跡はHandyCafeの最も重要な説明責任機能の1つです。不一致を素早く特定し、原因を調査することができます。


キャッシャーの割り当て

すべての取引は処理したキャッシャーに永久的に紐付けられます。これにより以下が可能です。

  • 各キャッシャーがシフト中に生み出した売上を正確に確認できます。
  • 終了残高に不一致がある場合、そのシフトを担当したキャッシャーを特定できます。
  • 複数のキャッシャーが重複するシフトで勤務しても、取引は独立して追跡されます。
  • パフォーマンスレビューや紛争解決のために、キャッシャーごとのシフトレポートを生成できます。

シフトサマリー

シフト終了時には、以下を示すサマリーが表示されます。

  • 開始残高: シフト開始時の金額。
  • 取引総数: シフト中に処理された取引の数。
  • 取引内訳: 支払い方法別(現金、カードなど)の売上分類。
  • 期待終了残高: 記録された取引に基づいてレジにあるべき金額。
  • 実際終了残高: シフト終了時に数えた現金。
  • 差異: 余剰または不足の金額。

このサマリーにより、シフトの財務状況を一目で把握できます。


キャッシュレポートとの連携

キャッシュレジスターのデータはキャッシュレポートに直接反映され、カフェの財務パフォーマンスのより広い視点を提供します。

  • 個別のシフトサマリーがキャッシュレポートに集約されます。
  • キャッシャーでフィルタリングして特定のスタッフのシフトを確認できます。
  • 日付範囲フィルターでシフトのパターンを時系列で分析できます。
  • キャッシュレポートは余剰や不足の傾向を表示し、体系的な問題の特定に役立ちます。

財務分析とレポートの詳細はキャッシュレポートをご覧ください。


ベストプラクティス

  • 正確な開始残高を設定してください。 開始残高が不正確だと期待残高が信頼できなくなり、シフト追跡システム全体の信頼性が損なわれます。
  • シフト終了時は丁寧に現金を数えてください。 すべての紙幣と硬貨を数える時間を確保してください。急いだ集計は誤った差異につながります。
  • すべての不一致を調査してください。 小さくても繰り返される不足は、より大きな問題を示している可能性があります。シフトの取引ログを確認して原因を特定してください。
  • 一定のフロート金額を使用してください。 毎回同じフロート(たとえば常に10,000円)でシフトを開始すると、開始残高の確認やシフトの比較が容易になります。
  • シフトサマリーを定期的に確認してください。 大きな不一致が出るまで待たないでください。日次のシフトサマリーを確認することで、問題を早期に発見できます。