Tuesday, February 3, 2026
4 changes · saas-19.1
New functionality added to Odoo
This update introduces demo data for the Swiss HR Payroll Localization, enabling easier testing and demonstrations of the payroll functionality. The data includes a sample company, employee, and a year's worth of payslips, providing a realistic scenario for understanding the Swiss payroll process. This supports internal testing and showcases the localization's capabilities.
Original PR description
This commit adds demo data for the Swiss HR Payroll Localization to facilitate testing and demonstration of Swiss payroll. The demo data includes the company setup, employee with relevant details, and 1 year of payslip history for that employee. Task: 5870506 Forward-Port-Of: odoo/enterprise#105872
This update introduces a new field for 'CPV code' on products, addressing a requirement for B2C invoices in Romania. When enabled, the module automatically adds the CPV code to the RO-CIUS XML generated for invoices, ensuring compliance with local regulations. This improves data accuracy for Romanian customers.
Original PR description
In This PR: - We add a new module to add a new field 'CPV code' in the product. - Till now, in Odoo, customers can't input that CPV identification number on products, and the field is always left empty. That's an issue with B2C invoices, where the field is mandatory. - If the module is installed and a product with a CPV category is set on an invoice, we add the value of the CPV code in the RO-CIUS XML generated on an invoice. Task [link](https://www.odoo.com/odoo/project.task/5416833) task-5416833 Forward-Port-Of: odoo/odoo#240219
This update introduces a new test suite specifically designed to verify the integration with the Nilvera Turkish e-invoice API. Previously, there were no automated tests for this critical component, and this addition ensures proper functionality and reliability of the Turkish e-invoice module. This improves the overall stability and accuracy of the system.
Original PR description
There are no tests for the Turkish e-invoice module. This commit adds that. Task ID: 4655864 Forward-Port-Of: odoo/odoo#239359 Forward-Port-Of: odoo/odoo#216179
This update extends the tax reporting capabilities within Odoo Enterprise to include EC Sales Lists and Intrastat returns for key European markets. Specifically, it supports Austria, Germany, Italy, Poland, Portugal, and The Netherlands, ensuring compliance with local regulations and improving reporting accuracy for businesses operating in these regions.
Original PR description
Following the implementation of the Tax returns feature in 18.3 which was focused on the general implementation and Belgium, we want to add the specification for other country and in this case Austria, Germany, The Netherlands, Italy, Poland, and Portugal. Adding EC sales list, Intrastat specific deadlines and periodicities. task-4776236 Forward-Port-Of: odoo/enterprise#97615