Daily updates from Odoo
Wednesday, March 5, 2025
4 changes
2 changes
Enhancements to existing features
This update simplifies how lists are written inside translated messages across several Odoo apps. It helps reduce translation complexity and supports more consistent wording for users in different languages, with no expected change to business workflows.
Original PR description
Following the related community commit, we can remove a lot of explicit list formatting in translated strings. [task-4533664](https://www.odoo.com/odoo/project.task/4533664) Related to https://github.com/odoo/odoo/pull/197702
Belgian payroll DMFA exports now remove special characters from code values and keep only the digits. This helps produce cleaner export files and reduces the risk of formatting issues when submitting or processing payroll data.
Original PR description
- extended `CSVExport` and `ExcelExport` controllers, and checked what model it is. - when it is our intended model (`l10n_be_hr_payroll`), `from_data` method will now remove the special characters from the DMFA code, and only export the digits as a Code. task-4502689
2 changes
Enhancements to existing features
Deleting project tasks linked to many timesheet entries is now faster. This improves performance in databases with large timesheet histories and reduces delays during task cleanup.
Original PR description
Improve deletion performance for `project.task` with numerous `account.analytic.line` records by adding a missing index on the `parent_task_id` foreign key, which Postgres checks during the `DELETE` operation. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
### Before Codabox used to require a fiduciary VAT and the VAT of a company (managed by the fiduciary) in order to connect to their services. - Access to Codabox was limited to companies with an accounting firm with a VAT number assigned ### Now Codabox gives the opportunity for companies to directly connect (without being a fiduciary/ being managed by one). This is through the same port as before, just receiving two identical VAT numbers. - Module summary, descriptions and ot
Original PR description
### Before Codabox used to require a fiduciary VAT and the VAT of a company (managed by the fiduciary) in order to connect to their services. - Access to Codabox was limited to companies with an accounting firm with a VAT number assigned ### Now Codabox gives the opportunity for companies to directly connect (without being a fiduciary/ being managed by one). This is through the same port as before, just receiving two identical VAT numbers. - Module summary, descriptions and other texts are updated to generalize - Companies without an accounting firm can access the Codabox configuration settings task - 4460499