Odoo Help


can we create multiple reports

on 11/13/13, 6:19 AM 1,131 views

i have a module with a menu called list of documents.....which should contain 9 different reports....i have rml code created for all nine reports and also its working .....i want to print my reports only fetching only data such as invoice number and date which is common for all .........my issue is how should i create my report module.....


Anil R. Kesariya

--Anil R. Kesariya--
| 7 6 8
Rajkot, India
--Anil R. Kesariya--

Odoo Techno Functional Expert

* Engaged with odoo since May - 2012.

* Customise existing module or develop new module base on customer requirement.

* Played key developer role in many past and running projects.

* Expert in requirement gathering of business and transforming requirement into odoo platform.

* Major expertise in core modules, database, report development and theme development.

* Integration expert.

Linkedin  : https://in.linkedin.com/in/anil-kesariya-97b20a66

Anil R. Kesariya
On 11/13/13, 6:46 AM

I suggest you.

If you want to use only single parser than follow this.k If you have Multiple manu for reports. than you can pass key (key any thing by which you can identify that which report you want to call.) in context of menu to differentiate your report. based on that key you will return your report from your parser file.

If you are return data from your parser file than you need to create only one rml file for all nine reports. based on key of report you will search your data and return from your parser.

Hope this will helps you.

If you further need any help you can ask.


Anil R.K.(SerpentCS)

i do not have multiple menu for my reports...i want to place all the reports at one single particular sub menu....sir you can refer this link for clarification https://www.dropbox.com/lightbox/home/Screenshots .......i have rml codes for my reports.....my problem how should i create .py,.xml in report module......sir i dont understsnd the concept of pass key and single parser

on 11/13/13, 8:07 AM

Lets leave the concept of keys. for report you need 1) xml record for report. which will be in xml file that file you can put either report directory or inside the main module. 2) rml file for your report which you will keep in report directory. 3) optional if you want to write some method for getting data for that you need parser class that you will define in .py file and that file will be store in report directory.

Anil R. Kesariya
on 11/21/13, 9:40 AM

thank you anil...i got it

on 11/21/13, 9:43 AM

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.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 11/13/13, 6:19 AM
Seen: 1131 times
Last updated: 3/16/15, 8:10 AM