Odoo Help


What is the best way to copy and custom Report Services

on 2/9/14, 1:18 PM 1,015 views

To customize .rml reports, it is necessary to copy files of old service (inheritance has not been possible yet), customize it, unconnect old service and replace it to new customized service. The latter two points occur inside report parser (.py).

These files are - as already told - report parser (.py), .xml file containing information like report id, name, model an so on, and last not least the customized .rml file.

To replace old service with new one there are two ways: either changing report name or report id in .xml file copied from old service. Both of these ways work, as my test results showed. But I do not know, which of these ways is best and most secure regarding side effects. Reason of my question: I suppose that my issue with sometimes, invoice report is loading but not showing, is because of the way my services are registered inside system. Can anybody explain me the difference of the behaviour of these two ways of service replacement inside system?

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

0 follower(s)


Asked: 2/9/14, 1:18 PM
Seen: 1015 times
Last updated: 3/16/15, 8:10 AM