Jasper Reports Integration

Is there a reason that in ERPNext we donot use Jasper Reports? I believe jasper reports will give us ability to print and generate nice looking reports and invoice. We should be able to generate custom reports by uploading jrxml files. I believe @luisfmfernandes has already implemented the integration. Can that be not integrated in the main branch?

-Amit

Hi @Amit_Saxena,

isn’t Jasper Report based on Java? In that case, including this in the main system would significantly change the toolchain… Are there key features that differentiate this from the use of Print Formats, Reports (with html for print)?

Yes Jasper report is based on java but there are projects that provide the wrapper like GitHub - acesseonline/pyreportjasper: Python Reporting with JasperReports. I believe in that case we donot need to significantly change the toolchain.

Jasper report produces good looking reports which are cross platform i.e screen, pdf, word, excel etc. It can make printing quotations, sales orders, invoices look more professional with proper headers and footers. They can be used for generating custom reports specially on cloud.

-Amit

3 Likes

It would be great addition to the ERPNext ecosystem.

I tend to agree.

The ‘tool chain’ argument really doesn’t hold water any longer. If the developers were actually concerned about the tool chain then why haven’t they switched over to python 3 yet? I mean, the current python 2.7 is slated to be unsupported in less than 6 month and no action is taken yet to get production servers to install with python 3.x

So, I no longer believe the tool chain thing. There must be something else going on.

BKM

Hi BKM

I am not informed on the toolchain question, my guess is its a cost benefit tradeoff?

To embrace and extend is nice but demands additional support resources - the more stuff you own the more you have to maintain!

@clarkej, @bkm, @Amit_Saxena there’s an small alternative to Jasper, that is part of the tools I’ll bundle into the Studio.

It’s reportbro.com , it have a visual Editor, is free of charge for open source projects, generate pdf and xslx files and is python based.

3 Likes

Hello @max_morais_dmm,

Did you integrate it with the ERPNext, somehow?

PS:Correct link is https://www.reportbro.com

@TurkerTunali, I did the integration and the PDF generation, but now, I’m working to get the list of fields displayed. Is what’s missing to it get available;

2 Likes