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