Changeset - cb902d08af28
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 8 years ago 2016-08-31 18:04:14
bkuhn@ebb.org
member => requestor

The requestor for payment may or may not be a member or affiliated in
some way with the organization.
1 file changed with 10 insertions and 10 deletions:
0 comments (0 inline, 0 general)
Reimbursements/Requirements.mdwn
Show inline comments
...
 
@@ -33,3 +33,3 @@ Accepted, and Rejected.
 

	
 
Administrators can define questions to ask the member about the entire
 
Administrators can define questions to ask the requestor about the entire
 
request, and about each expense in the request.  The system can display
...
 
@@ -47,3 +47,3 @@ types of answers:
 
For each question, the administrator can define any number of conditions to
 
check against the member's answer.  When a member submits an answer that does
 
check against the requestor's answer.  When a requestor submits an answer that does
 
not comply with all of the conditions, the answer is flagged in the interface
...
 
@@ -58,3 +58,3 @@ Using these same conditions, the administrator can define questions that are
 
conditional on other questions' answers.  These questions are only presented
 
to the member when they submit an answer that meets the specified conditions.
 
to the requestor when they submit an answer that meets the specified conditions.
 
For illustration purposes, the common deployment is expected to have
...
 
@@ -65,5 +65,5 @@ accommodations expenses, etc.).
 

	
 
### Member workflow
 
### Requestor workflow
 

	
 
Members can log in and see the status of all their requests.  They can also
 
Requestor can log in and see the status of all their requests.  They can also
 
create a new request, which starts in the In Progress state.
...
 
@@ -74,3 +74,3 @@ similarly shows all the questions and answers about it.
 

	
 
When a report is In Progress state, the member can edit any answer in the
 
When a report is In Progress state, the requestor can edit any answer in the
 
report or an associated expense.  They can also add an expense, which begins
...
 
@@ -80,5 +80,5 @@ follow-up questions as necessary based on those answers.
 
When an In Progress report has at least one expense associated with it, and
 
all questions have been answered, the member may submit the request for
 
all questions have been answered, the requestor may submit the request for
 
approval.  If any of the answers do not meet the administrator's conditions
 
for payment, the member may still submit the request, and provide an
 
for payment, the requestor may still submit the request, and provide an
 
explanation for why the request should be paid (e.g., because it was
...
 
@@ -94,3 +94,3 @@ state, and include a note explaining why the report was moved to that state
 
(e.g., moved back to In Progress because a specific receipt was insufficient
 
documentation).  When they do this, the system sends e-mail to the member
 
documentation).  When they do this, the system sends e-mail to the requestor
 
letting them know about the change, including the rationale provided by the
...
 
@@ -120,3 +120,3 @@ built.
 
* Usable without JavaScript: For consistent mission advocacy, it's important
 
  that some organizations not require members to use JavaScript.  (e.g., Tor
 
  that some organizations not require requestor to use JavaScript.  (e.g., Tor
 
  browsers typically have JavaScript disabled because it can undermine Tor's
0 comments (0 inline, 0 general)