UI Table Inventory


Table statistics

  • 3 of 27 "High value" tables(see blue rows) 
  • 10 of 27 tables with one "obvious" sort order(see gray rows)
  • 13 of 27 are used for navigation

  • 8 of 27 allow for the creation of new rows

  • 4 of 27 could be refactored or removed



PageAction/ContentSortable PropertiesFiltersUsed for NavigationAddable RowsPaginatedPaginated w/APIRefactorable
1Manage Proofs of DeliveryPick order to manage
  • Order number
  • Period
  • Order date
  • Facility
  • Program
Yes
YesYes
2View OrdersPrint or download order
  • Order number
  • Period
  • Order date
  • Receiving Facility
  • Supplying Facility
  • Program
Maybe
YesYes
3View PODSubmit proof of delivery
  • Product name
  • Quantity shipped



Yes

4Initiate Report and RequisitionView/create requisition for current page
  • Period order
  • Facility
  • Program
  • Requisition Type





5Approve RequisitionsView requisition that needs approval and navigate to the requisition
  • Period
  • Date submitted
Keyword searchYes
YesYes
6Convert Requisitions to OrdersView all requisitions that need to be converted, and convert some of them
  • Date approved
  • Period

Keyword search



YesYes
7View RequisitionsView any requisition
  • Period
  • Date submitted
  • Facility
  • Program
  • Requisition Type
  • Date range
Yes
YesYes
8Requisition Full Supply pageEnter/view data for each line item and product
  • Category name
  • Product code




Yes

9Requisition non-full supply pageAdd non-full supply products and enter data per product
  • Category name
  • Product code


YesYes

10Adjustments list pageView programs to make adjustments to
  • Program Name

Yes


Yes
11Make Adjustment ScreenAdd products that need adjustments
  • Product Name
  • Date
  • Reason Name
  • Keywords

YesYes

12Issue for program pageView programs to make issue for
  • Program Name

Yes


Yes
13Make IssueAdd products and other issue data
  • Product Name
  • Date
  • Issue To (question)
  • Keywords

YesYes

14Physical Inventory list pageView programs to do physical inventory for
  • Program Name

Yes


Yes
15Make Physical InventoryAdd physical inventory for a program
  • Product Name/Code
  • Stock on Hand
  • Current Stock
  • Keywords

YesYes

16Receive listView programs that can do a receive
  • Program Name

Yes


Yes
17Make receiveAdd products and other data
  • Product Code/Name
  • Date
  • Received From Name
  • Keywords

YesYes

18View Stock CardsPick a program and facility to view the current stock of a product in a program
  • Product Name
  • Quantity
  • Facility
  • Program
  • Keywords
Yes
YesYes
19

Bin Card

View individual stock item for a program

View changes for a product in a program

  • Date
  • Product name/code
  • Quantity



YesYes
20Facilities listSearch for specific facilities
  • Type
  • Facility name
  • Facility code
  • Search name
  • Geographic zone
Yes
YesYes
21Facility View/EditList of programs associated with facility
  • Program name


(Planned??)YesYes
22Programs ListPrograms and their configuration states
  • Program name

Yes
YesYes
23Requisition TemplateColumns for a requisition
  • User ordered






24Reasons listList of reasons and basic information
  • Reason name
  • Reason type
  • Editable text

Yes


25Roles list

List of roles and basic details

- user navigates to role for editing

  • Role name

YesYesYesYes
26Users listList of users in the system
  • Name
    • First name
    • Last name
  • Username
  • Email
  • First name
  • Last name
  • Email
YesYesYesYes
27Edit user rolesEdit a user's role
  • Program
  • Supervisory Node






28View OrderablesView list of all Orderables within the system and sort






29View Geographic ZonesView list of all Geographic Zones and levels within the system






30View Requisition GroupsView list of all Requisition Groups and their assignments






31View Supervisory NodesView list of all Supervisory Nodes within system (parents and children relationships)






OpenLMIS: the global initiative for powerful LMIS software