Target releaseRelease name or number
EpicRequisition- Approver Unskipping
Document status
Priority
eLMIS StatusImplemented
OpenLMIS StatusOpen Questions
PATH 
OpenLMIS 
JSI Ashraf Islam (Unlicensed)


Goals/Scope

R&R approval workflow needs to support some additional scenarios

Status in eLMIS: Implemented.

Status in OpenLMIS: ?

Priority: High priority for Tanzania, Zanzibar, Zambia

Background

The approver 

Assumptions

Supervisory relationships are set in the admin section 

User Stories

#TitleUser StoryLabelImportanceNotesJIRA Tickets
1

R&R form

As a supervisor I need to be able to reject an R&R and be able to explain why it is being rejected (April 10 2018, this is in Version 3.x)
R&R formMust have



2R&R formAs a supervisor I need to be able to override an skipped line item and fill quantity to order
R&R formMust haveIn some cases, this could be a scenario when a new product is being sent to that facility

Diagrams

Include any business process mapping, mockups, diagrams or visual designs relating to these requirements. Describes the tasks and the personas who perform those activities. The diagram provides the context for the user stories and serves as a focal point for achieving clarity and agreement among stakeholders. Looks like a standard flow chart.

eLMIS have a Reject button for approver. Approver can provide comments/reasons for rejection. Approver is asked to confirm the rejection. After confirmation, the R&R is reset to Initiate stage and the facility is notified through email.

Facility then login and open the R&R. Comments button changes color to indicate that comments were added. Facility can ready, fix, respond to the comments and resubmit. Approver will be able to read the comments chain and approve, if satisfied.

See the screen shots below, for this workflow


Approve add comments for rejection



Approver is asked to confirm



R&R is returned (set to Initiate status) for data entry again



Facility reads the notification through email, login and find the R&R in Initiate stage



Facility see that the Comments button is lighted up



Facility read the comment, fixes the flagged issue and resubmit


Approver get notification email, login, read the comments, feels satisfied and approves this time

Second Scenario: Unskipping a product by the Supervisor

Approver sees that two products were skipped


For the skipped products, the Approved Quantity and Remarks cells are disabled


Approver decides to unkipped the first product. Now the Approved Quantity and Remarks cells are enabled so that the approver can override and approves some quantity and adds remarks, if needed



Note that even after unskipping, rest of the report related cells (i.e., Opening Balance, Receives etc.) are still disabled. 

Dependencies

Identify initial dependencies that are on the critical path for this functionality and may affect the delivery time and serving of business goals. Include links to stories.

DescriptionLink
Name of story or release Link to JIRA


Open Questions

Initial communication between stakeholders and the development team to help understand scope and estimates.

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

#QuestionOutcomeStatus
1Is it possible to notify users through the system instead of (or in addition to) an email? A system notification on the home page will get attention earlier than an email.

Out of Scope


Gap Estimation Notes 4/10/2018