Daily updates from Odoo
Tuesday, August 7, 2018
4 changes
Code cleanup and technical improvements
The accounting setup process has been reorganized so chart of accounts installation is handled in one central place instead of through older setup wizards. This makes configuration easier to maintain and helps ensure more consistent setup behavior across accounting, payments, check printing, and several country localizations.
Original PR description
[REF] account, account_check_printing, payment, l10n_do, l10n_de, l10n_fr, l10n_nl: chart templates installation: remove old useless wizards and move everything to account.chart.template
Odoo’s messaging notification process was reorganized to gather recipient information more efficiently and reduce database queries. This should improve performance when posting messages or notifying followers, without intended changes to how users receive notifications.
Original PR description
Yet another branching of https://github.com/odoo/odoo/pull/23027 . Or not. Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
This refactor removes outdated setup wizards and centralizes chart of accounts installation in the main account chart template flow. It should make accounting setup and related inter-company behavior easier to maintain without introducing major visible changes for users.
Original PR description
[REF] inter_company_rules: chart templates installation: remove old useless wizards and move everything to account.chart.template
This update aligns enterprise notification features with recent mail system changes. It should keep helpdesk and push message notifications working as before while reducing unnecessary database work during message delivery.
Original PR description
Yet another branching of https://github.com/odoo/enterprise/pull/1916 . Or not. Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Linked to https://github.com/odoo/odoo/pull/24033