Cross Report Functional Requirements

Cross Report Functional Requirements

This section defines functional requirements of the reporting system that cut across all developed reports.

Core features may include:

  • Role based access controls:

    • User access model derived from OpenLMIS (Role, Program, Supervisory Node, Home Facility)

    • Cascading dropdown filters based on roles ^

    • Specific report reviewing rights

    • Ability for users to create custom reports in the SQL viewer

  • Cascading dropdown filters

  • Need to view and export reports (.csv, branded .pdf & .xlsx)

  • Access to edit Postgres database to create tables and materialized views

 

OpenLMIS: the global initiative for powerful LMIS software