LOE (pts and time) for reporting service and tabelau wdc
pulling hard-coded reports and data-access (Java) out of the Service
need to estimate each report that needs to be pulled out, and redesigned to be SQL-based to get that report
Requisition Report has a dynamic list of columns which are sorted based on the Requisition Template (github). it's most likely not possible to accomplish with Jasper alone.
~2 weeks excluding requisition report
tool to take a directory, and load those jrxml reports to API endpoint
1-2 days design
estimate for work: unsure
would support Java services
currently a restful resource
could be embedded in jrxml?
do we need to selectively update when a report changes ???
We determined that we need dedicated time to go into detail about each report the service will need to migrate and what features the tool will support (e.g. Malawi recently added the need for images) to estimate what's left so that we come up with a solution that works for Malawi and that's contributed back
need to use GET /api/requisitions - as search endpoint doesn't return line items any more
need to add some date range parameters to this endpoint such as search has (since we will be using GET /api/requisitions and incremental refresh, we won't have these date parameters, is that right Josh Zamor?)
incremental refresh (supporting lastModified as query parameter)