Daily updates from Odoo
Friday, March 6, 2026
5 changes · saas-19.1
Enhancements to existing features
This update streamlines the setup process for testing across several core Odoo modules, including accounting and timesheets. By centralizing test setup, the team has improved the reliability and efficiency of our automated testing procedures, ensuring better quality and faster identification of potential issues.
Original PR description
Forward-Port-Of: odoo/enterprise#109570 Forward-Port-Of: odoo/enterprise#108739
This update adds optional fields to Peppol invoices, resolving a previous issue where users couldn't send fully compliant invoices. Now, users can utilize a studio interface to include necessary optional attributes, ensuring adherence to Peppol standards and facilitating smoother invoice processing. This enhancement improves integration with Peppol partners.
Original PR description
Currently, several specific UBL fields are lacking from our Peppol integration, resulting in users not being able to send compliant invoices Using studio, they can now add the optional fields that are allowed by us and their optional attributes TODO: Add Test case task-4963157 Forward-Port-Of: odoo/odoo#252080 Forward-Port-Of: odoo/odoo#245242
This update enhances the generation of WPS files for Odoo Enterprise customers in the UAE, focusing on compliance and ease of use. Key changes include stricter data validation, improved bank account linking, and the ability to export WPS reports in Excel format, ensuring accurate payroll reporting.
Original PR description
This commit aims to make the generation of wps files for AE companies more compliant and intuitive for the user, by: - Updating string for l10n_ae_employer_reference field - Domaining the company's salary bank account to accounts that belong to the company - Enabling the export of xlsx wps report - Preventing negative values in EVP section of the wps file - Adding constrains to the employer code as per expected format - Changing the names of allowance inputs - Adding a new category for evp rules - Making sure clearing number is only 9 digits as per expected format task-5884696 Forward-Port-Of: odoo/enterprise#107218
This update enhances the accuracy of interest rate calculations for loans within the Enterprise module. Previously, interest rates were limited to two decimal places. Now, users can specify interest rates with up to ten decimal places, providing greater flexibility and precision for financial reporting.
Original PR description
Allowing more precision on the interest rate for loans. By default the display uses 2 decimals, but if a user decides to add more precision they can up to 10 decimals. task-5913175 Forward-Port-Of: odoo/enterprise#107163
This update enhances logging for transactions processed by the Codabox integration (_l10n_be_codabox). These improved logs will assist the support team in quickly identifying and resolving any issues related to transaction processing, leading to faster problem resolution. This change primarily benefits internal support operations.
Original PR description
This commit will improve the logs of _l10n_be_codabox_fetch_coda_transactions to help the support team to debug possible problem. task-5436868 Forward-Port-Of: odoo/enterprise#109534 Forward-Port-Of: odoo/enterprise#107779