Wednesday, June 10, 2026
3 changes · master
Enhancements to existing features
This update enhances the employee calendar view within payslips by automatically graying out days with no scheduled attendance or when an employee isn't assigned to work. This provides a clearer visual representation of an employee's working hours, simplifying payroll processing. The change was implemented to improve the accuracy and usability of the payroll system.
Original PR description
In this commit, expected: - Gray out the calendar when no attendance is scheduled or the employee is not supposed to work Step to produce - Create Working Hours schedule, remove Friday under working hours tab - Assign the working hours schedule to employee - Create new payslip for employee - Click Calender SmartButton to see Employee Calender View from Payslip task: 6260186
This update clarifies how half-day work periods are displayed on payslips. Previously, half-days were grouped with full days, making it difficult to understand total work hours. Now, half-day entries are clearly separated, providing a more accurate and transparent view of employee earnings.
Original PR description
In order to clearly distinguish work days that extended full day or half day, the worked days under the payslips will not display both entries as separate types with the half days flagged Task: 5975762 Forward-Port-Of: odoo/enterprise#118869 Forward-Port-Of: odoo/enterprise#112328
This update enhances the visual presentation of the holiday attest report within the Odoo Enterprise system. The changes focus on reworking the layout to improve readability and clarity for users reviewing employee holiday information. This ensures accurate and easily understandable reports for payroll and HR processes.
Original PR description
This commit reworks the layout of the holiday attest report. task-5936242