Monday, October 13, 2025
2 changes · saas-18.3
Enhancements to existing features
This update improves the internal Hoot testing tools used by Odoo developers, making automated tests more accurate and easier to maintain. It focuses on test-only behavior, reducing risk to business features while helping teams catch issues more reliably.
Original PR description
## Pull Request HOOT 37 This pull requests brings various improvements and fixes to Hoot and the Odoo unit test ecosystem. See the different commit messages for more details. Note: these changes are made in stable to avoid having to support multiple versions of the HOOT API. As such, these changes are intended to be strictly limited to unit tests as to not put the rest of the code base at risk. Enterprise: https://github.com/odoo/enterprise/pull/96647 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#230556
UAE payroll now excludes unpaid leave, unpaid sick leave, and out-of-contract days from end-of-service and provision salary rule calculations. End-of-service payslips also show the total unpaid leave days, improving transparency and accuracy for payroll teams.
Original PR description
This commit excludes the Out Of Contract Unpaid Leaves and Unpaid Sick Leave days from the EoS and EoS Provision Salary Rule Calculations. We also show the total number of unpaid leave days on the EoS payslip. task-4886104 Forward-Port-Of: odoo/enterprise#96681 Forward-Port-Of: odoo/enterprise#95465