Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0038588Openbravo ERP09. Financial managementpublic2018-05-21 13:572018-05-21 13:58
Triage Omni OMS 
lowminorhave not tried
0038588: Refactor reports based on HttpSecureAppServlet.renderJR to avoid manual subreport compilation
After 0038518 fix, there is no need anymore to manually compile subreports inside the servlets.
Instead the JRXML header report must create as many SUBREP_<subreportfilename> parameters as subreports have. Then the renderJR should be directly able to detect them and compile them on the fly.

<parameter name="SUBREP_OBDO_DistOrderLinesJR" class="net.sf.jasperreports.engine.JasperReport" isForPrompting="false"/>

Objective: review existing places where a manual compilation for subreports is executed in a Servlet and adapt the reports to avoid it
No tags attached.
depends on feature request 0038518 closed caristu Ability of compiling subreports with HttpSecureAppServlet.renderJR 
related to defect 0039859 closed AugustoMauch Reconciliation reports not generated 
Issue History
2018-05-21 13:57vmromanosNew Issue
2018-05-21 13:57vmromanosAssigned To => Triage Finance
2018-05-21 13:57vmromanosModules => Core
2018-05-21 13:57vmromanosTriggers an Emergency Pack => No
2018-05-21 13:58vmromanosRelationship addeddepends on 0038518
2018-12-28 14:11AugustoMauchRelationship addedrelated to 0039859

There are no notes attached to this issue.