Академический Документы
Профессиональный Документы
Культура Документы
OracleGeneralLedgerUser'sGuide
SkipHeaders
OracleGeneralLedgerUser'sGuide
Release12.1
PartNumberE1362704
GlobalConsolidationSystem
GlobalConsolidationSystem
Consolidationistheperiodendprocessofcombiningthefinancialresultsofseparatesubsidiarieswiththeparentcompanytoformasingle,combinedstatementof
financialresults.TheGlobalConsolidationSystem(GCS)providestheflexibilitytohelpyoumanageyourconsolidationneedsregardlessofyourcompanystructure.
GlobalConsolidationSystem
Overview
TheflexibilityoftheGlobalConsolidationSystem(GCS)allowsyoutomanagefinancialinformationwithinanycompanystructure.Youcanmaintainmultiplecompanies
withsimilarordifferentaccountingstructures,andconsolidatetheirresultsformeaningfulfinancialreporting.Youcanconsolidatebudgetandactualbalances.
Note:Ifyourcompaniesaresharingasingleledgerforoperationalaccountingpurposes,youdonotneedtouseGCS.YoucanusetheFinancialStatementGenerator
(FSG)tocreateconsolidatedfinancialreports.
YoushoulduseGCSifoneofthefollowingistrueinyourorganization:
Yourcompaniesrequiredifferentaccountstructures.Forexample,onecompanymayneedasixsegmentchartofaccounts,whileanotherneedsonlyafour
segmentchartofaccounts.
Yourcompaniesusedifferentaccountingcalendars.Forexample,onecompanymayuseaweeklycalendarandanothermayuseamonthlycalendar.
Yourcompaniesoperateindifferentcountriesrequiringthemtousetheirownlocalcurrencies.
Note:Ifyouwanttoconsolidateaveragebalancesacrossledgerswithaveragedailybalancesenabled,theparentledgersmusthavetheenableaverage
balanceconsolidationoptionenabled.See:DefiningLedgers.
TherearetwomethodsyoucanusetoachieveconsolidatedresultswithOracleApplications:
ReportingConsolidations:DefineanFSGreportwhichconsolidatesdatastoredinasingleledgerorwhichsumsdataacrossseparateledgersonthesame
applicationsinstance.
DataTransferConsolidations:Servesglobalenterpriseswithmultipleledgersormultipleapplicationsinstances.Withdatatransferconsolidations,youmove
yourfinancialdatafromdiverseledgersanddatasourcesintoasingleconsolidationledger.Youcanreportonandanalyzeconsolidatedfinancialinformation
fromthisconsolidatedledger.
ConsolidatingBudgets
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
1/25
2/18/2015
OracleGeneralLedgerUser'sGuide
LikeActuals,youcanconsolidatebudgetamountsoneperiodatatime.Youcanalsoconsolidatebudgetsthatdonotsharethesamecalendarand/orbeginningand
endingperiods.Thefollowingrestrictionsapplytoconsolidatingbudgetbalances:
Ifthesourceandtargetbudgetsdonotsharethesamecalendar,youmustconsolidateaspecificperiodtoaspecificperiod.
Ifthesourceandtargetbudgetsdonotsharethesamestartperiod,youmustconsolidateaspecificperiodtoaspecificperiod.
Ifthesourceandtargetbudgetssharethesamecalendarandstartperiod,youcanconsolidateallperiodsoraspecificperiodtoaspecificperiod.
WhatYouCanConsolidate
WithGCS,youcanconsolidateanybusinessdimensionatanylevelofdetailfromanypointofview:
AnySource:Datafromanysourcesystem,includingledger,databases,OracleandnonOracleapplicationscanbeconsolidatedwithGCS.ForOracleApplications,
useCrossInstanceDataTransfertotransferconsolidationdatatoyourparentonaremoteinstance.FornonOracleapplicationsuseacustomizablespreadsheet
frontendortheopenconsolidationinterfacetouploadyourdataintoGCS.
AnyChartofAccounts:Subsidiariescanuseseparatechartofaccountsfromtheparenttoaddressuniqueoperationalaccountingpracticesandmeetlocal
statutoryrequirements.GCSenablesyoutoconsolidateacrossdiversechartsofaccounts.
AnyCalendar:Subsidiariescanusedifferentaccountingcalendarsfromtheparent.GCSenablesyoutoconsolidateacrosscalendars.
AnyCurrency:Subsidiariescanusealedgercurrencywhichdiffersfromtheparentsledgercurrency.GCSrevaluesandtranslatesallsubsidiarybalancestoensure
consistentconsolidatedresults.
AnyLevelofDetail:Consolidatedetailtransactions,detailbalances,andsummarybalances.
Consolidatetransactionswhenyouwanttheconvenienceofaccessingdetailedinformationintheconsolidatedledgerandtheabilitytoperformincremental
updatestoconsolidatedbalances.
Consolidatebalanceswhenyouwanttheflexibilitytotransferaccountdetailsforonlyselectedaccounts.
Consolidatesummarybalanceswhenyouonlywanttotransferaggregatedaccountbalancestotheconsolidatedledger.Thismethodrequiresfewerresources
andenhancesprocessingperformance.
AnyBalanceType:Consolidateanybalancetypeincludingactual,average,translated,budget,andstatisticalbalances.
SpecialConsiderationsforAverageDailyBalanceLedgers
Whenconsolidatingaveragebalances,youwillneedtoreversethepriorperiod'sconsolidationinthecurrentperiodtoavoiddoublecounting.Periodaveragebalances
representstandalonebalancesforeachperiod,andisthesamebalanceforeverydaywithinthesameperiod.Withoutareversaladjustment,thepriorperiod's
averagebalancewillbeincorrectlyincludedinthecurrentperiod'saveragebalance.
Forexample,youareperformingperiodicaverageconsolidationusingPATDbalancesforJan01andFeb01.AfterconsolidatingJan01,andbeforeconsolidatingFeb
01,youwillneedtoreversetheJan01PATDaverageconsolidationjournalasofFeb01.ThiswillsettheFeb01PATDbalancebacktozero.Youcanthenperforma
PATDaverageconsolidationforFeb01.
ThissamereversaladjustmentisrequiredforQATDconsolidationsandYATDconsolidations.Youwillneedtoreversethepriorquarter'sQATDaverageconsolidation
inthefirstdayofthecurrentquarterbeforerunningthecurrentconsolidation.ForYATDaverageconsolidations,youwillneedtoreversetheprioryear'sYATD
averageconsolidationinthefirstdayofthecurrentyearbeforerunningthecurrentconsolidation.
IfyouperformPATDaverageconsolidationsforeachperiod,youwillautomaticallyhavetheQATDandYATDaverageconsolidationbalancesavailabletoyou.To
reviewthecorrectQATDandYATDbalancesunderthismethod,youneedtoselectthedateforthelastdayofthequarterortheyear.Forallotherdateswithinthe
range,thebalanceswillnotbeaccurate.
ImplementationOptions
Theconsolidationyouchoosedependsonthenumberofledgersyouusetosatisfytherequirementsofyourglobalaccountingoperation.
Ledgers
Aledgerincludesfourcomponents:theledgercurrency,accountingcalendar,chartofaccounts,andaccountingmethod.
AccountingOperationsUsingaSingleLedger
Ifyoursubsidiariesallsharethesameledgerwiththeparentcompanyortheysharethesamechartofaccountsandcalendarandallresideonthesameapplications
instance,youcanconsolidatefinancialresultsusingtheFinancialStatementGeneratorreportingengine.
AccountingOperationsUsingMultipleLedgers
Accountingoperationsusingmultipleledgersincludethefollowingscenarios:
singleapplicationsinstance
multipleapplicationsinstances
SingleApplicationsInstance
Ifyouhavesomesubsidiariesthatusetheirownledgers,youmustperformadatatransferconsolidationusingtheGlobalConsolidationSystemtomanageyour
consolidationprocess.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
2/25
2/18/2015
OracleGeneralLedgerUser'sGuide
MultipleApplicationsInstances
IfyoursubsidiariesmanagetheiraccountingoperationsusingOracleapplicationsanddifferentledgersonseparateinstances,youcantransferconsolidationdata
usingtheGlobalConsolidationSystemtomanageyourconsolidationprocess.YoudothisthroughyourcorporateintranetusingCrossInstanceDataTransfer.See:
GatheringSubsidiaryDataforMultipleInstancesusingOracleApplications.
Note:IfsomeofyoursubsidiariesmanagetheiraccountingusingnonOracleapplications,youcanimportconsolidationdatausingInterfaceDataTransformer,
ApplicationsDesktopIntegrator,orSQLLoader.See:GatheringSubsidiaryDataforMultipleInstancesUsingNonOracleApplications.
ConsolidationProcessSteps
Everycompanymustcompletecommonconsolidationstepsinordertoconsolidatefinancialresults.Thefollowingtabledetailseachconsolidationimplementation
option:
Consolidation ReportingOnly
Step
(SingleLedgers)
DataTransfer
(MultipleLedgers)SingleInstance
DataTransfer
(MultipleLedgers)MultipleInstances
1.Define
Ledgers
Multiplesubsidiariesandtheparentcompanycansharethesameledgeriftheyare
consolidatingtoacommonchartofaccounts,accountingcalendar,andcurrency.The
subsidiariesandparentcompanycanretaintheirindividualidentitiesusingdifferentbalancing
segmentvalues.
Alternatively,eachsubsidiaryandtheparentcompanycanhavetheirownledgertomeet
theiroperationalorlocalaccountingneeds.
Sameassingleinstance.
Additionally,fordatatransfersfrom
anotherOracleApplicationinstance,create
aledgeronthesourceinstancethatshares
thesamecurrency,calendar,andchartof
accountsasthetargetparentledger.
2.Prepare
Revalueforeigncurrency
YourSubsidiary balances.Optionally,translate
Data
yourledgercurrencyamounts
toforeigncurrenciesfor
reporting.
Revalueforeigncurrencybalances.Ifnecessary,translateaccountbalancestotheparent's
ledgercurrencybeforeyoutransferbalancestotheparent.Note:Ifyouusejournalor
subledgerlevelreportingcurrencies,youmaybeabletobypassthetranslationstepby
consolidatingdirectlyfromasubsidiaryreportingcurrencytoyourparentledger.See:
PreparingSubsidiaryData.
Sameassingleinstance.
3.Create
Consolidation
andChartof
Accounts
Mapping
NoActionRequired
Theaccountmappingsare
alreadyimplicitinyourchart
ofaccounts.
Required
Sameassingleinstance.
Forthosesubsidiariesthathavetheirownledgers,createaconsolidationdefinitionandcharts
ofaccountsmappingtomapyoursubsidiaries'accountvaluestotheconsolidatedparent
valuestodeterminehowyoursubsidiarybalancesrollupintotheparent.
4.Transfer
Data
NoActionRequired
Allsubsidiarytransactionsand
balancesarealready
maintainedinthesame
ledger.
Required
ForthosesubsidiariesthathavedatainnonOraclesystems,youcanusetheInterfaceData
Transformer,ApplicationDesktopIntegrator,orSQLLoadertoimportthedatadirectlyinto
theparentledger(ifthedataisinthesamecurrencyastheparentledger)orintoa
subsidiaryledger.Forthosesubsidiariesthathavetheirownledger,runtheConsolidation
DataTransferprogramtotransferbalancesortransactionsfromyoursubsidiariestothe
parentledger.Eachtransfercreatesaconsolidationjournalintheparentledger.Note:you
canmodifyconsolidationrunoptionstoautomaticallyimportandpostyourconsolidation
journals.
Required
Sameassingleinstance.Inaddition,define
adatabaselinktoyourparentdatabase
instanceusingtheDatabaselinkswindow.
IntheTransferConsolidationDataor
TransferConsolidationDataSetwindow,
usetheRunOptionswindowtoenterand
validateyourremoteinstancesignon
parameters.
5.Eliminate
Balances
Usetheautomatic
intercompanyeliminations
functionalitytogenerate
eliminationsets.Forformula
basedeliminations,youcan
alsouserecurringjournals.
SameasReportingOnlymethod.
SameasReportingOnlymethod.
6.Report
UsetheFinancialStatement
Generator(FSG)asthe
mechanismtosumupthe
subsidiariestoproduce
consolidatedresults.
UseApplicationDesktop
Integrator(ADI)toextend
reportingtothespreadsheet
environment.ADIallowsyou
tocreateandpublish
consolidatedreportsinHTML
formattotheInternetoryour
corporateintranet.
UseFSGreportstoreportonconsolidatedresults.
SameasSingleInstance.
UseApplicationDesktopIntegrator(ADI)toextendreportingtothespreadsheetenvironment.
ADIallowsyoutocreateandpublishconsolidatedreportsinHTMLformattotheInternetor
yourcorporateintranet.
7.Analyze
Usefulldrilldowncapabilities
todrillfromconsolidated
balancesdowntosubsidiary
journallinesandsubledger
detail.
Directlylinkyourdatato
OracleFinancialAnalyzer,an
onlineanalyticalprocessing
(OLAP)application,toanalyze
consolidatedbalanceand
prepareoperationaland
financialanalysesforyour
managementteam.
GCSenablesyoutodrillfromconsolidatedbalancesintheparentledgerdirectlytothe
subsidiaryledgerwithinthesameinstance.
Youcanalsodrillbetweenasubsidiary'stranslatedbalancetoitsoriginalbalance.GCSalso
providesyouwiththeabilitytodrillbetweensummaryaccounts,detailaccounts,andthe
originaljournalentries,downtothesubledgerdetail.
Allsubsidiariesshareasingle
ledger,whichhasthesame
chartofaccounts,accounting
calendar,currency,and
accountingmethod.
Itisalsopossibletoperform
areportingconsolidationfora
subsidiarythatsharesthe
parent'schartofaccountsand
calendarforitsreporting
currency.
Useonlineinquirytoreviewbalancesfor
anyaccount,journalentry,or
consolidation.UseApplicationsDesktop
IntegratororOracleFinancialAnalyzerto
furtheranalyzeyourdata.Usethesame
methodsinyoursubsidiaryledgerinstance
toanalyzesubsidiarydata.
RelatedTopics
ConsolidationWorkbench
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
3/25
2/18/2015
OracleGeneralLedgerUser'sGuide
OverviewofReportingCurrencies
ConsolidationWorkbench
TheConsolidationWorkbenchprovidesacentralpointofcontrolforconsolidatinganunlimitednumberofsubsidiariestoyourparent,whilekeepingyouinformed
abouteachsubsidiary'sconsolidationstatus.Theworkbenchalsomonitorssubsidiaryaccountbalancesforanychangesthatoccurafterthesubsidiarydatahas
alreadybeentransferredtoyourparentledger.
MonitoringConsolidations
WhenyounavigatetotheConsolidationWorkbench,theFindConsolidationsProcesseswindowopens.Usethiswindowtoqueryconsolidationandelimination
processes.YourqueryresultsappearintheConsolidationWorkbench.Youcancompleteasmanyfieldsasyouliketonarrowyourquery.
Note:ToqueryConsolidationsorEliminationsfromtheConsolidationWorkbench,yourdataaccesssetmustprovidereadaccesstothesubsidiaryorparentledger.
Afteryouhavequeriedyourconsolidations,anysubsequentactionsyouperformarecontrolledbyyourdefinitionaccesssetprivileges.Forexample,ifyouonlyhave
theViewprivilegetotheConsolidationDefinition,youwillnotbeabletotransferconsolidationdatafromtheWorkbench.IfyouonlyhavetheUseprivilegeonthe
Consolidation,youwillnotbeabletoviewtheConsolidationDefinitionfromtheWorkbench.
Parent:Chooseaparentfromthelistofvalues.Yourdataaccesssetmustprovidereadaccesstothisparentledger.
ParentPeriod:Enterorchooseaconsolidationperiodfromthelistofvalues.
BalanceType:ChoosefromActual,Budget,orAny.
Caution:Anyonewithaccesstoyourparentledgerwillbeabletoviewconsolidateddatafromyoursubsidiaryledgers.
Preparation/TransferRegion
Choosefromthelistofvaluesforeachofthefollowingfieldstoqueryonconsolidationsfromasubsidiary:ConsolidationSet,Consolidation,Subsidiary,andStatus.
EliminationRegion
CompletetheEliminationSetandStatusfieldsinthisregiontofindeliminationsets.
UsetheFindConsolidationProcessingwindowintandemwiththeConsolidationWorkbench.Whenyougenerate,post,orreverseconsolidationjournals,navigateto
theFindConsolidationProcessingwindowandchoosetheFindbuttontorefreshthedatadisplayedintheConsolidationWorkbench.Alternatively,chooseView>Find
Allfromthemenubar.
TheConsolidationWorkbenchmonitorstheactivityofallyoursubsidiariestodisplaythestatusofeachprocessyousubmit.Thetablebelowlistsallpossiblestatuses
forconsolidationprocessesdisplayedinthestatuscolumn:
Status
Description
JournalDeleted
Yourconsolidationjournalhasbeendeleted.
Imported
Yourconsolidationjournalhasbeenimported
ImportFailed
Yourconsolidationjournalimporthasfailed.
Importing
Aconsolidationjournalisbeingimported.
NoDataTransferred Therearenosubsidiarybalancestotransfer.
NoDataImported
Therearenoentriesintheinterfacetabletoimport.
NotTransferred
Datawasnottransferredfromthesubsidiarytotheparent.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
4/25
2/18/2015
OracleGeneralLedgerUser'sGuide
Posted
Yourconsolidationjournalhassuccessfullyposted.
PostingFailed
Yourconsolidationjournalfailedtopost.
Posting
Yourconsolidationjournalisposting.
SelectedforPosting
Yourconsolidationjournalisselectedforposting.
Reversed
Yourconsolidationjournalhasbeenreversed.
Transferred
Yoursubsidiarybalanceshavebeentransferredtotheparent.
TransferFailed
Yourconsolidationtransferprocesshasfailed.
Transferring
Yoursubsidiarybalancesarebeingtransferred.
SelectedforTransfer Theconsolidationprocessisselectedfortransfer.
Inaddition,theTransferredBalancescolumnliststhefollowingstatusesforeachconsolidationprocessyousubmit:
Current:Theconsolidateddatafromthesubsidiarytoparentiscurrent.Thestatusisalwayscurrentbeforeaconsolidationistransferred.
Obsolete:Anyaccountbalanceforyoursubsidiaryhaschangedafteratransferofsubsidiarydatatotheparent.
Note:Evenifaparticularconsolidationisonlyforapartialaccountrangeofthesubsidiary,anyaccountupdatedinthesubsidiarywillresultinanobsoletestatusfor
thatconsolidationprocess.
Theobsoletestatusletsyouknowthatsubsidiarybalancesnolongeragreewithbalancespreviouslytransferredtotheparent.Youmustreversetheoriginal
consolidationprocess,theninitiateanotherconsolidationtransfer.ThestatusofthenewtransferwillbeCurrent.
ConsolidationReversals
Ifyoureverseasubsidiaryconsolidationprocess,theStatuscolumndisplaysReversedforthatprocessifallthefollowingconditionshavebeenmet:
Youmustposttheoriginalconsolidationjournal
Youmustgenerateareversaloftheoriginalconsolidationjournal
Youmustpostthegeneratedreversalconsolidationjournal
StateController
FromtheConsolidationWorkbench,youaccesstheStateController,anavigationtooltoguideyouthroughtheconsolidationprocess.
FromtheStateController,youcanquicklyselecttheconsolidationstepyouwanttoperform.EachStateControllerbuttoncorrespondstooneofthefunctionalsteps
ofaconsolidation,listedinthetablebelow:
FunctionalStep
StateControllerButtons
DefineConsolidationChartofAccounts None
MapConsolidationData
ConsolidationConsolidationSet
PrepareSubsidiaryData
TranslationStatus
TransferData
TransferTransferSet
CombineConsolidationData
ReviewJournalPost
CreateEliminatingEntries
EliminateEliminationSet
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
5/25
2/18/2015
OracleGeneralLedgerUser'sGuide
ReportonConsolidatedBalances
Report
AnalyzeConsolidatedData
None
RelatedTopics
GlobalConsolidationSystem
UsingtheStateController
UsingtheStateController
SelectingtheStateControllerbuttonwillopentheGeneralLedgerwindowrelatedtotheconsolidationstepyouneedtocomplete.Thesectionbelowprovidesa
functionaloverviewoftheconsolidationsteps,anoutlineoftherelatedStateControlleractionsyouneedtoperformtocompleteaconsolidationstep,andreferences
tothedetailedtaskdescriptionsforeachaction.
StateControllerButtonColors
Tohelpguideyouincompletingyourconsolidationsteps,theStateControllerbuttonsaredisplayedinoneofthreecolors.
Blue:representsarecommendedstep.
Gray:representsastepthatisnotrecommended.Optionally,thebuttonmightbedisabledinsteadofcoloredgray.
Red:representsawarning.Forexample,aredTranslationStatusbuttonindicatesthatthesubsidiary'stranslatedbalancesareoutofdate.
WhenyouselectasubsidiaryfromtheConsolidationWorkbench,thelabelsontheStateController'sbuttonschangecolorbasedonwhichstepsyou'veperformedor
needtoperformforthatsubsidiary.Afteryousuccessfullycompleteaconsolidationstep,theStateController'sbuttonsmaychangecolortoreflectthecurrentstatus.
Forexample,theReviewJournalbuttonisgrayuntilyouhavesuccessfullytransferredyoursubsidiarydatatoyourparentandimportedtheconsolidationjournal.After
thesestepscompletesuccessfully,thecoloroftheReviewJournalbuttonchangestoblue,toindicatethatreviewingtheconsolidationjournalisnowarecommended
step.
DefineYourConsolidationChartofAccounts
Carefullyplanyourparentandsubsidiarychartsofaccounts.Thishelpssimplifytheconsolidationprocess.
MapConsolidationData(ConsolidationConsolidationSet)
1. ChoosetheStateController'sConsolidationbuttontodefine(ormodify,asneeded)aconsolidationdefinitionforeachsubsidiaryledgeryouwanttoconsolidate
toyourparent.Whenyoudefinetheconsolidationdefinition,chooseaconsolidationmethod.Youcanconsolidateactual,average,translated,budget,or
statisticalbalances.Youcanalsoconsolidateactualjournalentrytransactiondetailsfromasubsidiaryledger.See:MappingChartofAccounts.
Note:Ifyouhaveaveragebalanceprocessingenabled,yourchoiceofconsolidationmethoddetermineswhetheryoushouldconsolidateintoaconsolidationor
nonconsolidationledger.
2. Selectrulestospecifyhowtomapaccountsfromeachsubsidiaryintoyourparent.See:ConsolidatingLedgerswithDifferentChartofAccounts.
3. (Optional)Afteryouhavedefinedconsolidationdefinitionsandmappingsforallyoursubsidiaries,choosetheStateController'sConsolidationSetbuttontogroup
themintoaconsolidationset.Consolidationsetsallowyoutotransfersubsidiarydatamorequicklybecauseyoucantransferagroupofsubsidiaries
simultaneously,insteadofoneatatime.See:TransferringDatabelow.
PreparingSubsidiaryData(TranslationStatus)
1. Ifanyofyourledgershavebalancesheetaccountsthataredenominatedinaforeigncurrency,revaluethebalancestoreflecttheimpactofanychangesin
exchangerates.Posttheresultingrevaluationjournal.See:PreparingSubsidiaryData.
2. ChoosetheStateController'sTranslationStatusbuttontocheckthecurrentstatusofyoursubsidiarytranslations.Translatetheaccountbalancesforany
subsidiaryledgerforwhichtheledgercurrencydiffersfromtheparent.Translatetotheledgercurrencyoftheparentledger.See:PreparingSubsidiaryData.
3. Runatrialbalancereportforeachsubsidiaryledger,usingtheparent'sledgercurrency.Thesereportshelpyoureconcileyoursubsidiariestotheparent.
TransferringData(TransferTransferSet)
1. Opentheaccountingperiodinyourparentledgerthatyouwanttouseforyourconsolidation.See:OpeningandClosingAccountingPeriods,OracleGeneral
LedgerImplementationGuide.
Ifyouusedconsolidationsets,choosetheStateController'sTransferSetbuttontotransferconsolidationdatafrommultiplesubsidiariesatthesametime.See:
TransferringConsolidationSets.
Ifyoudidnotuseconsolidationsets,choosetheStateController'sTransferbuttontotransferyourconsolidationdata.GCScreatesanunpostedconsolidation
journalinyourparentledger.See:TransferringSubsidiaryDatatoYourParent.
2. Ifyouusetheauditmodewhentransferringyourconsolidationdata,reviewtheconsolidationauditreports.
3. Ifyouuseauditmode,purgetheconsolidationauditdatatodeletetheauditdetailsassociatedwithyourconsolidationwhentheyarenolongerneeded.See:
PurgingConsolidationAuditData.
Note:IfyouareimportingyoursubsidiarydatadirectlyintotheconsolidatedparentledgerfromnonOracleapplications,transferringdataisnotrequiredfor
thatsubsidiary.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
6/25
2/18/2015
OracleGeneralLedgerUser'sGuide
PostingConsolidatedData(ReviewJournalPost)
1. ChoosetheStateController'sReviewJournalbuttontoreviewormodifytheunpostedconsolidationjournalbatch.See:PostingSubsidiaryData.
2. ChoosetheStateController'sPostbuttontopostyourconsolidationbatchtoyourparentledger.See:PostingSubsidiaryData.
3. Reviewtheresultsofyourconsolidation.
RequeststandardlistingsandaccountingreportsorrunFSGreportstoreviewtheconsolidatedresults.
EliminatingIntercompanyBalances(EliminationSet,Eliminate)
1. ChoosetheStateController'sEliminationSetsbuttontocreatethenecessaryeliminationjournalentriesinyourparentledgerforyourconsolidationeliminations.
See:CreatingEliminatingEntries.
2. SelectEliminatetogeneratetheeliminationentries.
3. Posttheeliminatingentries.TheConsolidationWorkbenchdisplaystheeliminationstatusasEliminationsPosted.
ReportonConsolidatedBalances(Report)
1. ChoosetheStateController'sReportbuttontorunyourconsolidatedandconsolidatingreports.YoucanalsorunstandardreportsusingtheFinancialStatement
GeneratororApplicationsDesktopIntegrator'sReportDefinitiontooltodefinecustomconsolidatedreportsforyourparentledger.
See:OverviewoftheFinancialStatementGenerator.
See:OracleApplicationsDesktopIntegratorUser'sGuide.
Note:Youcanreportonmultipleledgersinthesamereportaslongaseachledgersharesthesameaccountstructureandcalendarandresidesinthesame
instance.
2. Ifyouuseauditmode,purgetheconsolidationauditdatatodeletetheauditdetailsassociatedwithyourconsolidationwhentheyarenolongerneeded.See:
PurgingConsolidationAuditData.
AnalyzeBalances
1. NavigatetotheAccountInquiryformtodrillfromconsolidatedbalancesdirectlytothesubsidiarybalances.IfusingGCSasadirectconsolidationextensionof
anOracleoperationalaccountingsystem,youcanfurtherdrilldowntothesubledgerdetail.Ifyoursubsidiariesoperateincurrenciesdifferentfromtheparent
company,youcandrillbetweentranslatedbalancesandenteredbalancesforeachsubsidiaryaswell.Youcanalsodrillbetweensummaryaccounts,detail
accounts,andthecompletejournallines.
2. Linkyourconsolidateddatatoonlineanalyticalprocess(OLAP)tools,suchasOracleFinancialAnalyzer.Youcanreviewandanalyzeyourconsolidatedreports,
andprepareoperationalandfinancialanalysesforyourmanagementteam.
RelatedTopics
RunningStandardReportsandListings
DefiningFinancialReports
RunningFinancialReports
GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications
GlobalConsolidationSystemletsyoutransfersubsidiarydatatoyourremoteparentinstanceoveryourcorporateintranet.Optionally,thesystemcannotifyauseron
theremoteinstanceoftransferresults.Youcanalsochoosetoimportandpostyourconsolidationjournalsautomatically.Youcanenhancesecuritybysettingupa
userwithonlylimitedaccesstospecificobjectsinthecentralconsolidationdatabaseinstancebysettinguptheCrossInstanceDataTransfer.
SettingUptheCrossInstanceDataTransfer
TheGlobalConsolidationSystemsupportsthetransferofsubsidiarydatatoyourremoteparentinstanceoveryourcorporateintranet.
Forsecuritypurposes,thefollowinginstructionstellyouhowtosetupadatabaseusernamewithonlylimitedaccesstospecificobjectsinthecentralconsolidation
databaseinstance.Usethisdatabaseusernamewhendefiningadatabaselinkfromtheremotesubsidiarytothecentralconsolidationdatabaseinstance.
Tocreatethedatabaseusername:
Tocreatethedatabaseusername,performthefollowingsteps.
1. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusastheSystemAdministratortocreatethedatabaseusernameandtograntthefollowingrights
tothedatabaseusername:
SQL>CONNECTsystem/manager@target_databasenameSQL>CREATEuserIDENTIFIEDBYpassword;SQL>GRANTCREATESESSIONTOuser;SQL>GRANTCREATETABLETOuser;SQL>
2. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusasthedatabaseuserandcreateasynonymforthefnd_oracle_useridtableintheAPPLSYS
schema:
SQL>CONNECTuser/user@target_databasenameSQL>CREATESYNONYMfnd_oracle_useridFORapplsys.fnd_oracle_userid;SQL>COMMIT;SQL>EXIT;
3. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusastheAPPSuserandgrantthefollowingrightstothedatabaseusername:
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
7/25
2/18/2015
OracleGeneralLedgerUser'sGuide
SQL>CONNECTapps/apps@target_databasenameSQL>GRANTEXECUTEONGL_CI_REMOTE_INVOKE_PKGTOuser;SQL>GRANTEXECUTEONGL_JOURNAL_IMPORT_PKGTOuser;SQL>GRAN
4. Ontheremotesubsidiarydatabaseinstance,logintoOracleApplicationsasanOracleApplicationsuseranddefineadatabaselinktoyourcentralconsolidation
databaseinstancewiththedatabaseusernameyoujustcreated.
ToTransferSubsidiaryData
Note:IfyouusetheGlobalConsolidationSystemCrossInstanceDataTransferfeatureandyouaretransferringconsolidationdatatoatargetdatabasethatisnot
implementedwithOracleRDBMS9iR2orhigher,youmustsettheMO:DistributedEnvironmentprofileoptiontoYesandtheFND:DebugLogEnabledprofileoptionto
Noforthetargetresponsibilities.IfyoutransferconsolidationdatatoatargetdatabasethatisnotimplementedwithOracleRDBMS9iR2orhigher,youwillbeunable
toautomaticallyimportorpostjournalstothetargetinstance.
1. Onthesourceinstance,defineaDatabaseLinktoyourremoteparentdatabaseusingtheDefineDatabaseLinkwindow.
(N)Setup>System>DatabaseLinks
2. Onthetargetinstance,createanapplicationuserwhohasausernameandpasswordthatareidenticaltotheuseronthesourceinstancewhowillinitiatethe
crossinstancetransferprocess.Assigntothetargetinstanceusertheresponsibilitythatincludestheparentledger.
3. (Optional)Onthesourceinstance,navigatetotheSystemProfileValueswindow.IntheProfilefield,querytheprofileoptionGLConsolidation:CrossInstance
WorkflowNotificationContact.IntheApplication,Responsibility,orSitefields,enterthetargetinstanceusernameenteredinStep2andsaveyourwork.
Onthetargetinstance,verifythatavalidemailaddressexistsintheUserswindowfortheusernameenteredinStep2.
4. Defineaparentledgeronthesourceinstancethatsharesthesamecurrency,calendar,andchartofaccountsastheparentledgeronthetargetinstance.
5. NavigatetotheTransferConsolidationDataortheTransferConsolidationDataSetwindow.Completetheparametersinthewindow.
6. ChoosetheConsolidationRunOptionsbutton.
7. Enabletheoptionsyouwanttouse:RunJournalImport,AuditMode,CreateSummaryJournals,andAutoPost.
8. Selectthedatabaseforyourremoteinstanceparent.
9. Entertheresponsibilityforyourremoteinstanceparent.Thisfieldiscasesensitive.Theparentledgermustbethedefaultledgerforthedataaccessset
assignedtotheresponsibility.
10. ChoosetheValidatebuttontoverifythattheparentledgeronthesourceandtargetdatabasessharethesamecurrency,calendarandchartofaccounts.
11. ChooseOK.
GatheringSubsidiaryDatafromMultipleInstancesUsingNonOracleApplications
GeneralLedgersopeninterfacetableprovidesaconvenientinterfacetoallowyoutoimportGCSsubsidiarydatafromanyexternalsource,suchasanentirely
separatenonOracleaccountingsystem.TherearethreeoptionsavailableforgatheringdatafromnonOraclesources:
YoucanusetheInterfaceDataTransformerfeaturetotransformtherawdatafromthenonOraclesystemintoaformatthatcanbeimportedintotheGCS
system.TheIDToptionisfeasibleifthesourcedataisinthesamecurrencyasthetargetledger.
YoucanuseApplicationsDesktopIntegrator(ADI)toworkinaspreadsheetenvironment.Simplytransferthesubsidiaryinformationfromtheexternalsystem
intoADI'sjournalworksheet.ThenuploadtheentriestotheGCSsystemwhereitcanbepostedtothetargetinstance.Dependingontheformatofthe
subsidiarydata,youmayneedtocreateadummyledgerforthesubsidiaryinthisinstance.
YoucanuseSQLLoadertoloaddatafromdiversesourcesintoGL'sopeninterfacetablecalledGL_INTERFACE.
ToUseSQLLoadertoLoadDatafromaNonOracleSource
1. UseSQLLoaderoranotherLoaderprogramtoprepareyourdatatoloadintotheGL_INTERFACEtable.
Formoreinformation,ontheGL_INTERFACEtableanditscolumns,see:ImportingJournals.
2. Loadeachsystem'sdataintothecorrespondingdummyledger.
3. RunJournalImportforeachsubsidiarydummyledgertoimporttransactions.Journalimportvalidatesandconvertsyourdataintopostablejournalentriesinthe
subsidiary'sdummyledger.
4. Postthejournalsineachsubsidiarydummyledgertoupdatebalances.
NowyourdataisreadyforyoutouseconsolidationdefinitionsandmappingrulestomapaccountvaluesfromeachofyourdummyledgersintotheGCSparent.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
CreatingEliminatingEntries
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
8/25
2/18/2015
OracleGeneralLedgerUser'sGuide
PurgingConsolidationAuditData
PostingJournals
ImportingJournals
OracleApplicationsDesktopIntegratorUser'sGuide
ConsolidatingLedgerswithDifferentChartsofAccounts
Toconsolidatemultipleledgersthathavedifferentprimarycurrencies,accountingcalendars,orchartsofaccounts,youmustfirstmapyoursubsidiarieschartsof
accountstoyourparents'chartofaccounts.
Achartofaccountsmappingisasetofinstructionsformappingaccountsorentireaccountsegmentsfromasubsidiarychartofaccountstotheparentchartof
accounts.Thechartofaccountsmappingcanthenbeassignedtoaconsolidationdefinitionthatisusedtotransferconsolidationdatafromyoursubsidiaryledgerto
yourparentledger.
Todefineachartofaccountsmapping,seeConsolidatingLedgerswithDifferentChartsofAccounts.
Notes:
Youmustdefineasegmentruleactionforeachsegmentinyourparent'schartofaccounts.Youcannotdefinemorethanoneactionperparentsegment.
Segmentrulesarepreferabletoaccountrulesbecause:
It'sfastandeasytocreateaconsolidationbyusingsegmentrules.Forexample,ifyourparentaccounthasonlythreesegments,youcanmapa
subsidiary'sentirechartofaccountswithjustthreesegmentrules.
Consolidationsbasedonsegmentrulesprocessfaster.
Tip:Useaccountrulesonlyforspecificexceptionswhereasubsidiaryaccountcannotbemappedcorrectlywithasegmentrule.
Accountrulesoverridesegmentrulesifthereisanyconflict.
Ifyoudefinesegmentrulesfordependentsegmentsinyourchartofaccounts,thelistofvaluesforthedependentsegmentvaluemayappeartocontain
duplicateentries(ifyouhavedefinedthesamedependentvalueanddescriptionfordifferentindependentsegmentvalues).Chooseanyentrywiththe
appropriatevaluetheGlobalConsolidationSystemdoesnotusethedescription.
Toentersegmentrules:
1. NavigatetotheConsolidationDefinitionwindowandchoosetheMappingbutton.
2. Enterorqueryachartofaccountsmapping.
3. ChoosetheSegmentRulesbutton.
4. Foreachsourcesegmentbeingmapped,entertheTargetsegmentnametowhichitwillmap,anAction,andtheSourcesegmentname.Youcanuseonlyone
actionforeachtargetsegment.PossibleActionsinclude:
CopyValueFrom:Copyallvaluesinyoursourcesegmenttothesamevaluesinyourtargetsegment.Thesegmentsdonothavetousethesamevalueset,
butmustusethesamesegmentvalues.
Note:GeneralLedgerpreventsyoufromcopyinglargersubsidiarysegmentstosmallerparentsegments.Forexample,youcannotcopythesubsidiaryvalue101
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
9/25
2/18/2015
OracleGeneralLedgerUser'sGuide
toaparentvaluesetwithamaximumlengthof2.
AssignSingleValue:Assignonespecificvaluethatwillbeusedforthetargetsegment.Youmustenterthevaluethattheparentchartofaccountswilluse.
Tip:Usethisactionwhenyourparentaccounthasmoresegmentsthanyoursubsidiaryaccount.
UseRollupRulesFrom:MapvaluesfromyoursourcesegmentstoyourtargetsegmentsusingtherulespecifiedintheRollupRulesregion.
5. IfyouchosetheUseRollupRulesFromactioninthepreviousstep,enterthemappingrulesintheRollupRulesregion.
6. Saveyourwork.
Note:Onceyousaveyourwork,youcannotmodifyyourrolluprules,excepttochangethetargetandsourcesegmentdetailvalues.Tochangearolluprule,
deleteitthencreateanewone.
Toenteraccountrules:
1. NavigatetotheConsolidationDefinitionwindowandchoosetheMappingbutton.
2. Enterorqueryachartofaccountsmapping.
3. ChoosetheAccountRulesbutton.
4. EntertheSourceAccountsthatyouwanttoconsolidate.Ifyouentermultipleranges,theymustnotoverlap.
5. EntertheTargetAccounttowhichyouwanttomapeachsubsidiaryaccountrange.
6. Saveyourwork.
RelatedTopics
ConsolidationRunOptions
GlobalConsolidationSystem
ConsolidationWorkbench
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
DefiningLedgers,OracleGeneralLedgerImplementationGuide
SpecialConsiderationsforAverageDailyBalanceLedgers
MappingChartsofAccounts,OracleGeneralLedgerImplementationGuide
DefiningConsolidationDefinitions
Consolidationdefinitionsareusedtotransferconsolidationdatafromyoursubsidiaryledgertoyourparentledger.Whenyoucreateyourconsolidationdefinition,you
specifyasubsidiaryandparentledgerandachartofaccountsmappingthatmapseachledgerschartofaccounts.
Whenyousubsequentlytransferamountsfromasubsidiarytoyourparent,GeneralLedgercreatesanunpostedconsolidationjournalbatchinyourparentledger
basedontheconsolidationdefinition.
Note:Ifyouwanttochangehowasubsidiaryconsolidatestoyourparent,changethesubsidiaryschartofaccountsmappingbeforeyoutransferthedata.
Afterdefiningaconsolidationdefinition,youcangroupmultipleconsolidationdefinitionsintoaconsolidationset.Youcanthentransfertheconsolidationsettoyour
parent,ratherthantransferringeachsubsidiarysdataseparately.See:CreatingConsolidationSets.
Prerequisites
Defineyourchartofaccountsmappingtomapyoursubsidiaryandparentledgerchartofaccounts.Formoreinformation,seeConsolidatingLedgerswith
DifferentChartsofAccounts.
Defineyourparentandsubsidiaryledgers.Ifyouhaveaveragebalanceprocessingenabled,determineiftheparentledgerneedstobeaconsolidationornon
consolidationledger.
Todefineaconsolidationdefinition:
Todefineaconsolidationdefinition,performthefollowingsteps.
1. NavigatetotheConsolidationDefinitionwindow.
2. EnteraConsolidationnameandDescription.
3. IntheConsolidationAttributesregion,entertheParentledgername.
4. EntertheCurrencytousefortheconsolidationasfollows:
Ifyouareconsolidatingbalances,entertheparentsledgercurrency.Optionally,enterSTATtoconsolidatestatisticalbalances.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
10/25
2/18/2015
OracleGeneralLedgerUser'sGuide
Ifyouareconsolidatingtransactions,entertheparentsledgercurrency.Thismustbethesameasthesubsidiarysledgercurrency.
Note:Ifyoursubsidiaryledgerscurrencyisdifferentfromtheparentledger,youcanusethesubsidiaryledgersreportingcurrency(journalorsubledgerlevel)
totransferdatadirectlyfromthereportingcurrencytotheparentledger.
5. EnterthenameoftheSubsidiaryledgeryouareconsolidating.
6. ChooseachartofaccountsMapping.
7. ChooseaconsolidationMethod.
Balances:Consolidateactual,average,translated,budget,orstatisticalbalances.Thismethoddoesnotincludejournalentrydetail.Ifyouhaveaverage
balanceprocessingenabled,yourparentshouldbedefinedasaconsolidationledgerwithaveragebalancesenabled.Notethatyouareconsolidatingaverage
balances.
Transactions:Consolidateactualjournalentrydetailfromasubsidiaryledger.Youcanusethismethodonlyifbothledgershavethesameledgercurrency.
Youcannotusethismethodforbudgets.Ifyouhaveaveragebalanceprocessingenabled,yourparentshouldbedefinedasanonconsolidationledgerwith
averagebalancesenabled.Notethatyouareaveragingbalancesonceyouconsolidatedetailfromyoursubsidiariesledgers.
8. Ifyouhaveaveragebalanceprocessingenabled,selectadefaultUsagetypefromthepoplist.
Standard:Onlystandardbalancesaretransferredtotheparentledger.
Onlyaveragebalancesaretransferredtotheparentledger.
Standard&Average:Bothstandardandaveragebalancesaretransferredtotheparentledger.
Note:Youcancreateseparateconsolidationdefinitionsforstandardandaveragebalances.Thisishelpfulifyouwanttousedifferentchartofaccounts
mappingstogetdifferentlevelsofdetail.Forexample,youmightmapstandardbalancessoyoucanviewconsolidatedtotalsforeachcostcenterwithineach
company.However,youmightmapyouraveragebalancessoyoucanviewconsolidateddetailsforeachcostcenter.
Note:IfyouchooseTransactionsasyourconsolidationmethod,GeneralLedgerentersStandardastheUsagetype.Youcannotoverridethiswhenyoutransfer
yoursubsidiarydata.
9. Selectyourconsolidationrunoptions.See:ConsolidationRunOptions.Youcanoverridetheseoptionswhenyoutransferyoursubsidiarydata.
10. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyourconsolidationdefinition.
DefinitionaccesssetsareanoptionalsecurityfeaturethatenableyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanprevent
certainusersfromviewing,makingchanges,orusingyourconsolidationdefinitionwhenyouassignthemtoconsolidationsetsorusethemtotransfer
consolidationdata.
Ifyoudonotenablesecurity,alluserswillbeabletouse,view,modify,anddeleteyourconsolidationdefinition.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouselecttheEnableSecuritycheckbox.Choosethe
AssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Formoreinformation,seeDefinitionAccessSets,
OracleGeneralLedgerimplementationGuide.
11. Saveyourwork.
DefinitionAccessSetSecurity
ThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoconsolidationdefinitions:
UseAccess:Enablesspecificuserstousetheconsolidationdefinitionforthefollowing:
TransferringconsolidationdatausingtheTransferConsolidationDatawindow.
AssigningtheconsolidationtoaconsolidationsetusingtheConsolidationSetswindow.
PurgingconsolidationauditdatausingthePurgeConsolidationAuditDatawindow.
Viewingtheconsolidationauditdatafromthefollowingreports:ConsolidationAuditReport,ConsolidationExceptionReportDisabledParentAccounts,andthe
ConsolidationExceptionReportUnmappedSubsidiaryAccounts.
ViewAccess:EnablesspecificuserstoonlyviewtheconsolidationdefinitionfromtheConsolidationDefinitionwindow.UserswithViewaccesscannotmakechanges
totheconsolidationdefinition,assignthedefinitiontoaconsolidationset,ortransferdata.
ModifyAccess:Enablesspecificuserstoviewandmakechangestotheconsolidationdefinition.Thisincludesbeingabletomakechangestothedefinitionaccess
set,iftheAssignAccessbuttonisavailable.
ConsolidationRunOptions
Whenyoucreateaconsolidationdefinitionorconsolidationsetyoucanselectanyoffourrunoptionslistedbelowandtransferyourconsolidationjournalstothe
parentledger.Youcanoverridetheseselectionswhenyoutransfersubsidiarydatatoyourparent.
RunJournalImport:CheckingthisoptionlaunchesJournalImportafteryoursubsidiarydatahasbeentransferred.Thiscreatesanunpostedconsolidationbatchin
yourparentledgerautomatically.GeneralLedgernamesyourbatchinthefollowingformat:<Date><ConsolidationName>Consolidation<RequestID>:<Balance
Type><GroupID>forexample,31JAN95UStoGlobalConsolidation50835:A534.YoumaynotwanttorunJournalImportifyouwanttoscheduleyourbatch
processestorunlaterorifyouwanttotransferconsolidatingdataacrossdifferentmachinesordatabases.
IfyouchoosenottorunJournalImport,thetransferprocesspopulatestheGL_INTERFACEtablesothatyoucanrunJournalImportlater.
CreateSummaryJournals:Checkthisoptiontosummarizealljournallinesthataffectthesameaccountcodecombinationintoonelineintheparentledger.Since
thisisasummaryaction,GeneralLedgercreatesonejournalentrylineshowingdebitsandcreditsforeachaccountcombination.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
11/25
2/18/2015
OracleGeneralLedgerUser'sGuide
AuditMode:Checkthisoptiontokeeparecordofhowaccountsfromyoursubsidiaryledgermaptoaccountsinyourparentledger.Youcanthenrunthe
ConsolidationAuditReport,theDisabledParentAccountsReport,andtheUnmappedSubsidiaryAccountsReporttoseeconsolidationauditinformation.
Tip:Useauditmodefornewconsolidationstoensurethatyourdefinitioniscorrectandyourledgerschartsofaccountsaremappedasyouexpected.Onceyouhave
verifiedthis,youcanimproveperformancebydisablingauditmode.
Afteryoursubsidiarydatahasbeentransferredandyouhaverequestedtheauditreports,purgeyourconsolidationauditdatausingthePurgeConsolidationAudit
Datawindow.
AutoPost:Checkthisoptiontoautomaticallypostyourconsolidationjournalsintheparentledger.Formoreinformation,see:AutoPost.
RemoteInstanceSignonRegion
CompletethefollowingfieldsandchoosetheValidatebuttontoverifythatyoucantransferconsolidationdatafromyoursourceinstancetoyourparentinstance.
Noteyourparentinstancemustbeonthesamecorporateintranet.
Database:Selecttheremoteinstancedatabase.
Responsibility:Entertheremoteinstanceresponsibilitythatallowsyoutotransferconsolidationdatatotheremoteparentinstance.
ChoosetheValidatebuttontoverifythattheparentledgeronthesourceandtargetinstancessharethesamecalendar,currency,andchartofaccounts.
Note:TherunoptionsfortheRemoteInstanceSignononlyappearintheRunOptionswindowfortheTransferConsolidationDataandTransferConsolidationData
Setswindows.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
PurgingConsolidationAuditData
CreatingConsolidationSets
Createaconsolidationsettotransferconsolidationdataformultiplesubsidiariessimultaneously.
Tocreateaconsolidationset:
1. NavigatetotheConsolidationSetswindow.
2. EnteraConsolidationSetname,Parentledger,andDescriptionoftheconsolidationset.
3. ChooseaconsolidationMethod.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
12/25
2/18/2015
OracleGeneralLedgerUser'sGuide
4. SelectyourconsolidationRunOptions.
5. EntertheConsolidationdefinitionforeachsubsidiarytoparentconsolidationyouwanttoincludeintheset.Theconsolidationdefinitionsmustusethesame
parentledgerandconsolidationmethodyouselectedabove.
(Optional)Toviewormodifyexistingconsolidationdefinitionsortocreatenewconsolidationdefinitions,choosetheConsolidationbutton.See:Defining
ConsolidationDefinitions.
6. (Optional)Afteryouhavefinishedenteringconsolidationdefinitions,choosetheTransferSetbuttontoopentheTransferConsolidationDataSetwindow.From
thiswindow,youcanenteryourtransfersetparametersthenstarttheprocessoftransferringthedatafromthesubsidiariestoyourparentledger.Ifyoudon't
wanttotransferdatanow,gotothenextstep.
7. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyourconsolidationset.
8. DefinitionaccesssetsareanoptionalsecurityfeaturethatenablesyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanprevent
certainusersfromviewing,makingchanges,orusingyourconsolidationsettotransferconsolidationdata.
Ifyoudonotenablesecurity,alluserswillbeabletouse,view,modify,anddeleteyourconsolidationset.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouchecktheEnableSecuritycheckbox.Choosethe
AssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Forinformationondefinitionaccesssets,see
DefinitionAccessSets,OracleGeneralLedgerImplementationGuide.
Saveyourwork.
DefinitionAccessSetSecurity
ThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoconsolidationsets:
UseAccess:EnablesuserstotransfertheconsolidationsetdatafromtheTransferSetswindow.UserswithUseaccessonlywillnotbeabletoquerythe
consolidationsetfromtheConsolidationSetwindow.
ViewAccess:EnablesuserstoviewtheconsolidationsetdefinitionfromtheConsolidationSetwindow.
ModifyAccess:Enablesuserstoviewandmakechangestotheconsolidationset.Thisincludesmakingchangestothedefinitionaccessset,iftheAssignAccess
buttonisavailable.
RelatedTopics
ConsolidationRunOptions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
PurgingConsolidationAuditData
PreparingSubsidiaryData
Prepareyoursubsidiarydatabyrevaluingandtranslatingbalancesbeforeyoutransferthebalancestoyourparent.
RevalueBalances
Ifanyofyoursubsidiaryledgershavebalancesheetaccountsthataredenominatedinaforeigncurrency,revaluethebalancestoreflecttheimpactofanychanges
inexchangerates.Posttheresultingrevaluationjournal.
See:RevaluingBalances.
TranslateBalances
Ifanyofyoursubsidiaryledgersusealedgercurrencythatisdifferentfromyourparent,youshouldtranslatetheaccountbalancesbeforeyoutransferthesubsidiary
datatoyourparent.Youshouldtranslateintotheparent'sledgercurrency.
YoucanusetheGlobalConsolidationSystemtocheckthetranslationstatusofanysubsidiaryledger.Also,fromtheTranslationStatuseswindowyoucansubmita
requesttorerunatranslation.
Note:FromtheConsolidationWorkbench,youcanonlyreruntranslationsthathavealreadybeenrunatleastoncefortheperiod.Youcannotsubmitnew
translations.Tosubmitnewtranslations,usetheTranslateBalanceswindow.
See:TranslatingBalances.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
13/25
2/18/2015
OracleGeneralLedgerUser'sGuide
ReportingCurrencies
IfyouuseReportingCurrencies(journalorsubledgerlevel),youmaybeabletobypassthetranslationstepbyconsolidatingdirectlyfromasubsidiarysreporting
currency(journalorsubledgerlevel)toyourparentledgerifbothsharethesamecurrency.Youstillneedtorunrevaluationonthesubsidiarysledgerandreporting
currencybeforeyouconsolidate.
Theprimaryissuetoconsiderwhendecidingwhethertoconsolidatedirectlyfromasubsidiary'sreportingcurrency(journalorsubledgerlevel)is:
Whataccountingrulesgoverntheparent'sandsubsidiary'sbusinessenvironments?SinceReportingCurrenciesismodeledaftermultiplenationalaccounting
standards,includingSFAS#52(U.S.),considerwhetheranydifferencesbetweensuchstandardsmakeitimpracticaltoconsolidatefromthesubsidiary'sreporting
currency.
Tochecktranslationstatusforasubsidiaryledger:
1. NavigatetotheConsolidationWorkbench.
2. Querytheconsolidationdefinitionofthesubsidiarywhosetranslationstatusyouwanttocheck.
3. ChoosetheTranslationStatusbuttonfromtheStateController.
4. ReviewtheinformationontheTranslationStatuseswindow.TheTranslationStatuscolumnindicateswhetheratranslationisCurrentorNotCurrent.TheDate
LastRuncolumndisplaysthedatethattranslationwaslastrun.
Tosubmitatranslation:
1. FromtheTranslationStatuseswindow,selectthetranslationyouwanttorunbymarkingtheTranslatecheckbox.
2. ChoosetheTranslatebutton.
RelatedTopics
RevaluingBalances
TranslatingBalances
ConsolidationWorkbench
MappingChartsofAccounts
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
TransferringSubsidiaryDatatoYourParent
Transferthebalancesortransactionstobeconsolidatedfromyoursubsidiaryledgertoyourparent.GeneralLedgeraccumulatesyoursubsidiaryinformationbasedon
thechartofaccountsmappingandconsolidationrulesyoudefined,thenpopulatestheGL_INTERFACEtablewiththeconsolidationdata.
ChoosetheRunOptionsbuttontodefineconsolidationrunoptionsandenterremoteinstancesignonparametersifapplicable.Forexample,youcanrunJournal
ImportandAutoPostautomaticallyatthetimeyoutransferyoursubsidiarydata.
Note:Youcaninitiateasubsidiarytoparenttransferfromthesubsidiaryledgerorfromtheparentledgeronlywhentransferringwithinthesameinstance.If
transferringdataacrossinstances,thesourceinstancemustinitiateacrossinstancedatatransfer.
DataAccessSets
Tosuccessfullytransferconsolidationdata,youmusthavereadandwriteaccesstotheledgerandthebalancingsegmentvalueormanagementsegmentvalueused
asthetargetfortheconsolidationtransfer.Ifyouhaveinsufficientaccess,yourConsolidationTransfercompletessuccessfullybutyourJournalImportprogramfails
andnoconsolidationjournaliscreated.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
14/25
2/18/2015
OracleGeneralLedgerUser'sGuide
RelatedTopics
ConsolidatingBalances
ConsolidatingTransactions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingSubsidiariestoYourParent
PreparingSubsidiaryData
TransferringConsolidationSets
CombiningParentandSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
SpecialConsiderationsforAverageDailyBalanceLedgers
OverviewofAverageBalanceProcessing
ConsolidatingBalances
Prerequisites
Defineaconsolidationdefinitionforeachsubsidiaryledgeryouwanttoconsolidatetoyourparent.
Enterandpostjournalstoyoursubsidiaryledgerduringthenormalcourseofbusiness.
Revaluebalancesforanyledgerwithbalancesheetaccountsthataredenominatedinaforeigncurrency.
Ifthesubsidiaryandparentledgershavedifferentledgercurrencies,translatethesubsidiaryledgersbalancesintotheparent'sledgercurrency.
ConsolidatingBalances
Toconsolidateactualbalances:
Toconsolidateactualbalances,performthefollowingsteps:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethebalancesconsolidationmethod.
Note:Ifusingdefinitionaccesssetstosecureyourconsolidationdefinitions,youmusthaveUseaccesstothedefinitiontotransferbalances.
3. ChoosetheTransferbuttonfromtheStateController.
TheTransferConsolidationDatawindowappears,displayingtheMethod,CurrencyandLedgerinformationdefinedforthisdefinition.Ifyouhaveaverage
balanceprocessingenabled,thesystemalsodisplaysthedefaultUsagetypeyouselected.
4. SelectActualfortheBalanceType.
5. Ifyouhaveaveragebalanceprocessingenabled,selectaUsagetypetoindicatewhatbalancestoconsolidateStandard,Average,orStandard&Average.
6. EntertheAmountTypeofbalancesyouwanttoconsolidate,suchasyeartodate(YTD)orperiodtodate(PTD).
7. Enterthesubsidiary'saccountingPeriodthatyouwanttoconsolidate.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
15/25
2/18/2015
OracleGeneralLedgerUser'sGuide
8. EntertheStandardPeriodtowhichyouwanttoconsolidateinyourparentledger.Youcanconsolidatetoanyperiodthatisopenorfutureenterable.
9. Ifyouhaveaveragebalanceprocessingenabled,entertheDateofthesubsidiary'saveragebalancesthatyouwanttoconsolidate.
10. Ifyouhaveaveragebalanceprocessingenabled,entertheAveragePeriodtowhichyouwanttoconsolidateinyourparentledger.
11. (Optional)ChoosetheRunOptionsbuttontochangeyourconsolidationrunoptions.Ifyouaretransferringdatatoaremoteinstanceparent,completethe
RemoteInstanceSignonparameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
12. ChoosetheSelectAccountsbuttontospecifytheaccountrangesyouwanttoconsolidate.EntertheAccountLowandHighforeachrangeyouwantto
consolidate.
WhenyousubmitthetransferprocesswiththeRunJournalImportoptionenabled,GeneralLedgercreatesanunpostedconsolidationjournalbatchinyour
parentledgerthatincludesallthevalidsubsidiaryaccountswithintherange.Ifyourconsolidationrangeexcludessomeaccountsfromyoursubsidiaryledger,
andyourconsolidationisruninauditmode,youcanreviewanyexcludedaccountsintheUnmappedSubsidiaryAccountsReport.
Therange(s)youspecifyforthisconsolidationtransferwillbethedefaultrangethenexttimeyoutransferdatausingtheselectedconsolidationdefinition.
Note:Ifyoursubsidiaryledgerhassummaryaccountsdefinedthatareusedintheconsolidationdefinition,youshouldnottransferaccountranges.The
summaryaccountswillnotbeconsolidated.
13. ChooseTransfertolaunchaconcurrentprocesstotransferyoursubsidiarydatatoyourparent.
14. IfyoudidnotchoosetheRunJournalImportoptionforyourtransfer,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidation
journalbatchinyourparentledger.
Toconsolidatebudgetbalances:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethebalancesconsolidationmethod.
3. ChoosetheTransferbuttonfromtheStateController.
4. SelectBudgetfortheBalanceType.TheUsagetypechangestoStandardsinceGeneralLedgerdoesnotmaintainaveragebalanceinformationforbudgets.
TheDateandAveragePeriodfieldsarealsodisabled.
5. EntertheAmountTypeofbudgetbalancesyouwanttoconsolidate,suchasyeartodate(YTD)orperiodtodate(PTD).
6. SpecifyaBudgetnameforbothyoursubsidiaryledgerandyourparentledger.Bothbudgetsmustbeopenorcurrent.Yourparentandsubsidiarybudgetsmust
sharethesameperiods.
7. Enterthesubsidiary'sbudgetPeriodandtheparent'sStandardPeriodtowhichyouwanttoconsolidate.
AcceptthedefaultperiodALLifyouwanttoconsolidatebudgetbalancesforallperiodsinthebudget.YoumustenteraBudgetFiscalYearifyouconsolidate
forallperiods.
8. (Optional)Ifdesired,changeyourconsolidationRunOptions.Ifyouaretransferringdatatoaremoteinstanceparent,completetheRemoteInstanceSignon
parameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
9. ChoosetheSelectAccountsbuttontospecifytheaccountrangesyouwanttoconsolidate.EntertheAccountLowandHighforeachrangeyouwantto
consolidate.
Note:Ifyoursubsidiaryledgerhassummaryaccountsdefinedthatareusedintheconsolidationdefinition,youshouldnottransferaccountranges.The
summaryaccountswillnotbeconsolidated.
10. ChooseTransfertolaunchaconcurrentprocesstotransferyoursubsidiarydatatoyourparent.
11. IfyoudidnotchoosetheRunJournalImportoptionforyourtransfer,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidation
journalbatchinyourparentledger.
RelatedTopics
ConsolidatingTransactions
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
16/25
2/18/2015
OracleGeneralLedgerUser'sGuide
GlobalConsolidationSystem
ConsolidationWorkbench
ConsolidatingLedgerswithDifferentChartsofAccounts
PreparingSubsidiaryData
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
ConsolidatingBalances
OverviewofAverageBalanceProcessing
ConsolidatingTransactions
ConsolidatingTransactions
YoucanconsolidatetransactionsonlyifyouusetheBalanceTypeofActualfortheconsolidation.Ifyouhaveaveragebalanceprocessingenabled,youshould
consolidateintoanonconsolidationledgerwithaveragebalancesenabled.
Toconsolidatetransactions:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethetransactionsconsolidationmethod.
3. ChoosetheTransferbuttonfromtheStateController.TheTransferConsolidationDatawindowappears,displayingtheMethod,CurrencyandLedger
informationdefinedforthisdefinition.
Note:GeneralLedgerautomaticallyentersActualfortheBalanceType,StandardfortheUsagetypeandPTDfortheAmountType.
4. Enterthesubsidiary'saccountingPeriodfromwhichyouwanttoconsolidate.
5. EntertheStandardPeriodtowhichyouwanttoconsolidateinyourparentledger.Youcanconsolidatetoanyperiodthatisopenorfutureenterable.
6. SelectyourconsolidationRunOptions.Ifyouaretransferringdatatoaremoteinstanceparent,completetheRemoteInstanceSignonparameters.See:
GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
7. ChoosetheSelectBatchesbuttontospecifywhichjournalbatchesyouwanttoconsolidate.
8. ChooseaBatchQueryOption:
Unconsolidated:toquerythosebatchesinyoursubsidiaryledgerthathavenotbeenpreviouslyconsolidated.
Consolidated:toquerybatchesthathavebeenpreviouslyconsolidated.
All:toquerybothpreviouslyconsolidatedandunconsolidatedbatches.
9. ChooseTransfertolaunchaconcurrentprocesstotransferyoursubsidiarydatatoyourparent.
10. IfyoudidnotchoosetheRunJournalImportoptionforyourtransfer,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidation
journalbatchinyourparentledger.
RelatedTopics
ConsolidatingBalances
ConsolidationRunOptions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
ConsolidatingBalances
OverviewofAverageBalanceProcessing
TransferringConsolidationSets
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
17/25
2/18/2015
OracleGeneralLedgerUser'sGuide
Youcantransferthedatafromsomeorallofthesubsidiarieswhoseconsolidationdefinitionsyou'veincludedinaconsolidationset.Thisishelpfulwhenyouhave
numeroussubsidiariestobeconsolidatedtoyourparent.
Prerequisite
Defineaconsolidationset.
Totransfermultiplesubsidiaries'datatoyourparent:
1. NavigatetotheConsolidationWorkbench.
2. ChoosetheTransferSetbuttonfromtheStateController.TheTransferConsolidationDataSetwindowappears.
3. EnteraConsolidationSetnameorselectonefromthelistofvalues.
GeneralLedgerdisplaystheBalanceType,Usage,Currency,Method,AmountType,andParentLedgernamefortheconsolidationset.
4. (Optional)Ifyouhaveaveragebalancesenabledforyourparentledgerandareusingthebalancesconsolidationmethod,youcanchangetheUsage.Select
Standard,Average,orStandard&Average.
5. SelecttheAmountTypeforyourconsolidation.
6. Ifyourparentandsubsidiariessharethesameaccountingcalendar,enterthedefaultSubsidiaryPeriodandtheParentStandardPeriod.IfyouselectedaUsage
typeofAverageorStandard&Average,alsoenterthedefaultSubsidiaryeffectiveDateandtheParentAveragePeriod.
7. ChoosetheQueryConsolidationsbuttontodisplaytheconsolidationsthatareincludedintheconsolidationset.GeneralLedgeralsodisplaystheSubsidiary
PeriodandSubsidiaryDate,dependingontheotheroptionsyouselectedabove.
8. Selecttheconsolidationdefinitionsyouwanttotransferbymarkingthecheckboxtotheleftofeachconsolidationdefinitionname.Ifyouwanttotransferall
theconsolidations,marktheSelectAllcheckbox.
9. (Optional)ChoosetheApplyDefaultsbuttontoapplyadefaultdateforthoseconsolidationswheretheparentandsubsidiaryledgerssharethesamecalendar.
Ifthecalendarsaredifferent,nodatewilldefault.
10. (Optional)ChoosetheRunOptionsbuttontomodifyyourconsolidationRunOptions.Ifyouaretransferringdatatoaremoteinstanceparent,completethe
RemoteInstanceSignonparameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
Note:TheRunOptionsdefinedhereapplytoalloftheconsolidationsintheconsolidationsetandoverrideanyrunoptionsthatweredefinedfortheindividual
consolidationdefinitions.
11. ChoosetheTransferbuttontolaunchaconcurrentprogramtotransferyoursubsidiarydata.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
ConsolidatingBalances
PostingSubsidiaryData
Onceyouhavetransferredyoursubsidiarydatatoyourparentledger,youneedtocombinethesubsidiaryandparentdata.Thisinvolvesseveralsteps:
RunJournalImportifyoudidnotchooseitasoneofyourconsolidationrunoptions.
ReviewtheunpostedjournalbatchcreatedbythetransferandsubsequentJournalImport.
Postyourconsolidationjournalinyourparentledger.
AverageDailyBalanceParentLedger:Theentryforthepreviousmonth,quarteroryearmustbereversedwhenconsolidatingPATD/PTD,QATD/QTD,and
YATD/YTDamounttypesfromanADBsubsidiarytoanADBparentfortheaveragedailybalancestobecorrectintheparent.Forexample,reverseJune'saverage
consolidationjournalbeforeconsolidatingJuly'saverageconsolidationdata.
Toimportyourconsolidationjournals:
OntheImportJournalswindow,specifyConsolidationasthesource.
See:ImportingJournals.
Toreviewyourunpostedjournalbatches:
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
18/25
2/18/2015
OracleGeneralLedgerUser'sGuide
1. NavigatetotheConsolidationWorkbench.
2. Selecttheconsolidationdefinitionwhosejournalbatchyouwanttoreview.
3. ChoosetheReviewJournalbuttonfromtheStateController.
GeneralLedgerdisplaystheBatchwindowwithdetailinformationabouttheconsolidationbatch.Fromhereyoucanchoosetodisplayadditionaldetailaboutthe
journal.
See:CreatingJournalBatchesandEnteringJournals.
Topostyourconsolidationjournals:
1. NavigatetotheConsolidationWorkbench.
2. Selecttheconsolidationdefinitionswhosejournalbatchesyouwanttopost,bymarkingthePostcheckboxtotheleftofthesubsidiaryassociatedwitha
consolidationdefinition.
3. ChoosethePostbuttonfromtheStateController.
GeneralLedgerlaunchesaconcurrentprocesstopostyourconsolidationjournalbatches.
Note:YoucancheckonthestatusofeachoftheseprocessintheConsolidationJournalbychoosingtheFindbuttonintheFindConsolidationProcessing
window.ThestatusresultsaredisplayedintheConsolidationWorkbench.
RelatedTopics
PostingJournalBatches
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
CreatingEliminatingEntries
EliminatingEntries
TheOracleGeneralLedgerAutomaticIntercompanyEliminationsprogrameliminatesintercompanybalances.Createaneliminationsetwhichisabatchofoneormore
eliminationjournalentries.
FullEliminations:Eliminationsetscanoptionallyuseaneliminationcompanytofullyeliminateagroupofintercompanyeliminationentriesforasetof
subsidiaries.
Ifyoureliminationjournalsareoutofbalance,youcanspecifybalancingoptionstoeitherallowoutofbalancejournalstobecreatedortopostthenet
differencetoanalternativeaccount.Inaddition,thresholdrulescanbeappliedtopreventthecreationofthebalancinglinesifthenetdifferenceexceedsa
specificamount,apercentageofaparticularaccount,orapercentageofthetotaljournal.
Yougeneratetheeliminationseteveryperiodtoautomaticallycreatetheeliminationjournalentries.Youhavetheoptionofautomaticallypostingthejournal
noworyoucanwaittillyoureviewittopost.
YoucanalsousetheConsolidationWorkbenchtotracktheeliminationstatusofyoureliminationsetsandpostanygeneratedeliminationsets.
Note:YoucannotusetheAutomaticIntercompanyEliminationsprogramtoeliminateaveragebalances.
FormulaBasedEliminations:Ifyouhaveformulabasedeliminationentriesoryouwanttoeliminateaveragebalances,useOracleGeneralLedger'srecurring
journalsfeature.See:CreatingRecurringJournalFormulaBatches.
YoucancreateeliminatingentriesinADI'sspreadsheetenvironment.See:OracleApplicationsDesktopIntegratorUser'sGuide.
TheAutomaticIntercompanyEliminationsprogramautomaticallygenerateseliminatingentriespertherulesspecifiedintheDefineEliminationAccountMapping
window.
CreatingEliminatingEntries
UseGeneralLedger'sstandardjournalentryfunctionstocreateeliminatingentriesinyourparentledger.YoucanalsouseApplicationsDesktopIntegrator'sJournal
Wizardtocreateeliminatingentries.See:OracleApplicationsDesktopIntegratorUser'sGuide.
Inaddition,youcanusetheGlobalConsolidationSystemtocreateeliminationsets,whichareavariationofGeneralLedger'srecurringjournals.Witheliminationsets,
youdefineeliminatingentriesthatrepeateveryaccountingperiod.
CreatingEliminationSets
Defineaneliminatingentrybyfirstcreatinganeliminationset.Yoursetcancontainasingleeliminationentry,oryoucangrouprelatedentriesintothesame
eliminationset.Forexample,youcanlogicallygroupallsubsidiarieswhichbelongtoaparticularlineofbusiness.
Tocreateaneliminationset:
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
19/25
2/18/2015
OracleGeneralLedgerUser'sGuide
1. NavigatetotheEliminationSetswindow.
2. Choosealedger.
Youcandefineeliminationsforanyledgerthatsharesthesamechartofaccountsasyourdataaccessset.
3. Enterabatchnameforyoureliminationset.Thisnamerepresentsabatchofoneormoreeliminationjournalsforaparticularledger.
4. EnteraDescriptionforyoureliminationset.
5. (Optional)ChooseabalancingsegmentvaluefromthelistofvaluestorepresentanEliminationCompany.Thiscompanyisusedasthetargetcompanywhen
bookingeliminationentries.Thedescriptionofthecompanyisautomaticallyprovided.
Note:Ifyoudonotwanttouseaneliminationcompany,leavethisfieldblank.
6. (Optional)ChecktheTrackEliminationStatuscheckboxifyouwanttheeliminationsettobeapartofthechecklistfordeterminingwhicheliminationsare
completedfortheperiod.
Note:Aneliminationsetmarkedfortrackingandgeneratedatleastoncecannotbedeleted.
7. (Optional)Entereffectivefromandtodatestospecifywhentheeliminationsetisactive.
ThePeriodLastRunfieldispopulatedbyGeneralLedgertoindicatethelastperiodinwhichyouexecutedaneliminationset.
8. ChoosetheAccountsbutton.
9. Entereliminationjournalsforthiseliminationset.See:CreatingEliminatingJournalEntries.
10. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyoureliminationset.
DefinitionaccesssetsareanoptionalsecurityfeaturethatenablesyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanprevent
certainusersfromviewing,makingchanges,orusingyoureliminationsettocreateeliminatingentries.
Ifyoudonotenablesecurity,alluserscanuse,view,modify,ordeleteyoureliminationset.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouchecktheEnableSecuritycheckbox.Choosethe
AssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Formoreinformation,seeDefinitionAccessSets,
OracleGeneralLedgerImplementationGuide.
11. Saveyourwork.
12. ChoosetheGeneratebuttontogenerateyoureliminationsetandcreateyoureliminationentries.See:GeneratingEliminatingJournals.
13. Reviewandpostyoureliminatingjournals.
DefinitionAccessSetSecurity
ThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoeliminationsets:
UseAccess:EnablesyoutogeneratetheeliminationsetfromtheGenerateEliminationswindow.UserswithUseaccessareunabletoquerytheeliminationsetfrom
theEliminationSetwindow.
ViewAccess:EnablesyoutoviewtheeliminationsetdefinitionfromtheEliminationSetwindow.WithonlyViewaccess,youcannotgeneratetheeliminationsetor
makechangestothedefinition.
ModifyAccess:Enablesyoutoviewandmakechangestotheeliminationset.Thisincludesbeingabletomakechangestothedefinitionaccessset,iftheAssign
Accessbuttonisavailable.WithonlyModifyaccess,youcannotgeneratetheeliminationset.
CreatingEliminatingJournalEntries
Youcandefineanunlimitednumberofeliminationjournalsforeacheliminationset.Eliminationentriesarecomprisedofindividuallinesthatfullyeliminateaccount
balancesfromsourceaccountstotargetaccounts.
Tocreateeliminationjournals:
1. NavigatetotheEliminationAccountswindow.YoucannavigatetothiswindowfromtheEliminationSetwindowbychoosingtheAccountsbutton.
2. Enterajournalnameforyoureliminationentrytouniquelyidentifyaneliminationjournalwithintheeliminationbatch.
TheCategoryisautomaticallydefinedasEliminations
3. Chooseacurrencyfromthelistofvalues.Youhavetwochoices:theconsolidatedparentsledgercurrencyorSTAT.Thecurrencyyouspecifyisforbothsource
andtargetaccounts.
4. IntheAmountTypefield,enterthebalancetypetoderivetheeliminationsfrom.PossiblevaluesincludePTD,QTD,YTD,andPJTD.
Note:Averagebalancescannotbeused.
5. IntheAccountsregion,specifytheSource.Thesourceaccountbalancewillbefullyeliminatedintothetargetaccount.Foreachaccountsegment,choosea
detailaccountvalue,aparentaccountvalue,orleavethesegmentblank.
Note:Useparentvaluestoreducemaintenancebecausetheeliminationsetautomaticallyaccommodateschangesinthechildrenvaluesassociatedwitha
particularparentvalue.Parentvaluessaveyoutimeindefiningeliminationsetsbecauseyoucanspecifyoneeliminationlinewhichincludestheparentvalue,
insteadofmultiplelinesforeachchildvalue.Ifyouuseparentvalues,theeliminationfunctionalityautomaticallyloopsthrougheachofthechildvaluesforthose
segmentsandcreatesitsoffsetinyoureliminationjournal.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
20/25
2/18/2015
OracleGeneralLedgerUser'sGuide
6. Specifyatargetaccountforyoureliminationentry.Foreachaccountsegment,chooseadetailaccountvalueorleavethesegmentblank.
Note:IfyouspecifyaneliminationcompanyintheEliminationSetsform,thebalancingsegmentvalueissetforyou.Youcannotoverridethisdefault.
However,ifyoudonotspecifyaneliminationcompanyintheEliminationSetform,thesourceaccountbalancingsegmentvaluewilldefaultasthetarget
balancingsegmentvalue.Youcanoverridethisdefault.
7. Saveyourwork.
Thefollowingexampleillustrateshowthemappingrulesworkforasinglesegment,thecostcentersegment.Inthisexample,theparentcostcentervalue999has
threechildren,100,200,and300.The400costcentervaluedoesnothaveaparent.
EliminationsSegmentValueDiagram
Thetablebelowdescribestheoutcomeofthemappingrulesforthecostcentersegment:
SourceAccount TargetAccount Outcome
Null
Null
Sourceaccounts100,200,300,and400eliminateintoindividualtargetaccounts100,200,300,and400.
Null
100
Sourceaccounts100,200,300,and400eliminateintoasingletargetaccount100.
200
Null
Sourceaccount200eliminatesintotargetaccount200.
999
Null
Sourceaccounts100,200,and300(thechildrenof999)eliminateintoindividualtargetaccountsof100,200,and300.
200
100
Sourceaccount200eliminatesintotargetaccount100.
999
100
Sourceaccounts100,200,and300(thechildrenof999)eliminateintoindividualtargetaccount100.
Note:Thoughthisexampleusedonesegmentvalue,thesameconceptappliestoallsegmentsinyourchartofaccounts.
BalancingEliminations
Whenthegeneratedeliminationsdonotbalance,youcandefinebalancingoptionstocorrectimbalances.Balancingoptionsselectedforeacheliminationsetapplyto
alljournalscreatedforthateliminationbatch.
Tospecifybalancingoptions:
1. NavigatetotheBalancingOptionswindow.YoucanselecttheBalancingOptionsbuttonfromtheDefineEliminationSetwindow.
2. SpecifytheOutofBalanceOptionsyouwanttouseinsituationswhereyoureliminationjournalsareoutofbalance.Youhavethefollowingoptions:
AllowOutofBalanceJournal:Selectthisoptiontocreateanunbalancedjournalentrytobereviewedlater.Ifyoudecidetoposttheunbalancedjournal,or
youhavesetupAutopost,theledgersuspensepostingoptionapplies.
BalancewithNetDifferenceAccounts:Selectthisoptiontospecifyanaccounttemplatetouseifthedifferenceisanetdebitoranetcredit.Ifmultiple
balancingsegmentsareinvolvedintheunbalancedjournal,GeneralLedgergroupsjournallinesbybalancingsegmentvaluesandbalanceseachofthesegroups
individually.
UseThresholdRules:IfyouselecttheUseNetDifferenceAccountsoption,youcanalsoselectthisoption.UseThresholdRulesallowstheprogramtoverify
ifthenetdebitandcreditamountoftheeliminationjournalexceedsthespecifiedthreshold.Ifthethresholdisnotexceeded,theprogramcreatesabalanced
journalentrythatyoucanreview.Ifthethresholdisexceeded,theprogramcreatesanunbalancedjournalentrythatyoucanreview.
Note:YoucannotusethisoptionifyouselectAllowOutofBalanceJournals.
3. IfyouselecttheoptiontoUseNetDifferenceAccounts,specifytheNetDifferenceDebitandCreditaccountstouse.
4. IfyouselecttheoptiontoUseNetDifferenceAccountsandThresholdRules,assignthethresholdruletouse.Youhavethreeoptionsshowninthetablebelow:
ThresholdRuletable
ThresholdRule
Option
Action
ConstantAmount
Specifyafixedamount.
Percentageof
Account
Enteranumberandanaccount.ThenumberrepresentsapercentageofthePTDbalanceoftheaccountcodecombinationspecified.Note:theaccount
mustbeadetailaccount.
PercentageofJournal
Enteranumberthatrepresentsthepercentageofthelessertotaldebitortotalcreditoftheunbalancedjournal.
5. Saveyourwork.
GeneratingEliminatingJournals
Youmustgenerateeliminatingjournalstocreateunpostedjournalbatchesfromtheeliminatingjournalformulasyoudefine.Oncegenerated,youcanrevieworedit
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
21/25
2/18/2015
OracleGeneralLedgerUser'sGuide
theeliminatingjournalbatchesbeforepostingthem.
DataAccessSets
Tosuccessfullygenerateeliminatingjournals,youmusthavereadandwriteaccesstotheledgerandthebalancingsegmentvalueormanagementsegmentvalue
usedasthesourceandtargetfortheeliminatingjournals.
Prerequisite
Defineeliminationjournalscontainedinaneliminationset.
Definebalancingoptionsforyoureliminationjournals.
Togenerateunpostedbatchesfromeliminatingjournalformulas:
1. NavigatetotheGenerateEliminationswindow.YoucanselecttheGeneratebuttonfromtheEliminationSetswindow.
2. Choosetheeliminationsetsyouwanttogeneratebycheckingthecheckboxtotheleftofeachsetname.
3. (Optional)ChoosetheEliminationSetbuttontoopentheDefineEliminationSetformtoreviewormodifyyoureliminationdefinitions.
Note:IfyourdefinitionaccesssetonlyprovidesUseaccesstotheeliminationset,theEliminationSetbuttonisdisabled.Viewaccessisrequiredtoenablethe
EliminationSetbuttontoallowyoutoviewthedefinition.
4. SelectaPeriodtorunyoureliminationset.
TheEliminationSetfielddisplaysalltheeliminationsetsthatareactivefortheselectedperiod.
Note:Ifusingdefinitionaccesssetstosecureuse,view,andmodifyaccesstoyoureliminationsets,youmusthaveUseaccesstotheeliminationsetto
generateit.
ThePeriodLastRunfielddisplayswhentheeliminationsetwaslastrun.
Whentheeliminationsetissubmitted,therequestIDisdisplayedintheRequestIDfield.
5. ChoosetheGeneratebuttontogeneratetheeliminationjournals.GeneralLedgersubmitsaconcurrentprocesstocreateunpostedjournalbatchesbasedon
theselectedeliminationsets.NotetheRequestIDassignedtotheconcurrentprocess.
6. Postthegeneratedeliminatingjournalbatchestoupdateyourparentaccountbalances.
ConsolidationandEliminationWorkbench
TocheckthestatusofyoureliminationsetsforaspecificparentperiodintheConsolidationWorkbench,selecttheEliminationtab.Allactiveeliminationsetsyou
selecttotrackaredisplayedwiththeirstatus,thedatetheywerelastgenerated,andtherequestID.
Note:YourdataaccesssetmustprovidereadaccesstotheparentledgertoreviewthestatusofyoureliminationsfromtheWorkbench.
Afteryouhavequeriedyoureliminations,anysubsequentactionsyouperformwillbecontrolledbyyourdefinitionaccesssetprivileges.Forexample,ifyouonlyhave
theViewprivilege,youwillbeunabletogeneratetheEliminationSetusingtheGeneratebuttonfromtheStateController.IfyouonlyhavetheUseprivilege,youwill
beunabletoviewtheEliminationSetdefinitionusingtheEliminationSetbuttonfromtheStateController.
ThefollowingtableshowsthestatusesthatmaybedisplayedintheStatuscolumnforaneliminationset:
Status
Description
SelectforGeneration Youreliminationsetisselectedforgeneration.
Generating
Youreliminationsetisbeinggenerated.
GenerationFailed
Generationforyourselectedeliminationsetfailed.
Generated
Youreliminationsethasbeengenerated.
Deleted
Youreliminationsethasbeendeleted.
SelectforPosting
Youreliminationsethasbeenselectedforposting.
Posting
Youreliminationsetisposting.
Posted
Youreliminationsethassuccessfullyposted.
Failed
Postingforyoureliminationsethasfailed.
EliminationWorkbench
SelecttheEliminationtabintheworkbenchwindow.Thisviewofthewindowdisplaystheactiveeliminationsetsfortheperiodthatwerecheckedforelimination
statustracking,theeliminationcompany,eliminationsetstatus,thedateforwhichtheeliminationsetwaslastrunandtherequestID.Eacheliminationsetdefinition
isdisplayedasaseparaterow.
TheEliminationWorkbenchisalsofolderenabledtolistadditionalinformationsuchasdebittotalandcredittotalfortheeliminationjournal.
TheEliminationWorkbenchindicatestheOverallStatusofallactiveeliminationsets,asshowninthetablebelow.Notethisisnotthestatusofindividualelimination
sets.
Status
Description
Not
Noneoftheeliminationsetshasbeengenerated.
Generated
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
22/25
2/18/2015
OracleGeneralLedgerUser'sGuide
InProcess
Generationisstartedbutalleliminationsetsarenotgeneratedandposted.Ifanyeliminationsetfailedtogenerateorpost,theoverallstatusindicatesInProcess.
Posted
Alleliminationsetsaregeneratedandposted.
Confirmed
StatusdisplayedifyouchoosetheConfirmbutton.Whenyouaresatisfiedthattheeliminationprocesshasbeencompletedfortheperiod,youcanselecttheConfirmbutton.
WhentheOverallStatusisConfirmed,theConfirmbutton'slabeldynamicallychangestoCancelConfirmation.CancelingtheconfirmationreturnstheEliminationStatusbackto
thepreviousstateorstatuscurrentlyappropriate.
Note:Ifyouregenerateaneliminationsetforthesameperiod,thestatusautomaticallyrevertstoInProcess.
Ifyouchoosetoclosetheperiodandeliminationsarenotconfirmed,theConfirmedstatusisautomaticallyset.
Ifyoureopentheperiod,theEliminationConfirmedstatusdoesnotchangeunlessyouspecificallycanceltheconfirmation.
RelatedTopics
AboutRecurringJournals
OverviewofAverageBalanceProcessing
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
Inquiry,Reporting,andAnalysis
GeneralLedgerincludespowerfulonlineinquiryandreportingfeaturesforreviewingandreportingonyourconsolidatedbalances.Thesystemalsoprovides
sophisticatedtoolsforanalyzingyourconsolidatedresults.
DrillingDowntoSubsidiaryDetail
Fromyourconsolidatedparentledger,youcandrillbetween:
Consolidatedandsubsidiaryentities
Detailaccountsandjournalentries
Summaryanddetailaccountbalances
Journalsandsubledgertransactions
GeneralLedger's"drillanywhere"functionalityimmediatelyprovidesyouwithaclearperspectiveofanysubsidiary,anyaccount,anyjournal,oranysubledger
transaction.Youcandrilldowntoaccountbalances,reviewconsolidationjournalentries,drilldownfurthertoyoursubsidiaryledgers,reviewsubsidiaryaccount
balances,thendrilldownfurthertosubsidiaryjournalentriesandeventoyoursubsidiaries'subledgerdetails.
FormoredetailsonGeneralLedger'sinquiryanddrilldowncapabilities,seethesectionslistedbelow:
PerformingaConsolidatedBalanceInquiry
PerforminganAccountInquiry
DrillingDowntoJournalDetail
DrillingDowntoOracleSubledgerDetail
PerforminganAverageBalanceInquiry
UsingFSGandADI
FromtheGlobalConsolidationSystemyoucanaccessGeneralLedgerstandardreportsandtheFinancialStatementGenerator.Usethesetoolstocreateandrun
consolidatedandconsolidatingreportsforreviewandanalysisbyyourmanagement.YoucanalsouseApplicationsDesktopIntegrator's(ADI)ReportDefinitiontoolto
createandrunyourreportswithinaspreadsheetenvironment.
TouseGCStorunreports:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selectaperiodforwhichyouhavecompletedconsolidationandeliminations.
3. ChoosetheReportbuttonfromtheStateController.
4. FromtheReportswindow,selectFinancialtorunFSGreportsorselectStandardtorunstandardreportsandlistings.
5. TheRunFinancialReportswindowortheSubmitRequestswindowappears,dependingonyourreporttypeselectionabove.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
23/25
2/18/2015
OracleGeneralLedgerUser'sGuide
See:RunningStandardReportsandListingsandOverviewoftheFinancialStatementGenerator.
EnterprisePlanningandBudgetingIntegration
OracleEnterprisePlanningandBudgeting(EPB)controlsthebusinessprocessesofenterprisewideplanning,budgeting,forecasting,monitoring,andanalysis.Itis
basedonaunifiedenterprisedatamodelwhichbringstogetheralltypesofdata,includingfinancialandoperationalinformationtoprovideenhancedvisibility,
consistencyofinformation,andabetterunderstandingofyourbusiness.
EPBhandlesorganizationalconsolidationsacrossmultiplehierarchiesandautomaticallyperformslineitemandtimeaggregations.
GeneralLedgerisintegratedwithEPBsoyoucananalyzeyourconsolidatedparentdatawiththepowerfulanalysiscapabilitiesprovidedbyEPB.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
PurgingConsolidationAuditData
Whenyourunaconsolidationinauditmode,GeneralLedgermaintainsanaudittrailfortheConsolidationAuditReport,theUnmappedSubsidiaryAccountsReport,
andtheDisabledParentAccountsReport.Afteryourunthesereports,youcanpurgesupportingsourcedatafromtheGL_CONSOLIDATION_AUDITtable.
Onceyoupurgeyourconsolidationauditdata,youcannolongerruntheconsolidationauditreports.However,youcanstillreviewyourconsolidationjournalbatchin
yourparentledger.
Note:Topurgeconsolidations,yourdefinitionaccesssetmustprovideUseaccesstotheconsolidation.
Prerequisites
Runaconsolidationinauditmode
Ensuretheconsolidationcompletedsuccessfully.
Runallnecessaryauditreports.
Topurgeconsolidationauditdata:
1. NavigatetothePurgeConsolidationAuditDatawindow.
2. SelectaConsolidationNameandPeriodtopurge.Youcanpurgeanyconsolidationruninauditmode.
Note:IfusingDefinitionAccessSetstosecureyourconsolidationdefinitions,youmusthaveUseaccesstothedefinitiontopurgeitsconsolidationdata.
3. ChoosethePurgebuttontopurgeconsolidationauditdatafortheselectedconsolidations.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
ConsolidationAuditReport
UnmappedSubsidiaryAccountsReport
DisabledParentAccountsReport
Contents|Previous|TopofPage|Next
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
24/25
2/18/2015
OracleGeneralLedgerUser'sGuide
Copyright1988,2010,Oracleand/oritsaffiliates.Allrightsreserved.
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm
25/25