Saturday, February 7, 2026
2 changes · saas-19.1
Resolved issues and error corrections
This update fixes a memory-related problem that occurred when processing multiple work orders associated with a single work center. The change optimizes the process to only check for the existence of orders, improving performance and stability, especially in environments with a high volume of work orders.
Original PR description
Previously, ``self.order_ids`` fetched all work orders all work centers, causing issue during fetching when there are multiple workorder per workcentre. Updated the logic to check only the count if order exist or not since that is all required. opw-5472114 upg-3862178 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#246531
This update resolves an issue where canceling a payslip could lead to inconsistencies in data updates. By unlocking snapshots before updating, the system now maintains more accurate and reliable payroll information. This ensures data integrity and reduces the risk of errors during payslip management.
Original PR description
When canceling a payslip, we now unlock the snapshots before updating them to improve consistency Forward-Port-Of: odoo/enterprise#106439