Daily updates from Odoo
Saturday, August 8, 2026
3 changes · 19.0
Resolved issues and error corrections
This fix ensures a Swiss payroll value is properly recorded during ELM transmission processing. It helps payroll teams keep more complete and accurate transmission logs for compliance and troubleshooting.
Original PR description
Forward-Port-Of: odoo/enterprise#127241
This fix ensures Belgian payroll reports the correct mobility budget amount when a remaining balance is paid after the employee's current payroll version no longer includes a mobility budget. It uses the previous quarter's information instead of reporting zero, helping keep DMFA declarations accurate.
Original PR description
When the mobility budget balance is paid on a version that no longer carries a mobility budget, fall back to the previous quarter's version to declare the correct amount instead of 0. Task-6384786
The live currency rate update now uses the new Romanian National Bank subdomain for exchange rate files. This keeps automated exchange rate updates working after the bank retires the old web address in August 2026.
Original PR description
As of 6 August 2026, the XML files used by software applications to retrieve daily exchange rates will no longer be available directly through addresses on the www.bnr.ro domain and will be accessible exclusively via the curs.bnr.ro subdomain. The XML file names will remain unchanged; only the access domain will be modified. no-task Forward-Port-Of: odoo/enterprise#127177