This chapter provides an overview of consolidation rules and discusses how to:
Define balancing account type rules.
Define tolerance rules.
Define close process rules.
Define ownership rules.
Define elimination rules.
Define noncontrolling interest rules.
Define equitization rules.
Define flow templates.
Establish consolidation models.
Validate consolidation rules.
Prior to processing consolidations, you need to establish business rules that control how the system eliminates intercompany transactions, investments in subsidiaries, noncontrolling interests, and tracks account movement (data flows) from the consolidated ledger. These rules define a consolidation model, specifying all of the parameters used as input into consolidation processing. To support these rules, you must also define the ownership percentage relationships between your business units, and optionally establish tolerance rules to set limits for out of balance amounts. This diagram shows the supporting data and rules that you define prior to processing consolidations:
Defining consolidation rules
There are several types of consolidation rules:
Consolidation Rule Name |
Rule Definition |
Elimination rules |
These rules identify the accounts that store balances due to intercompany transactions, so that the system can eliminate those amounts from the consolidated results. |
Noncontrolling interest rules (NCI rules) |
These rules identify the accounts that store balances for a parent's investment in a subsidiary and subsidiary equity, so that the system can eliminate each parent's investment against subsidiary equity and eliminate the remaining portion of subsidiary equity that is attributable to noncontrolling interest from the consolidated results. For example, if a parent owns 80 percent of a subsidiary (the remaining 20 percent is externally owned), the NCI elimination engine eliminates 100 percent of the parent investment against 80 percent of the subsidiary equity, and then also eliminates the remaining 20 percent of the subsidiary equity against an entry to NCI Liability. |
Equitization rules |
These rules define how the system recognizes a parent's equity in the earnings of a qualifying subsidiary. |
Flow templates |
Flow templates define how the system recognizes tracking and reconciliation of gross variation (difference between the opening and closing balances) of an account. For example, the gross variation of fixed asset accounts can be distinguished by additions, disposals, , asset impairment, currency translation and reclasses. |
To enable you to share rules among multiple consolidation models, to facilitate using multiple scenarios, and to reduce ongoing maintenance, there is a hierarchy to many of the various rule definitions used for consolidations. At the lowest level, you define an individual rule, and then combine these rules into rule sets, and finally, one or more rule sets comprise a rule group. The rule groups are associated with the consolidation model:
Hierarchy of rules, rule sets, and rule groups
When you associate a rule set with a rule group, you assign it a use order. During processing, the rule sets are processed in sequence in ascending order based on their use order. Within each rule set, the rules are processed by ownership set and rule ID. When you are defining a new consolidation scenario, you can reuse rule groups that you've already created for a previous consolidation model. You can modify or create a new rule group by using an existing rule group and inserting new rule sets within the rule group that use a lower use order.
This section provides an overview of balancing account type rules and discusses how to establish balancing account type rules.
Balancing account type rules define which accounts within the consolidation ledger are used to determine if the ledger is balanced. When you define the balancing account type rule, you include a row for each account type that should balance. The balancing account type rule must be set up differently depending on the format of the consolidation ledger template for which it will be used:
Financial statement format ledger templates typically include only balance forward account types in the balancing account type rule.
Trial balance format ledger templates typically include both nonbalance forward and balance forward account types in the balancing account type rule.
Note. Memo accounts are not typically included in a balancing account type rule.
Page Name |
Object Name |
Navigation |
Usage |
Global Consolidations, Define Consolidations, Common Definitions, Balancing Account Type Rule |
Specify which account types within the consolidation ledger determine if the ledger is balanced. |
Access the Balancing Account Type Rule page.
Account Type |
Add rows within the Balancing Account Types grid for each account type that should be used to balance the consolidation ledger. |
Balance Forward |
Indicates whether the account type is a balance forward account. This field is unavailable for entry. |
See Also
Defining Account Types and Accounts
Understanding Ledger Templates
This section provides an overview of tolerance rules and discusses how to establish tolerance rules.
You have the option of assigning tolerance rules to your elimination and equitization rules. Tolerance rules define an acceptable threshold for out of balance amounts for journal generation by the consolidation processes. The system posts journals when the amount by which a transaction is out of balance is less than this threshold. You can define tolerance either as a specific amount or as a percentage of the total transaction amount of the consolidation tree node for the out of balance grouping. (The percentage is calculated based on the total for the particular rule and node combination.) The system creates suspense account entries to record adjustments for out of balance conditions. If the out of balance amount is greater than or equal to the tolerance threshold, the system creates the journal with the out of balance entry without posting the journal. In addition, if you select the Send Tolerance Email check box on the run control request page, the system sends an email to alert a designated person about the discrepancy. Your organization can then investigate the reason for the discrepancy and determine the appropriate corrective action to take. The journal can be force posted, or you can rerun the consolidation process after entering the appropriate adjustments to resolve the out of balance amount.
Page Name |
Object Name |
Navigation |
Usage |
GC_TOL_RULE_PG |
Global Consolidations, Define Consolidations, Common Definitions, Tolerance Rule, Tolerance Rule |
Establish threshold amounts for out of balance accounts. |
|
Tolerance Rule - Notes |
GC_TOL_RULE_PG2 |
Global Consolidations, Define Consolidations, Common Definitions, Tolerance Rule, Notes |
Enter an explanation for a tolerance rule. |
Access the Tolerance Rule page.
Tolerance By |
Select one of these options to specify how the system should determine the tolerance: Percentage: The system determines the tolerance by using a percentage of the total amount of the transactions. Amount: The system determines the tolerance based on an amount that you specify. The amount is calculated based on the greater of either the total debits or total credits within that elimination set, for that rule, node, and group by out of balance amount. |
Percentage |
Enter the tolerance threshold percentage. Only available for entry when Percentage is selected in theTolerance By group box. |
Amount |
Enter the tolerance threshold amount. Only available for entry when Amount is selected in the Tolerance By group box. |
This section provides an overview of ownership rules and discusses how to:
Establish ownership rules
Establish ownership percentage
Establish ownership sets
Establish ownership groups
The ownership structure within a large organization can be complex and dynamic. The consolidation system these organizations use must enable the management of the ownership structure and their related accounting treatments.
To simplify the ownership structure issues, Global Consolidations introduces the following components:
Ownership rules.
Ownership sets and ownership groups.
Ownership Rules
The ownership rules setup enables you to determine accounting methods, equitization thresholds, and ownership levels of a parent for a subsidiary based on the total and voting shares owned by the parent.
The accounting methods available are pooling, proportionate, and purchase. If you use the Pooling of Interests method, the subsidiary must be 100 percent owned by a single parent, eliminating the need for noncontrolling interest calculations, and the equitization threshold percent must be in range from 0 to 100.
The Pooling of Interests method is a similar accounting treatment as the purchase method, except that in order to use the Pooling of Interests method, the parents investment in the subsidiary must be virtually all common stock (at least 90 percent of voting stock). The parent uses the book value of the subsidiary's assets and liabilities. Because the parent uses the subsidiary's book values, goodwill is not recorded on the parents book for this type of ownership setup.
Note. Ownership rules are setup to accommodate different accounting methods. If a business unit is included in the consolidation tree and ownership rules are setup for that business unit, the business unit will be included as part of the consolidation with consolidation entries based on the ownership level.
An ownership rule defines the ownership and control relationships between a subsidiary and parent. Business consolidation rules use ownership rules to equitize changes in subsidiary equity, and to calculate the noncontrolling interest elimination. Ownership does not necessarily imply control. For example, one company may own 60 percent of another subsidiary, but own only 20 percent of the controlling stock. The system uses control percentage to determine whether or not to equitize. The system uses ownership percentage to determine the amount to equitize, and to calculate the amount of noncontrolling interest to eliminate.
Ownership rules identify:
All of the parents within your consolidation structure that own a part of the subsidiary.
The percentage of the subsidiary that each parent owns.
The percentage of control that each parent exerts over the subsidiary.
The controlling parent.
Note. A controlling parent is required.
The controlling parent for a subsidiary must be specified even if that parent is not a direct owner of the subsidiary. If none of the direct owners control more than the percentage required to consolidate, the controlling parent would be the business unit where the total control from the direct parents adds up to the percentage required to consolidate. If this controlling parent does not have direct control, specify zero percent as the control percentage (because the parent has indirect control). If the total control across all parents is lower than the percentage required to consolidate (for example, the subsidiary isn't even in the consolidation tree), then it really doesn't matter which parent is the controlling parent; you can specify any one.
The sum of all of the ownership percentages for a particular subsidiary-parent relationship must be less than or equal to 100. Because there may be other owners of a subsidiary that are external to your organization's consolidation structure, the total ownership and control percentages for a particular subsidiary can be less than 100.
During processing the system creates a flattened tree of the ownership structure in PS_GC_OWN_STR_TBL. The system uses this table to:
Determine the equitizing parent during equitization processing.
Determine to which parent to post the parent investment elimination during NCI processing.
Review this record to verify that your ownership structure is set up correctly.
Subsidiary equity is eliminated against the parent investment in the subsidiary depending on the level of ownership.
The following table outline the different accounting treatments and their impact on consolidations:
Accounting Considerations |
Proportionate |
Pooling |
Purchase (% Control Based) |
Changes in ownership |
Yes |
No |
Yes |
Change In accounting Subsidiary assets and liabilities |
You specify book or fair market value (FMV) |
Book value On subsidiary books |
Fair market value (FMV) |
Goodwill present |
Yes |
No |
Yes |
Ownership percentage |
Assume 100 percent for consolidation calculation.
|
100% |
You specify. |
Multiple parents |
No In the case of two parents, the sub is broken down into two different subsidiaries each proportionately owned by their respective parents. |
No 100% ownership by one parent. |
Yes Employ Noncontrolling rules. |
Eliminate subsidiary equity against parent investment |
Yes |
Yes |
Yes |
Noncontrolling interest rules |
No In the case of two parents, the sub is broken down into two different subsidiaries each proportionately owned by their respective parents. |
No 100% ownership by one parent. |
Yes |
Treatment of subsidiary's earnings |
Similar to purchase |
The subsidiary earnings are combined with the parent for the full fiscal year in which the purchase occurs. |
The subsidiary earnings are combined with the parent only from the period of purchase onwards. |
Ownership Sets and Ownership Groups
Ownership sets are a collection of individual ownership rules. Ownership groups are a collection of ownership sets that you associate with a consolidation model for the consolidation business rules processing. The ownership rules, ownership rule sets, and ownership rule groups are all effective-dated allowing for changes to your organizational structure. The ownership rules enable you to specify the accounting treatment for parent/subsidiary relationships and the ownership rule sets enable you to bring together all of the various accounting treatments that the parent organization establishes for its numerous subsidiary relationships. The ownership group enables you to tie all of these relationships to the consolidation model and to determine how consolidation rule processing impacts these relationships.
The Ownership Group page lets you input globally the consolidation and equitization thresholds. The consolidation threshold defines the level that a subsidiary book requires consolidation to its parent upon reaching the specified level. The equitization threshold defines the threshold that the equity method of accounting goes into effect. The equity method of accounting requires a parent to reflect its ownership percentage of the subsidiary's income in their income statement with an offset to the investment account for the subsidiary.
An ownership group comprises one or more ownership rule sets. You associate an ownership group with a consolidation model. Use orders assign the processing order of the ownership rule sets associated with an ownership group.
Warning! An ownership set can contain ownership rules with multiple subsidiary entities. It is possible for the ownership sets made
up of various ownership rules to contain the same subsidiary entities. If this is the case, the ownership rule in the ownership
set with the lowest numeric use order value is used during consolidation processing.
Ledger Template |
Select the ledger template structure. This must be the same template used for your consolidation ledger. This value controls which ChartFields are available. The ledger that you select must be defined on the Ledger Template page with the EPM Ledger Type field set to Consolidation Ledger. The ledger format option, which is established on the Ledger Template - Consolidation Variables page (either Trial Balance based or Financial Statement based) determines which fields are available for entry in the close rule process pages. The Ledger Template defines the data base records and the processing methods for your consolidation model. |
Consolidation Dimension |
Select the dimension by which you are consolidating. For example, Ledger Business Unit. |
Page Name |
Object Name |
Navigation |
Usage |
GC_OWN_RULE_PG |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Rule |
Create or modify an ownership rule |
|
GC_OWN_RULE_PG2 |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Percentage |
Define the ownership percentage of the parent subsidiary relationship. The number of total shares and voting shares owned by the parent determine the equitization and noncontrolling interest calculations respectively. |
|
Ownership Rule - Notes |
GC_OWN_RULE_PG3 |
Global Consolidations, Define Consolidations, Ownership Rules, Notes |
Enter notes about the ownership rule. |
GC_OWN_RSET_PG |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Set |
Create ownership sets. |
|
Ownership Set - Notes |
GC_OWN_RSET_PG2 |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Set, Notes |
Enter notes about the ownership set. |
GC_OWN_GRP_PG |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Group |
Create ownership groups. |
|
Ownership Group - Notes |
GC_OWN_GRP_PG2 |
Global Consolidations, Define Consolidations, Ownership Rules, Ownership Group, Notes |
Enter notes about the ownership group. |
Access the Ownership Rule page.
Subsidiary Entity |
Select the subsidiary whose ownership relationships and percentages you are describing. The subsidiary entity identifies the value of the subsidiary depending on the ChartField value you specify for the field name. Typically it is a ledger business unit. |
Equitization Threshold Method
Select the equitization threshold method that you want to use for the ownership rule. You can select the Use Ownership Group option which will use the threshold value you specify on the Ownership Group page or you can select the Specify Threshold option, which enables you to specify the equitization threshold value in the Threshold Percent field.
When you run the equitization process, the system uses the selection in the Equitize Parent field on the Ownership Rules - Ownership Percentage page to determine whether to equitize changes in subsidiary equity for each parent-subsidiary relationship. When the Equitize Parent field is set to Use Threshold, the equitization threshold percent of the parent is compared to the control percentage for each subsidiary-parent relationship. When the control percentage is greater than or equal to the equitization threshold percent, changes in subsidiary equity (for example, net income) are equitized, using ownership percentage to determine the amount for each subsidiary-parent relationship. The equitization threshold percentage can be specified both on the Ownership Rules page and on the Ownership Group page. The threshold value entered on the Ownership Group page applies to all entities within the Ownership Group being processed, but you can override it at the main parent level; the threshold for the ultimate parent is the same as the consolidation model.
To specify a threshold for a specific parent, enter the amount in the Equitization Threshold Percent field on the Ownership Group page where that parent is itself a subsidiary, then indicate whether to use the ownership group-level or subsidiary-level by selecting one of these equitization threshold methods:
Use Ownership Group |
Select this option to use the percentage entered in the Equitization Threshold Percent field of the Ownership Group page to determine whether to equitize changes in subsidiary equity for this parent. This enables you to control whether or not to equitize using the threshold set at the ownership group level. |
Specify Threshold |
Select this option to enter the threshold percentage for the parent on the Ownership Rules page. This value helps determine whether to equitize changes in a parents subsidiary equity. This enables you to override the ownership group level threshold. Enter the equitization threshold percentage. |
Accounting Method
Select the accounting method you want to use for the ownership rule. You can select one of three options. Pooling, Proportionate, or Purchase.
The method you select impacts the field edits on the Ownership Percentage page. For example, if you select Pooling, the Subsidiary Entity must be 100 percent owned by a single parent, the Equitization Threshold Percent must range from 0 to 100, and the option to calculate/specify the ownership is not available on ownership percentage page of the ownership rule.
Access the Ownership Rule - Ownership Percentage page.
Add a row for each parent in the Specify Parents grid, and complete these fields:
Subsidiary Entity Shares
The values you enter in this section determine the ownership level and controlling interest of the parent for the subsidiary.
Subsidiary Total Shares |
Enter the total number of outstanding shares for the subsidiary. This includes nonvoting shares such as preferred stock. |
Subsidiary Voting Shares |
Enter the number of voting shares or common stock. |
Specify Parents
The values you enter in this section determine the ownership level and controlling interest of the parent for the subsidiary.
Parents |
Select the subsidiary's parent. |
Parent Total Shares |
Enter the total number of shares in the subsidiary the parent owns. |
Parent Voting Shares |
Enter the total number of voting shares in the subsidiary the parent owns. |
Ownership Percentage Option |
Enter the ownership percentage option that you want to use for the ownership rule. You can select the Calculate or Specify option. If you select the Calculate option, the system determines the ownership level the parent has for the subsidiary based on the previous inputs for the total number of shares for the subsidiary entity and the total number of shares owned by the parent. If you select the Specify option you must provide an ownership percentage amount. |
Ownership Percentage |
Enter the percentage of the subsidiary owned by this parent if you are using the Specify ownership percentage option; otherwise the amount is calculated by the system. This percentage determines the amount to equitize and the amounts for NCI eliminations. |
Enter the percentage of control that this parent exerts over the subsidiary. When the Equitize field is set to Use Threshold, the amount in the Control Percentage field is compared to the equitization threshold to determine whether to equitize. |
|
Select to indicate which parent is the controlling entity. Only one parent may be a controlling entity. During processing, the system posts noncontrolling interest eliminations for this subsidiary to the elimination entity of the controlling parent's node on the consolidation tree. |
|
For each subsidiary and parent relationship in an ownership set, this field controls whether to equitize. This setting applies only to direct ownership; equitization of indirect ownership is always based on the threshold, either from the parent's ownership set or the model. Options are: Yes: Equitize. No: Don’t equitize. Use Threshold: Compares the control percentage to the equitization threshold percent of the parent's ownership set, if defined; otherwise uses the scenario's threshold. |
Note. The formula used to calculate Control Percentage = Voting shares of the parent/Total voting shares of sub * 100 %.
The formula used to calculate Ownership Percentage = Total shares of the parent/Total shares of sub * 100 %.
Access the Ownership Set page.
Add Ownership Rules
You have the option to add multiple business units or departments in the Ownership Rules grid by either using either a business unit tree or department tree or by using a wildcard search on business unit names or department names. You can use one option or the other but not in combination with each other.
All business units or departments in a specified tree name are added to the Ownership Rules grid if you do not specify a tree node.
Similarly, if you use the wildcard search mode and click Add Department or in the case of a ledger business unit tree Add Ledger Business Unit, the systems adds all items that match your wildcard designation to the Ownership Rules grid. If you use the wildcard search, then all business units whose name matches the pattern specified are added to the Ownership Rules grid.
Tree Name |
Select the tree that contains the required tree node. |
Tree Node |
Select the tree node that contains the required ledger business unit. |
Ledger Business Unit Name Like |
Enter letters to start a wildcard search for ledger business units you want to add to the ownership rule set. |
Department Name Like |
Enter letters to start a wildcard search for departments that you want to add to the ownership rule set. |
Add Ledger Business Unit |
Click to add the ledger business units to the Ownership Rules grid after using the business unit tree or wildcard search option. |
Add Department |
Click to add the departments to the Ownership Rules grid after using the department tree or wildcard search option. |
Create Ownership Rule |
Click to create a new ownership rule. |
Ownership Rules
Add a row for each ownership rule in the Ownership Rules grid that you want to include in the ownership rule set and complete these fields:
Subsidiary Entity |
Select the subsidiary whose ownership relationships and percentages you are describing. The subsidiary entity identifies the value of the subsidiary depending on the ChartField value you specify for the field name. Typically it is a ledger business unit. |
Ownership Rule |
Select the ownership rule you want to associate with this subsidiary. |
Edit/View Ownership Rule |
Click to edit or view the ownership rule associated with the subsidiary. |
Access the Ownership Group page.
Consolidation Threshold |
Enter the consolidation threshold percent amount that you want to apply to the ownership group. The consolidation threshold defines the level that a subsidiary book requires consolidation to its parent upon reaching the specified level. |
Equity Method Threshold |
Enter the equity method threshold percent amount that you want to apply to the ownership group. The equity method threshold defines the threshold that the equity method of accounting goes into effect. The equity method of accounting requires a parent to reflect its ownership percentage of the subsidiary's income in their income statement with an offset to the investment account for the subsidiary. |
Create Ownership Rule Set |
Click to create a new ownership rule set. |
Ownership Rule Set
Add a row for each ownership rule set in the Ownership Rule Set grid that you want to include in the ownership group and complete these fields:
Use Order |
Enter the use order value for your ownership rule sets. Determines the processing order of the consolidation rules. |
Ownership Rule Set |
Select the ownership rule set you want to add to the ownership group. |
Edit/View Ownership Rule Set |
Click to edit or view the selected ownership rule set. |
This section provides an overview of close process rules and discusses how to:
Establish close rules.
Establish roll forward rules.
Establish closing sets.
Establish roll forward sets.
Establish close process groups.
Close process rules give you the ability to close any income statement related entries to retained earnings as well as roll forward account balances generated from adjustments that you record in Global Consolidations. You can also use trial balance based consolidations to roll forward balances to the beginning balance (period zero) for the next year, eliminating the need to load beginning balances for the new fiscal year.
The steps for setting up and viewing close process rules:
Set up close rules.
Set up roll forward rules.
Assign close rules to close rule sets.
Assign rollforward rules to rollforward sets.
Assign close rule sets and roll forward rule sets (tied to a consolidation dimension, such as ledger business unit) to a close process group.
Assign close rule process groups to a consolidation model.
Run the close process application engine.
Year end processing (trial balance based consolidations).
Period end processing (financial statement based consolidations).
Period locking available from the run control page.
Review the close process status with the consolidation manager.
Review close amounts and roll forward balances with reports.
Note. The type of consolidation method (trial balance based or financial based) is determined by your setup of the consolidation model, ledger template, and the consolidation ledger .
See Understanding Ledger Templates.
This table is a summary of the setup required for close process rules when using either financial statement or trial balance based consolidations:
Consolidation Method |
Close Process Rule Setup |
Elimination Entries |
Run Control Options |
Trial Balance |
Compete both the roll forward and close rule setup. |
Select the Include Elimination Entities check box for roll forward balances on the Close Process Group page. This simplifies the rule processing setup by moving the roll forward balances to period 0 with a subsequent reversing journal entry in period 1. |
Enter fiscal year. You can perform year end processing only. No period processing. You have a request type choice of Close/Rollforward or Delete. |
Financial Statement |
Typically only the roll forward rules are setup. Use the Close Rule setup if you want to close certain accounts. For example, you may want to close current year investment account into prior year investment account. |
Do not select the Include Elimination Entities check box on the Close Process Group page. Warning! You should not roll forward elimination entities balances for Financial Statement based consolidation models. |
Enter the period and fiscal year. You have a request type choice of Close/Rollforward, Rollforward Only, or Delete. |
Ledger Template |
Select the ledger template structure. This must be the same template used for your consolidation ledger. This value controls which ChartFields are available. The ledger that you select must be defined on the Ledger Template page with the EPM Ledger Type field set to Consolidation Ledger. The ledger format option, which is established on the Ledger Template - Consolidation Variables page (either Trial Balance based or Financial Statement based) determines which fields are available for entry in the close rule process pages. The ledger template defines the data base records and the processing methods for your consolidation model. |
Consolidation Dimension |
Select the dimension by which you are consolidating. For example, Ledger Business Unit. |
Source Process |
Select the source processes you want to include in the close rule process. Source processes vary according to the consolidation rule processing you are using. For example, the a source process such as those that originate with manual journal entries and the journal entries processing that generates these entries with a GC_SOURCE code of 03. Options are:
|
See Also
Page Name |
Object Name |
Navigation |
Usage |
GC_CLOS_RUL_PG |
Global Consolidations, Define Consolidations, Close Process Rules, Close Process Rule, Close Rule |
Define a close rule. |
|
Close Rule - Notes |
GC_CLOS_RUL_NOTE |
Global Consolidations, Define Consolidations, Close Process Rules, Close Process Rule, Close Rule, Notes |
Record details about a close rule. |
GC_RFWD_RUL_PG |
Global Consolidations, Define Consolidations, Close Process Rules, Roll Forward Rule, Rollforward Rules |
Define roll forward rules. |
|
Rollforward Rule - Notes |
GC_RFWD_RUL_NOTE |
Global Consolidations, Define Consolidations, Close Process Rules, Roll Forward Rule, Rollforward Rules, Notes |
Record details about a roll forward rule. |
GC_CLOS_SET_PG |
Global Consolidations, Define Consolidations, Close Process Rules, Close Set, Closing Set |
Assign close rules to a close rule set. |
|
Closing Set - Notes |
GC_CLOS_SET_PG2 |
Global Consolidations, Define Consolidations, Close Process Rules, Close Set, Closing Set, Notes |
Record details about a close rule set. |
Roll forward Set |
GC_RFWD_SET_PG |
Global Consolidations, Define Consolidations, Close Process Rules, Roll Forward Set, Roll forward Set |
Assign roll forward rules to a roll forward set. |
Roll forward Set Notes |
GC_RFWD_SET_PG2 |
Global Consolidations, Define Consolidations, Close Process Rules, Roll Forward Set, Roll forward Set Notes |
Record details about a roll forward set. |
Close Process Group |
GC_CLOS_GRP_PG |
Global Consolidations, Define Consolidations, Close Process Rules, Close Process Group |
Assign close rule sets and roll forward rules to a close group. |
Close Process Group - Notes |
GC_CLOS_GRP_NOTE |
Global Consolidations, Define Consolidations, Closing Rules, Close Process Group, Notes |
Record details about a close group. |
Close Rule Input
Source Process Option |
Select the Source Process Option. You have two options, Include All Source Processes or Specify Source Process Value. If you select Specify Source Process Value then the Close Rule Source Input grid becomes active and you specify your source input options based on available ChartField value sets. You can add a row for each source option that you want to include. |
Close Rule Source Input
The Close Rule Source Input grid is active if you select to Specify Source Process Value as your source process option.
You can identify the source processes you want to use as input for the closing process rule setup. Add a row for each source process you want to add as input for the close rule. For example, you may want to specify Manual Entry as a source process to include as input for any manual journal entries you want to capture in your closing rule.
Close Rule Input
Specify a ChartField value set from the prompt table. If the ChartField value set you want is not available from the prompt table, click the Create ChartField Value Set link to access the ChartField Value Setup page and create the ChartField value set you require for your close rule setup.
The ChartField value set defines the set of accounts you require to define consolidation rules.
ChartField Value Set |
Select the ChartField Value Set for your close rule input. Note. Your ChartField value set should be based on income accounts because this is a closing process rule setup. |
Close Rule Output
Specify the field names (ChartField values), the output options, and the value for the selected field names (ChartField values). Click Get ChartFields to populate the Close Rule Output grid with all of the ChartField values available.
Field Name |
Select the field name (ChartFields or dimensions) for your close rule output. For example, Account, Department, Book Code, and so on. Your choices are based on the ledger template selection and the ledger record that you assign to your ledger template. For example, the ledger record, GC_CLED_MGT_F00 is commonly in use for Global Consolidations ledger templates. Insert a row for each ChartField value you want include in your rule. You must select Account as a ChartField value. |
Option |
Select Retain to keep the original incoming ChartField value, or select Constant to provide a value for the ChartField value such as an account value. |
Value |
This field is only available if Constant is selected in the Option field. Select a value from the prompt table for your selected field name. For example, if you select Account as a close rule output target and the Constant option, you select a valid value for the account based on the defined set of accounts. Similarly, you can select a constant value for any other defined ChartField value such as department. Note. The Close Rule Output grid must at least specify an account with a constant value. |
Access the Rollforward Rule page.
Roll Forward Rule Input
Specify the source process option and the roll forward rule input.
Specify the source processes you want to include for the rule in the RollForward Rule Source Input grid if you use the Specify Source Process Value option.
Source Process Option |
Select the source process option. You have two options, Include All Source Processes or Specify Source Process Value. If you select Specify Source Process Value then the RollForward Rule Source Input grid becomes active and you specify your source input options. You can add a row for each source option you want to include. |
RollForward Rule Source Input
The RollForward Rule Source Input grid is active if you select Specify Source Process Value as your source process option.
You can identify the source processes you want to use as input for the roll forward process rule setup. Add a row for each source process you want to add as input for the roll forward rule. For example, you may want to specify Manual Entry as a source process to include as input for any manual journal entries you want to capture in your roll forward rule.
Roll Forward Rule Input
Specify a ChartField value set from the prompt table. If the ChartField value set you want is not available from the prompt table, click Create ChartField Value Set to take you to the ChartField Value Set page and create the ChartField value set you require for your roll forward rule setup.
Alternatively, you can click the Description link to edit or view the existing ChartField value set.
ChartField Value Set |
Select the ChartField Value Set for your roll forward rule input. Note. Your ChartField value set should be based on income accounts because this is a closing process rule setup. |
Rules
Use the Rules grid to assign your close rules to the closing set.
Use Order |
Enter the use order value for your closing rule sets. Determines the processing order of the close rules. |
Close Rule |
Select the close rule from the prompt table. Your choices are dependent on the close rules you define using the Close Rules page. You can click the Create Close Rule link to open the Close Rule page and create a new close rule. Click the Edit/View Close Rule link to take you to the Close Rule page to modify or view the existing close rules you require for the close rule set. |
Access the Roll forward Set page.
Rules
Use the Rules grid to assign your roll forward rules to the roll forward set.
Use Order |
Enter the use order value for your roll forward rule sets. Determines the processing order of the roll forward rules. |
Roll Forward Rule |
Select the roll forward rule from the prompt table. Your choices are dependent on the roll forward rules you define using the Rollforward Rules page. Click the Create Rollforward Rule link to open the Rollforward Rule page and create a new roll forward rule. Click the Edit/View Rollforward Rule link to take you to the Rollforward Rule page to modify or view the existing roll forward rules you require for the roll forward rule set. |
Access the Close Process Group page.
Consolidation Tree |
Select a consolidation tree for the close group. |
See Guidelines for Consolidation Trees.
Close Process Rules
Use the Close Process Rule grid to assign close rule sets and roll forward rules to a close process group. Insert rows if you need to include multiple close rule sets and/or roll forward rules.
Note. You can only assign one close process group to a consolidation model.
Use Order |
Determines the processing order of the consolidation nodes or business units associated with the node selected. |
Consolidation Node |
You can select any node. The use order processes the business units that are associated with the tree node. |
|
Click the Tree button to open an interactive view of the tree specified in the Consolidation Nodefield. Expand the nodes as needed to view the parent that you want to insert. |
Close RuleSet |
Select a close rule set. |
Roll Forward Rule |
Select a roll forward rule. |
Include Elimination Entities |
Select this option if you want to include elimination entities for the node selected for the close process. |
Edit/View Close Ruleset |
Click the Edit/View Close Ruleset link to take you to the Closing Set page to modify or view the existing close rule sets you require for your close group rule. |
Edit/View Roll forward Set |
Click the Edit/View Roll forward Set link to take you to the Roll forward Set page to modify or view the existing roll forward rule sets you require for your close group rule. |
This section provides an overview of intercompany eliminations and discusses how to:
Establish elimination rules.
Specify elimination lines.
Define elimination targets.
Define out of balance options.
(Optional) Assign tolerance rules.
Establish elimination rule sets.
Establish elimination groups.
While there may be situations that require you to report gross consolidations (combining business unit ledger balances without eliminations), in most cases, you want to eliminate or cancel out the effect of intercompany transactions.
To eliminate transactions between entities in your organization, set up individual elimination rules that identify a set of accounts that are used for interunit transactions, and should therefore be eliminated. These rules combine to create an elimination rule set. One or more elimination rule sets comprise an elimination group; a single elimination group is assigned to the consolidation model.
The elimination group that you associate with the consolidation model must include every possible set of transaction partners within your consolidation. A transaction can occur between two or more transaction partners, or from a partner to itself.
In this example, Company B0001 sold services to Company B0002. In this case, the revenue and expense accounts need to be eliminated in addition to the due from and due to accounts:
Business Unit |
Account |
Debit |
Credit |
B0001 |
142000—Due From/To B0002 |
3,000 |
|
B0001 |
500200—Revenue-Services Sold |
|
3,000 |
B0002 |
653000—Expense-Computer Networks |
3,000 |
|
B0002 |
141000—Due From/To B0001 |
|
3,000 |
The way in which you set up elimination rules depends on how your organization records interunit journal entries. Typically, you use one of these methods to record interunit transactions:
A separate ChartField—typically account—records with which business unit the transaction occurs.
A single account records all interunit transactions, and the affiliate ChartField specifies with which business unit the transaction occurred.
This example shows activity between business units using different ChartField values—in this case, different accounts—for intercompany transactions:
Business Unit |
Account |
Amount |
B001 |
142000—Due From/To B0002 |
<5,000> |
B001 |
143000—Due From/To B0003 |
1,000 |
B002 |
141000—Due From/To B0001 |
5,000 |
B002 |
143000—Due From/To B0003 |
<3,000> |
B003 |
141000—Due From/To B0001 |
<1,000> |
B003 |
142000—Due From/To B0002 |
3,000 |
This example shows the same intercompany payables and receivables among three business units using the affiliate ChartField:
Business Unit |
Account |
Affiliate |
Amount |
B001 |
140000—Due From/To Affiliates |
B0002 |
<5,000> |
B001 |
140000—Due From/To Affiliates |
B0003 |
1,000 |
B002 |
140000—Due From/To Affiliates |
B0001 |
5,000 |
B002 |
140000—Due From/To Affiliates |
B0003 |
<3,000> |
B003 |
140000—Due From/To Affiliates |
B0001 |
<1,000> |
B003 |
140000—Due From/To Affiliates |
B0002 |
3,000 |
If you use the affiliate ChartField when generating interunit accounting entries, the consolidation engine determines which entries to eliminate by matching the affiliate and amount. If you do not use the affiliate ChartField when generating interunit accounting entries, then you need to identify matching accounts for elimination, as the system is unable to tell which transactions match. To specify the matching accounts, you need to create an elimination rule for each set of accounts that contain transactions with each other. You need to specify both business unit and account number because the account could span multiple business units.
Using the examples above, in the case where the affiliate ChartField is used, only one elimination rule is needed:
Elimination Rule |
Business Unit |
Account |
A |
N/A |
140000—Due From/To Affiliates |
In the case where different accounts were used for each transaction instead of the affiliate ChartField, the following elimination rules are needed:
Elimination Rule |
Business Unit |
Account |
A |
B001 B002 |
142000—Due From/To B0002 141000—Due From/To B0001 |
B |
B001 B003 |
143000—Due From/To B0003 141000—Due From/To B0001 |
C |
B002 B003 |
143000—Due From/To B0003 142000—Due From/To B0002 |
Ledger Template |
Select the ledger template structure. This must be the same template used for your consolidation ledger. This value controls which ChartFields are available. The ledger that you select must be defined on the Ledger Template page with the EPM Ledger Type field set to Consolidation Ledger. The ledger format option, which is established on the Ledger Template - Consolidation Variables page (either Trial Balance based or Financial Statement based) determines which fields are available for entry in the close rule process pages. The ledger template defines the data base records and the processing methods for your consolidation model. |
Match Affiliate Value |
If the source ledgers contain a ChartField to record with which affiliate the transaction took place, then the consolidation engine can match the affiliate values to correctly eliminate the intercompany transactions. Because fewer account numbers are used with the affiliate method, fewer elimination rule sets are required. To enable this option, select the Match Affiliate Value check box. The fields that appear on the Elimination Rule - Elimination Lines page vary based on this selection. |
Consolidation Dimension |
Select the dimension by which you are consolidating. For example, Ledger Business Unit. |
Page Name |
Object Name |
Navigation |
Usage |
GC_ELIM_RUL_PG |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule |
Define an elimination rule. |
|
GC_ELIM_RUL_PG2 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule, Elimination Lines |
Define which accounts you want to eliminate. When you define these accounts, the level of detail required depends on whether you are using the affiliate ChartField. |
|
GC_ELIM_RUL_PG6 |
Click the Specify Elimination Target link to display the Elimination Target Page. |
For each elimination line, specify to which dimension value the system books the elimination. |
|
GC_ELIM_RUL_PG5 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule, Out of Balance |
Identify to which ChartFields any out of balance amounts that result from eliminating these intercompany transactions should be recorded. |
|
GC_ELIM_RUL_PG3 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule, Tolerance |
Specify the tolerance rule to use while processing eliminations. |
|
Elimination Rule - Notes |
GC_ELIM_RUL_PG4 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule, Notes |
Record details about an elimination rule. |
GC_ELIM_SET_PG |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule Set |
Group individual elimination rules to identify all of the ChartFields that store intercompany transactions. |
|
Elimination Rule Set - Notes |
GC_ELIM_SET_PG2 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Rule Set, Notes |
Record details about an elimination rule set. |
GC_ELIM_GRP_PG |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Group |
Define the elimination rule sets that comprise an elimination group and the order in which to process them. Include all the elimination rule sets needed to describe every ChartField that stores intercompany transaction balances that you want the system to eliminate during processing. |
|
Elimination Group - Notes |
GC_ELIM_GRP_PG2 |
Global Consolidations, Define Consolidations, Elimination Rules, Elimination Group, Notes |
Record details about an elimination group. |
Access the Elimination Rule page.
The elimination rule defines a related group of intercompany accounts. Once eliminated, the balances of this group of accounts should normally net to zero. Optionally, to maintain a balanced journal entry, the system posts any amounts that remain after the elimination to the ChartField value specified on the Elimination Rule - Out of Balance page.
Data Processing Option |
Select the data processing option that you want the elimination rule to use. Your options are Skip Previously Processed Data or Process All Data. If you select Skip Previously Processed Data, the system processes the data once for a single rule and skips over previously processed data for any other rules. If you select Process All Data, the system can process the same data again for a different rule. |
Matching
The selections within the Matching group box pertain only to the matching report. These fields specify how the report categorizes the journal lines that result from this elimination rule.
Rule Lines are Self-Matching |
Select if the elimination rule does not contain two distinct types of accounts (for example, if it contains only a generic due to or due from account). Or, if you do have distinct types of accounts (such as payables and receivables), select this check box if you do not want to match by account type, which would enable you to see all of one business unit's payables and receivables totals matched to another business unit's payables and receivables totals. Clear this check box if the elimination rule contains two distinct types of accounts (for example, payable and receivable, or expense and revenue). Then enter descriptions for the two types of accounts in the Description for Match Group A and Description for Match Group B fields. |
See Also
Matching Intercompany Balances
Access the Elimination Rule - Elimination Lines page.
Elimination lines identify which set of ChartField values describe an intercompany transaction. The fields that you include (the rows) in the Values To Eliminate grid differ depending on whether the ChartField structure for your consolidation ledger uses the Affiliate field and whether you have selected the Match Affiliate Value check box on the Elimination Rule page. Typically, you define two or more lines for each elimination rule. These lines identify all of the partners within an intercompany transaction, and should normally net to zero. You must specify the Account field for each value to eliminate. Optionally, you can specify additional fields, such as Department, for example:
If you are using the affiliate method (that is, Match Affiliate Value is selected on the Elimination Rule page), the consolidation process is able to determine with which business unit the transaction occurred.
You do not need to specify the consolidation dimension value (for example, the specific ledger business unit) to eliminate.
If you are not using the affiliate method, the consolidation process is only able to eliminate the transactions identified by the elimination lines.
In that case, the system generates an elimination journal entry line to offset the transactions specified (debits or credits). You must specify the consolidation dimension value to eliminate (for example, the specific ledger business unit), as well as the account.
For each elimination line, complete these fields:
Line # (line number) |
Enter a unique ID for each line associated with the elimination rule you are defining. |
Use this option when creating the match report. Select the match group with which to associate this elimination. This field is available when you clear the Rule Lines are Self Matching option on the Elimination Rule page. |
|
Specify |
This field controls which ChartField values appear in the drop-down list boxes in the Values To Eliminate grid. Select Values to select any valid ChartField value (based on the ledger template). Select ChartField Value Set to limit your selection to only those values within the specified ChartField value set. |
ChartField Value Set |
Enter the ChartField value set that contains the ChartField values that you want to use within your elimination lines. This limits your selection when specifying the values to eliminate to only the values in this ChartField value set. This is used in conjunction with the Specify field; it is available for entry only when the Specify field is set to ChartField Value Set. |
Click to transfer to the Elimination Rule - Elimination Target page, to specify the ChartField values to which the system books the eliminations during processing. You must specify an elimination target for each elimination line. |
Add rows within the Values To Eliminate grid to specify additional ChartField values to eliminate, or within Elimination Lines to add additional elimination lines.
Specify the field name and the ChartField value you want to eliminate. You must select Account as one of the field names. Add additional lines within this grid to specify additional ChartField values. Remember, if you are not using affiliate, you need to identify the consolidation dimension field value (such as the ledger business unit value) in addition to the other ChartFields that you are eliminating.
Access the Elimination Rule - Elimination Target page.
The default option for each dimension specified is to retain the source value. The system then creates elimination entries that retain the dimension values of the input ledger lines, reversing the amounts, and booking them to the elimination unit. The elimination entry value is blank if you do not specify the dimension (ChartField).
Get ChartFields |
Click to populate the grid with all of the ChartFields or dimensions defined by the ledger template setup. Any target rows that you have already defined remain. You can then delete any rows that you do not need, and the system leaves those ChartField (or dimension) values blank. |
Field Name |
Select a dimension (ChartField) to use as a target. |
Option |
Select how the system should determine the ChartField value to use as a target. Options are: Retain Source Value: Use the source elimination value as the target. Use a Constant: Use a specific value as the target. Specify the value in the ChartField Value field. |
ChartField Value |
Specify the value to use as a target. This field is available for entry only when Option is set to Use a Constant. If you do not specify a ChartField value and the target option is Use a Constant, the system populates the ChartField value during processing as a blank and does not retain the source. |
Note. Do not include the consolidation dimension as a target; the consolidation dimension is always booked to the elimination entity during processing and cannot be changed. For example, if you base your consolidation on ledger business unit, then you cannot include Ledger Business Unit as a field within the elimination target grid. If you click the Get ChartFields button to populate the grid, remember to delete the consolidation dimension row, otherwise, you receive an error and the system does not save the page.
Access the Elimination Rule - Out of Balance page.
Calculate Out of Balance |
When selected, if the elimination rule does not generate a balanced journal entry during processing, the system generates a journal line that debits or credits the out of balance account that you specify on this page with that amount. Complete the remaining fields to indicate the target used to book any out of balance amounts. Clear this check box to enable the system to create elimination entries that are not required to balance, effectively creating a one-sided elimination of an account. If you choose to do this, keep in mind that in order for the system to create a valid, postable journal, your elimination rules need to use accounts that aren't required to be balanced, as defined in the balancing account type rule. Typically, you would be using a financial statement ledger format if you choose not to calculate out of balance. |
If you select the Calculate Out of Balance option, complete the field names and values, as appropriate, for these fields to define the out of balance target:
The system groups the balances by consolidation dimension and rule. Use this field to indicate any additional ChartFields by which to group the out of balance amounts. For example, if your consolidation dimension is business unit, but you want to see out of balance amounts by department, you would select Department. You can add rows to add multiple group by dimensions. |
|
Out of Balance Debit |
Indicate the ChartField value to which an out of balance debit should be posted. An account is required. |
Out of Balance Credit |
Indicate the ChartField value to which an out of balance credit should be posted. An account is required. |
See Also
Defining Balancing Account Type Rules
Access the Elimination Rule - Tolerance page.
Tolerance Rule |
Select the tolerance rule to use with this elimination rule. If the out of balance amount or percentage is greater than the amount or percentage specified in the tolerance rule, the entire elimination entry does not get posted. Optionally, the user is notified. |
See Also
Access the Elimination Rule Set page.
Elimination Rules |
Specify all of the elimination rules to include in this elimination set, adding additional rows as needed. |
See Also
Rules, Rule Sets, and Rule Groups
Access the Elimination Group page.
Elimination Rule Sets |
Specify all of the elimination rule sets to include in this elimination group, adding additional rows as needed. Include all of the rule sets you need to identify every intercompany transaction balance requiring elimination. You assign one elimination group to a consolidation model. Rule sets processing occurs in ascending order based on the value in Use Order field. |
Use Order |
Enter the use order value. Rule sets processing occurs in ascending order based on the number in this field. If you selected the data processing option, Skip Previously Processed Data, and the same data exists in multiple rule sets, the first data encountered is used. If you selected the data processing option, Process All Data, the data is processed again for the rule in the ruleset appearing in a later sequence order. |
This section provides an overview of noncontrolling interest eliminations and discusses how to:
Establish noncontrolling interest rules.
Establish noncontrolling interest sets.
Establish noncontrolling interest groups.
Use noncontrolling interest (NCI) rules to eliminate subsidiary equity against parent investment and to account for the investment of noncontrolling interests in the subsidiary. In consolidating the books of a subsidiary with those of the parent company, you credit the parent with the portion of the subsidiary that it actually owns and exclude what outside investors own. The system reports value of noncontrolling interests in terms of the aggregate net assets rather than in terms of a fractional equity in each of the assets and liabilities of the subsidiary.
When processing noncontrolling interest eliminations, Global Consolidations generates journal entries that eliminate the parent's investment in subsidiary balance, eliminates the subsidiary's equity balance, and generates a noncontrolling interest entry. The system calculates the amount of the noncontrolling interest entry by multiplying the ownership percentages of noncontrolling interests in the subsidiary by the total equity of the subsidiary.
When processing noncontrolling interest eliminations, the system:
Eliminates the portion of the subsidiary equity corresponding to the ownership percentage against the parent investment (plus any out of balance required).
Eliminates the remaining subsidiary equity against NCI Liability.
Generates noncontrolling interest adjustments, if applicable.
If noncontrolling parents are either at higher levels in the tree or in branches other than the controlling parent, you get two additional sets of entries. In this case, the first set of entries is the same—eliminating the parent investment against the portion of the subsidiary equity that corresponds to the parent ownership percentage. The second set of entries is similar, but they differ in that they adjust (or unwind) the NCI Liability that was recorded at the controlling parent.
Note. Even if the parent owns 100 percent of its subsidiaries, you must define NCI rules in order for the system to eliminate the parent investment and subsidiary equity balances.
The combined result of the adjustments and elimination entries is to express the value of the parent investment in terms of the assets and liabilities of the subsidiary, offset by a noncontrolling interest liability. The equity ownership for each subsidiary in the consolidation is eliminated, with only the parent company’s equity accounts and noncontrolling interest account remaining. Consolidated capital stock and retained earnings are equal to the balances of the parent.
In this example, Company B1 owns 80 percent of Company B2, and B2's total shareholder equity is 50,000:
Setup for noncontrolling interest for 20 percent of Company B2 (0.2 x 50,000)
* Noncontrolling interest entry to recognize the 20 percent noncontrolling interest owned by other than B1 in B2.
** Elimination of the total equity of B2 versus the investment in Company B2.
The amounts of 35,000 and 15,000 to eliminate Company B equity are recorded in multiple entries. The first set of entries (recorded with a GC_SOURCE of 6A) eliminate the total parent investment of 40,000 and eliminate 80 percent of the subsidiary equity (28,000 to capital stock and 12,000 to retained earnings). Then the second set of entries (recorded with a GC_SOURCE of 6B) deal with the NCI—they eliminate the remaining 20 percent of the subsidiary equity (7,000 and 3,000, respectively) and book the offsetting 10,000 entry to the NCI Liability.
Ledger Template |
Select the ledger template structure. This must be the same template used for your consolidation ledger. This value controls which ChartFields are available. The ledger that you select must be defined on the Ledger Template page with the EPM Ledger Type field set to Consolidation Ledger. The ledger format option, which is established on the Ledger Template - Consolidation Variables page (either Trial Balance based or Financial Statement based) determines which fields are available for entry in the close rule process pages. The ledger template defines the data base records and the processing methods for your consolidation model. |
Match Affiliate Value |
If the source ledgers contain a ChartField to record with which affiliate the transaction took place, then the consolidation engine can match the affiliate values to correctly eliminate the intercompany transactions. Because fewer account numbers are used with the affiliate method, fewer elimination rule sets are required. To enable this option, select the Match Affiliate Value check box. The fields that appear on the Elimination Rule - Elimination Lines page vary based on this selection. |
Consolidation Dimension |
Select the dimension by which you are consolidating. For example, Ledger Business Unit. |
Page Name |
Object Name |
Navigation |
Usage |
GC_NCI_RUL_PG |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Rule |
Define a noncontrolling interest rule and identify the source ChartField value sets for the subsidiary equity and parent investment accounts. |
|
GC_NCI_RUL_PG6 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Rule, Elimination |
Specify the target ChartField values that the system uses to eliminate the parent investment, eliminate the subsidiary equity corresponding to the parent investment, eliminate (or adjust) the subsidiary equity for noncontrolling interest, and book (or adjust) the noncontrolling interest liability. When you are at the controlling parent, the system records the original entries to eliminate the remaining subsidiary equity and book NCI Liability. At higher levels of the tree, you may adjust (or unwind) these entries if noncontrolling parents are incorporated into the consolidation. |
|
GC_NCI_RUL_PG3 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Rule, Out of Balance |
Identify to which ChartFields you want to record any out of balance amounts that result from noncontrolling interest eliminations. |
|
GC_NCI_RUL_PG4 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Rule, Tolerance |
(Optional) Specify the tolerance rule to use while processing noncontrolling interest eliminations. |
|
Non Controlling Interest Rule - Notes |
GC_NCI_RUL_PG5 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Rule, Notes |
(Optional) Record details about a noncontrolling interest rule. |
GC_NCI_SET_PG |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Set |
Associate ownership sets with noncontrolling interest rules to calculate the noncontrolling interest amount and identify the set of noncontrolling interest eliminations that should be generated for a group of subsidiaries. |
|
Non-Controlling Interest Set - Notes |
GC_NCI_SET_PG2 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Set, Notes |
Record details about a noncontrolling interest rule set. |
GC_NCI_GRP_PG |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Group |
Define the noncontrolling interest rule sets that comprise a noncontrolling interest group and the order in which to process them. Include all the noncontrolling interest rule sets needed to describe every subsidiary for which the system should generate noncontrolling interest eliminations during processing. |
|
Non-Controlling Interest Group - Notes |
GC_NCI_GRP_PG2 |
Global Consolidations, Define Consolidations, Non-Controlling Interest Rules, Non-Controlling Interest Group, Notes |
Record details about a noncontrolling interest group. |
Access the Non Controlling Interest Rule page.
Data Processing Option |
Select the data processing option that you want the elimination rule to use. Your options are Skip Previously Processed Data or Process All Data. If you select Skip Previously Processed Data, the system processes the data once for a single rule and skips over previously processed data for any other rules. If you select Process All Data, the system can process the same data again for a different rule. |
Account ChartField Value Set
Subsidiary Equity |
Specify the ChartField value set that identifies the source of the subsidiary equity accounts. |
Parent Investment |
Specify the ChartField value set that identifies the source of the asset accounts where the subsidiary is carried on the parent company’s books. |
Establishing Non Controlling Interest Rule Eliminations
Access the Non Controlling Interest Rule - Elimination page.
Complete the fields within each grid to identify the target dimension or ChartField values that the system uses to eliminate the parent investment, eliminate the subsidiary equity, book the subsidiary equity for noncontrolling interest, and book the noncontrolling interest liability. Account is required. The default option for each dimension specified is to retain the source value, in which case the system creates elimination entries that retain the dimension values of the input ledger lines, reversing the amounts and booking them to the elimination unit. If a dimension (ChartField) is not included, then its value is left blank on the elimination entry.
Get ChartFields |
Click to populate the associated grid with all of the ChartFields or dimensions defined by the implementation. Any target rows that you have already defined remain. You can then delete any rows that you don't need, and the system leaves those ChartField (dimension) values blank. If you include the consolidation dimension, the system ignores it; during processing the system populates the consolidation dimension with the appropriate elimination entity. |
Field Name |
Select a dimension or ChartField to use as a target. |
Option |
Select how the system should determine the ChartField value to use as a target. Options are: Retain Source Value: Use the source elimination value as the target. Use a Constant: Use a specific value as the target. Specify the value in the ChartField Value field. |
Value |
Specify the value to use as a target. This field is only available for entry when the Option field is set to Use a Constant. |
Establishing Non Controlling Interest Rule Out of Balance Accounts
Access the Non Controlling Interest Rule - Out of Balance page.
If the noncontrolling interest elimination does not balance, the system directs the remaining amount to the appropriate out of balance account or ChartFields that you specify on this page. You can specify special ChartFields for the out of balance amounts. For example, you can enter a department for both the Debit and Credit ChartFields in addition to an account.
Group Out of Balance By |
(Optional) Specify one or more source ChartFields by which to group the out of balance amounts. For example, you could group them by Customer ID and Department. |
Out of Balance Credit and Out of Balance Debit |
Indicate to which ChartFields the out of balance credits or debits should be posted. Add additional rows to specify more than one ChartField value. |
Assigning a Tolerance Rule (Optional)
Access the Non Controlling Interest Rule - Tolerance page, and specify a tolerance rule to use with this noncontrolling interest rule. If the out of balance amount is greater than the amount or percentage specified in the tolerance rule, the entries are not posted. Optionally, the user is notified.
Access the Non-Controlling Interest Set page.
Add/Update Subsidiary Entity
This group box is a work area that you can use to help you complete the Non Controlling Interest Rules grid. By specifying a business unit tree name, then clicking Get Subsidiary Entity, you can retrieve and insert all of the ownership sets for the business units with an ownership rule defined in that tree that are not currently in the Non Controlling Interest Rules grid. Similarly, if you select a noncontrolling interest rule, then click Apply the Non-Controlling Rule, the selected rule is associated with the rows in the Non Controlling Interest Rules grid that do not have an assigned noncontrolling interest rule.
Non Controlling Interest Rules
Insert rows to specify each subsidiary's ownership set and its noncontrolling interest rule. The system uses this pairing to compute the noncontrolling interest amount to eliminate. The consolidation process generates one journal for the entire job, composed of journal lines for each noncontrolling interest set and ownership set pair. If there are any out of balance conditions, the out of balance account is debited or credited.
Access the Non-Controlling Interest Group page.
Within the Non-Controlling Interest Set grid, specify all of the noncontrolling interest sets to include in this noncontrolling interest group. Include all of the rule sets you need to identify every subsidiary for eliminating noncontrolling interests. You can only assign one noncontrolling interest group to a consolidation model. The rules are processed in ascending order based on the Use Order value. If the same rule exists in multiple sets, the first rule encountered is used. In other words, only unique rules are used.
Non-Controlling Interest Set |
Specify all of the noncontrolling interest sets to include in this noncontrolling interest group, adding additional rows as needed. Include all of the rule sets needed to identify every subsidiary for which noncontrolling interests should be eliminated, as only one noncontrolling interest group is assigned to a consolidation model. |
Use Order |
Enter the use order value. Rule sets processing occurs in ascending order based on the number in this field. If you selected the data processing option, Skip Previously Processed Data, and the same data exists in multiple rule sets, the first data encountered is used. If you selected the data processing option, Process All Data, the data is processed again for the rule in the ruleset appearing in a later sequence order. |
This section provides an overview of equitization and discusses how to:
Establish equitization rules for processing equitization.
Establish noncontrolling interest only equitization rules.
Establish dividend reclassification equitization rules.
Establish source elimination equitization rules.
Establish equitization rule sets.
Establish equitization groups.
The equitization process records current period changes in a parent's investment in subsidiaries based on the subsidiary’s changes in equity. This process then creates the related eliminations entries and books them to the elimination entity.
You have the option of calculating and accounting for noncontrolling interest or reversing the target amounts that result from equitization; whether you need to do this depends on which accounts you're using as input into the consolidation process. If year-to-date (YTD) elimination for investment is taken care of for equitization processing, you do not want the NCI eliminations (part of processing eliminations) to generate them again; that is why the option to reverse the target amounts from equitization is provided.
When a subsidiary's equity changes during the year, its parents will want to update their books to reflect those changes. This is important because it gives an accurate depiction of those parent statements on a standalone basis if these companies are reporting separately to regulatory agencies. When the organization as a whole presents its consolidated financial statements, this change in value requires elimination. The only impact that equitization should have on the consolidated reports is to show the portion of the subsidiary’s change in equity for the current period or year that belongs to outside owners (noncontrolling interest), if applicable.
The following example using a trial balance format consolidation ledger shows the results of the equitization.
The parent owns 70 percent of the subsidiary. Net income for the subsidiary is $100; therefore, the parent’s portion is 70 percent of this amount. The equitization process will create journals to debit $70 to the parent’s investment account and credit $70 to the equity income account for this period:
Balance Sheet/Income Statement |
Subsidiary |
Parent |
Period 1 |
Period 1 |
|
Cash, receivables, and so forth |
100 |
230 |
Investment in subsidiary |
70 a |
|
Revenues |
<1,000> |
<2,230> |
Expenses |
900 |
2,000 |
Equity income |
<70> a |
When producing consolidated financial statements, you need to eliminate your equitization entries and create noncontrolling interest entries related to the equity generated by the subsidiary during the period. These are both options with the equitization process. If specified, the equitization process creates the elimination entries that “back out” the equitization entries and sends them to the proper elimination entity as indicated in the consolidation tree. It also calculates the noncontrolling interest expense and liability for the subsidiary’s equity for the period. This example shows these entries:
Subsidiary |
Parent |
Elimination |
|
Period 1 |
Period 1 |
Period 1 |
|
Cash, receivables, and so forth |
100 |
230 |
|
Investment in subsidiary |
70 a |
<70> b |
|
Noncontrolling interest liability |
<30> c |
||
Revenues |
<1,000> |
<2,230> |
|
Expenses |
900 |
2,000 |
|
Equity income |
<70> a |
70 b |
|
Noncontrolling interest expense |
30 c |
Notice that the effect of the equitization to the parent’s account (b) has been removed by eliminating the equitization entry (a). The noncontrolling owner’s claims on the subsidiary’s net income for the period has also been taken into account by increasing the noncontrolling interest liability and noncontrolling interest expense (c).
Equitization Threshold
When you run the equitization process, the system uses the selection in the Equitize field of the Ownership Percentage page to determine whether to equitize changes in subsidiary equity for each parent-subsidiary relationship. When the Equitize field is set to Use Threshold, the equitization threshold percent is compared to the control percentage for each subsidiary and parent relationship. When the cumulative control percentage is greater than or equal to the equitization threshold percent, subsidiary equity is equitized, using ownership percentage to determine the amount for each subsidiary and parent relationship. The equitization threshold percentage can be specified on both the Ownership Group page and the Ownership Rule page. The threshold value that you enter on the Ownership Group page applies to all entities within the scenario. You can override this value at the parent level on the Ownership Rule page, by completing the Threshold Percent and Specify Thresholdfields on the Ownership Rule page.
See Establishing Ownership Rules.
See Establishing Ownership Groups.
The method by which you account for changes in subsidiary equity varies depending on the control percentage of the parent. This table outlines the general guidelines that apply:
Parent Control Percentage |
Method |
Description |
Less than 20 percent |
Cash |
Initial purchase of portion of the subsidiary is recorded as investments in subsidiary (asset). Dividends from the subsidiary are recorded as cash received (income). In this situation, the subsidiary data is probably not loaded into the consolidation ledger (CLED). |
From 20 percent through 49 percent |
Equity |
Initial purchase of portion of subsidiary recorded as investment in subsidiary (asset). The investment in subsidiary changes as the subsidiary records change in equity (income). In this situation, the subsidiary balances probably would be loaded into the CLED to facilitate equitization. However, you most likely would not consolidate—unless there are other parents in the organization that bring in enough additional control of the subsidiary to force consolidation. |
50 percent or greater |
Consolidate |
The subsidiary's balances are loaded into the consolidation ledger. Need to define equitization rule to compute and record any noncontrolling interest liability for the investment in subsidiary. To view the parent as a stand alone entity, you might choose to equitize, but then define the rule so that you eliminate the equitization afterwards. |
Equitization Processing Option
The processing options that you can select for an equitization rule are:
Equitization.
Use when you are employing the equity method to account for changes in subsidiary equity.
Noncontrolling interest only.
Use when you are employing consolidation accounting method for a subsidiary to generate the NCI expense for subsidiary equity.
Dividend reclassification.
Use to redistribute dividends received from subsidiaries and the associated tax withholding accounts. Applicable in cases where dividends that were recorded as income at lower levels of an organization need to be reclassified at higher levels of an organization where ownership percentages dictate the use of the equity method.
Source elimination.
Valid only for financial-statement-based consolidation ledgers. Use to eliminate the balances of the equitization source accounts that you identify.
The processing option that you select dictates which pages appear in the equitization rule component. Once you define and save an equitization rule, you cannot change the processing option. The following sections describe how to define a rule for each type of processing option. By defining multiple rules using different processing options, as needed, you can process all of these situations at one time within your consolidation model.
Ledger Template |
Select the consolidation ledger template. The ledger format option, which is established on the Ledger Template - Consolidation Variables page (either Trial Balance Based or Financial Statement Based), determines which fields are available for entry in the equitization rule pages. |
Field Name |
Select a dimension or ChartField to use. |
Option |
Select how the system should determine to which ChartField values it will book the amounts. Options are: Retain Source Value: Use the same ChartField values as the source. Use a Constant: Use a specific set of ChartField values. Specify the value in the ChartField Value field. Same as Target Value: Use the same set of ChartField values that were used as the target. Available when specifying the elimination rule on the Equitization Target page. |
ChartField Value |
Specify the ChartField values to which the system books the amounts. This field is only available for entry when the Option field is set to Use a Constant. |
Get ChartFields |
Click this button to populate the associated grid with all of the ChartFields or dimensions defined by the implementation. Any target rows that you have already defined will remain. You can then delete any rows that you don't need. |
Page Name |
Object Name |
Navigation |
Usage |
GC_EQTZ_RULE |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule |
Establish an equitization rule. |
|
GC_EQTZ_SOURCE |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Source |
Specify the source ChartField values to equitize. |
|
GC_EQTZ_TARGET |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Target |
Specify the target accounts for equitization. |
|
GC_EQTZ_MIN_INT |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Non-Controlling Interest |
Specify the accounts to offset earnings attributed to noncontrolling interest. |
|
GC_EQTZ_OFFSET |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Subsidiary Offset |
Specify the accounts to offset the total equitized source amount. |
|
GC_EQTZ_DIV |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Dividend ReclassificationThis page is only available when the equitization rule processing option is set to Dividend Reclassification |
Specify the source and target accounts for a dividend reclassification equitization rule. |
|
Equitization Rule - Notes |
GC_EQTZ_RULE_NOTES |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule, Notes |
Enter notes about an equitization rule. |
GC_EQTZ_SET |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule Set |
Associate ownership sets with equitization rules to calculate the equitization adjustments and identify the set of equitization rules that should be used for subsidiaries. |
|
Equitization Rule Set - Notes |
GC_EQTZ_SET_NOTES |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Rule Set, Notes |
Enter notes about an equitization rule set. |
GC_EQTZ_GROUP |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Group |
Define the equitization rule sets that comprise an equitization group and the order in which to process them. Include all the equitization rule sets needed to describe every subsidiary for which the system should process equitization. |
|
Equitization Group - Notes |
GC_EQTZ_GRP_NOTES |
Global Consolidations, Define Consolidations, Equitization Rules, Equitization Group, Notes |
Enter notes about an equitization group. |
Access the Equitization Rule page.
Processing Option |
Select Equitization. |
Specifying Equitization Sources
Access the Equitization Rule - Source page.
Data Processing Option |
Select the data processing option that you want the elimination rule to use. Your options are Skip Previously Processed Data or Process All Data. If you select Skip Previously Processed Data, the system processes the data once for a single rule and skips over previously processed data for any other rules. If you select Process All Data, the system can process the same data again for a different rule. |
Equitization Source
Select one or more ChartField value sets containing the accounts to equitize. Typically these are the accounts that store current income (or earnings).
Specifying Equitization Targets
Access the Equitization Rule - Target page.
This page's contents differ depending on the consolidation ledger format. The example shown is for a financial statement format.
Specify the accounts to which the change in subsidiary equity is recorded by completing the fields within the Parent Investment and Investment Offset group boxes.
Parent Investment - Target |
Specify the target ChartFields for the equitization (debits the parent investment accounts). Account is required. |
Parent Investment - Elimination (Optional) |
Optionally, you can eliminate the equitization entry by specifying ChartFields in this grid for trial-balance-based consolidation ledgers. |
Investment Offset - Target |
Specify the target ChartFields to offset the parent investment target entry (credit). Typically this is a revenue account. |
Investment Offset - Elimination (Optional) |
Optionally, you can eliminate the Investment Offset entry by specifying ChartFields in this grid. |
For financial-statement-based consolidation ledgers only, complete the fields within the Offset Balancing grid to credit the equitization of the source.
Offset Balancing - Target |
Specify the target ChartFields to offset (or balance) the parent investment target entry (credit). Typically this is an equity account. |
Note. For financial statement format consolidations, the parent investment and offset balance must be balance forward account types and the investment offset must be a nonbalance forward account type. You can set up a three-sided entry (all three accounts) or a one-sided entry (just the investment offset account).
Eliminating Noncontrolling Interest for Subsidiary Equity (Optional)
Access the Equitization Rule - Non-Controlling Interest page.
This page's contents differ depending on the consolidation ledger format. The example shown is for a financial statement format.
By completing this page, the system calculates the amount of the current period or YTD subsidiary equity accounts (subsidiary income) that is attributed to outside owners. The amount due to noncontrolling interest is booked to the elimination entity. The system increases the noncontrolling interest liability and noncontrolling interest expense accounts for trial balance format consolidation ledgers. For financial statement format consolidation ledgers, this affects only the noncontrolling interest expense account.
Non-Controlling Interest Expense |
Specify the ChartFields for booking the noncontrolling interest expense. |
Non-Controlling Interest Liability |
Specify the ChartFields for recording the noncontrolling interest liability when using a trial balance format consolidation. |
For the account ChartField, you must select Constant, and specify the ChartField value for the appropriate account. To specify additional ChartFields, such as department, insert an additional row.
Subsidiary Offset (Optional)
Access the Equitization Rule - Subsidiary Offset page.
Complete this page if you want to offset the total equitized source amount (which is booked against an elimination entity) to a specified account. This enables you to move the amount to a separate account, for reporting purposes.
Identify the ChartFields to use for the equitization offset and equitization summary. This offsets the total equitized source amount to the equitization summary account specified in the rule by debiting the equitization offset account for the subsidiary and crediting the equitization summary. These entries are booked against the elimination entity.
Access the Equitization Rule page.
Select Non-Controlling Interest Only for the processing option.
Specifying the Source
Access the Equitization Rule - Source page.
Equitization Source |
Select one or more ChartField value sets containing the accounts for processing noncontrolling interest only. Typically these are the accounts that store current income (or earnings). |
Specifying the Target
Access the Equitization Rule - Target page.
Use the Investment Offset - Target grid to specify the accounts to use when computing amounts due to noncontrolling interest. The system uses the accounts to temporarily store the information that it needs to compute noncontrolling interest. Even though you are not using this rule to equitize, the system must use this to compute amounts for cases of indirect ownership with multiple levels.
Parent Investment - Target |
Specify the target ChartFields. Account is required. |
Eliminating Noncontrolling Interest for Subsidiary Equity
Access the Equitization Rule - Non-Controlling Interest page.
This page's contents differ depending on the consolidation ledger format. The example shown is for a trial balance format.
By completing this page, when you process equitization the system calculates the amount of the current period or YTD subsidiary equity accounts (subsidiary income) that is attributed to outside owners. The amount due to noncontrolling interest is booked to the elimination entity. The system increases the noncontrolling interest liability and noncontrolling interest expense accounts for trial balance format consolidation ledgers. For financial statement format consolidation ledgers, this affects only the noncontrolling interest expense account.
Non-Controlling Interest Expense |
Specify the ChartFields used to record the noncontrolling interest expense. |
Non-Controlling Interest Liability |
Specify the ChartFields for recording the noncontrolling interest liability when using a trial balance format consolidation. |
For the account ChartField, you must select Constant, and specify the ChartField value for the appropriate account. To specify additional ChartFields, such as department, insert an additional row.
Access the Equitization Rule page.
Select Dividend Reclassification as the processing option.
Specifying the Dividend Reclassification Source
Access the Equitization Rule - Dividend Reclassification page.
Specify the ChartFields to use for dividend reclassification by completing the fields within the Dividend/Tax Reclassification Source group box.
Source # (source number), ChartField Value Set, and Description |
Specify the source ChartField value set, which should be the ChartField values that represent total dividends paid by the subsidiary. You can insert multiple sources. Each source must have a unique source number. |
Target |
Specify the account (and, optionally, other dimension values ) to which the system records the reclassification entries for the parent business unit where the equity method is first applied for the subsidiary. The target business unit is identified by the system based on where the subsidiary became equitized for the ownership amounts from the direct parents that received dividends. Add rows in the Target grid to indicate the target ChartField values. You can specify multiple targets for a source; each target must have its own unique target number. To specify multiple ChartFields for a target, use the same target number for each. Account is required. For the account ChartField only, use the Reverse Sign check box to control whether to debit or credit the target account. Note. You must ensure that you define balanced entries. Depending on the ledger format, this could be a two-sided, three-sided, or other multiple-sided entry; there is no limit to the number of entries. |
Elimination (Optional) |
Add rows in the Elimination (Optional) grid to indicate the elimination ChartField values. Specify the account (and, optionally, other dimension values) to which the system records the reclassification entries for the elimination unit that is common between the equitizing parent business unit and the lower level parent business unit that recorded the dividend as income. To specify multiple ChartFields for an elimination, use the same elimination number for each, as shown in the example. Account is required. For the account ChartField only, use the Reverse Sign check box to control whether to debit or credit the account. |
Dividend reclassifications need to occur when you have a situation in which there is a subsidiary that is owned by multiple parents where, in total for all parents, there is enough control held to require equitization, but for some individual parents, the level of control is below the threshold. For the parents whose control is below the equitization threshold, dividend is recorded as income; this needs to be reclassified when you reach the appropriate level of the tree at which the equitization threshold is met. To properly reclassify the dividends, it is necessary to make two sets of entries. The first set of entries is made against the equitizing parent. This adjusts the data for the equitizing parent, but does not totally correct the overall consolidated results. So, a second set of entries is made to the common elimination unit between the direct parent and the equitizing parent. These are not true elimination entries in the respect that they are directly eliminating the entries made against the parent. Rather they are an independent set of reclassification entries that need to be made to the elimination unit to adjust the overall consolidation.
The equitizing parent and the entries for the elimination unit are independent of one another. In both cases, the process reads the source, and makes the appropriate entries to each business unit to constitute a balanced set of entries. The reverse sign is used the same way in each case. Some entries read the source amount and keep the same sign while others reverse the sign to make the balanced entry. This flag is always in reference to the source.
Access the Equitization Rule page.
Select Source Elimination as the processing option.
Note. Source elimination rules can be defined only for financial-statement-based consolidation ledgers.
Specifying the Source for Source Elimination
Access the Equitization Rule - Source page.
Equitization Source |
Specify one or more ChartField value sets containing the accounts to use for source elimination. |
Eliminate Source |
Specify the ChartField values to which the system eliminates the source. |
Specifying the Noncontrolling Interest Accounts for Source Elimination (Optional)
Access the Equitization Rule - Non-Controlling Interest page.
Complete this page to enable the system to eliminate the portion of the source equity that is not owned.
Non-Controlling Interest Expense - Target (Optional) |
Specify the ChartFields for storing the noncontrolling interest expense. |
Non-Controlling Interest Expense - Elimination (Optional) |
Expand the Eliminate NCI Expense region to access this grid and specify the ChartFields for storing the noncontrolling interest expense elimination entry. |
Access the Equitization Rule Set page.
Equitization Rules |
Insert rows to specify each subsidiary's ownership set and its associated equitization rule. |
Add/Update Subsidiary Entity |
Select the consolidation tree name and click Get Subsidiary Entity to get new subsidiary entities not already a part of the equitization rule set in the Equitization Rules grid. Select the equitization rule and click the Apply the Equitization Rule to add the selected subsidiary entities. This region is a work area that you can use to help you complete the Equitization Rules grid. |
Access the Equitization Group page.
Within the Equitization Rules grid, specify all of the equitization rule sets to include in this equitization group, adding additional rows as needed. Include all of the equitization rule sets needed to identify every subsidiary for which equitization should be processed, as only one equitization group is assigned to a consolidation model.
Enter the use order value. Rule sets processing occurs in ascending order based on the number in this field. If you selected the data processing option, Skip Previously Processed Data, and the same data exists in multiple rule sets, the first data encountered is used. If you selected the data processing option, Process All Data, the data is processed again for the rule in the ruleset appearing in a later sequence order.
This section provides an overview of data flows and discusses how to:
Turn on Flow Processing.
Use System Flow Codes.
Use Manual Flow Codes.
Set Up Manual Flow Templates.
Insert Flow Codes in a Manual Template.
Insert Account Set in a Manual Template.
Preview the Manual Template.
Set Up System Activity Flow Templates.
Insert Flow Codes in a System Activity Template.
Insert Account Set in a System Activity Template.
Preview the System Activity Template.
Define Flow Groups.
Insert Flow Codes into Consolidation Rules.
PeopleSoft Enterprise Global Consolidations enables you to perform consolidations using flows. By considering the different type of flows affecting the net balance of an account, you can reconcile account variation with different types of account activities that traditional ledger mapping of accounts was insufficient in capturing.
Using data flows for consolidations involves tracking and reconciliation of gross variation. Gross variation is the difference between opening and closing balances of an account. For example, the gross variation of fixed asset accounts can be distinguished by additions, disposals, , asset impairment, currency translation and reclasses. Data flow of specific accounts are required as part of regulatory reporting.
To track flow amounts you must establish flow codes. Before using flow codes, you need to specify the use of flow processing on the Ledger Template setup page.
Here are the basic procedures for using flow processing:
Turn on and setup flow processing on the Ledger Template.
Modify descriptions for system delivered flow codes and select those system flow codes you want to appear on your flow templates to suit your reporting purposes.
Set up manual flow codes that you want to use for your flow templates.
Some manual codes are delivered as sample data.
Assign flow codes and accounts to your flow templates.
You have two types of templates to select from:
Manual Flow Template .
System Flow Template.
Assign flow templates to a flow group.
Assign your flow group to a consolidation model.
Enter Source flow inputs for Source Balances.
Run the source flow update engine to update and translate source flow inputs.
Review ledger enrichment manager for status of source flows
For journal flow activity, add flow codes to your journal lines or enter journal flows on the Journal Flow Input page.
Run the journal flow update engine to update journal flows.
Review consolidation manager for status of journal flows
Review data flows with the Flow Inquiry page.
Flow Templates
There are two different types of flow templates: manual and system.
The manual flow input template represents a template in which the user will enter flows. It can combine system flow codes and manual flow codes.
The system activity template is used to capture accounts that will be used in the cash flow and simply capture the account activity. The system activity template only allows certain system flow codes and no manual flow codes.
The flow templates are designed so that users can enter information for financial statement footnotes and cash flow analysis. If the user has multi-currency business units, then all flow information must be translated at a closing rate and at a cash flow rate. To illustrate this concept, the following example is presented.
Suppose that a Fixed Asset opening, closing, change and flow activity amounts (Acquisitions & Disposals) are the following in a foreign currency.
Account |
Open |
Close |
Change |
FXAJ1 |
FXAJ2 |
ACQ |
DISP |
|
Fixed Assets |
100 |
200 |
100 |
0 |
0 |
200 |
-100 |
FXAJ1 and FXAJ2 represent foreign currency translation flow codes and are calculated by the system. ACQ and DISP represent manual flow codes to track acquisitions and disposals, respectively.
Note that the flow codes of FXAJ1, FXAJ2, ACQ and DISP add up to the Change amount. Assume the following exchange rates.
Rate Type |
Rate |
Opening Rate: |
2 |
Closing Rate: |
4 |
Average Rate: |
3 |
When the amounts/balances are translated at the Closing Rate you would see the following.
Sum = Change Amount |
||||||||
Account |
Open |
Close |
Change |
FXAJ1 |
FXAJ2 |
ACQ |
DISP |
|
Fixed Assets |
200 |
800 |
600 |
200 |
0 |
800 |
-400 |
Open balance of 100 is translated at opening rate of 2, which equals 200.
Close balance of 200 is translated at closing rate of 4, which equals 800.
Change amount is 600.
ACQ amount is translated at closing rate of 4 multiplied by 200, which equals 800.
DISP amount is translated at closing rate of 4 multiplied by -100, which equals -400.
FXAJ1 represents the difference between the closing rate of 4 multiplied by the opening balance (4 X 100=400) and the opening rate of 2 multiplied by the opening balance (2 X 100=200), which equals 200.
A |
B |
A x C |
|
FXAJ1 |
Open Bal |
Rate |
Total |
Close |
100 |
4 |
400 |
Less: Open |
100 |
2 |
200 |
Total: |
200 |
When the amounts/balances are translated at the Cash Flow Rate or average rate, you would see the following:
Sum = Change Amount |
||||||||
Account |
Open |
Close |
Change |
FXAJ1 |
FXAJ2 |
ACQ |
DISP |
|
Fixed Assets |
200 |
800 |
600 |
200 |
100 |
600 |
-300 |
Open and close balances as well as the change amount are still the same as above.
ACQ amount is translated at average rate of 3 multiplied by 200, which equals 600.
DISP amount is translated at closing rate of 3 multiplied by -100, which equals -300.
FXAJ1 is the same as above.
FXAJ2 represents the difference between the closing rate of 4 multiplied by the flow amounts (4 X (200-100)=400) and the average rate of 3 multiplied by the flow amounts (3 X (200-100)=300), which equals 100.
A |
B |
A + B |
C |
(A+B)xC |
||
FXAJ2 |
ACQ |
DISP |
Flow Amt |
Rate |
Total |
|
Close |
200 |
-100 |
100 |
4 |
400 |
|
Less: Average |
200 |
-100 |
100 |
3 |
300 |
|
Total: |
100 |
Combining FXAJ1 and FXAJ2 flow codes with the cash accounts will produce the net affect of currency translation line item on the cash flow statement.
Page Name |
Object Name |
Navigation |
Usage |
Ledger Template Consolidation Variables |
GC_LEDGER_TEMPLATE |
EPM Foundation, EPM Setup, Ledger Setup, Ledgers, Ledger Template, Consolidation Variable Tab |
Turn on Flow Processing and specify the flow records to be used. |
GC_FLSYS_CD |
Global Consolidation, Define Consolidations, Flow Definitions, System Flow Codes |
Modify the short and long names of the system flow codes and to specify which system flow codes populate the ledger template setup. |
|
GC_FLMANCD |
Global Consolidation, Define Consolidations, Flow Definitions, Manual Flow Code |
Define manual flow codes. |
|
Manual Flow Code - Notes |
GC_FLMANCD_NOTES |
Global Consolidation, Define Consolidations, Flow Definitions, Manual Flow Code, Notes |
Enter notes about the manual flow code. |
GC_FLTMPLT |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Template Setup, General |
Select the flow template type and enter a description, ledger template, and effective date for the flow template. |
|
GC_FLTMPL_CD |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Template Setup, Flow Codes |
Identify which flow codes to use in the flow template. |
|
GC_FLTMPL_ACCT |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Template Setup, Account Set |
Identify which accounts to use in the flow template. |
|
GC_FLTMPL_PREV |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Template Setup, Template Preview |
Review the flow template. |
|
Flow Template Setup - Notes |
GC_FLTMPL_NOTES |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Template Setup, Notes |
Enter notes about the flow template. |
GC_FLGRP |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Group |
Assign manual and system flow templates to a flow group. |
|
Flow Group - Notes |
GC_FLGRP_NOTES |
Global Consolidation, Define Consolidations, Flow Definitions, Flow Group, Notes |
Enter notes about your flow groups. |
Access the Ledger Template, Consolidation Variables page to find the Flow Processing level at the bottom.
The user will specify if Flow Processing is to be used by checking the check box as well as defining the flow records used. The Flow Activity record represents the table in which the final flow amounts are stored. This table is used in conjunction with the consolidation ledger to develop reports for flow reporting. The Flow Input Record represents the table where the user inputs the flow amounts. The Flow Activity Work Records are used as temp tables for the flow update engines.
Access the System Flow Codes page.
System flow codes are predefined by the system and are used to track system-generated amounts. When the user logs into this page the first time, the user will see the system data already delivered as per above. Note that the flow codes are fixed and are five-character fields. The short and long descriptions are also system data. The “Default in Template” check box indicates whether or not the system flow code will automatically be loaded when a new flow template is created. The user has the option of changing the short and long descriptions and the default settings, but not the flow code.
The following table lists the seven system flow codes and their definition.
System Flow |
Flow Code |
Definition |
Open |
00000 |
Represents the year to date opening balance. |
Close |
99999 |
Represents the year to date closing balance. |
Change |
99990 |
Represents the difference between opening and closing balance on the source input template. It is system calculated as opposed to just account activity. On the journal flow input template, it represents the activity from journals or batches. |
FX ADJ Beginning Balance |
99980 |
This is used in the translation of flows at the closing rate. Represents the flow translation adjustment to adjust the opening balance, translated at prior rates to the closing translation rate. This amount is derived from GC source of 08. |
FX ADJ Cash Flow Activity |
99985 |
This is used in the translation of flows at the Cash Flow rate (normally an average rate). Represents the flow translation adjustment to adjust the flow amounts translated at the average rate to the closing rate. The flow codes of FXAJ1 and FXAJ2 are combined with the cash accounts to determine net effect of FX translation line on the cash flow statement. |
FX Translation Gain/Loss |
99988 |
Represents the translation gain loss from the Ledger Preparation Process. This amount is derived from GC source of 02. |
Account Activity |
99995 |
Represents the activity for the account. This flow code is critical when producing the templates for any accounts that do not need manual flow codes such as AR and AP. It is created through the Flow Update engine when updating flows and is used for translating activity at an average rate for foreign BU balances. The difference between this flow code and the change flow code is that this flow code represents the period activity from CLED whereas the Change represents a calculated amount of the difference between opening and closing balance. |
Access the Manual Flow Code page.
Manual flow codes are defined by the user to track account activity and are used as input into flow templates. The user must take into consideration the nature of the account when creating manual flow codes. The following is a list of manual flow codes delivered as sample data.
Flow Code |
Short Name |
Description |
21000 |
ACQ |
Acquisitions |
22000 |
DISP |
Disposals |
23000 |
RECLASS |
Reclass |
24000 |
IMPAIR |
Impairments |
25000 |
AMORT |
Amortization of Intangibles |
31000 |
INVPURCH |
Investment Purchases |
31500 |
INV_ACQ |
Increases of Investment in Sub |
32000 |
INV_PROCD |
Proceeds of Investment Sale |
33000 |
INV_ELIM |
Investment Elimination |
34000 |
GAIN |
Investment Gains |
35000 |
LOSS |
investment Loss |
41000 |
DEBT_ISS |
Issuance of Debt |
42000 |
DEBT_PYMT |
Payment of Debt |
43000 |
DEBT_CONV |
Debt Converted to Stock |
91000 |
STOCK_ISS |
Issuance of Stock |
92000 |
TS_PURCH |
Treasury Stock Purchase |
92500 |
DIVIDENDS |
Dividends |
93000 |
NETINCOME |
Net Income |
93500 |
MIN_INT |
Minority Interest |
94000 |
GAIN_LOSS |
Unrealized Gain/Loss |
95000 |
ELIM |
Eliminations |
Access the Flow Template Setup page
The flow templates are keyed by setID. Note that the user must select the ledger template and template type. The manual flow input template represents a template in which the user will enter flows. It can combine system flow codes and manual flow codes. The system activity template is used to capture accounts that will be used in the cash flow and simply capture the account activity. The system activity template only allows certain system flow codes and no manual flow codes. The example above represents a flow template for equity accounts and will be used as an example of how the template is setup for a manual flow input template.
Access the Flow Code page
Add the flow codes that you require for your flow template and place them in the display order that you desire. To aid the user in ease of flow code entry, the flow code page will be automatically populated with the system flow codes that have a check box checked on the “Default in Template” column of the System Flow Code page. The user can then change the display order of the system flow codes. Note that the user cannot delete the Open, Close and Change system flow codes, as they are required on every template. Only 30 flow codes are allowed per template. If you need to create a manual flow code, you can click the Create Manual Flow Code link to add the manual flow code you need for your flow template setup. If you want to view or edit a flow code, you can click the flow code description link to display the definition of that particular flow code.
Display Order Enter the display order for the Flow Code. The flow codes are the columns appearing from left to right, based on the value entered for this field; the lowest display order appears first.
Flow Code Select the flow code value. The values available are based on those defined by the system or manual flow codes you previously defined on the Manual Flow Code page. System flow codes defined as Default In Template automatically populate the Flow Codes grid.
Access the Account Set page
Display Order |
Enter the display order for the account. The accounts are the rows appearing in ascending order, based on the value entered for this field; the lowest display order appears first. |
Account Option |
Select the account option. Your choices are Tree Node or Detail. When using the Tree Node option, specify the tree (trees with a structure of account only), the specific tree node, and the validation type. When using the Detail option, specify the detail value of the account. |
Account |
Select the account from the prompt table. |
Tree ID |
Select the tree ID. This option is active if you select Tree Node as the Account Option. You must select an account structure tree. |
Tree Node |
Select the tree node based on the Tree ID you selected. Opens the tree viewer so you can select a tree node. |
Validate |
If a tree node is selected, select the validation type. Your choices are Node or Detail. If the user selects the validate option of detail, then the accounts from the tree node are listed on the template. This option is used to facilitate easier maintenance of entering multiple accounts at a time. If the user specifies the validation type of node, then the node is simply displayed and the user keys the flow amount by tree node and the system stores the flow amount by tree node. |
Exchange Rate Type |
Select an exchange rate type. This field is active if you select Tree Node for the account option and validate at the node level. In this situation you are validating the flows at the node level so you must define an exchange rate for the node level results. |
Rate Type for Cash Flows |
Select the rate type you want to use for cash flows. This field is active if you select Tree Node for the account option and validate at the node level. In this situation you are validating the flows at the node level so you must define an exchange rate for the node level. |
The rate type selections enable you to track flows for both cash flow reporting and footnote disclosures. For example, you might record fixed asset acquisitions at a current rate for footnote disclosure purposes and at an average rate for cash flow. Global Consolidations records the flow amount at both rates for reporting purposes.
Note. Currency conversion rules define which exchange rate type to use to convert specified account balances to those of the consolidation base currency. There is no setup for node level currency conversion rules except on the Flow Template Account Set page. If detail account or node with validate set to detail is selected on the account set page, then the currency conversion refers to the currency group set at the consolidation model level.
Access the Template Preview page
The Template Preview page provides the user with a snapshot of what the flow template will look like. If the user changes the parameters of flow codes and/or account set on the previous pages and then navigates to the Template Preview page, the template will be updated by clicking the View/Refresh template button.
Note the last column that has been added by the system. This column will be a default and is added at the end of each template. It represents the “Difference to be Reconciled” column. It is the difference between column 99990 Change and the sum of the input columns and 99980 FXAJ1, 99985 FXAJ2 and 99988 FXTGL, in this example. It aids the user in reconciling the input flow entries with the change column. Fields that are calculated by the application are signified by a #####.
Access the Flow Template– General page
If the user is producing a cash flow statement using the indirect method, then other changes in activity from balance sheet accounts need to be translated at the cash flow average rate such as AR or AP. Thus, a separate system activity flow template must be setup to capture the change in activity as follows.
You specify the system flow template type as well as the description and ledger template.
Note. The system activity template only needs to be used if the user is consolidating business units in a foreign currency.
Access the Flow Template - Flow Codes page
When the user selects a system template, the flow code page will pre-populate with the system flow codes that are specified as “Default in Template” from the System Flow Code page. The user can then change the display order. Note that an open, close, change and activity flow code is required for a system activity template. No manual flow codes are allowed on this page.
Access the Flow Template - Account Set page
Specify the display order and accounts or tree nodes. If you specify an account that is also listed on a manual template within the flow group it will be excluded in the flow processing
Access the Template Preview page
As seen for the Manual Flow Template, the system activity template preview will list the accounts specified on the account set page. It also details the system flow codes from the flow code page used in calculating the account activity and foreign currency translation amounts. Since this template is system derived, the user can only access this template from the Flow Inquiry in the consolidated currency.
Access the Flow Group page
Once the flow templates have been completed, it is necessary to associate such templates with a flow group and consolidation model. The flow group page allows the user to associate the manual flow templates with a group, which is tied to a consolidation model, as well as indicate whether the group will include system activity templates.
List the flow templates used by the group. Specify whether the group will include system activity templates. If so, populate the system template grid and indicate the system templates. You only need to use system activity templates if the consolidation BU has foreign subsidiaries.
When combining the flow templates into one group, it is critical that no overlapping of accounts within the manual flow input templates occur.
Once the flow setup is complete, you can use manual flow codes as targets within the consolidation rules setup as well as attach manual flow codes to journal lines.
By attaching manual flow codes to consolidation rules, the system will generate flow amounts when the consolidation engine is run with the “Update Flow Amounts” check box selected.
Refer to Define Consolidation Rules, Setup Equitization Rules or Setup Elimination Rules or Setup NCI rules for further information on setting up targets on the rule.
You can also create flow amounts from journals by assigning a manual flow code to a journal line and running the Journal Flow Update program.
Refer to Managing Journals for further information on assigning manual flow codes to journal lines.
Note. Since the target flow codes are manual, manual flow templates must be created with the target accounts you want to track flows.
This section discusses how to define consolidation models.
The consolidation model defines the rules you use for processing a consolidation.
Page Name |
Object Name |
Navigation |
Usage |
PF_MODEL_TBL1 |
EPM Foundation, Business Metadata, Business Framework, Models |
Create a model definition. You must create a model before you can use it as a consolidation model. |
|
GC_MODEL_DEFN |
Global Consolidations, Define Consolidations, Common Definitions, Consolidation Model, Model |
Define a consolidation model, which associates the rules that control consolidation processing to a common consolidation business unit. |
|
Consolidation Model - Notes |
GC_MODEL_NOTES |
Global Consolidations, Define Consolidations, Common Definitions, Consolidation Model, Notes |
Enter notes about the consolidation model. |
Access the Consolidation Model page.
Complete these fields to define your consolidation model:
Consolidation Tree |
Select the tree that includes the entities that you are consolidating, and the elimination entity for each node. |
Consolidation Node |
Select the top node level of the tree on which to consolidate. You can select any node within the tree; this enables you to use the same tree for multiple consolidation scenarios. |
Select the base currency for the consolidation. |
|
Consolidation Ledger |
Select the ledger record in which to record the consolidation activity. The ledger that you select must be defined by using the Ledger Template page with the EPM Ledger Type field set to Consolidation Ledger. |
Select the ChartField or dimension upon which you are basing the consolidation. |
|
Preparation Tree |
Select the ledger preparation tree to use for preparing the source ledgers for consolidations. Typically, this will be the same tree used for consolidations if the consolidation dimension is Ledger Business Unit. This field is required only when the Consolidation Dimension field is not set to Ledger Business Unit. |
Preparation Tree Node |
Select the top level of the ledger preparation tree to use for preparing the source ledgers for consolidations. This field is required only when the Consolidation Dimension field is not set to Ledger Business Unit. |
Select the rule that specifies which account types must be balanced. Specifies those account types that are to be used to balance a ledger. |
|
Preparation Group |
Select a ledger preparation group identifying a group of rules to prepare data for consolidations. |
Currency Group |
Select a currency conversion rule group comprising a group of rules to prepare data for consolidations. |
Elimination Group |
Select the group used to eliminate intercompany transactions. |
Non-Controlling Interest Group |
Select the group that contains the rules used to eliminate parent investment and subsidiary equity amounts, and generate noncontrolling interest adjustments. |
Equitization Group |
Select the group that contains the rules used to record current year changes in a parent's investment in subsidiaries based on the changes in subsidiary equity, and create related eliminations. |
Select the rule that defines which journals are published. |
|
Close Group |
Select a close group comprising the close rule sets and rollforward rules comprising the close group for preparing data for Year End processing in Global Consolidations. |
Ownership Group |
Select an ownership group comprising the ownership rule sets and consolidation and equitization threshold levels for consolidations. |
Flow Group |
Select a flow group comprising manual and system flow input templates for consolidations. |
Edit, View, and Create |
Click these links to access the related page in edit, view, or add mode. |
To check that your consolidation setup is complete and valid, PeopleSoft recommends that you run the Consolidation Validation application engine to verify that the consolidation rules are correctly set up.
See Validating Consolidation Rules.