Daily updates from Odoo
Monday, July 6, 2026
16 changes
2 changes
Enhancements to existing features
This update simplifies the process for responding to PDP requests by moving the response button from a prominent display to the cog wheel menu. Previously, users could achieve the same result by cancelling or posting an invoice/bill, so this change reduces clutter and improves usability. This is an important improvement to the user experience.
Original PR description
No real need to show a big button for sending a response in PDP as cancelling and posting an invoice/bill would do the same, so we move it to the cog wheel menu task-6274220 Forward-Port-Of: odoo/odoo#268846
This update refines how employees' favorite projects are automatically selected on timesheets. Previously, a project was selected with fewer than 3 linked timesheets. Now, a project is only selected if at least 3 of the employee's 5 most recent timesheets are associated with it, ensuring more accurate and relevant project associations.
Original PR description
A favorite project is now selected only when at least 3 of the employee's 5 most recent timesheets are linked to it. task-6290859 Forward-Port-Of: odoo/odoo#273259
2 changes
Enhancements to existing features
The Uzbekistan reporting module now includes Russian translations for key financial reports, such as the balance sheet and profit and loss statements. This supports local business adoption by reflecting the practical language needs of companies operating in Uzbekistan.
Original PR description
Uzbekistan's business environment requires Russian in addition to the official Uzbek language to ensure adoption. While localizations typically activate only statutory languages, Central Asian market realities justify this exception. task-6229114 -- I confirm I have signed the CLA and read the PR guidelines at [www.odoo.com/submit-pr](http://www.odoo.com/submit-pr) Forward-Port-Of: odoo/enterprise#120250
Budget reports now use the same profitability criteria as analytic reporting when selecting accounting lines. This helps finance teams see budget figures that better match analytic profitability views, reducing confusion when comparing reports.
Original PR description
Use the new field analytic_profitability in the conditions of the query to get the account analytic lines of the budget report task-4959636 Forward-Port-Of: odoo/enterprise#121760
1 change
Enhancements to existing features
The Sendcloud delivery option formerly labeled "Use Batch Shipping" is now called "Use Multicollo". This aligns Odoo terminology with Sendcloud wording, reducing confusion for users configuring shipments.
Original PR description
In order to avoid confusion for the customer, "Use Batch Shipping" was renamed to "Use Multicollo".This way it is consistent with the terminology used by Sendcloud. task-6048477 Forward-Port-Of: odoo/enterprise#122133
2 changes
Enhancements to existing features
The Sendcloud delivery option previously called "Use Batch Shipping" is now called "Use Multicollo". This aligns Odoo wording with Sendcloud terminology and helps customers better understand the setting.
Original PR description
In order to avoid confusion for the customer, "Use Batch Shipping" was renamed to "Use Multicollo".This way it is consistent with the terminology used by Sendcloud. task-6048477 Forward-Port-Of: odoo/enterprise#122133
This update simplifies invoices for regular users by hiding technical e-reporting details. Relevant e-reporting information is now logged in the invoice chatter, providing easy access for support and debugging, without cluttering standard invoices. Additionally, address validation errors for B2C invoices are no longer reported.
Original PR description
E-reporting technical fields were displayed directly on invoices, adding noise for regular invoicing users. Hide the e-reporting status columns and technical block from the standard invoice views, while keeping them available for debugging. Log the relevant e-reporting flow, status and blocking errors in the invoice chatter instead, with a link to the related flow. Also avoid reporting address validation errors on B2C invoices, as they are not required for Flux 10 e-reporting. Task-6273226 Forward-Port-Of: odoo/odoo#268499
3 changes
Enhancements to existing features
The salary configurator now better supports language changes by ensuring previously untranslated terms can be translated automatically. This improves clarity for employees and HR teams using the tool in languages other than English.
Original PR description
Originally, some terms remain untranslated when chaging the language from English. Thus, those terms have been adjusted to adhere to automatic translation
The Sendcloud delivery option formerly called "Use Batch Shipping" is now called "Use Multicollo". This aligns the wording with Sendcloud terminology, reducing confusion for users configuring shipments.
Original PR description
In order to avoid confusion for the customer, "Use Batch Shipping" was renamed to "Use Multicollo".This way it is consistent with the terminology used by Sendcloud. task-6048477 Forward-Port-Of: odoo/enterprise#122133
Budget reporting now uses the same analytic profitability criteria as profitability analysis. This helps business users see more consistent figures between budget reports and analytic profitability views, reducing confusion when comparing performance.
Original PR description
Use the new field analytic_profitability in the conditions of the query to get the account analytic lines of the budget report task-4959636 Forward-Port-Of: odoo/enterprise#121760
3 changes
Enhancements to existing features
The rental sales configurator has been aligned with a related platform update to improve how product configuration data is handled. This should help rental quotation workflows stay responsive and consistent with the wider sales system, with no expected change to day-to-day user behavior.
Original PR description
Update method signature according to community PR. - https://github.com/odoo/odoo/pull/247381 task-3891049
The VoIP phone country selector now falls back to the user's or company country when the last call has no country information. This makes dialing smoother by showing a relevant default country and also avoids access-related issues when country data cannot be read.
Original PR description
When last call has no country, country selector fallback to user's country to show. Task-6321854
Project task schedules now display unavailable time for terminated assignees in grey. This makes it easier for planners to spot assignments involving former employees and adjust staffing accordingly.
Original PR description
When a task assignee is a terminated, their unavailability is displayed in grey in the task gantt view. After this pr https://github.com/odoo/enterprise/pull/62045 merge will add test case Task-5076834
1 change
Enhancements to existing features
The Sendcloud delivery option formerly called "Use Batch Shipping" is now labeled "Use Multicollo". This makes the wording clearer for customers and aligns Odoo with Sendcloud's own terminology.
Original PR description
In order to avoid confusion for the customer, "Use Batch Shipping" was renamed to "Use Multicollo".This way it is consistent with the terminology used by Sendcloud. task-6048477 Forward-Port-Of: odoo/enterprise#122133
2 changes
Enhancements to existing features
Loan durations are now shown using "periods" instead of always saying "months," making the wording more accurate for different repayment schedules. The display spacing was also cleaned up so the duration reads more clearly to users.
Original PR description
Loan duration was always shown with 'months' and not validated against actual periods. This commit replaces it to 'periods' and corrects the spacing between the value and the duration label. task-5364297
The Sendcloud delivery settings now use the term "Use Multicollo" instead of "Use Batch Shipping". This aligns the wording with Sendcloud terminology, reducing confusion for users configuring shipment options.
Original PR description
In order to avoid confusion for the customer, "Use Batch Shipping" was renamed to "Use Multicollo".This way it is consistent with the terminology used by Sendcloud. task-6048477 Forward-Port-Of: odoo/enterprise#122133