Thursday, February 19, 2026
3 changes · master
New functionality added to Odoo
This update introduces improved timesheet reporting features designed to align with business targets and provide more granular insights. The changes include dynamic charts, new reporting sheets, and adjustments to calculations, ultimately helping managers track employee performance against goals and billing targets more effectively.
Original PR description
- make the employees/departments section adjust to targets - handles the sorting of lists if target indicator is applied - adjust the baseline of scoreboards - create 2 sheets 1 for the targets and the other for normal billing - create another 2 shetes one for `Days` encoding and the other for `Hours` encoding - switch between sheets when the billing target or timesheet encoding unit is selected - add billing target to the `timesheet.analysis.report` to calculate it - adjust the billable vs target column chart to adapt dynamically to the current year - adjust the timesheet overtime indicator when `Billable` is selected to adapt to targets --- Task-4969380
This update adds automated calculations for severance pay, severance provision, and remaining annual leave pay when an employee departs. These calculations comply with Turkish labor law and accounting regulations, ensuring accurate payroll processing and tax reporting for terminated employees.
Original PR description
This PR introduces the implementation related to employee termination payment computations according to labor law and common practices. 1. Severance Pay: - Automatically calculated when an employee leaves the company. - Excludes unpaid leave days from total service time. - Not part of income tax but included in stamp tax. - Monthly pay ceiling applied (currently 46,655.43 TRY). 2. Severance Provision: - Calculates the monthly EOS provision for active employees. - Not calculated if the employee leaves during that month. - Excludes unpaid or out-of-contract days. 3. Remaining Annual Leave Pay: - Pays for unused annual leave when an employee depart from company. - Uses the configured “Annual Leave Time-off Type” in payroll settings. - Included in both income tax and stamp tax calculations. Task-4938014
This update adds a new module that automatically sends CFDI XML and PDF documents alongside payslips via email. This fulfills a requirement for Mexican businesses to electronically transmit payroll information, improving compliance and streamlining payroll processes. It's part of ongoing efforts to support key regional accounting standards.
Original PR description
Introduce a new module to enable sending CFDI XML with payslips. task: 5114611 Forward-Port-Of: odoo/enterprise#102692