020906659e55bd41a07ab0e4e79da903af7b50c1
When ir.values was removed and the "action" ir.values were merged directly into the actions themselves, "client_action_relate" was discarded as unused (and possibly too similar to client_action_multi?). *However*: * it was actually used implicitly as "relate" was the default key2 of the <act_window> XML tag * and it had a crucial difference from client_action_multi: client_action_multi is shown on both form and list views by default and only on list if multi=True, whereas relate is shown on *either* the form or list view (tree if multi else form) This means without relate the actions which should be only visible on the form view are now on both list and tree, which leads to overpopulated `Action` menus and odd behaviours (e.g. actions relying active_id on lists, which id do they get and why?) => reintroduce relate as "action_form_only" for the specific case of multi=False and either no key2 or a key2 of client_action_relate. If multi=True then binding_type=action. Fixes #20124 Followup: Task 1843603 to remove #multi and redundancy
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%