Daily updates from Odoo
Monday, December 15, 2025
3 changes · master
Enhancements to existing features
This update enhances the Odoo Enterprise system by making all relevant benefits fields visible for hourly wage contracts. This change ensures that all necessary information is easily accessible, improving clarity and streamlining the management of hourly employee benefits. The update corrects a previous limitation in the system.
Original PR description
The purpose of this update is to ensure that all relevant fields are visible for hourly wage contracts, improving clarity and ensuring all necessary information is easily accessible. This PR includes the following changes: - Made all relevant benefits fields visible for hourly wage contracts, similar to fixed wage contracts. - Removed ir.ui.view from hr_contract_salary_payroll to make some fields visible for hourly wage. - Updated the visibility logic for contract fields to ensure they are displayed appropriately for hourly wage contracts. Task - 4421240
This update corrects a calculation error in employee EPF contributions. As of October 2025, a new flat rate schedule is being implemented. This change ensures accurate EPF calculations based on the correct flat rate, preventing discrepancies in payroll processing.
Original PR description
Previous behavior applies a dynamic rate on employee's salary rather than using the flat rate schedule. As of Oct 2025 there is a flat rate schedule to follow for computing the EPF contributions. For example for a wage of 6250, a 12% rate would be 750 (which is now incorrect) and according to the flat rate schedule is 756. task-5286179
This update enables users to export multiple BR invoices as XML files in a single batch, streamlining the process for generating required reports. Previously, users could only export invoices individually. Additionally, the system now intelligently handles errors during export, excluding problematic invoices from the batch without disrupting the entire process.
Original PR description
Add a new button in account.move list view for BR companies, allowing the user to export xml files of multiple moves in batch. If any selected moves is not valid, raise a RedirectError to open a list view with all problematics moves. Linked:https://github.com/odoo/odoo/pull/235532 task-5105859