Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#TitleUser StoryLabelImportanceNotesJIRA Ticket
1Batch Approval for Requisitions

As a district-level (or any mid-level) requisition approver, 
I want to review and adjust all the requisitions for my supervisory node at once 
So that I can more efficiently review, adjust approved quantities, and fit within budget guidelines.

  • able to see the total order quantities and cost for all the facilities selected so that I can ensure the total is within the district budget.
  • see what each facility is requesting per commodity so that I can make adjustments to ensure the total is within the district budget.
  • total costs update when adjustments are made
MalawiNice to have

Core placeholder, implemented in Malawi

Jira Legacy
serverJIRA (openlmis.atlassian.net)
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-2187


Offline support

As a requisition approver, I want to start my approval process and be able to work on it over a number of sessions to approve the entire budget.

This requires that I am able to work on the page while offline, and that I can trust the data will not disappear or become lost when turning off the computer.




Jira Legacy
serverJIRA (openlmis.atlassian.net)
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-3072

Findable errorsAs a requisition approver, I need to be able to view and remove errors from the large table that is hard to navigate.


Jira Legacy
serverJIRA (openlmis.atlassian.net)
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-3181

Open Questions

#IssueResolution
1

Really large table

The batch requisition screen can be extremely large. Malawi estimates that a DIVO might have 20 facilities to approve, and some programs with over 300 orderables.

There is no internal navigation to orient the user (ie how does a user find a specific orderable, or facility)

  • Would a user want to search, sort, or filter the list of orderables
  • Is there a simpler way to display so much data
  • Can groups of data be made to allow a user to "open" collapsible areas of content
  • Would adding pagination to the table make it easier for a user to read and understand?



Diagrams

Here is a high-level overview of the batch approval process:

...