In this lesson, you will learn how to do the following:
You perform GL consolidation if you need to regularly collect data from one or multiple subsidiaries into the parent company for reporting purposes.
The way the consolidation data should be prepared in a consolidation unit depends on whether the base currency of the consolidation unit is the same as the base currency of the parent tenant. The following system configuration is possible:
In each consolidation unit, you perform the following steps to prepare data for consolidation:
In each consolidation unit that has the Multicurrency Accounting feature enabled on the Enable/Disable Features (CS100000) form and has the base currency different from the base currency of the parent tenant, you perform the following steps to prepare data for consolidation:
The consolidation data is imported to the selected branch of the parent company as GL batches with system-generated descriptions. Before the system starts to import the consolidation data, the system transforms the unit’s subaccounts into the parent’s subaccounts by using the segment value mapping and other related settings. Consolidation data being imported to the parent company is available by using the REST gateway as a set of GLConsolRead instances. Every GLConsolRead instance consists of four data fields:
GLConsolRead
AccountCD
MappedValue
ConsolAmtCredit
ConsolAmtDebit
To import the consolidation data from the consolidation units to the parent company, you use the Import Consolidation Data (GL509000) form. You select the unit and the source ledger, and then click Process. The financial data is imported from the database of the consolidation unit to the specified branch of the parent company. To consolidate data of different types (such as actual data and budget data), use separate ledgers in the parent company.
The following diagram illustrates the process of performing GL consolidation between the parent company and a subsidiary company implemented in a separate tenant.