Use the cash book in Aident CashPro\
CashPro includes several cash book operations for moving cash in and out of the register outside normal sales.
Before you begin
Cash book operations are only allowed when:
- the register has completed Start of Day
- there is no open sale or payment transaction
If a sale is still open, CashPro blocks the cash book function.
Most cash book functions also open the cash drawer during processing.
Cash book operations available
The current implementation includes these functions:
- Float In
- Float Out
- Deposit Of Change
- Cash Count
- Cash Removal
Float in
Use Float In to put additional cash into the register.
What happens
CashPro:
- creates a receipt of type Float In
- creates the related line based on the selected cash book payment code
- creates a payment line
- opens the cash drawer
- closes the receipt
Description handling\
If Pay In Desc. Mandatory is enabled on the cash register setup, a description is required.
Float out
Use Float Out to remove cash from the register for a defined reason.\
What happens
CashPro:
- creates a receipt of type Float Out
- creates the related transaction line
- creates a payment line
- opens the cash drawer
- closes the receipt
Description handling
If Pay Out Desc. Mandatory is enabled on the cash register setup, a description is required.
Deposit of change
Use Deposit Of Change to record a separate change deposit transaction.
What happens
CashPro:
- creates a receipt of type Deposit Of Change
- creates a line of type Deposit of Change
- creates the related payment line
- opens the cash drawer
- closes the receipt
Cash count
Use Cash Count to perform a counting process.
Cash count is available as a cash book function, and counting also plays a central role during End of Day.
Cash removal
Use Cash Removal when money is physically removed from the register.
In the current implementation, the created transfer uses a receipt of type Transfer.
Amount validation
CashPro checks whether the requested cash removal amount exceeds the currently available cash in the register.
If the amount is too high, CashPro shows an error and blocks the transaction.\
How CashPro determines available cash\
For amount checks, CashPro looks at posted amounts since the last open Start transaction and considers relevant cash-related lines.\
This is why a valid Start of Day process must already exist before cash removal can be validated correctly.
Common requirements behind the scenes
Several cash book functions depend on the payment method that is marked as Opening Balance.
That payment method is used as the cash-side payment method for these operations.
Important
Make sure exactly one payment method is configured with Opening Balance enabled.
Troubleshooting
There is an open transaction
Close or cancel the open sale before starting the cash book function.
Description is mandatory
Review the cash register setup and enter a description if the related option is enabled.
Cash removal amount exceeds available cash
Reduce the amount or review prior cash book and sales postings since the last start of day.