What I did with our system is create a Workday Payment Account Type then defined a Cash and Check account for each till that accepts payments. At the end of the day, when a till is Cash Up/Cashed Out/Balanced (not sure what the correct terminology is) a Credit amount is automatically entered (based on the account balance) on the Workday Payment Account and a debit amount is made to the Main Payment Account when the end of the day report is printed. I was inspired by this post from Emre:
This solves 2 problems for me:
- If at the end of the day a till was not Cash Up/Cashed Out/Balanced, the balance is carried over to the following day and can be Cash Up/Cashed Out/Balanced can be done at the end of that day.
- Because we take deposit payments on PreOrder tickets (tickets that have a previous ticket date), it accounts for that. There is a bug where a payment is made on a Pre-Order ticket that has a previous ticket date (i.e. a PreOrder ticket made 3 days/workperiods prior), the payment will show up on the PreOrder Ticket date, even though the payment was made 3 days/workperiods after the PreOrder Ticket Date.
We have a Cash Up/Cashed Out/Balanced screen and at the end of the day , all the domination’s counts are printed on a report and cleared out. If there is printer error, the numbers are lost but we will write everything down on a slip of paper (it has only happened a few times).
I have toyed with the idea of writing all the denomination’s to a task, same as you have mentioned. But right now, I don’t look at the report after making a deposit.
I hope my ramblings makes sense. If want further explanations or screens shots let me know.