Professional Documents
Culture Documents
How FCCS Handles Intercompany Elimination
How FCCS Handles Intercompany Elimination
1
Disclaimer
This document is provided for information purposes and should not be relied upon in making a
purchasing decision. The contents hereof are subject to change without notice. This document is not
warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally
or implied in law, including implied warranties and conditions of merchantability or fitness for a
particular purpose.
THIS DOCUMENT IS NOT PART OF A LICENSE AGREEMENT NOR CAN IT BE INCORPORATED INTO ANY
CONTRACTUAL AGREEMENT WITH ORACLE CORPORATION OR ITS SUBSIDIARIES OR AFFILIATES.
We specifically disclaim any liability with respect to this document and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior
written permission from Oracle.
2
INDEX
CONTENTS
INTRODUCTION ............................................................................................................................................ 4
BRIEF OF INTERCOMPANY ELIMINATIONS .................................................................................................. 4
PREREQUISITES TO PERFORM INTERCOMPANY ELIMINATIONS IN FCCS................................................... 5
HOW ELIMINATION PROCESS HAPPENS IN FCCS ........................................................................................ 6
SETTING UP PLUG ACCOUNTS FOR INTERCOMPANY DATA ....................................................................... 7
SETTING UP ACCOUNTS FOR INTERCOMPANY DATA ................................................................................. 8
SETTING UP ENTITIES FOR INTERCOMPANY DATA ................................................................................... 12
ELIMINATING INTERCOMPANY DIFFERENCE AT SINGLE CURRENCY ENTITY ........................................... 15
ELIMINATING INTERCOMPANY DIFFERENCE AT MULTI CURRENCY ENTITIES ......................................... 16
SUMMARY .................................................................................................................................................. 19
3
Introduction
4
Prerequisites to perform intercompany eliminations in FCCS.
While creating the FCCS application the below option in the Create application features should be
enabled.
Intercompany data
Yes, with Tracking (Intercompany elimination is enabled along with tracking)
Yes, without tracking (Intercompany elimination is enabled without tracking)
No (Intercompany dimension itself is not created)
The logic of Intercompany elimination in FCCS is same as HFM (Hyperion financial management).
5
How Elimination Process happens in FCCS
During the elimination process, differences between intercompany account balances are posted to a
plug account.
For the example on the slide, CA leased equipment worth USD $1,500 from NY. When data is
consolidated, the intercompany balances for the Intercompany payable and Intercompany receivable
intercompany accounts are eliminated at the first common parent, the USA Sales entity.
Plug Accounts
If there are any differences between the intercompany account balances in FCCS, These differences in
intercompany accounts are stored at PLUG accounts.
The example in the below a USD $1500 Sales intercompany payable balance against a USD $1600
Purchases intercompany receivable balance. When consolidation is performed. the USD$100 difference
is placed in the intercompany difference plug account Intercompany RecPay Diff
6
Setting up Plug Accounts for Intercompany Data
To demonstrate, we require 1 asset, 1 liability account and 1 Plug account as below in sample application
7
To make an account as PLUG account,
ASSET Account
8
To make an account as Intercompany account
9
Liability Account
10
To make an account member to participate intercompany elimination, two attribute values should be
assigned,
11
Setting up Entities for Intercompany Data
E01_101_1120 (NY)
E01_101_1210 (CA)
In the below Example the intercompany will eliminate at common parent of “NY “and “CA” which is
“USA SALES”.
12
Adding this Attribute Value “ICP_Entity_Yes” to the entities will automatically add those entities to the
ICP Dimension below under “FCCS_Intercompany Entities” with the name “ICP_<Entity Name>”,
As below screen shot.
For Example If you make “E01_1010_1120” as Intercompany entity, In ICP dimension it will be
automatically created as “ICP_E01_1010_1120”.
If an Entity is marked as Intercompany and later the Intercompany Attribute is removed for entity, the
associated Intercompany member in ICP dimension must be removed manually.
After making all the changes to the metadata hierarchy, refresh database should be performed.
Now we are ready with all the required settings in account and entity dimensions to perform elimination
between two entities.
13
To understand the intercompany elimination process easily, build a simple ad-hoc form as per below
screenshot.
In FCCS to see the eliminated data two dimensions plays a vital role,
Consolidation dimension
Data Source dimension member
14
Eliminating intercompany difference at Single currency entity
In this test case intercompany elimination will be happening between the entities of same currency,
For “Intercompany Receivable” account transaction between Sydney and Melbourne is “2000”
Difference between two Intercompany transactions got stored at plug account, which is
15
The eliminated values can be tracked at “FCCS_Intercompany Elimination” member of data source
dimension as below screenshot.
As the intercompany tracking is enabled for this application the reverse values are posted to the
FCCS_intercompany Elimination member of Datasource dimension.
In this test case intercompany elimination is happening between NY and Denmark corporate, which are
having different currencies,
Denmark corporate currency is “DKK” which has a parent EMEA (Currency: EURO)
NY currency is USD.
Denmark corporate and NY entities common parent is total Geography where Intercompany
transactions are eliminated.
16
You can go through below screenshots for entity hierarchy and exchange rates,
17
In the above screenshot,
For “Intercompany Receivable” account transaction between NY and Denmark Corporate is “10”
Difference between two Intercompany transactions got stored at plug account, which is
18
Exchange Consolidated
DATA rates Data
USD 80 1 80
EURO 20 4 80
DKK 10 2 20
Exchange Consolidated
DATA rates Data
USD 5 1 5
EURO 4
DKK 2
Summary
Intercompany eliminations are processed when certain conditions are met in Oracle financial
consolidation close cloud.
1. FCCS will reverse the signage (+/-) of data value inputted and store the reversed value at
FCCS_Elimination member of Consolidation dimension, the remaining POV will be the same.
2. If Intercompany tracking is enabled, reverse value of inputted data is posted to
FCCS_Intercompany Elimination of Data Source Dimension.(Only if Intercompany tracking is
enabled while creating the FCCS application).
3. The difference/eliminated value of the two Intercompany values are Stored at Plug Account.
19