Table of Contents

Run end of day in Aident CashPro

This article explains how the End of Day process works in Aident CashPro.

What end of day does

The end-of-day process closes the current business day for a register.

During this process, CashPro can:

  • verify that the day is ready to close
  • check cashier permission
  • count payment methods
  • compare counted and expected values
  • create discrepancy receipts if needed
  • close the Closure receipt
  • close the open Start receipt from the same day

Before you begin

To run end of day successfully:

  • the cashier may need permission for end-of-day operations
  • an open Start transaction must exist
  • there must be no open sales left on the register

Permission check

CashPro can validate whether the current cashier has End of Day Permission.

If the cashier is not allowed to perform end of day, CashPro blocks the process.

Start the process

  1. Choose the End of Day action.
  2. Confirm that the process should start.
  3. Complete the guided end-of-day steps.

Checks before counting starts

Before the counting phase begins, CashPro checks whether the register is in a valid state.

Open start transaction must exist

CashPro requires an open Start transaction for the current register.

If no open start transaction exists, end of day cannot continue.

Open sales block end of day

If any open sales transactions still exist, CashPro stops end of day and shows an error.

You must close or cancel the open transactions first.

Parked receipts must be handled

If parked receipts exist, CashPro asks whether all parked transactions should be canceled.

  • If you choose Yes, CashPro cancels them.
  • If you choose No, CashPro stops the end-of-day flow and instructs you to retrieve and conclude those receipts first.

Counting methods

CashPro supports two counting modes, depending on cash register setup:

  • Denomination
  • Amount

Denomination counting

If denomination counting is enabled, CashPro loads the configured denominations for every payment method where Counting is enabled.

The user then enters counts by denomination.

Amount counting

If amount counting is enabled, CashPro loads the payment methods where Counting is enabled and lets the user enter one total counted amount per method.

Summary and comparison

Before finishing, CashPro builds a summary for each counted payment method.

The summary includes:

  • counted amount
  • expected amount
  • difference
  • shortage tolerance
  • difference status

Difference statuses

CashPro classifies the result as one of these states:

  • OK
  • Within Tolerance
  • Out of Tolerance

What happens if there is a difference

Difference within tolerance

If the difference is not zero but stays within the configured shortage tolerance:

  • CashPro creates a Difference receipt
  • the discrepancy is recorded
  • end of day can continue

Difference outside tolerance

If the difference exceeds the configured shortage tolerance, CashPro stops the process and shows an error.

The amount must be counted again before the day can be closed.

What CashPro closes at the end

When end of day finishes successfully, CashPro:

  • creates the required payment lines for the closure
  • calculates totals and statistics
  • closes the Closure receipt
  • closes the open Start receipt

What happens if the page is closed early

If the end-of-day page is closed before finishing, CashPro cancels the open closure document.

Setup fields that affect end of day

The following setup is especially important for end of day:

Payment method setup

For each relevant payment method, review:

  • Counting
  • Shortage Tolerance Amount
  • denomination setup, if denomination counting is used

Cash register setup

Review:

  • Counting Method
  • cashier permissions
  • start-of-day and payment method setup

Troubleshooting

End of day cannot start

Check whether an open Start transaction exists.

End of day is blocked by open transactions

Close or cancel all open sales before retrying.

End of day is blocked by parked receipts

Retrieve and conclude the parked receipts, or restart end of day and allow cancellation of all parked receipts.

Counting cannot be completed

Check whether the required payment methods and denominations are configured correctly.

Difference is outside tolerance

Count the affected payment method again and verify the expected and counted amounts.