odoo/enterprise#103845

Created by Accounting, Hesham Saleh (hsal)

Blocked

label
odoo-dev:master-account-groups-hsal
head
331782f69c01c5137b1c272cb190180131caca2d
odoo/odoo odoo/enterprise odoo/upgrade odoo/documentation
master #243105 missing statuses missing r+ #103845 missing statuses missing r+ #9357 missing statuses missing r+ #16096 missing r+

[IMP] account_accountant: Replace account groups with account parent

Problems of account groups:
1. It's defined by code range. This means that it forces the use of codes and it creates the constraint that an account must be within a code range to be part of a group. This makes sense in countries like Belgium where there is a normalized plan, but this is a problem in countries where there is no normalized plan or in countries where the use of codes is optional (eg. USA).
2. It shows the code in front of the group in accounting reports (not always desirable).
3. It's difficult to discover.
4. It doesn't allow to use a group as an "intermediary account" in the hierarchy. (eg. using the account "Automobile" on a bill even though "Automobile" is a parent).
5. It doesn't display the CoA hierarchy.

task-5055586