OpenLMIS v1 uses Jasper reports in a limited way. It provides reports for Stockouts, Reporting Rate, and others. But it has limitations, such as not supporting cascading selects or not supporting arbitrary Geographic Levels. In OpenLMIS v2 JSI also built a large set of AngularJS versions of reports. In OpenLMIS v3 we will aim to build out or embed a tool to support robust reporting by release 3.2.
report output into excel and PDF
Out of Scope for 3.0 but will need to be addressed in future releases:
report output to dynamic web views (so people can view results within the OpenLMIS browser window without having to download and open a file) (Research Jasper Server demo to see if it helps provide these HTML views of reports)
Query issues in this epic