Odoo Help


This community 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.


How to execute a function on module installation properly?

René Schuster
on 11/5/14, 10:51 AM 737 views

I recently needed to execute a function on module installation.

My research has brought up two different ways:

  1. Using the _init() function of a class
  2. Using the data.xml file (noupdate="1") to call a function of a model

Which one is recommended? What are the differences? Is it version dependend?


Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)


Asked: 11/5/14, 10:51 AM
Seen: 737 times
Last updated: 9/19/16, 5:18 AM