What Cash Management receives
Cash Management is always used together with Reconciliation. It has no input of its own for the tills' cash: it reads it from Reconciliation, and everything else it needs from other Hii Retail services:
| What | From | Used for |
|---|---|---|
| Floats, loans and deposits, counted cash and recounts | Reconciliation: events reconciliation-created, transfers, reconciliation-completed and reconciliation-recount | the movements between the drawers and the safe, see What moves the safe |
| The tenders: currency and type (cash, foreign currency, card, …) | the tender configuration in Customer Controlled Configuration (che.tender), and the Tender service | deciding which tenders are cash, and in which currency |
| Your settings: tender limits, safe-audit screen settings, customer-defined fields | Customer Controlled Configuration, the cmm.* settings | the safe audit |
| Reason codes | Customer Controlled Configuration, rco.reason-codes.v1, group CashManagement | checking negative bank deposits and withdrawals, see Bank and corrections |
| Business units: the business-day offset | Business Unit Management | the business date |
| Bank deposits, withdrawals, counts and safe audits | Hii InStore, or your client, through the Cash Management API | everything the store staff do |
The business date
Every movement belongs to a business date: the store's local date, shifted by the business-day offset set on the business unit in Business Unit Management. Reconciliation and Cash Management use the same rule, so a till audit and the safe movements it causes belong to the same day.
- Movements from Reconciliation carry the business date of the till audit that caused them.
- Movements recorded in Cash Management, such as bank deposits and safe audits, get the business date of the moment they are recorded.
Before a store starts trading
🛑 Check the store's setup before its tills send their first transaction. Cash Management books each event from Reconciliation once, with the setup it has at that moment. Correcting the setup afterwards does not bring back what was ignored.
- A safe. Without one, Reconciliation's events for the store are ignored. See The safe.
- Cash tenders with a currency. A tender reaches the safe only if its type is cash or foreign currency and it has a currency. A tender with another type, or one that Cash Management has not received, is ignored.
- Reconciliation set up for the store. Cash Management only books what Reconciliation reports. See What Reconciliation receives.
- An opening balance, counted in Count Safe, so that the first safe audit starts from what is really in the safe.