Monday, October 13, 2025
4 changes · 19.0
Enhancements to existing features
The HR work entry process has been simplified by no longer requiring a work entry type in cases where it is not needed. This reduces unnecessary setup or data-entry friction for HR teams while keeping the change limited to the work entry area.
Original PR description
Removing unneeded function Task-5107738
The Belgian salary package demo data now aligns Laurie Poiret's login and email information. This avoids duplicate-looking contact details appearing in the user form, making demo records clearer for users reviewing the system.
Original PR description
laurie poiret uses a different login from her email. Which is technically fine but leads to both of them appearing in the user form which we don't want. task-5130854 [related]: odoo/odoo@db3dee12d7c17ad485800d000ec4cdd87fcfd18b
The attendance overtime rule form now prevents users from editing the rate when the Work Entry module is installed. This helps keep overtime calculations consistent and reduces the risk of accidental changes to payroll-related settings.
Original PR description
If Work Entry module is installed --> Make the rate readonly within the form view of the attendance overtime rule. Task-5107738
Payment terminals will no longer be automatically registered for event handling because they already manage those events themselves. This reduces unnecessary setup work and helps avoid duplicate or incorrect event processing for connected payment devices.
Original PR description
As for printers that can send event whenever they want, payment terminals handle event themselves. We then removed auto event registering for payment terminals. odoo/enterprise#96634