Versions Compared

Key

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

The following comes from a discussion (on June 6, 2016) of the current state of OpenLMIS and the desired future state in 3.x.  Many questions are open and the concepts are draft.

Review and Reference

Table of Contents

Table of Contents

High-level process for requisitions


It is important to note that the configuration of the requisition template dictates what the requisition form includes in terms of what columns, fields, and functionality (calculated versus user input) are available for the requisition creation and submission process.  

Gliffy
nameSimplified Requisition Process


Main users in the Requisition process

The following users are pulled from the larger list of External User Profiles.

Storeroom Manager (or supervisorer) Approvals are convered
UsersRoleContext, Concerns, Comments
ImplementorConfigures the system and uploads facilities, programs, periods, schedules, and other reference data.
  • Intermediate technical skill set (create csv file imports)
  • Must have all data needed for configuration of the system
  • Has internet connectivity
Storeroom managerCreates and edits requisitions. Can provide overview comments and conext context if needed.
  • May Data entry may be on or offline
  • Easy data entry
  • Only see relevant information
Facility Store ManagerAuthorizes or declines the requisition. Can edit the requisition quantities and leave comments.
  • the authorizer is based on the supervisory nodes
  • May be on or offline
District/Regional Manager
Program Supervisor

Approves or rejects requisitions.

  • Doesn't use OpenLMIS often, just for approvals
Warehouse ClerkTakes the approved requisitions and converts them into orders. 

Initiate

Based on

  • my facility (or my supervised facilities)
  • program
  • processing period (within a schedule)
  • type (emergency or regular)

the storeroom manager (or supervisor) wants to order supplies for the specific facility

Create

Storeroom manager determines how much stock to request based on

  • Stock on hand
  • Consumption
  • Losses and adjustments

Open Questions

  • What value does the "Operated by:" field provide?
  • What does the "Maximum Stock Level:" mean? Do we know if it is used in the Requisition process?
  • What does "Emergency Order Point mean?"
  • Can the Admin user configure different fields for this header?  Within what parameters?  Which are given?

 

 

Authorize

  • Facility manager, based on supervisory node, reivews the requisition.  Facility manager can edit the quantities requested

Approve

Convert

 

Mary Jo Kochendorfer (Deactivated) - for background

...

  • System can automatically convert if there isn't a choice on which supply line will be used for fulfillment


OpenLMIS 2.0: Configuring the system through requisitions

The following helps visualize the order of steps taken in the configuration guide.  Not all of the following will be applicable for 3.x OpenLMIS.  Please use the following for informational purposes but not requirement definitions.

Image Added

Mock ups

Gliffy
nameRequisition Page Mock Up