Jasper Reports
by NaN·tic http://www.nan-tic.com, http://www.serpentcs.com , Serpent Consulting Services Pvt. Ltd. http://www.nan-tic.com, http://www.serpentcs.com
Odoo
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
Community Apps Dependencies | Show |
Lines of code | 1713 |
Technical Name |
jasper_reports |
License | AGPL-3 |
Website | http://www.nan-tic.com, http://www.serpentcs.com |
Versions | 10.0 12.0 8.0 11.0 14.0 15.0 |
Jasper Report
This Module Gives The Features for creating Jasper Reports
Configure Java path
In your Odoo web interface, under the Company Data -> Jasper Configuration, add java path.
Jasper Report Menu
In your Odoo web interface, under the Technical section, jasper reports menu is there.
Jasper Data Template
From your Jasper Menu, Create a jasper reports data template file.
Design Jasper Report
In Jasper Studio, import the .xml file which was generated from Odoo and design your Jasper Report as .jrxml.
Create Jasper Report
Create a jasper reports for your module with your .jrxml file.
Demo reports can be founded in jasper_reports/demo folder.
Print Jasper Report
Example Of Jasper Report
Jasper Report 'uuid' error
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedReports are empty in Odoo
I have used this module in Odoo 8 and it was working like a charm. With odoo 12, when I print any jasper report in odoo, I get a blank page. in the log I have the following error: 4911 ERROR odoo12 odoo.addons.jasper_reports.JasperReports.jasper_server: EXCEPTION: [Errno 111] Connection refused (111, 'Connection refused') I use ubuntu 18.04 LTS. Please advise.
Re: Reports are empty in Odoo
Mounir, Please register on github, we will act soonest. Thanks.
Hi my name is Beatriz Coronel, I used this module in odoo10 and it worked perfect but in odoo 13 it does not recognize the reports, it could help me. corobeatriz@gmail.com
Resultados de la Web
hi! This module not work in odoo 13, can you helpme
Problem with java path
Please, can you tell What is the java path in windows server 2012 environnement?
Re: Problem with java path
Kamal, please see https://github.com/JayVora-SerpentCS/Jasperreports_odoo/wiki/Documentation
Thanks,
Hello - what is the status of development for v13?
Is there a major difference from v12? Anyway we can assist? Thanks in advance...
Re:
Hey Sucaba,
You may please contribute to https://github.com/JayVora-SerpentCS/Jasperreports_odoo.
Either means : technically, financially.
Thanks.
Thank you
hi, when it will be available for v13
thanks
Re:
Imran,
Thank you for your interest. We have started an effort.
We will keep you posted. If there is any contribution by monetary way or development way; please proceed.
Thanks.
Followup on: Error during printing
Hello @Rjay Lopez, Looking at your server log, the error is on the syntax of your `.jrxml` file. Please check the `.jrxml` file for the error.
Error during printing
odoo.addons.jasper_reports.JasperReports.jasper_report_config: Requested report: '/opt/odoo12/custom/addons/jasper_reports/custom_reports/cml_proposal.jrxml' 2020-01-24 03:31:14,049 30386 ERROR cmlgroup odoo.addons.website.models.ir_http: 500 Internal Server Error: Traceback (most recent call last): File "/opt/odoo12/odoo-server/odoo/addons/base/models/ir_http.py", line 203, in _dispatch result = request.dispatch() File "/opt/odoo12/odoo-server/odoo/http.py", line 835, in dispatch r = self._call_function(**self.params) File "/opt/odoo12/odoo-server/odoo/http.py", line 346, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo12/odoo-server/odoo/service/model.py", line 97, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo12/odoo-server/odoo/http.py", line 339, in checked_call result = self.endpoint(*a, **kw) File "/opt/odoo12/odoo-server/odoo/http.py", line 941, in __call__ return self.method(*args, **kw) File "/opt/odoo12/odoo-server/odoo/http.py", line 519, in response_wrap response = f(*args, **kw) File "/opt/odoo12/custom/addons/jasper_reports/controllers/main.py", line 58, in report_routes context).render_jasper(docids, data=data) File "/opt/odoo12/custom/addons/jasper_reports/models/report_xml.py", line 177, in render_jasper jasper = r.execute() File "/opt/odoo12/custom/addons/jasper_reports/JasperReports/jasper_report_config.py", line 110, in execute self.report = JasperReport(self.report_path) File "/opt/odoo12/custom/addons/jasper_reports/JasperReports/jasper_report.py", line 66, in __init__ self.extract_properties() File "/opt/odoo12/custom/addons/jasper_reports/JasperReports/jasper_report.py", line 112, in extract_properties doc = etree.parse(self.report_path) File "src/lxml/lxml.etree.pyx", line 3427, in lxml.etree.parse (src/lxml/lxml.etree.c:81110) File "src/lxml/parser.pxi", line 1811, in lxml.etree._parseDocument (src/lxml/lxml.etree.c:117841) File "src/lxml/parser.pxi", line 1837, in lxml.etree._parseDocumentFromURL (src/lxml/lxml.etree.c:118188) File "src/lxml/parser.pxi", line 1741, in lxml.etree._parseDocFromFile (src/lxml/lxml.etree.c:117100) File "src/lxml/parser.pxi", line 1138, in lxml.etree._BaseParser._parseDocFromFile (src/lxml/lxml.etree.c:111646) File "src/lxml/parser.pxi", line 595, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:105102) File "src/lxml/parser.pxi", line 706, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:106810) File "src/lxml/parser.pxi", line 633, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:105621) OSError: Error reading file '/opt/odoo12/custom/addons/jasper_reports/custom_reports/cml_proposal.jrxml': failed to load external entity "/opt/odoo12/custom/addons/jasper_reports/custom_reports/cml_proposal.jrxml"
Cannot generate report on odoo12
I cannot generate report it have error Something happened while trying to contact the server, check that the server is online and that you still have a working network connection. How to fix? Best Regards, Nopparat R.
Re: Cannot generate report on odoo12
Report here please https://github.com/JayVora-SerpentCS/Jasperreports_odoo/issues
I submitted a detailed error report on github
https://github.com/JayVora-SerpentCS/Jasperreports_odoo/issues/98
Re: I submitted a detailed error report on github
Thanks
An error occurred after installation
An error occurred(Field model_id does not exist)
Stand by? Odoo 12.0 Enterprise Edition
Does the Jasper Report reporting tool support Odoo 12.0 Enterprise Edition?
Re: Stand by? Odoo 12.0 Enterprise Edition
We have tested with CE only, but it should be same for EE too.