Daily updates from Odoo
Monday, January 26, 2026
14 changes
2 changes
Enhancements to existing features
This update makes the payment screen in the Point of Sale module more user-friendly by increasing the font size of the 'amount due' and 'amount by guest' displays. This improves clarity for staff when processing payments and ensures accurate amounts are clearly visible to customers.
Original PR description
Little improvement of the font size of amount due and amount by guest on the payment screen. task: 5473324 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243733
This update improves how price labels are generated within Odoo, specifically in the product pricing module. The addition of a new method allows for more flexible and customizable formatting of price labels, ensuring consistent and accurate presentation of pricing information. This change enhances the user experience and data clarity for price-related features.
Original PR description
Add `_get_price_label_base_str()` method in order to exend it @Tecnativa --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243861
1 change
Enhancements to existing features
This update improves how product prices are displayed in Odoo. A new method, `_get_price_label_base_str()`, has been added to the product pricelist item model. This change allows for more flexible and customizable formatting of price labels, ensuring consistent and accurate presentation of product costs.
Original PR description
Add `_get_price_label_base_str()` method in order to exend it @Tecnativa --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243861
1 change
Enhancements to existing features
This update expands Odoo's language support to include Spanish, recognizing the significant number of Spanish speakers. By adding Spanish translations, we improve the usability of Odoo for a wider range of customers and users. This enhancement aligns with our commitment to global accessibility.
Original PR description
The official language is English, but Spanish is spoken by ~41 million. task-5247124 Forward-Port-Of: odoo/enterprise#105246
7 changes
Enhancements to existing features
This update adjusts the font size of the 'amount due' and 'amount by guest' displays on the payment screen within the Point of Sale module. This enhancement improves readability for staff processing payments, leading to a smoother and more efficient customer checkout experience.
Original PR description
Little improvement of the font size of amount due and amount by guest on the payment screen. task: 5473324 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243733
This update simplifies the user experience by changing all 'Cancel' buttons in Odoo to 'Discard'. This clarifies the button's function – whether it closes a dialog or sets a record's status – and avoids potential user confusion.
Original PR description
Purpose ======= Rename all the "Cancel" buttons in wizards/modals/dialogs to "Discard". Specification ============= The "Cancel" label can be confusing for new users as they don't actually know if clicking on "Cancel" will close the wizard/modal/dialog or set the state/stage of the record to "Cancelled". "Discard" is preferred as it does not have this confusing connotation. => If clicking on the cancel button actually changes the state/stage of a specific record to "Cancelled", keeping the "Cancel" label, else changing the label to "Discard". Task-5172291
This update changes the label of 'Cancel' buttons in various Odoo wizards and dialogs to 'Discard'. This simplifies the user experience by removing potential confusion about whether the button closes the window or modifies the record's status. This aligns with best practices for clarity and usability.
Original PR description
Purpose ======= Rename all the "Cancel" buttons in wizards/modals/dialogs to "Discard". Specification ============= The "Cancel" label can be confusing for new users as they don't actually know if clicking on "Cancel" will close the wizard/modal/dialog or set the state/stage of the record to "Cancelled". "Discard" is preferred as it does not have this confusing connotation. => If clicking on the cancel button actually changes the state/stage of a specific record to "Cancelled", keeping the "Cancel" label, else changing the label to "Discard". Task-5172291
This update modifies the button labels in sales order emails to 'View Quotation' instead of 'Sign & Pay Quotation' and similar terms. This change reduces potential customer confusion and encourages them to easily access the order details.
Original PR description
Change the label button to view SO in email from "Sign & Pay Quotation" and similars to "View Quotation", as they are a little bit too engaging and can block the customer from actually clicking on it. task-5379535
This update improves the website's helpdesk slides forum by updating how content is targeted. Previously, the system relied on links (hrefs) for location, which is now unreliable due to translation features. This change ensures the forum content remains accessible and correctly displayed.
Original PR description
`href` cannot be used anymore as an xpath expression because it is now translatable. We target a specific class instead. task-3626918
This update improves the employee contract workflow by intelligently hiding the 'New Contract' button when it's not relevant. Specifically, it prevents users from creating a new contract if the start date is missing, the employee only has one version, or the employee hasn't been created. This streamlines the process and avoids unnecessary actions.
Original PR description
- added a condition to hide New Contract button if contract start date is empty and the employee only has 1 version or if the employee is not created task-id: 5075255 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances the employee contract creation process in the Odoo Enterprise system. Specifically, a new condition now prevents users from creating a new contract if the start date is missing and the employee has only one version or hasn't been fully created. This streamlines the workflow and avoids potential errors.
Original PR description
- added a condition to hide New Contract button if contract start date is empty and the employee only has 1 version or if the employee is not created task-id: 5075255
1 change
Enhancements to existing features
This update improves how product prices are displayed in Odoo by adding a new method. This allows for more flexible and customizable price label formatting, ensuring consistent and accurate pricing information for customers. This change was approved through a legal agreement and is a standard improvement to the product.
Original PR description
Add `_get_price_label_base_str()` method in order to exend it @Tecnativa --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243861
2 changes
Enhancements to existing features
This update expands Odoo's language support to include Spanish, recognizing the significant number of Spanish speakers. Enabling Spanish translations improves usability and accessibility for a wider range of users. This enhancement aligns with Odoo's commitment to global business solutions.
Original PR description
The official language is English, but Spanish is spoken by ~41 million. task-5247124
This update expands Odoo Enterprise's language support to include Spanish, recognizing the significant Spanish-speaking population. Enabling Spanish translations improves usability for a wider customer base and aligns with global market needs. This change enhances the overall user experience for Spanish-speaking users.
Original PR description
The official language is English, but Spanish is spoken by ~41 million. task-5247124