...
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Create Teller | As a Branch Manager, I want to create one or more tellers for my branch | Must Have | This can be done at head office too |
2 | Assign Cashier to Teller | As a Branch Manager, I want to map a branch employee as cashier for a Teller | Must Have | User may specify start/end date and start/end times for this assignment |
3 | Allocate Cash to Teller | As a Branch Accountant, I want to allocate cash to a Teller | Must Have | |
4 | Do Cash Transactions at Teller | As a Cashier, I want to do financial transactions from a teller | Must Have | |
5 | View Current Cash Position at Teller | As a Cashier, I want to know my current cash position | Must Have | Current Cash Position = Opening Balance (allocated by Branch Accountant) + (add) Cash Receipts at Teller - (less) Cash Payments at Teller Allow drill down to see summary as well as transaction details. |
6 | Settle Teller Cash | As a Branch Accountant, I want to receive cash from a teller and mark the teller as “settled” for the date. | Must Have | |
7 | View Current Cash Position at Branch | As an Accountant (Branch or Head Office), I wish to know the cash position at each teller/cashier in a branch | Must Have | Allow drill down to see summary as well as transaction details. |
8 | View Consolidated Cash Position | As a Head Office Accountant, I wish to know the total cash position at all tellers/cashiers across branches | TBDMust Have | Allow drill down to see summary as well as transaction details. |
9 | Maintain Assignment of Cashier to Teller | As a Branch Manager, I want to un-assign (delete) a branch employee as cashier for a Teller or update details of this assignment | Must Have | specify end date and end time for an existing mapping |
10 | Maintain Teller | As a Branch Manager, I want to update or deactivate (or delete) a teller for my branch | Must Have | Teller can be deleted if there are no transactions against it. |
11 | Assign GL Account for Teller Cash | As a Head Office Accountant, I want to enable accounting for cash management and specify one of the asset accounts as the “Teller Cash” account | Must Have | |
12 | Configure Accounting for Teller | As a Operations Manager, I want to enable Teller Cash and assign which GL accounts are to be used as Teller Cash accounts and the default Payment Type to be used for Teller transactions | Must Have | |
13 | Add a Cashier flag for staff | As a Operations Manager or Branch Manager, I want designate some of my employees as "Cashiers" | Good to Have |
...