8000 [IMP] accounting: reports groupby non-stored fields by Megaaaaaa · Pull Request #13126 · odoo/documentation · GitHub
[go: up one dir, main page]

Skip to content

[IMP] accounting: reports groupby non-stored fields #13126

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ from multiple companies.

.. _consolidation_in_odoo:

How it Works in Odoo
How it works in Odoo
====================

.. _consolidation_tools:

Consolidation Tools
Consolidation tools
-------------------

**Several tools** combined together will contribute to the construction of the financial
Expand All @@ -35,6 +35,35 @@ consolidation:
.. note:: :ref:`Import mapping <consolidation_import_account_mapping>` or merge existing
accounts using the :ref:`merging tool <consolidation_merge_tool>` can simplify the process.

When multiple accounts from one company are mapped to a single account in another, it is then
possible to group the multiple accounts into a single line in the other company's reporting by
:ref:`grouping by <customize-reports/lines-group-by>` the *account code* (`account_code`) rather
than the *account ID* (`account_id`).

.. note::
Some reports, such as the profit and loss, split the lines into different sections by account
type. When these reports are grouped by account code, the section splits are maintained, but
within each section, line grouping by account code is respected.

.. example::
Belgian Company is a parent company with a subsidiary, American Company. American Company has
five income accounts:

- 400000 Product Sales - Domestic
- 400100 Product Sales - International
- 410000 Service Revenue - Consulting
- 420000 Subscription Revenue
- 430000 Freight & Handling Revenue

All five of the US income accounts correspond to one single income account (700000 Income) in
the Belgian Company.

For the Belgian Company's profit and loss report to show one line for all of the American
Company's combined income accounts related to the Belgian Company's single income account, all
five income accounts from the American Company must be mapped to The Belgian Company's 700000
Income account, and the report's lines must be :ref:`grouped by
<customize-reports/lines-group-by>` the account code.

.. _consolidation_multi_ledgers:

#. **Multi-Ledgers:** Ledgers are fundamental to the process of consolidation. They are either:
Expand Down Expand Up @@ -103,7 +132,7 @@ consolidation:

.. _consolidation_companies_vs_branches:

Consolidating Companies vs. Branch Management
Consolidating companies vs. branch management
---------------------------------------------

Consolidating companies involves **legally separate entities** whereas branches are
Expand All @@ -112,7 +141,7 @@ taxes, accounts, fiscal positions) and are not consolidated in the same way.

.. _consolidation_merge_tool:

Account Merging
Account merging
===============

Accounts can be merged to reduce the number of accounts and standardize them across companies. This
Expand All @@ -136,7 +165,7 @@ companies, just as if the account had been directly created to be shared.

.. _consolidation_unmerge_tool:

Account Unmerging
Account unmerging
=================

Accounts can also be unmerged if needed.
Expand All @@ -162,7 +191,7 @@ shared account.

.. _consolidation_import_account_mapping:

Import a Mapping
Import a mapping
================

To **import an account mapping**, select all the related compa 4BC3 nies in the company selector at the
Expand Down
Loading
0