Table of Contents

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.