Monday, February 22, 2021
4 changes · master
Enhancements to existing features
Payroll administrators can now choose colors for work entry types directly in the form and list views. This makes entries easier to visually distinguish when configuring or reviewing payroll-related work entries.
Original PR description
Task - 2452036
This update streamlines how Odoo manages automatic record tracking fields and relational field updates. It reduces unnecessary database work during saves, which can improve performance and make system behavior more predictable without changing user workflows.
Original PR description
This proposes * a refactoring that simplifies the hacks dealing with `_log_access` fields, also known as "magic" fields; * a refactoring that reduces calls to `flush()` when updating x2many fields.
This change lets Odoo calculate certain fields directly in the database, making them faster and easier to use in grouped reports. It is especially useful for values that change over time and should not be permanently stored, improving reporting flexibility without adding storage overhead.
Original PR description
Comparision with regular computed fields: 1. it work faster 2. allows read_group without making field storable --- task-1915411 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A new email template is added specifically for sending and printing credit notes, instead of reusing the invoice template. This makes customer communications clearer and easier for accounting teams to manage.
Original PR description
There is only a single mail template for invoices at the moment. To make things easier to work with, this will add a new template for credit notes. Task id #2343331 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr