6ce265b8152d96f8dd49b8ceeac736b8143c4f3c
Use case: have a partner in fr_FR while operating with a user in en_US Create a SO for that partner add a product which name is translated in french Before this commit, the description of the sale order line takes the *untranslated* name of the product After this commit, it takes the *translated* name of the product The issue was due to a limitation of sudoing within an onchange for related fields (typically the case of product.product.name) In this case, values that are missing in the cache are retrieved from another one In our case: First, _onchange_product_id_check_availability triggers the evaluation of product.name as sudo (later in the stack), without lang in context Second, the function that actually uses the product.name (product_id_change) retrieves the value found before from the 'wrong' cache OPW 1863305, 1884106 closes #27031
…
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%