Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I am trying to replace the invoice report with my own one. We don't use rml and use jrxml from jasper report.
I replace the invoice rml report with a jrxml report. I want to use my own parser for it.
<delete model="ir.actions.report.xml" search="[('report_name','=','account.invoice')]" /> <report id="account_invoices_mylayout" string="Invoices with MyLayout" model="account.invoice" name="account.invoice.mylayout" rml="../mypath/report1.jrxml" auto="False"/>
The previous code will only remove original invoice report and replace it with a jasper report with default model source. How can I change the model to use my parser without wizard ?
In the parser class
jasper_report.report_jasper('report.' + REPORT_NAME, REPORT_MODEL, parser=my_parser)
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 10/22/13, 1:12 PM|
|Seen: 2470 times|
|Last updated: 3/16/15, 8:10 AM|