Expand desired lifecycle tracking.

This commit is contained in:
Brett Smith 2016-08-31 15:28:29 -04:00
parent 98b5bc47fa
commit d8a932b462

View file

@ -194,8 +194,22 @@ effort for the first release.
requests, and their approval moves the request into the In Progress requests, and their approval moves the request into the In Progress
state. Their rejection moves the request to the Rejected sate. state. Their rejection moves the request to the Rejected sate.
* A leader may need to approve a request before * Support more review: a leader (such as a manager or program
it's added to the books, like an employee's manager or a program director director) may need to review and approve a request along with, or
instead of, the bookkeeper
* Support automatically determining the appropriate leader for a
payment request based on information in the request, like a
"What project is this for?" selection
* A new state after Approved, Filled, which means that the
organization has arranged for payment to go out. The requestor
should receive a notification when their request moves to the
Filled state.
* A new state after Filled, Received, which means the requestor
received payment. Bookkeepers should receive a notification when
the request moves to this state.
* Show currency amounts in the requestor's reimbursement currency * Show currency amounts in the requestor's reimbursement currency