Monday, October 13, 2025
2 changes · saas-18.2
Enhancements to existing features
Unpaid leave and unpaid sick leave days are now excluded from UAE end-of-service and provision salary calculations, making payroll results more accurate. End-of-service payslips also display the total unpaid leave days for clearer employee and HR review.
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#95465
Paired IoT Boxes will now always connect to the database IoT communication channel, instead of checking whether that channel is marked open or closed. This makes the behavior easier to understand and helps teams troubleshoot connection issues more consistently.
Original PR description
In order to simplify debugging and UX, we removed the open/closed WebSocket logic for IoT Boxes. A paired IoT Box should always connect to the db IoT WebSocket channel. Forward-Port-Of: odoo/enterprise#96822