Daily updates from Odoo
Thursday, February 26, 2026
3 changes · saas-18.2
Enhancements to existing features
This update adds the necessary data representation for 'page 2 bis' within the Spanish tax reports generated by Odoo Enterprise. This enhancement ensures compliance with Spanish tax regulations by providing a more complete and accurate report for our Spanish-speaking customers. It addresses a specific reporting requirement related to the Mod 390 tax form.
Original PR description
In this commit: - We are adding representation of page 2 bis to the 390 boe.txt task-5881396 Forward-Port-Of: odoo/enterprise#106861
This update adjusts the Romanian tax reporting within the Enterprise module to align with recent changes in the Core Enterprise (CE) version. The update removes outdated tax codes and adds new ones, ensuring accurate reporting for Romanian businesses. This ensures compliance with current tax regulations.
Original PR description
Some taxes were no longer needed in CE, so they needed to be removed task-5411745 Forward-Port-Of: odoo/enterprise#108374 Forward-Port-Of: odoo/enterprise#106127
This update adds tests to ensure accurate calculation of wage types on payslips, particularly when employees have different monthly wage types defined in their contracts and when leave requests span multiple months. These tests improve the reliability of payroll processing for Swiss employees.
Original PR description
This commit adds tests to the `_compute_l10n_ch_swiss_wage_ids` function to verify **Wage Types** in payslips across multiple months and with different **Monthly Wage Types** defined in an employee’s contract, as well as multiple leave requests occurring in different months. task-5906677 Forward-Port-Of: odoo/enterprise#107802