Project:
View Revisions: Issue #37874 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0037874: Remove support for fop rendering from core product as very nearly not used | ||
Revision | 2019-02-05 07:59 by alostale | ||
Description | See project: http://wiki.openbravo.com/wiki/Projects:Remove_FOP_support [^] Openbravo uses 2 different report rendering system: a.) JasperReports (124 jrxml files) b.) FOP (18 source files) Count above already shows that fop use is very low compared to the typically used jasperreports. Breaking down those 18 files show in fact even less reports affected, as many reports use >1 file for a single report. Given roughly only 8 reports in core product using fop ./src/org/openbravo/erpCommon/ad_reports/ReportPricelist.fo ./src/org/openbravo/erpCommon/ad_reports/ReportRefundSalesDimensionalAnalyses.fo ./src/org/openbravo/erpReports/RptC_Settlement.fo ./src/org/openbravo/erpReports/RptC_SettlementHeader.fo ./src/org/openbravo/erpReports/RptC_SettlementLines.fo ./src/org/openbravo/erpReports/RptMA_CCP_Group.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures_Hours.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures_Values.fo ./src/org/openbravo/erpReports/RptM_Inout.fo ./src/org/openbravo/erpReports/RptM_InoutHeader.fo ./src/org/openbravo/erpReports/RptM_InoutLines.fo ./src/org/openbravo/erpReports/RptM_Movement.fo ./src/org/openbravo/erpReports/RptM_MovementLines.fo ./src/org/openbravo/erpReports/RptPromissoryNoteAfter.fo ./src/org/openbravo/erpReports/RptPromissoryNoteError.fo ./src/org/openbravo/erpReports/RptPromissoryNote.fo ./src/org/openbravo/erpReports/RptPromissoryNoteHeader.fo Apart doing similar search in all published modules gives following list: ./com.openbravo.gps.finance.balanceexcelexport.report/src/com/openbravo/gps/finance/balanceexcelexport/report/ExpGeneralAccountingReportDetail.fo ./com.openbravo.gps.finance.balanceexcelexport.report/src/com/openbravo/gps/finance/balanceexcelexport/report/ExpGeneralAccountingReportsPDF.fo ./com.smf.reports.accounts/src/com/smf/reports/accounts/GeneralAccountingReportsPDF.fo ./com.smf.reports.accounts/src/com/smf/reports/accounts/GeneralAccountingReportDetail.fo ./com.sim.advdimensionalrpt/src/com/sim/advdimensionalrpt/ad_reports/ReportRefundSalesDimensionalAnalyses.fo Giving 3 modules only with 1 report each -> so again tiny usage. |
||
Revision | 2019-01-31 10:15 by alostale | ||
Description | Openbravo uses 2 different report rendering system: a.) JasperReports (124 jrxml files) b.) FOP (18 source files) Count above already shows that fop use is very low compared to the typically used jasperreports. Breaking down those 18 files show in fact even less reports affected, as many reports use >1 file for a single report. Given roughly only 8 reports in core product using fop ./src/org/openbravo/erpCommon/ad_reports/ReportPricelist.fo ./src/org/openbravo/erpCommon/ad_reports/ReportRefundSalesDimensionalAnalyses.fo ./src/org/openbravo/erpReports/RptC_Settlement.fo ./src/org/openbravo/erpReports/RptC_SettlementHeader.fo ./src/org/openbravo/erpReports/RptC_SettlementLines.fo ./src/org/openbravo/erpReports/RptMA_CCP_Group.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures_Hours.fo ./src/org/openbravo/erpReports/RptMA_CCP_Measures_Values.fo ./src/org/openbravo/erpReports/RptM_Inout.fo ./src/org/openbravo/erpReports/RptM_InoutHeader.fo ./src/org/openbravo/erpReports/RptM_InoutLines.fo ./src/org/openbravo/erpReports/RptM_Movement.fo ./src/org/openbravo/erpReports/RptM_MovementLines.fo ./src/org/openbravo/erpReports/RptPromissoryNoteAfter.fo ./src/org/openbravo/erpReports/RptPromissoryNoteError.fo ./src/org/openbravo/erpReports/RptPromissoryNote.fo ./src/org/openbravo/erpReports/RptPromissoryNoteHeader.fo Apart doing similar search in all published modules gives following list: ./com.openbravo.gps.finance.balanceexcelexport.report/src/com/openbravo/gps/finance/balanceexcelexport/report/ExpGeneralAccountingReportDetail.fo ./com.openbravo.gps.finance.balanceexcelexport.report/src/com/openbravo/gps/finance/balanceexcelexport/report/ExpGeneralAccountingReportsPDF.fo ./com.smf.reports.accounts/src/com/smf/reports/accounts/GeneralAccountingReportsPDF.fo ./com.smf.reports.accounts/src/com/smf/reports/accounts/GeneralAccountingReportDetail.fo ./com.sim.advdimensionalrpt/src/com/sim/advdimensionalrpt/ad_reports/ReportRefundSalesDimensionalAnalyses.fo Giving 3 modules only with 1 report each -> so again tiny usage. |
Copyright © 2000 - 2009 MantisBT Group |