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