Tuesday, March 10, 2026
3 changes · master
Enhancements to existing features
This update introduces a new field to track whether an employee is retired. This change is necessary to accurately calculate tax exemptions for employees who remain active while meeting specific criteria. It also prepares the system for future flexi-job functionality.
Original PR description
Retired employees that are still working can qualify for tax exemptions. This commit adds a boolean field to check if the employee is retired. Will be used for tax reporting and when flexi jobs are introduced. Task: 5976320
This update addresses an issue where excessive Many-to-Many tags could create a cluttered user interface. The commit limits the displayed tags, enhancing the visual appeal and usability of forms. A default limit of 8 tags is now enforced, with the option to display all tags (0) for greater flexibility.
Original PR description
Currently we don't have a way to limit the number of m2m tags displayed, which can lead to ugly UI. This commit introduces such a limit, making it editable via studio. As for default values, we use 8 as a default number of m2m tags displayed (which is also the number of records we display in m2m dropdowns). Setting a value of 0 can be used to display all tags regardless of how many they are. Community PR: https://github.com/odoo/odoo/pull/251159 Documentation PR: odoo/documentation#16667 task#5799365
This update streamlines invoice reports for Ecuador by removing redundant information previously displayed in the standard header. The changes also adjust the report formatting to ensure proper spacing and avoid overlapping with required legal headers. This improves the clarity and compliance of the reports.
Original PR description
The standard report header contains info that the legally required headers already contain. We hide the standard headers by using the custom_header mechanism in l10n_latam_invoice_document. This also changes an `<h4>` to an `<h5>` to avoid it overflowing the standard header_spacing of the A4 report.paperformat. task-5949275