Tuesday, June 1, 2021
3 changes
Enhancements to existing features
Several invite-style email wizards now use a shared composer approach, reducing duplicated logic and making future template updates easier. The change also cleans up outdated or incorrect email template fields, helping messages render more reliably across appraisal, payroll, field service, localization, marketing, and subscription flows.
Original PR description
In this merge we use the new mail.composer.mixin added in community to help designing light invite-like wizards. Using this mixin allows to hide details about jinja-based computation for main fields used when posting messages or sending emails. Notably subject and body computation that was duplicated in several addons are now done in a mixin. It also eases their maintenance or evolution when qweb rendering will be available. It also eases support of lang when necessary. In this merge we also clean some outdated or wrongly-used jinja code bits or fields definition in some templates. Some reordering in files is also performed to help future maintenance of templates. See sub-commits for more details. Task ID-2534550 (Template usage improvement) Task ID-2477164 (Composer mixin)
Aged Receivable and Aged Payable reports now show the original foreign-currency amount and its currency when multi-currency access is enabled. This helps accounting teams review, export, and revalue open balances more easily and accurately.
Original PR description
Aims to assist the user to revalue amounts in the Aged Receivable and Aged Payable Reports when multi currency access is available to the user. 2 columns are added to the AR/AP reports detail - `Amount Currency` and `Currency` export files contain the raw values to improve usability. task [2352602](https://www.odoo.com/web#id=2352602&model=project.task)
The account form has been reorganized to make key information easier to find and manage. Users can now quickly see related taxes through a smart button, and activity tracking has been added so changes are easier to follow over time.
Original PR description
To make the account.account form view usability better, we'll move around the fields, add a new smart button to link the account to the taxes using it as well as add a chatter to keep track of changes. Task id #2481421