Cash balance
1. Use case name (Required)
Cash balance
2. Keywords (Required)
Cash balance, cash reconciliation, cash control
3. Actors + description (Required)
As a store owner, I allow the staff to change the price of the item due to the special condition of the items during the checkout process
4. Pre-conditions
1. Always have one person per drawer
It might be tempting to cut costs and have just one draw for everyone, but we really recommend investing in as many as you have staff on service at any given time. The more people that have access to the same cash drawer, the more you’re spreading accountability for what takes place within it.
2. Start your day by counting cash
It’s easy to assume that balancing a cash drawer is something that only needs to take place at the end of the day. Not so. Make sure you start every day by counting what’s already in your till. This ensures you can keep a consistent, sufficient amount of base cash in your register to satisfy demand and make the end of day balancing process easier.
3. Deposit cash throughout shifts
A tidy cash register is a healthy cash register. During slower periods, make sure you deposit cash, count the cash present and remove the difference from your morning count. Do this in twos to ensure there’s two sets of eyes on each deposit and count. Make this a habit and your balancing should be far easier to undertake.
5. Main flow (Required)
The most common path of interactions between the user & the system:
Set up all different denominations of the currency in system firstly
At the beginning of the day, staff opens the session and counts the money of each denomination. There might be the recorded closing balance yesterday so if there’re any differences, staff has to indicate the issues.
Staff records all activities that affect the cash drawer but don’t relate to transactions with customers (put money in to have enough changes to pay back to customers)
Staff closes the session and counts the number of bill notes for each denomination and if there’re any differences, staff has to indicate the issues then validate to close the session.
8. Fit & Gap analysis (Keep internal)
Compare this use case with the current Magestore solution to identify 3 types: