You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacopo Cappellato (JIRA)" <ji...@apache.org> on 2006/09/29 15:00:51 UTC

[jira] Closed: (OFBIZ-338) Conversion of Manufacturing Jasper Reports to Fop

     [ http://issues.apache.org/jira/browse/OFBIZ-338?page=all ]

Jacopo Cappellato closed OFBIZ-338.
-----------------------------------

    Resolution: Fixed

Marco,

this is really a great contribution, thanks.
Your patch is in svn with rev. 451270

About removing JasperReports stuff: I think that there are just two (Jasper) reports left (in the order component)... once they are gone we can simply remove the line:

<handler name="jasperreportspdf" type="view" class="org.ofbiz.webapp.view.JasperReportsPdfViewHandler"/>

in the order component controller.xml file; after this is done, we will not get warning messages at startup and I think that JasperReport conversion will be completed: there is no need to remove the other classes (it's better to leave the older tools in even if they are not used).

Again, thanks,

Jacopo

> Conversion of Manufacturing Jasper Reports to Fop
> -------------------------------------------------
>
>                 Key: OFBIZ-338
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-338
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: manufacturing
>    Affects Versions: SVN trunk
>            Reporter: Marco Risaliti
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: manufacturing_reports.patch, ShipmentLabel.bsh, ShipmentLabel.fo.ftl, ShipmentLabel.pdf, ShipmentPlanStockReport.bsh, ShipmentPlanStockReport.fo.ftl, ShipmentPlanStockReport.pdf, ShipmentWorkEffortTasks.bsh, ShipmentWorkEffortTasks.fo.ftl, ShipmentWorkEffortTasks.pdf
>
>
> Hi Jacopo,
> I have converted three manufacturing reports from Jasper Report to Fop and this one of the last steps for removing definitely Jaspert Reports libraries from SVN.
> In this patch I have corrected also the createProductionRunsForOrder method that the productId parameter is no necessary and the wrong parameters numbers passed to the method getProductionRunTotResQty.
> I have done also some changes for the I18n and some changes to Italian translation (like Ciclo di Produzione into Ordine di Produzione).
> The cuttingReport doesn't run because the uiLabelMap was missing but now seems to be corrected.
> If you can see this issue when you have time at disposal I will write the steps for apply those changes.
> 1. Apply the patch manufacturing_reports.patch
> 2. Add the files ShipmentLabel.fo.ftl, ShipmentPlanStockReport.fo.ftl, ShipmentWorkEffortTasks.fo.ftl into the folder applications\manufacturing\webapp\manufacturing\reports.
> 3. Add the files ShipmentLabel.bsh, ShipmentPlanStockReport.bsh, ShipmentWorkEffortTasks.bsh into the folder applications\manufacturing\webapp\manufacturing\WEB-INF\actions\reports
> 4. When everythings is ok, you can also remove the following files used by the old manufacturing JasperReports :
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentPlanStockReportPrepare.bsh
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentPlanStockReport.xml
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentLabelPrepare.bsh
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentLabel.xml
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentWorkEffortTasksPrepare.bsh
> applications\manufacturing\webapp\manufacturing\jobshopmgt\ShipmentWorkEffortTasks.xml
>  
> If everything will be commit If you want I can create a new issue and relative patch for deleting all the reference to Jasper Report already present into the sources.
> P.S.: I will attach also three screenshoots of the results of the new manufacturing fop reports.
> Thanks in advance Jacopo
> Marco

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira