Odoo Help


<record model="ir.actions.act_window"> vs <act_window>

Leonardo Donelli
on 3/7/14, 11:47 AM 3,269 views

What is the best way to create e new window action between the two? Is one of them deprecated?

What are the differences? The only difference I could find is that <act_window> supports the key2 parameter (about that, please check bug lp:1282641) while you would have to also create an ir_values record with the other method.


Davide Corio

--Davide Corio--

| 5 4 7
Bricherasio, Italy
--Davide Corio--

Odoo Evangelist and Consultant

Davide Corio
On 7/1/14, 2:37 AM

the second one is just an alias and is not deprecated, just like <report>

you can have a look at all the elements here, as well as their attributes

using the <record> element is sometimes mandatory if the alias doesn't have all the attributes declared in the rng definition.

Thanks. The xml tag definitions you linked is really useful. Is there an official guideline on which one to use? Personally I prefer the tag: the syntax is clearer and more compact, it supports additional attributes, and is more self-descripting. Most of the attributes are declared optional and if they aren't it probably makes no sense to omit them, so that is, imo, another point for the tag.

MONK Software, Leonardo Donelli
on 7/1/14, 4:00 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

0 follower(s)


Asked: 3/7/14, 11:47 AM
Seen: 3269 times
Last updated: 4/20/16, 2:46 AM