Teller Module Enhancment

Teller Module Enhancment

Target release

Epic

Document status

DRAFT

Document owner

@DaynaH (Deactivated)

Designer

Developers

QA

Goals

  • Mifos X currently has a basic teller module that is awkward for the end user and limited by basic.  Given that the current accounting and general ledger system is not made for a real teller service, we will implement all enhancements and additional requirement in the new Mifos framework, allowing more flexibility than we experience today.

  • The goal of this document is to clearly define required system enhancements.


Background and strategic fit

More and more Mifos users are implementing and supporting complex organizations.  A complex organization must have clear cash management systems in place to ensure proper audits, internal controls and quality customer service.

Assumptions

  • Assume that every organization uses cash in their operation.

  • Assume that every organization must reconcile cash.

  • Assume that every organization must be able to audit cash.

Requirements

Title

User Story

Importance

Notes

Title

User Story

Importance

Notes

1

Create Tellers

Need page to create tellers (cashiers) and assign permissions

must have

2

general ledger posting

Tellers must have the ability to post transactions from a general ledger to a customer account and vice versa

must have





3

post transactions

tellers must be able to post savings, loans and gl transactions.

must have



4

Transfer

tellers must have the ability to transfer funds from one account to another in a single transactions

must have



5

Daily Report

At any time during the day, a teller should be able to pull a reporting with options for cash totals, transaction lists, transfers

must have

See https://issues.apache.org/jira/browse/FINERACT-203

User interaction and design

Questions

Below is a list of questions to be addressed as a result of this requirements document:

Question

Outcome

Question

Outcome

Not Doing