Odoo Help


how we design custom report in odoov8.0

on 10/14/15, 3:29 AM 1,385 views


i am using odoo v8

so i want to create custom report for invoice in odoo


structure of report should be

inv_no    customer_name    Due_date  inv_amount    Tax   grand total   payment     invoice_status


all invoice entry filtered by customer name so how cal i get that

or any documentation for qweb directives and report  in odoo


Akhil P Sivan

--Akhil P Sivan--

| 5 4 7
Kochi, India
--Akhil P Sivan--

Interested in exploring Odoo both technically & functionality wise.

email-id : akhilpsivan01@gmail.com

Akhil P Sivan
On 10/14/15, 3:42 AM


You may check this link to have an understanding creating reports in v8:


After understanding the qweb report, you should create a new report with the xml template file and a report parser python file. In the report you want to have invoice entries for filtered customers and only show those respective fields for each entries right? For that you need to write a function in the parser file, that returns a list of dictionaries containing the invoice data of selected invoice records in current list view.

You can then iterate in that list to print the fields data you mentioned. I can help you with the report creation.

I love the fact that you've linked my tutorial. +1 :)

on 10/14/15, 3:57 AM

Yes its a very good tutorial I found on net while looking about report creation. Keep up your good works Yenthe. +1000 for that too ;)

Akhil P Sivan
on 10/14/15, 4:03 AM

Thanks for the positive feedback Akhil! I try to create a new blog atleast once a month so keep an eye out for my blog ;) Trying to mix complex and easy subjects too.

on 10/14/15, 4:40 AM

can you please specify in detail that how we create report parser python file. and doc for that

on 10/14/15, 6:02 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

2 follower(s)


Asked: 10/14/15, 3:29 AM
Seen: 1385 times
Last updated: 10/14/15, 4:01 AM