Upload
max
View
28
Download
0
Embed Size (px)
DESCRIPTION
Consolidation Cycle of Oracle EBS
Citation preview
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 1/25
SkipHeaders
OracleGeneralLedgerUser'sGuideRelease12.1PartNumberE1362704 Contents Previous Next
GlobalConsolidationSystem
GlobalConsolidationSystemConsolidationistheperiodendprocessofcombiningthefinancialresultsofseparatesubsidiarieswiththeparentcompanytoformasingle,combinedstatementoffinancialresults.TheGlobalConsolidationSystem(GCS)providestheflexibilitytohelpyoumanageyourconsolidationneedsregardlessofyourcompanystructure.
GlobalConsolidationSystem
OverviewTheflexibilityoftheGlobalConsolidationSystem(GCS)allowsyoutomanagefinancialinformationwithinanycompanystructure.Youcanmaintainmultiplecompanieswithsimilarordifferentaccountingstructures,andconsolidatetheirresultsformeaningfulfinancialreporting.Youcanconsolidatebudgetandactualbalances.
Note:Ifyourcompaniesaresharingasingleledgerforoperationalaccountingpurposes,youdonotneedtouseGCS.YoucanusetheFinancialStatementGenerator(FSG)tocreateconsolidatedfinancialreports.
YoushoulduseGCSifoneofthefollowingistrueinyourorganization:
Yourcompaniesrequiredifferentaccountstructures.Forexample,onecompanymayneedasixsegmentchartofaccounts,whileanotherneedsonlyafoursegmentchartofaccounts.
Yourcompaniesusedifferentaccountingcalendars.Forexample,onecompanymayuseaweeklycalendarandanothermayuseamonthlycalendar.
Yourcompaniesoperateindifferentcountriesrequiringthemtousetheirownlocalcurrencies.
Note:Ifyouwanttoconsolidateaveragebalancesacrossledgerswithaveragedailybalancesenabled,theparentledgersmusthavetheenableaveragebalanceconsolidationoptionenabled.See:DefiningLedgers.
TherearetwomethodsyoucanusetoachieveconsolidatedresultswithOracleApplications:
ReportingConsolidations:DefineanFSGreportwhichconsolidatesdatastoredinasingleledgerorwhichsumsdataacrossseparateledgersonthesameapplicationsinstance.
DataTransferConsolidations:Servesglobalenterpriseswithmultipleledgersormultipleapplicationsinstances.Withdatatransferconsolidations,youmoveyourfinancialdatafromdiverseledgersanddatasourcesintoasingleconsolidationledger.Youcanreportonandanalyzeconsolidatedfinancialinformationfromthisconsolidatedledger.
ConsolidatingBudgets
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 2/25
LikeActuals,youcanconsolidatebudgetamountsoneperiodatatime.Youcanalsoconsolidatebudgetsthatdonotsharethesamecalendarand/orbeginningandendingperiods.Thefollowingrestrictionsapplytoconsolidatingbudgetbalances:
Ifthesourceandtargetbudgetsdonotsharethesamecalendar,youmustconsolidateaspecificperiodtoaspecificperiod.
Ifthesourceandtargetbudgetsdonotsharethesamestartperiod,youmustconsolidateaspecificperiodtoaspecificperiod.
Ifthesourceandtargetbudgetssharethesamecalendarandstartperiod,youcanconsolidateallperiodsoraspecificperiodtoaspecificperiod.
WhatYouCanConsolidateWithGCS,youcanconsolidateanybusinessdimensionatanylevelofdetailfromanypointofview:
AnySource:Datafromanysourcesystem,includingledger,databases,OracleandnonOracleapplicationscanbeconsolidatedwithGCS.ForOracleApplications,useCrossInstanceDataTransfertotransferconsolidationdatatoyourparentonaremoteinstance.FornonOracleapplicationsuseacustomizablespreadsheetfrontendortheopenconsolidationinterfacetouploadyourdataintoGCS.
AnyChartofAccounts:Subsidiariescanuseseparatechartofaccountsfromtheparenttoaddressuniqueoperationalaccountingpracticesandmeetlocalstatutoryrequirements.GCSenablesyoutoconsolidateacrossdiversechartsofaccounts.
AnyCalendar:Subsidiariescanusedifferentaccountingcalendarsfromtheparent.GCSenablesyoutoconsolidateacrosscalendars.
AnyCurrency:Subsidiariescanusealedgercurrencywhichdiffersfromtheparentsledgercurrency.GCSrevaluesandtranslatesallsubsidiarybalancestoensureconsistentconsolidatedresults.
AnyLevelofDetail:Consolidatedetailtransactions,detailbalances,andsummarybalances.
Consolidatetransactionswhenyouwanttheconvenienceofaccessingdetailedinformationintheconsolidatedledgerandtheabilitytoperformincrementalupdatestoconsolidatedbalances.
Consolidatebalanceswhenyouwanttheflexibilitytotransferaccountdetailsforonlyselectedaccounts.
Consolidatesummarybalanceswhenyouonlywanttotransferaggregatedaccountbalancestotheconsolidatedledger.Thismethodrequiresfewerresourcesandenhancesprocessingperformance.
AnyBalanceType:Consolidateanybalancetypeincludingactual,average,translated,budget,andstatisticalbalances.
SpecialConsiderationsforAverageDailyBalanceLedgersWhenconsolidatingaveragebalances,youwillneedtoreversethepriorperiod'sconsolidationinthecurrentperiodtoavoiddoublecounting.Periodaveragebalancesrepresentstandalonebalancesforeachperiod,andisthesamebalanceforeverydaywithinthesameperiod.Withoutareversaladjustment,thepriorperiod'saveragebalancewillbeincorrectlyincludedinthecurrentperiod'saveragebalance.
Forexample,youareperformingperiodicaverageconsolidationusingPATDbalancesforJan01andFeb01.AfterconsolidatingJan01,andbeforeconsolidatingFeb01,youwillneedtoreversetheJan01PATDaverageconsolidationjournalasofFeb01.ThiswillsettheFeb01PATDbalancebacktozero.YoucanthenperformaPATDaverageconsolidationforFeb01.
ThissamereversaladjustmentisrequiredforQATDconsolidationsandYATDconsolidations.Youwillneedtoreversethepriorquarter'sQATDaverageconsolidationinthefirstdayofthecurrentquarterbeforerunningthecurrentconsolidation.ForYATDaverageconsolidations,youwillneedtoreversetheprioryear'sYATDaverageconsolidationinthefirstdayofthecurrentyearbeforerunningthecurrentconsolidation.
IfyouperformPATDaverageconsolidationsforeachperiod,youwillautomaticallyhavetheQATDandYATDaverageconsolidationbalancesavailabletoyou.ToreviewthecorrectQATDandYATDbalancesunderthismethod,youneedtoselectthedateforthelastdayofthequarterortheyear.Forallotherdateswithintherange,thebalanceswillnotbeaccurate.
ImplementationOptionsTheconsolidationyouchoosedependsonthenumberofledgersyouusetosatisfytherequirementsofyourglobalaccountingoperation.
Ledgers
Aledgerincludesfourcomponents:theledgercurrency,accountingcalendar,chartofaccounts,andaccountingmethod.
AccountingOperationsUsingaSingleLedger
Ifyoursubsidiariesallsharethesameledgerwiththeparentcompanyortheysharethesamechartofaccountsandcalendarandallresideonthesameapplicationsinstance,youcanconsolidatefinancialresultsusingtheFinancialStatementGeneratorreportingengine.
AccountingOperationsUsingMultipleLedgers
Accountingoperationsusingmultipleledgersincludethefollowingscenarios:
singleapplicationsinstance
multipleapplicationsinstances
SingleApplicationsInstance
Ifyouhavesomesubsidiariesthatusetheirownledgers,youmustperformadatatransferconsolidationusingtheGlobalConsolidationSystemtomanageyourconsolidationprocess.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 3/25
MultipleApplicationsInstances
IfyoursubsidiariesmanagetheiraccountingoperationsusingOracleapplicationsanddifferentledgersonseparateinstances,youcantransferconsolidationdatausingtheGlobalConsolidationSystemtomanageyourconsolidationprocess.YoudothisthroughyourcorporateintranetusingCrossInstanceDataTransfer.See:GatheringSubsidiaryDataforMultipleInstancesusingOracleApplications.
Note:IfsomeofyoursubsidiariesmanagetheiraccountingusingnonOracleapplications,youcanimportconsolidationdatausingInterfaceDataTransformer,ApplicationsDesktopIntegrator,orSQLLoader.See:GatheringSubsidiaryDataforMultipleInstancesUsingNonOracleApplications.
ConsolidationProcessStepsEverycompanymustcompletecommonconsolidationstepsinordertoconsolidatefinancialresults.Thefollowingtabledetailseachconsolidationimplementationoption:
ConsolidationStep
ReportingOnly(SingleLedgers)
DataTransfer(MultipleLedgers)SingleInstance
DataTransfer(MultipleLedgers)MultipleInstances
1.DefineLedgers
Allsubsidiariesshareasingleledger,whichhasthesamechartofaccounts,accountingcalendar,currency,andaccountingmethod.Itisalsopossibletoperformareportingconsolidationforasubsidiarythatsharestheparent'schartofaccountsandcalendarforitsreportingcurrency.
Multiplesubsidiariesandtheparentcompanycansharethesameledgeriftheyareconsolidatingtoacommonchartofaccounts,accountingcalendar,andcurrency.Thesubsidiariesandparentcompanycanretaintheirindividualidentitiesusingdifferentbalancingsegmentvalues.Alternatively,eachsubsidiaryandtheparentcompanycanhavetheirownledgertomeettheiroperationalorlocalaccountingneeds.
Sameassingleinstance.Additionally,fordatatransfersfromanotherOracleApplicationinstance,createaledgeronthesourceinstancethatsharesthesamecurrency,calendar,andchartofaccountsasthetargetparentledger.
2.PrepareYourSubsidiaryData
Revalueforeigncurrencybalances.Optionally,translateyourledgercurrencyamountstoforeigncurrenciesforreporting.
Revalueforeigncurrencybalances.Ifnecessary,translateaccountbalancestotheparent'sledgercurrencybeforeyoutransferbalancestotheparent.Note:Ifyouusejournalorsubledgerlevelreportingcurrencies,youmaybeabletobypassthetranslationstepbyconsolidatingdirectlyfromasubsidiaryreportingcurrencytoyourparentledger.See:PreparingSubsidiaryData.
Sameassingleinstance.
3.CreateConsolidationandChartofAccountsMapping
NoActionRequiredTheaccountmappingsarealreadyimplicitinyourchartofaccounts.
RequiredForthosesubsidiariesthathavetheirownledgers,createaconsolidationdefinitionandchartsofaccountsmappingtomapyoursubsidiaries'accountvaluestotheconsolidatedparentvaluestodeterminehowyoursubsidiarybalancesrollupintotheparent.
Sameassingleinstance.
4.TransferData
NoActionRequiredAllsubsidiarytransactionsandbalancesarealreadymaintainedinthesameledger.
RequiredForthosesubsidiariesthathavedatainnonOraclesystems,youcanusetheInterfaceDataTransformer,ApplicationDesktopIntegrator,orSQLLoadertoimportthedatadirectlyintotheparentledger(ifthedataisinthesamecurrencyastheparentledger)orintoasubsidiaryledger.Forthosesubsidiariesthathavetheirownledger,runtheConsolidationDataTransferprogramtotransferbalancesortransactionsfromyoursubsidiariestotheparentledger.Eachtransfercreatesaconsolidationjournalintheparentledger.Note:youcanmodifyconsolidationrunoptionstoautomaticallyimportandpostyourconsolidationjournals.
RequiredSameassingleinstance.Inaddition,defineadatabaselinktoyourparentdatabaseinstanceusingtheDatabaselinkswindow.IntheTransferConsolidationDataorTransferConsolidationDataSetwindow,usetheRunOptionswindowtoenterandvalidateyourremoteinstancesignonparameters.
5.EliminateBalances
Usetheautomaticintercompanyeliminationsfunctionalitytogenerateeliminationsets.Forformulabasedeliminations,youcanalsouserecurringjournals.
SameasReportingOnlymethod. SameasReportingOnlymethod.
6.Report UsetheFinancialStatementGenerator(FSG)asthemechanismtosumupthesubsidiariestoproduceconsolidatedresults.UseApplicationDesktopIntegrator(ADI)toextendreportingtothespreadsheetenvironment.ADIallowsyoutocreateandpublishconsolidatedreportsinHTMLformattotheInternetoryourcorporateintranet.
UseFSGreportstoreportonconsolidatedresults.UseApplicationDesktopIntegrator(ADI)toextendreportingtothespreadsheetenvironment.ADIallowsyoutocreateandpublishconsolidatedreportsinHTMLformattotheInternetoryourcorporateintranet.
SameasSingleInstance.
7.Analyze Usefulldrilldowncapabilitiestodrillfromconsolidatedbalancesdowntosubsidiaryjournallinesandsubledgerdetail.DirectlylinkyourdatatoOracleFinancialAnalyzer,anonlineanalyticalprocessing(OLAP)application,toanalyzeconsolidatedbalanceandprepareoperationalandfinancialanalysesforyourmanagementteam.
GCSenablesyoutodrillfromconsolidatedbalancesintheparentledgerdirectlytothesubsidiaryledgerwithinthesameinstance.Youcanalsodrillbetweenasubsidiary'stranslatedbalancetoitsoriginalbalance.GCSalsoprovidesyouwiththeabilitytodrillbetweensummaryaccounts,detailaccounts,andtheoriginaljournalentries,downtothesubledgerdetail.
Useonlineinquirytoreviewbalancesforanyaccount,journalentry,orconsolidation.UseApplicationsDesktopIntegratororOracleFinancialAnalyzertofurtheranalyzeyourdata.Usethesamemethodsinyoursubsidiaryledgerinstancetoanalyzesubsidiarydata.
RelatedTopics
ConsolidationWorkbench
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 4/25
OverviewofReportingCurrencies
ConsolidationWorkbenchTheConsolidationWorkbenchprovidesacentralpointofcontrolforconsolidatinganunlimitednumberofsubsidiariestoyourparent,whilekeepingyouinformedabouteachsubsidiary'sconsolidationstatus.Theworkbenchalsomonitorssubsidiaryaccountbalancesforanychangesthatoccurafterthesubsidiarydatahasalreadybeentransferredtoyourparentledger.
MonitoringConsolidations
WhenyounavigatetotheConsolidationWorkbench,theFindConsolidationsProcesseswindowopens.Usethiswindowtoqueryconsolidationandeliminationprocesses.YourqueryresultsappearintheConsolidationWorkbench.Youcancompleteasmanyfieldsasyouliketonarrowyourquery.
Note:ToqueryConsolidationsorEliminationsfromtheConsolidationWorkbench,yourdataaccesssetmustprovidereadaccesstothesubsidiaryorparentledger.
Afteryouhavequeriedyourconsolidations,anysubsequentactionsyouperformarecontrolledbyyourdefinitionaccesssetprivileges.Forexample,ifyouonlyhavetheViewprivilegetotheConsolidationDefinition,youwillnotbeabletotransferconsolidationdatafromtheWorkbench.IfyouonlyhavetheUseprivilegeontheConsolidation,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,navigatetotheFindConsolidationProcessingwindowandchoosetheFindbuttontorefreshthedatadisplayedintheConsolidationWorkbench.Alternatively,chooseView>FindAllfromthemenubar.
TheConsolidationWorkbenchmonitorstheactivityofallyoursubsidiariestodisplaythestatusofeachprocessyousubmit.Thetablebelowlistsallpossiblestatusesforconsolidationprocessesdisplayedinthestatuscolumn:
Status Description
JournalDeleted Yourconsolidationjournalhasbeendeleted.
Imported Yourconsolidationjournalhasbeenimported
ImportFailed Yourconsolidationjournalimporthasfailed.
Importing Aconsolidationjournalisbeingimported.
NoDataTransferred Therearenosubsidiarybalancestotransfer.
NoDataImported Therearenoentriesintheinterfacetabletoimport.
NotTransferred Datawasnottransferredfromthesubsidiarytotheparent.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 5/25
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,anyaccountupdatedinthesubsidiarywillresultinanobsoletestatusforthatconsolidationprocess.
Theobsoletestatusletsyouknowthatsubsidiarybalancesnolongeragreewithbalancespreviouslytransferredtotheparent.Youmustreversetheoriginalconsolidationprocess,theninitiateanotherconsolidationtransfer.ThestatusofthenewtransferwillbeCurrent.
ConsolidationReversals
Ifyoureverseasubsidiaryconsolidationprocess,theStatuscolumndisplaysReversedforthatprocessifallthefollowingconditionshavebeenmet:
Youmustposttheoriginalconsolidationjournal
Youmustgenerateareversaloftheoriginalconsolidationjournal
Youmustpostthegeneratedreversalconsolidationjournal
StateController
FromtheConsolidationWorkbench,youaccesstheStateController,anavigationtooltoguideyouthroughtheconsolidationprocess.
FromtheStateController,youcanquicklyselecttheconsolidationstepyouwanttoperform.EachStateControllerbuttoncorrespondstooneofthefunctionalstepsofaconsolidation,listedinthetablebelow:
FunctionalStep StateControllerButtons
DefineConsolidationChartofAccounts None
MapConsolidationData ConsolidationConsolidationSet
PrepareSubsidiaryData TranslationStatus
TransferData TransferTransferSet
CombineConsolidationData ReviewJournalPost
CreateEliminatingEntries EliminateEliminationSet
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 6/25
ReportonConsolidatedBalances Report
AnalyzeConsolidatedData None
RelatedTopics
GlobalConsolidationSystem
UsingtheStateController
UsingtheStateControllerSelectingtheStateControllerbuttonwillopentheGeneralLedgerwindowrelatedtotheconsolidationstepyouneedtocomplete.Thesectionbelowprovidesafunctionaloverviewoftheconsolidationsteps,anoutlineoftherelatedStateControlleractionsyouneedtoperformtocompleteaconsolidationstep,andreferencestothedetailedtaskdescriptionsforeachaction.
StateControllerButtonColors
Tohelpguideyouincompletingyourconsolidationsteps,theStateControllerbuttonsaredisplayedinoneofthreecolors.
Blue:representsarecommendedstep.
Gray:representsastepthatisnotrecommended.Optionally,thebuttonmightbedisabledinsteadofcoloredgray.
Red:representsawarning.Forexample,aredTranslationStatusbuttonindicatesthatthesubsidiary'stranslatedbalancesareoutofdate.
WhenyouselectasubsidiaryfromtheConsolidationWorkbench,thelabelsontheStateController'sbuttonschangecolorbasedonwhichstepsyou'veperformedorneedtoperformforthatsubsidiary.Afteryousuccessfullycompleteaconsolidationstep,theStateController'sbuttonsmaychangecolortoreflectthecurrentstatus.Forexample,theReviewJournalbuttonisgrayuntilyouhavesuccessfullytransferredyoursubsidiarydatatoyourparentandimportedtheconsolidationjournal.Afterthesestepscompletesuccessfully,thecoloroftheReviewJournalbuttonchangestoblue,toindicatethatreviewingtheconsolidationjournalisnowarecommendedstep.
DefineYourConsolidationChartofAccounts
Carefullyplanyourparentandsubsidiarychartsofaccounts.Thishelpssimplifytheconsolidationprocess.
MapConsolidationData(ConsolidationConsolidationSet)
1. ChoosetheStateController'sConsolidationbuttontodefine(ormodify,asneeded)aconsolidationdefinitionforeachsubsidiaryledgeryouwanttoconsolidatetoyourparent.Whenyoudefinetheconsolidationdefinition,chooseaconsolidationmethod.Youcanconsolidateactual,average,translated,budget,orstatisticalbalances.Youcanalsoconsolidateactualjournalentrytransactiondetailsfromasubsidiaryledger.See:MappingChartofAccounts.
Note:Ifyouhaveaveragebalanceprocessingenabled,yourchoiceofconsolidationmethoddetermineswhetheryoushouldconsolidateintoaconsolidationornonconsolidationledger.
2. Selectrulestospecifyhowtomapaccountsfromeachsubsidiaryintoyourparent.See:ConsolidatingLedgerswithDifferentChartofAccounts.
3. (Optional)Afteryouhavedefinedconsolidationdefinitionsandmappingsforallyoursubsidiaries,choosetheStateController'sConsolidationSetbuttontogroupthemintoaconsolidationset.Consolidationsetsallowyoutotransfersubsidiarydatamorequicklybecauseyoucantransferagroupofsubsidiariessimultaneously,insteadofoneatatime.See:TransferringDatabelow.
PreparingSubsidiaryData(TranslationStatus)
1. Ifanyofyourledgershavebalancesheetaccountsthataredenominatedinaforeigncurrency,revaluethebalancestoreflecttheimpactofanychangesinexchangerates.Posttheresultingrevaluationjournal.See:PreparingSubsidiaryData.
2. ChoosetheStateController'sTranslationStatusbuttontocheckthecurrentstatusofyoursubsidiarytranslations.Translatetheaccountbalancesforanysubsidiaryledgerforwhichtheledgercurrencydiffersfromtheparent.Translatetotheledgercurrencyoftheparentledger.See:PreparingSubsidiaryData.
3. Runatrialbalancereportforeachsubsidiaryledger,usingtheparent'sledgercurrency.Thesereportshelpyoureconcileyoursubsidiariestotheparent.
TransferringData(TransferTransferSet)
1. Opentheaccountingperiodinyourparentledgerthatyouwanttouseforyourconsolidation.See:OpeningandClosingAccountingPeriods,OracleGeneralLedgerImplementationGuide.
Ifyouusedconsolidationsets,choosetheStateController'sTransferSetbuttontotransferconsolidationdatafrommultiplesubsidiariesatthesametime.See:TransferringConsolidationSets.
Ifyoudidnotuseconsolidationsets,choosetheStateController'sTransferbuttontotransferyourconsolidationdata.GCScreatesanunpostedconsolidationjournalinyourparentledger.See:TransferringSubsidiaryDatatoYourParent.
2. Ifyouusetheauditmodewhentransferringyourconsolidationdata,reviewtheconsolidationauditreports.
3. Ifyouuseauditmode,purgetheconsolidationauditdatatodeletetheauditdetailsassociatedwithyourconsolidationwhentheyarenolongerneeded.See:PurgingConsolidationAuditData.
Note:IfyouareimportingyoursubsidiarydatadirectlyintotheconsolidatedparentledgerfromnonOracleapplications,transferringdataisnotrequiredforthatsubsidiary.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 7/25
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.YoucanalsorunstandardreportsusingtheFinancialStatementGeneratororApplicationsDesktopIntegrator'sReportDefinitiontooltodefinecustomconsolidatedreportsforyourparentledger.
See:OverviewoftheFinancialStatementGenerator.
See:OracleApplicationsDesktopIntegratorUser'sGuide.
Note:Youcanreportonmultipleledgersinthesamereportaslongaseachledgersharesthesameaccountstructureandcalendarandresidesinthesameinstance.
2. Ifyouuseauditmode,purgetheconsolidationauditdatatodeletetheauditdetailsassociatedwithyourconsolidationwhentheyarenolongerneeded.See:PurgingConsolidationAuditData.
AnalyzeBalances
1. NavigatetotheAccountInquiryformtodrillfromconsolidatedbalancesdirectlytothesubsidiarybalances.IfusingGCSasadirectconsolidationextensionofanOracleoperationalaccountingsystem,youcanfurtherdrilldowntothesubledgerdetail.Ifyoursubsidiariesoperateincurrenciesdifferentfromtheparentcompany,youcandrillbetweentranslatedbalancesandenteredbalancesforeachsubsidiaryaswell.Youcanalsodrillbetweensummaryaccounts,detailaccounts,andthecompletejournallines.
2. Linkyourconsolidateddatatoonlineanalyticalprocess(OLAP)tools,suchasOracleFinancialAnalyzer.Youcanreviewandanalyzeyourconsolidatedreports,andprepareoperationalandfinancialanalysesforyourmanagementteam.
RelatedTopics
RunningStandardReportsandListings
DefiningFinancialReports
RunningFinancialReports
GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplicationsGlobalConsolidationSystemletsyoutransfersubsidiarydatatoyourremoteparentinstanceoveryourcorporateintranet.Optionally,thesystemcannotifyauserontheremoteinstanceoftransferresults.Youcanalsochoosetoimportandpostyourconsolidationjournalsautomatically.YoucanenhancesecuritybysettingupauserwithonlylimitedaccesstospecificobjectsinthecentralconsolidationdatabaseinstancebysettinguptheCrossInstanceDataTransfer.
SettingUptheCrossInstanceDataTransfer
TheGlobalConsolidationSystemsupportsthetransferofsubsidiarydatatoyourremoteparentinstanceoveryourcorporateintranet.
Forsecuritypurposes,thefollowinginstructionstellyouhowtosetupadatabaseusernamewithonlylimitedaccesstospecificobjectsinthecentralconsolidationdatabaseinstance.Usethisdatabaseusernamewhendefiningadatabaselinkfromtheremotesubsidiarytothecentralconsolidationdatabaseinstance.
Tocreatethedatabaseusername:
Tocreatethedatabaseusername,performthefollowingsteps.
1. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusastheSystemAdministratortocreatethedatabaseusernameandtograntthefollowingrightstothedatabaseusername:
SQL>CONNECTsystem/manager@target_databasenameSQL>CREATEuserIDENTIFIEDBYpassword;SQL>GRANTCREATESESSIONTOuser;SQL>GRANTCREATETABLETOuser;SQL>GRANTCREATESYNONYMTOuser;SQL>COMMIT;SQL>EXIT;
2. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusasthedatabaseuserandcreateasynonymforthefnd_oracle_useridtableintheAPPLSYSschema:
SQL>CONNECTuser/user@target_databasenameSQL>CREATESYNONYMfnd_oracle_useridFORapplsys.fnd_oracle_userid;SQL>COMMIT;SQL>EXIT;
3. Onthecentralconsolidationdatabaseinstance,logintoSQLPlusastheAPPSuserandgrantthefollowingrightstothedatabaseusername:
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 8/25
SQL>CONNECTapps/apps@target_databasenameSQL>GRANTEXECUTEONGL_CI_REMOTE_INVOKE_PKGTOuser;SQL>GRANTEXECUTEONGL_JOURNAL_IMPORT_PKGTOuser;SQL>GRANTSELECTONgl_je_batchesTOuser;SQL>GRANTSELECTONfnd_oracle_useridTOuser;SQL>COMMIT;SQL>EXIT;
4. Ontheremotesubsidiarydatabaseinstance,logintoOracleApplicationsasanOracleApplicationsuseranddefineadatabaselinktoyourcentralconsolidationdatabaseinstancewiththedatabaseusernameyoujustcreated.
ToTransferSubsidiaryData
Note:IfyouusetheGlobalConsolidationSystemCrossInstanceDataTransferfeatureandyouaretransferringconsolidationdatatoatargetdatabasethatisnotimplementedwithOracleRDBMS9iR2orhigher,youmustsettheMO:DistributedEnvironmentprofileoptiontoYesandtheFND:DebugLogEnabledprofileoptiontoNoforthetargetresponsibilities.IfyoutransferconsolidationdatatoatargetdatabasethatisnotimplementedwithOracleRDBMS9iR2orhigher,youwillbeunabletoautomaticallyimportorpostjournalstothetargetinstance.
1. Onthesourceinstance,defineaDatabaseLinktoyourremoteparentdatabaseusingtheDefineDatabaseLinkwindow.
(N)Setup>System>DatabaseLinks
2. Onthetargetinstance,createanapplicationuserwhohasausernameandpasswordthatareidenticaltotheuseronthesourceinstancewhowillinitiatethecrossinstancetransferprocess.Assigntothetargetinstanceusertheresponsibilitythatincludestheparentledger.
3. (Optional)Onthesourceinstance,navigatetotheSystemProfileValueswindow.IntheProfilefield,querytheprofileoptionGLConsolidation:CrossInstanceWorkflowNotificationContact.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.Theparentledgermustbethedefaultledgerforthedataaccesssetassignedtotheresponsibility.
10. ChoosetheValidatebuttontoverifythattheparentledgeronthesourceandtargetdatabasessharethesamecurrency,calendarandchartofaccounts.
11. ChooseOK.
GatheringSubsidiaryDatafromMultipleInstancesUsingNonOracleApplicationsGeneralLedgersopeninterfacetableprovidesaconvenientinterfacetoallowyoutoimportGCSsubsidiarydatafromanyexternalsource,suchasanentirelyseparatenonOracleaccountingsystem.TherearethreeoptionsavailableforgatheringdatafromnonOraclesources:
YoucanusetheInterfaceDataTransformerfeaturetotransformtherawdatafromthenonOraclesystemintoaformatthatcanbeimportedintotheGCSsystem.TheIDToptionisfeasibleifthesourcedataisinthesamecurrencyasthetargetledger.
YoucanuseApplicationsDesktopIntegrator(ADI)toworkinaspreadsheetenvironment.SimplytransferthesubsidiaryinformationfromtheexternalsystemintoADI'sjournalworksheet.ThenuploadtheentriestotheGCSsystemwhereitcanbepostedtothetargetinstance.Dependingontheformatofthesubsidiarydata,youmayneedtocreateadummyledgerforthesubsidiaryinthisinstance.
YoucanuseSQLLoadertoloaddatafromdiversesourcesintoGL'sopeninterfacetablecalledGL_INTERFACE.
ToUseSQLLoadertoLoadDatafromaNonOracleSource
1. UseSQLLoaderoranotherLoaderprogramtoprepareyourdatatoloadintotheGL_INTERFACEtable.
Formoreinformation,ontheGL_INTERFACEtableanditscolumns,see:ImportingJournals.
2. Loadeachsystem'sdataintothecorrespondingdummyledger.
3. RunJournalImportforeachsubsidiarydummyledgertoimporttransactions.Journalimportvalidatesandconvertsyourdataintopostablejournalentriesinthesubsidiary'sdummyledger.
4. Postthejournalsineachsubsidiarydummyledgertoupdatebalances.
NowyourdataisreadyforyoutouseconsolidationdefinitionsandmappingrulestomapaccountvaluesfromeachofyourdummyledgersintotheGCSparent.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
CreatingEliminatingEntries
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 9/25
PurgingConsolidationAuditData
PostingJournals
ImportingJournals
OracleApplicationsDesktopIntegratorUser'sGuide
ConsolidatingLedgerswithDifferentChartsofAccountsToconsolidatemultipleledgersthathavedifferentprimarycurrencies,accountingcalendars,orchartsofaccounts,youmustfirstmapyoursubsidiarieschartsofaccountstoyourparents'chartofaccounts.
Achartofaccountsmappingisasetofinstructionsformappingaccountsorentireaccountsegmentsfromasubsidiarychartofaccountstotheparentchartofaccounts.Thechartofaccountsmappingcanthenbeassignedtoaconsolidationdefinitionthatisusedtotransferconsolidationdatafromyoursubsidiaryledgertoyourparentledger.
Todefineachartofaccountsmapping,seeConsolidatingLedgerswithDifferentChartsofAccounts.
Notes:
Youmustdefineasegmentruleactionforeachsegmentinyourparent'schartofaccounts.Youcannotdefinemorethanoneactionperparentsegment.
Segmentrulesarepreferabletoaccountrulesbecause:
It'sfastandeasytocreateaconsolidationbyusingsegmentrules.Forexample,ifyourparentaccounthasonlythreesegments,youcanmapasubsidiary'sentirechartofaccountswithjustthreesegmentrules.
Consolidationsbasedonsegmentrulesprocessfaster.
Tip:Useaccountrulesonlyforspecificexceptionswhereasubsidiaryaccountcannotbemappedcorrectlywithasegmentrule.
Accountrulesoverridesegmentrulesifthereisanyconflict.
Ifyoudefinesegmentrulesfordependentsegmentsinyourchartofaccounts,thelistofvaluesforthedependentsegmentvaluemayappeartocontainduplicateentries(ifyouhavedefinedthesamedependentvalueanddescriptionfordifferentindependentsegmentvalues).ChooseanyentrywiththeappropriatevaluetheGlobalConsolidationSystemdoesnotusethedescription.
Toentersegmentrules:
1. NavigatetotheConsolidationDefinitionwindowandchoosetheMappingbutton.
2. Enterorqueryachartofaccountsmapping.
3. ChoosetheSegmentRulesbutton.
4. Foreachsourcesegmentbeingmapped,entertheTargetsegmentnametowhichitwillmap,anAction,andtheSourcesegmentname.Youcanuseonlyoneactionforeachtargetsegment.PossibleActionsinclude:
CopyValueFrom:Copyallvaluesinyoursourcesegmenttothesamevaluesinyourtargetsegment.Thesegmentsdonothavetousethesamevalueset,butmustusethesamesegmentvalues.
Note:GeneralLedgerpreventsyoufromcopyinglargersubsidiarysegmentstosmallerparentsegments.Forexample,youcannotcopythesubsidiaryvalue101
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 10/25
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
DefiningConsolidationDefinitionsConsolidationdefinitionsareusedtotransferconsolidationdatafromyoursubsidiaryledgertoyourparentledger.Whenyoucreateyourconsolidationdefinition,youspecifyasubsidiaryandparentledgerandachartofaccountsmappingthatmapseachledgerschartofaccounts.
Whenyousubsequentlytransferamountsfromasubsidiarytoyourparent,GeneralLedgercreatesanunpostedconsolidationjournalbatchinyourparentledgerbasedontheconsolidationdefinition.
Note:Ifyouwanttochangehowasubsidiaryconsolidatestoyourparent,changethesubsidiaryschartofaccountsmappingbeforeyoutransferthedata.
Afterdefiningaconsolidationdefinition,youcangroupmultipleconsolidationdefinitionsintoaconsolidationset.Youcanthentransfertheconsolidationsettoyourparent,ratherthantransferringeachsubsidiarysdataseparately.See:CreatingConsolidationSets.
Prerequisites
Defineyourchartofaccountsmappingtomapyoursubsidiaryandparentledgerchartofaccounts.Formoreinformation,seeConsolidatingLedgerswithDifferentChartsofAccounts.
Defineyourparentandsubsidiaryledgers.Ifyouhaveaveragebalanceprocessingenabled,determineiftheparentledgerneedstobeaconsolidationornonconsolidationledger.
Todefineaconsolidationdefinition:
Todefineaconsolidationdefinition,performthefollowingsteps.
1. NavigatetotheConsolidationDefinitionwindow.
2. EnteraConsolidationnameandDescription.
3. IntheConsolidationAttributesregion,entertheParentledgername.
4. EntertheCurrencytousefortheconsolidationasfollows:
Ifyouareconsolidatingbalances,entertheparentsledgercurrency.Optionally,enterSTATtoconsolidatestatisticalbalances.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 11/25
Ifyouareconsolidatingtransactions,entertheparentsledgercurrency.Thismustbethesameasthesubsidiarysledgercurrency.
Note:Ifyoursubsidiaryledgerscurrencyisdifferentfromtheparentledger,youcanusethesubsidiaryledgersreportingcurrency(journalorsubledgerlevel)totransferdatadirectlyfromthereportingcurrencytotheparentledger.
5. EnterthenameoftheSubsidiaryledgeryouareconsolidating.
6. ChooseachartofaccountsMapping.
7. ChooseaconsolidationMethod.
Balances:Consolidateactual,average,translated,budget,orstatisticalbalances.Thismethoddoesnotincludejournalentrydetail.Ifyouhaveaveragebalanceprocessingenabled,yourparentshouldbedefinedasaconsolidationledgerwithaveragebalancesenabled.Notethatyouareconsolidatingaveragebalances.
Transactions:Consolidateactualjournalentrydetailfromasubsidiaryledger.Youcanusethismethodonlyifbothledgershavethesameledgercurrency.Youcannotusethismethodforbudgets.Ifyouhaveaveragebalanceprocessingenabled,yourparentshouldbedefinedasanonconsolidationledgerwithaveragebalancesenabled.Notethatyouareaveragingbalancesonceyouconsolidatedetailfromyoursubsidiariesledgers.
8. Ifyouhaveaveragebalanceprocessingenabled,selectadefaultUsagetypefromthepoplist.
Standard:Onlystandardbalancesaretransferredtotheparentledger.
Onlyaveragebalancesaretransferredtotheparentledger.
Standard&Average:Bothstandardandaveragebalancesaretransferredtotheparentledger.
Note:Youcancreateseparateconsolidationdefinitionsforstandardandaveragebalances.Thisishelpfulifyouwanttousedifferentchartofaccountsmappingstogetdifferentlevelsofdetail.Forexample,youmightmapstandardbalancessoyoucanviewconsolidatedtotalsforeachcostcenterwithineachcompany.However,youmightmapyouraveragebalancessoyoucanviewconsolidateddetailsforeachcostcenter.
Note:IfyouchooseTransactionsasyourconsolidationmethod,GeneralLedgerentersStandardastheUsagetype.Youcannotoverridethiswhenyoutransferyoursubsidiarydata.
9. Selectyourconsolidationrunoptions.See:ConsolidationRunOptions.Youcanoverridetheseoptionswhenyoutransferyoursubsidiarydata.
10. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyourconsolidationdefinition.
DefinitionaccesssetsareanoptionalsecurityfeaturethatenableyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanpreventcertainusersfromviewing,makingchanges,orusingyourconsolidationdefinitionwhenyouassignthemtoconsolidationsetsorusethemtotransferconsolidationdata.
Ifyoudonotenablesecurity,alluserswillbeabletouse,view,modify,anddeleteyourconsolidationdefinition.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouselecttheEnableSecuritycheckbox.ChoosetheAssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Formoreinformation,seeDefinitionAccessSets,OracleGeneralLedgerimplementationGuide.
11. Saveyourwork.
DefinitionAccessSetSecurityThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoconsolidationdefinitions:
UseAccess:Enablesspecificuserstousetheconsolidationdefinitionforthefollowing:
TransferringconsolidationdatausingtheTransferConsolidationDatawindow.
AssigningtheconsolidationtoaconsolidationsetusingtheConsolidationSetswindow.
PurgingconsolidationauditdatausingthePurgeConsolidationAuditDatawindow.
Viewingtheconsolidationauditdatafromthefollowingreports:ConsolidationAuditReport,ConsolidationExceptionReportDisabledParentAccounts,andtheConsolidationExceptionReportUnmappedSubsidiaryAccounts.
ViewAccess:EnablesspecificuserstoonlyviewtheconsolidationdefinitionfromtheConsolidationDefinitionwindow.UserswithViewaccesscannotmakechangestotheconsolidationdefinition,assignthedefinitiontoaconsolidationset,ortransferdata.
ModifyAccess:Enablesspecificuserstoviewandmakechangestotheconsolidationdefinition.Thisincludesbeingabletomakechangestothedefinitionaccessset,iftheAssignAccessbuttonisavailable.
ConsolidationRunOptionsWhenyoucreateaconsolidationdefinitionorconsolidationsetyoucanselectanyoffourrunoptionslistedbelowandtransferyourconsolidationjournalstotheparentledger.Youcanoverridetheseselectionswhenyoutransfersubsidiarydatatoyourparent.
RunJournalImport:CheckingthisoptionlaunchesJournalImportafteryoursubsidiarydatahasbeentransferred.Thiscreatesanunpostedconsolidationbatchinyourparentledgerautomatically.GeneralLedgernamesyourbatchinthefollowingformat:Consolidation:forexample,31JAN95UStoGlobalConsolidation50835:A534.YoumaynotwanttorunJournalImportifyouwanttoscheduleyourbatchprocessestorunlaterorifyouwanttotransferconsolidatingdataacrossdifferentmachinesordatabases.
IfyouchoosenottorunJournalImport,thetransferprocesspopulatestheGL_INTERFACEtablesothatyoucanrunJournalImportlater.
CreateSummaryJournals:Checkthisoptiontosummarizealljournallinesthataffectthesameaccountcodecombinationintoonelineintheparentledger.Sincethisisasummaryaction,GeneralLedgercreatesonejournalentrylineshowingdebitsandcreditsforeachaccountcombination.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 12/25
AuditMode:Checkthisoptiontokeeparecordofhowaccountsfromyoursubsidiaryledgermaptoaccountsinyourparentledger.YoucanthenruntheConsolidationAuditReport,theDisabledParentAccountsReport,andtheUnmappedSubsidiaryAccountsReporttoseeconsolidationauditinformation.
Tip:Useauditmodefornewconsolidationstoensurethatyourdefinitioniscorrectandyourledgerschartsofaccountsaremappedasyouexpected.Onceyouhaveverifiedthis,youcanimproveperformancebydisablingauditmode.
Afteryoursubsidiarydatahasbeentransferredandyouhaverequestedtheauditreports,purgeyourconsolidationauditdatausingthePurgeConsolidationAuditDatawindow.
AutoPost:Checkthisoptiontoautomaticallypostyourconsolidationjournalsintheparentledger.Formoreinformation,see:AutoPost.
RemoteInstanceSignonRegion
CompletethefollowingfieldsandchoosetheValidatebuttontoverifythatyoucantransferconsolidationdatafromyoursourceinstancetoyourparentinstance.Noteyourparentinstancemustbeonthesamecorporateintranet.
Database:Selecttheremoteinstancedatabase.
Responsibility:Entertheremoteinstanceresponsibilitythatallowsyoutotransferconsolidationdatatotheremoteparentinstance.
ChoosetheValidatebuttontoverifythattheparentledgeronthesourceandtargetinstancessharethesamecalendar,currency,andchartofaccounts.
Note:TherunoptionsfortheRemoteInstanceSignononlyappearintheRunOptionswindowfortheTransferConsolidationDataandTransferConsolidationDataSetswindows.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
PurgingConsolidationAuditData
CreatingConsolidationSetsCreateaconsolidationsettotransferconsolidationdataformultiplesubsidiariessimultaneously.
Tocreateaconsolidationset:
1. NavigatetotheConsolidationSetswindow.
2. EnteraConsolidationSetname,Parentledger,andDescriptionoftheconsolidationset.
3. ChooseaconsolidationMethod.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 13/25
4. SelectyourconsolidationRunOptions.
5. EntertheConsolidationdefinitionforeachsubsidiarytoparentconsolidationyouwanttoincludeintheset.Theconsolidationdefinitionsmustusethesameparentledgerandconsolidationmethodyouselectedabove.
(Optional)Toviewormodifyexistingconsolidationdefinitionsortocreatenewconsolidationdefinitions,choosetheConsolidationbutton.See:DefiningConsolidationDefinitions.
6. (Optional)Afteryouhavefinishedenteringconsolidationdefinitions,choosetheTransferSetbuttontoopentheTransferConsolidationDataSetwindow.Fromthiswindow,youcanenteryourtransfersetparametersthenstarttheprocessoftransferringthedatafromthesubsidiariestoyourparentledger.Ifyoudon'twanttotransferdatanow,gotothenextstep.
7. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyourconsolidationset.
8. DefinitionaccesssetsareanoptionalsecurityfeaturethatenablesyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanpreventcertainusersfromviewing,makingchanges,orusingyourconsolidationsettotransferconsolidationdata.
Ifyoudonotenablesecurity,alluserswillbeabletouse,view,modify,anddeleteyourconsolidationset.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouchecktheEnableSecuritycheckbox.ChoosetheAssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Forinformationondefinitionaccesssets,seeDefinitionAccessSets,OracleGeneralLedgerImplementationGuide.
Saveyourwork.
DefinitionAccessSetSecurity
ThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoconsolidationsets:
UseAccess:EnablesuserstotransfertheconsolidationsetdatafromtheTransferSetswindow.UserswithUseaccessonlywillnotbeabletoquerytheconsolidationsetfromtheConsolidationSetwindow.
ViewAccess:EnablesuserstoviewtheconsolidationsetdefinitionfromtheConsolidationSetwindow.
ModifyAccess:Enablesuserstoviewandmakechangestotheconsolidationset.Thisincludesmakingchangestothedefinitionaccessset,iftheAssignAccessbuttonisavailable.
RelatedTopics
ConsolidationRunOptions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
PurgingConsolidationAuditData
PreparingSubsidiaryDataPrepareyoursubsidiarydatabyrevaluingandtranslatingbalancesbeforeyoutransferthebalancestoyourparent.
RevalueBalances
Ifanyofyoursubsidiaryledgershavebalancesheetaccountsthataredenominatedinaforeigncurrency,revaluethebalancestoreflecttheimpactofanychangesinexchangerates.Posttheresultingrevaluationjournal.
See:RevaluingBalances.
TranslateBalances
Ifanyofyoursubsidiaryledgersusealedgercurrencythatisdifferentfromyourparent,youshouldtranslatetheaccountbalancesbeforeyoutransferthesubsidiarydatatoyourparent.Youshouldtranslateintotheparent'sledgercurrency.
YoucanusetheGlobalConsolidationSystemtocheckthetranslationstatusofanysubsidiaryledger.Also,fromtheTranslationStatuseswindowyoucansubmitarequesttorerunatranslation.
Note:FromtheConsolidationWorkbench,youcanonlyreruntranslationsthathavealreadybeenrunatleastoncefortheperiod.Youcannotsubmitnewtranslations.Tosubmitnewtranslations,usetheTranslateBalanceswindow.
See:TranslatingBalances.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 14/25
ReportingCurrencies
IfyouuseReportingCurrencies(journalorsubledgerlevel),youmaybeabletobypassthetranslationstepbyconsolidatingdirectlyfromasubsidiarysreportingcurrency(journalorsubledgerlevel)toyourparentledgerifbothsharethesamecurrency.Youstillneedtorunrevaluationonthesubsidiarysledgerandreportingcurrencybeforeyouconsolidate.
Theprimaryissuetoconsiderwhendecidingwhethertoconsolidatedirectlyfromasubsidiary'sreportingcurrency(journalorsubledgerlevel)is:
Whataccountingrulesgoverntheparent'sandsubsidiary'sbusinessenvironments?SinceReportingCurrenciesismodeledaftermultiplenationalaccountingstandards,includingSFAS#52(U.S.),considerwhetheranydifferencesbetweensuchstandardsmakeitimpracticaltoconsolidatefromthesubsidiary'sreportingcurrency.
Tochecktranslationstatusforasubsidiaryledger:
1. NavigatetotheConsolidationWorkbench.
2. Querytheconsolidationdefinitionofthesubsidiarywhosetranslationstatusyouwanttocheck.
3. ChoosetheTranslationStatusbuttonfromtheStateController.
4. ReviewtheinformationontheTranslationStatuseswindow.TheTranslationStatuscolumnindicateswhetheratranslationisCurrentorNotCurrent.TheDateLastRuncolumndisplaysthedatethattranslationwaslastrun.
Tosubmitatranslation:
1. FromtheTranslationStatuseswindow,selectthetranslationyouwanttorunbymarkingtheTranslatecheckbox.
2. ChoosetheTranslatebutton.
RelatedTopics
RevaluingBalances
TranslatingBalances
ConsolidationWorkbench
MappingChartsofAccounts
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
TransferringSubsidiaryDatatoYourParentTransferthebalancesortransactionstobeconsolidatedfromyoursubsidiaryledgertoyourparent.GeneralLedgeraccumulatesyoursubsidiaryinformationbasedonthechartofaccountsmappingandconsolidationrulesyoudefined,thenpopulatestheGL_INTERFACEtablewiththeconsolidationdata.
ChoosetheRunOptionsbuttontodefineconsolidationrunoptionsandenterremoteinstancesignonparametersifapplicable.Forexample,youcanrunJournalImportandAutoPostautomaticallyatthetimeyoutransferyoursubsidiarydata.
Note:Youcaninitiateasubsidiarytoparenttransferfromthesubsidiaryledgerorfromtheparentledgeronlywhentransferringwithinthesameinstance.Iftransferringdataacrossinstances,thesourceinstancemustinitiateacrossinstancedatatransfer.
DataAccessSets
Tosuccessfullytransferconsolidationdata,youmusthavereadandwriteaccesstotheledgerandthebalancingsegmentvalueormanagementsegmentvalueusedasthetargetfortheconsolidationtransfer.Ifyouhaveinsufficientaccess,yourConsolidationTransfercompletessuccessfullybutyourJournalImportprogramfailsandnoconsolidationjournaliscreated.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 15/25
RelatedTopics
ConsolidatingBalances
ConsolidatingTransactions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingSubsidiariestoYourParent
PreparingSubsidiaryData
TransferringConsolidationSets
CombiningParentandSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
SpecialConsiderationsforAverageDailyBalanceLedgers
OverviewofAverageBalanceProcessing
ConsolidatingBalancesPrerequisites
Defineaconsolidationdefinitionforeachsubsidiaryledgeryouwanttoconsolidatetoyourparent.
Enterandpostjournalstoyoursubsidiaryledgerduringthenormalcourseofbusiness.
Revaluebalancesforanyledgerwithbalancesheetaccountsthataredenominatedinaforeigncurrency.
Ifthesubsidiaryandparentledgershavedifferentledgercurrencies,translatethesubsidiaryledgersbalancesintotheparent'sledgercurrency.
ConsolidatingBalances
Toconsolidateactualbalances:
Toconsolidateactualbalances,performthefollowingsteps:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethebalancesconsolidationmethod.
Note:Ifusingdefinitionaccesssetstosecureyourconsolidationdefinitions,youmusthaveUseaccesstothedefinitiontotransferbalances.
3. ChoosetheTransferbuttonfromtheStateController.
TheTransferConsolidationDatawindowappears,displayingtheMethod,CurrencyandLedgerinformationdefinedforthisdefinition.Ifyouhaveaveragebalanceprocessingenabled,thesystemalsodisplaysthedefaultUsagetypeyouselected.
4. SelectActualfortheBalanceType.
5. Ifyouhaveaveragebalanceprocessingenabled,selectaUsagetypetoindicatewhatbalancestoconsolidateStandard,Average,orStandard&Average.
6. EntertheAmountTypeofbalancesyouwanttoconsolidate,suchasyeartodate(YTD)orperiodtodate(PTD).
7. Enterthesubsidiary'saccountingPeriodthatyouwanttoconsolidate.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 16/25
8. EntertheStandardPeriodtowhichyouwanttoconsolidateinyourparentledger.Youcanconsolidatetoanyperiodthatisopenorfutureenterable.
9. Ifyouhaveaveragebalanceprocessingenabled,entertheDateofthesubsidiary'saveragebalancesthatyouwanttoconsolidate.
10. Ifyouhaveaveragebalanceprocessingenabled,entertheAveragePeriodtowhichyouwanttoconsolidateinyourparentledger.
11. (Optional)ChoosetheRunOptionsbuttontochangeyourconsolidationrunoptions.Ifyouaretransferringdatatoaremoteinstanceparent,completetheRemoteInstanceSignonparameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
12. ChoosetheSelectAccountsbuttontospecifytheaccountrangesyouwanttoconsolidate.EntertheAccountLowandHighforeachrangeyouwanttoconsolidate.
WhenyousubmitthetransferprocesswiththeRunJournalImportoptionenabled,GeneralLedgercreatesanunpostedconsolidationjournalbatchinyourparentledgerthatincludesallthevalidsubsidiaryaccountswithintherange.Ifyourconsolidationrangeexcludessomeaccountsfromyoursubsidiaryledger,andyourconsolidationisruninauditmode,youcanreviewanyexcludedaccountsintheUnmappedSubsidiaryAccountsReport.
Therange(s)youspecifyforthisconsolidationtransferwillbethedefaultrangethenexttimeyoutransferdatausingtheselectedconsolidationdefinition.
Note:Ifyoursubsidiaryledgerhassummaryaccountsdefinedthatareusedintheconsolidationdefinition,youshouldnottransferaccountranges.Thesummaryaccountswillnotbeconsolidated.
13. ChooseTransfertolaunchaconcurrentprocesstotransferyoursubsidiarydatatoyourparent.
14. IfyoudidnotchoosetheRunJournalImportoptionforyourtransfer,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidationjournalbatchinyourparentledger.
Toconsolidatebudgetbalances:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethebalancesconsolidationmethod.
3. ChoosetheTransferbuttonfromtheStateController.
4. SelectBudgetfortheBalanceType.TheUsagetypechangestoStandardsinceGeneralLedgerdoesnotmaintainaveragebalanceinformationforbudgets.TheDateandAveragePeriodfieldsarealsodisabled.
5. EntertheAmountTypeofbudgetbalancesyouwanttoconsolidate,suchasyeartodate(YTD)orperiodtodate(PTD).
6. SpecifyaBudgetnameforbothyoursubsidiaryledgerandyourparentledger.Bothbudgetsmustbeopenorcurrent.Yourparentandsubsidiarybudgetsmustsharethesameperiods.
7. Enterthesubsidiary'sbudgetPeriodandtheparent'sStandardPeriodtowhichyouwanttoconsolidate.
AcceptthedefaultperiodALLifyouwanttoconsolidatebudgetbalancesforallperiodsinthebudget.YoumustenteraBudgetFiscalYearifyouconsolidateforallperiods.
8. (Optional)Ifdesired,changeyourconsolidationRunOptions.Ifyouaretransferringdatatoaremoteinstanceparent,completetheRemoteInstanceSignonparameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
9. ChoosetheSelectAccountsbuttontospecifytheaccountrangesyouwanttoconsolidate.EntertheAccountLowandHighforeachrangeyouwanttoconsolidate.
Note:Ifyoursubsidiaryledgerhassummaryaccountsdefinedthatareusedintheconsolidationdefinition,youshouldnottransferaccountranges.Thesummaryaccountswillnotbeconsolidated.
10. ChooseTransfertolaunchaconcurrentprocesstotransferyoursubsidiarydatatoyourparent.
11. IfyoudidnotchoosetheRunJournalImportoptionforyourtransfer,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidationjournalbatchinyourparentledger.
RelatedTopics
ConsolidatingTransactions
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 17/25
GlobalConsolidationSystem
ConsolidationWorkbench
ConsolidatingLedgerswithDifferentChartsofAccounts
PreparingSubsidiaryData
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
ConsolidatingBalances
OverviewofAverageBalanceProcessing
ConsolidatingTransactions
ConsolidatingTransactions
YoucanconsolidatetransactionsonlyifyouusetheBalanceTypeofActualfortheconsolidation.Ifyouhaveaveragebalanceprocessingenabled,youshouldconsolidateintoanonconsolidationledgerwithaveragebalancesenabled.
Toconsolidatetransactions:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selecttheconsolidationdefinitionyouwanttotransfer.Thedefinitionmustusethetransactionsconsolidationmethod.
3. ChoosetheTransferbuttonfromtheStateController.TheTransferConsolidationDatawindowappears,displayingtheMethod,CurrencyandLedgerinformationdefinedforthisdefinition.
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,usetheImportJournalswindowafterthetransfercompletestocreatetheconsolidationjournalbatchinyourparentledger.
RelatedTopics
ConsolidatingBalances
ConsolidationRunOptions
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
ConsolidatingBalances
OverviewofAverageBalanceProcessing
TransferringConsolidationSets
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 18/25
Youcantransferthedatafromsomeorallofthesubsidiarieswhoseconsolidationdefinitionsyou'veincludedinaconsolidationset.Thisishelpfulwhenyouhavenumeroussubsidiariestobeconsolidatedtoyourparent.
Prerequisite
Defineaconsolidationset.
Totransfermultiplesubsidiaries'datatoyourparent:
1. NavigatetotheConsolidationWorkbench.
2. ChoosetheTransferSetbuttonfromtheStateController.TheTransferConsolidationDataSetwindowappears.
3. EnteraConsolidationSetnameorselectonefromthelistofvalues.
GeneralLedgerdisplaystheBalanceType,Usage,Currency,Method,AmountType,andParentLedgernamefortheconsolidationset.
4. (Optional)Ifyouhaveaveragebalancesenabledforyourparentledgerandareusingthebalancesconsolidationmethod,youcanchangetheUsage.SelectStandard,Average,orStandard&Average.
5. SelecttheAmountTypeforyourconsolidation.
6. Ifyourparentandsubsidiariessharethesameaccountingcalendar,enterthedefaultSubsidiaryPeriodandtheParentStandardPeriod.IfyouselectedaUsagetypeofAverageorStandard&Average,alsoenterthedefaultSubsidiaryeffectiveDateandtheParentAveragePeriod.
7. ChoosetheQueryConsolidationsbuttontodisplaytheconsolidationsthatareincludedintheconsolidationset.GeneralLedgeralsodisplaystheSubsidiaryPeriodandSubsidiaryDate,dependingontheotheroptionsyouselectedabove.
8. Selecttheconsolidationdefinitionsyouwanttotransferbymarkingthecheckboxtotheleftofeachconsolidationdefinitionname.Ifyouwanttotransferalltheconsolidations,marktheSelectAllcheckbox.
9. (Optional)ChoosetheApplyDefaultsbuttontoapplyadefaultdateforthoseconsolidationswheretheparentandsubsidiaryledgerssharethesamecalendar.Ifthecalendarsaredifferent,nodatewilldefault.
10. (Optional)ChoosetheRunOptionsbuttontomodifyyourconsolidationRunOptions.Ifyouaretransferringdatatoaremoteinstanceparent,completetheRemoteInstanceSignonparameters.See:GatheringSubsidiaryDatafromMultipleInstancesUsingOracleApplications.
Note:TheRunOptionsdefinedhereapplytoalloftheconsolidationsintheconsolidationsetandoverrideanyrunoptionsthatweredefinedfortheindividualconsolidationdefinitions.
11. ChoosetheTransferbuttontolaunchaconcurrentprogramtotransferyoursubsidiarydata.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
PostingSubsidiaryData
CreatingEliminatingEntries
ImportingJournals
ConsolidatingBalances
PostingSubsidiaryDataOnceyouhavetransferredyoursubsidiarydatatoyourparentledger,youneedtocombinethesubsidiaryandparentdata.Thisinvolvesseveralsteps:
RunJournalImportifyoudidnotchooseitasoneofyourconsolidationrunoptions.
ReviewtheunpostedjournalbatchcreatedbythetransferandsubsequentJournalImport.
Postyourconsolidationjournalinyourparentledger.
AverageDailyBalanceParentLedger:Theentryforthepreviousmonth,quarteroryearmustbereversedwhenconsolidatingPATD/PTD,QATD/QTD,andYATD/YTDamounttypesfromanADBsubsidiarytoanADBparentfortheaveragedailybalancestobecorrectintheparent.Forexample,reverseJune'saverageconsolidationjournalbeforeconsolidatingJuly'saverageconsolidationdata.
Toimportyourconsolidationjournals:
OntheImportJournalswindow,specifyConsolidationasthesource.
See:ImportingJournals.
Toreviewyourunpostedjournalbatches:
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 19/25
1. NavigatetotheConsolidationWorkbench.
2. Selecttheconsolidationdefinitionwhosejournalbatchyouwanttoreview.
3. ChoosetheReviewJournalbuttonfromtheStateController.
GeneralLedgerdisplaystheBatchwindowwithdetailinformationabouttheconsolidationbatch.Fromhereyoucanchoosetodisplayadditionaldetailaboutthejournal.
See:CreatingJournalBatchesandEnteringJournals.
Topostyourconsolidationjournals:
1. NavigatetotheConsolidationWorkbench.
2. Selecttheconsolidationdefinitionswhosejournalbatchesyouwanttopost,bymarkingthePostcheckboxtotheleftofthesubsidiaryassociatedwithaconsolidationdefinition.
3. ChoosethePostbuttonfromtheStateController.
GeneralLedgerlaunchesaconcurrentprocesstopostyourconsolidationjournalbatches.
Note:YoucancheckonthestatusofeachoftheseprocessintheConsolidationJournalbychoosingtheFindbuttonintheFindConsolidationProcessingwindow.ThestatusresultsaredisplayedintheConsolidationWorkbench.
RelatedTopics
PostingJournalBatches
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
CreatingEliminatingEntries
EliminatingEntriesTheOracleGeneralLedgerAutomaticIntercompanyEliminationsprogrameliminatesintercompanybalances.Createaneliminationsetwhichisabatchofoneormoreeliminationjournalentries.
FullEliminations:Eliminationsetscanoptionallyuseaneliminationcompanytofullyeliminateagroupofintercompanyeliminationentriesforasetofsubsidiaries.
Ifyoureliminationjournalsareoutofbalance,youcanspecifybalancingoptionstoeitherallowoutofbalancejournalstobecreatedortopostthenetdifferencetoanalternativeaccount.Inaddition,thresholdrulescanbeappliedtopreventthecreationofthebalancinglinesifthenetdifferenceexceedsaspecificamount,apercentageofaparticularaccount,orapercentageofthetotaljournal.
Yougeneratetheeliminationseteveryperiodtoautomaticallycreatetheeliminationjournalentries.Youhavetheoptionofautomaticallypostingthejournalnoworyoucanwaittillyoureviewittopost.
YoucanalsousetheConsolidationWorkbenchtotracktheeliminationstatusofyoureliminationsetsandpostanygeneratedeliminationsets.
Note:YoucannotusetheAutomaticIntercompanyEliminationsprogramtoeliminateaveragebalances.
FormulaBasedEliminations:Ifyouhaveformulabasedeliminationentriesoryouwanttoeliminateaveragebalances,useOracleGeneralLedger'srecurringjournalsfeature.See:CreatingRecurringJournalFormulaBatches.
YoucancreateeliminatingentriesinADI'sspreadsheetenvironment.See:OracleApplicationsDesktopIntegratorUser'sGuide.
TheAutomaticIntercompanyEliminationsprogramautomaticallygenerateseliminatingentriespertherulesspecifiedintheDefineEliminationAccountMappingwindow.
CreatingEliminatingEntriesUseGeneralLedger'sstandardjournalentryfunctionstocreateeliminatingentriesinyourparentledger.YoucanalsouseApplicationsDesktopIntegrator'sJournalWizardtocreateeliminatingentries.See:OracleApplicationsDesktopIntegratorUser'sGuide.
Inaddition,youcanusetheGlobalConsolidationSystemtocreateeliminationsets,whichareavariationofGeneralLedger'srecurringjournals.Witheliminationsets,youdefineeliminatingentriesthatrepeateveryaccountingperiod.
CreatingEliminationSets
Defineaneliminatingentrybyfirstcreatinganeliminationset.Yoursetcancontainasingleeliminationentry,oryoucangrouprelatedentriesintothesameeliminationset.Forexample,youcanlogicallygroupallsubsidiarieswhichbelongtoaparticularlineofbusiness.
Tocreateaneliminationset:
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 20/25
1. NavigatetotheEliminationSetswindow.
2. Choosealedger.
Youcandefineeliminationsforanyledgerthatsharesthesamechartofaccountsasyourdataaccessset.
3. Enterabatchnameforyoureliminationset.Thisnamerepresentsabatchofoneormoreeliminationjournalsforaparticularledger.
4. EnteraDescriptionforyoureliminationset.
5. (Optional)ChooseabalancingsegmentvaluefromthelistofvaluestorepresentanEliminationCompany.Thiscompanyisusedasthetargetcompanywhenbookingeliminationentries.Thedescriptionofthecompanyisautomaticallyprovided.
Note:Ifyoudonotwanttouseaneliminationcompany,leavethisfieldblank.
6. (Optional)ChecktheTrackEliminationStatuscheckboxifyouwanttheeliminationsettobeapartofthechecklistfordeterminingwhicheliminationsarecompletedfortheperiod.
Note:Aneliminationsetmarkedfortrackingandgeneratedatleastoncecannotbedeleted.
7. (Optional)Entereffectivefromandtodatestospecifywhentheeliminationsetisactive.
ThePeriodLastRunfieldispopulatedbyGeneralLedgertoindicatethelastperiodinwhichyouexecutedaneliminationset.
8. ChoosetheAccountsbutton.
9. Entereliminationjournalsforthiseliminationset.See:CreatingEliminatingJournalEntries.
10. (Optional)SelecttheEnableSecuritycheckboxtoapplydefinitionaccesssetsecuritytoyoureliminationset.
DefinitionaccesssetsareanoptionalsecurityfeaturethatenablesyoutocontrolaccesstoyourGeneralLedgerdefinitions.Forexample,youcanpreventcertainusersfromviewing,makingchanges,orusingyoureliminationsettocreateeliminatingentries.
Ifyoudonotenablesecurity,alluserscanuse,view,modify,ordeleteyoureliminationset.
IftheAssignAccessfunctionisavailableforyourresponsibility,theAssignAccessbuttonisenabledonceyouchecktheEnableSecuritycheckbox.ChoosetheAssignAccessbuttontoassignthedefinitiontooneormoredefinitionaccesssetswiththedesiredprivileges.Formoreinformation,seeDefinitionAccessSets,OracleGeneralLedgerImplementationGuide.
11. Saveyourwork.
12. ChoosetheGeneratebuttontogenerateyoureliminationsetandcreateyoureliminationentries.See:GeneratingEliminatingJournals.
13. Reviewandpostyoureliminatingjournals.
DefinitionAccessSetSecurity
ThefollowingdescribeswhatUse,View,andModifyaccessmeanasitpertainstoeliminationsets:
UseAccess:EnablesyoutogeneratetheeliminationsetfromtheGenerateEliminationswindow.UserswithUseaccessareunabletoquerytheeliminationsetfromtheEliminationSetwindow.
ViewAccess:EnablesyoutoviewtheeliminationsetdefinitionfromtheEliminationSetwindow.WithonlyViewaccess,youcannotgeneratetheeliminationsetormakechangestothedefinition.
ModifyAccess:Enablesyoutoviewandmakechangestotheeliminationset.Thisincludesbeingabletomakechangestothedefinitionaccessset,iftheAssignAccessbuttonisavailable.WithonlyModifyaccess,youcannotgeneratetheeliminationset.
CreatingEliminatingJournalEntries
Youcandefineanunlimitednumberofeliminationjournalsforeacheliminationset.Eliminationentriesarecomprisedofindividuallinesthatfullyeliminateaccountbalancesfromsourceaccountstotargetaccounts.
Tocreateeliminationjournals:
1. NavigatetotheEliminationAccountswindow.YoucannavigatetothiswindowfromtheEliminationSetwindowbychoosingtheAccountsbutton.
2. Enterajournalnameforyoureliminationentrytouniquelyidentifyaneliminationjournalwithintheeliminationbatch.
TheCategoryisautomaticallydefinedasEliminations
3. Chooseacurrencyfromthelistofvalues.Youhavetwochoices:theconsolidatedparentsledgercurrencyorSTAT.Thecurrencyyouspecifyisforbothsourceandtargetaccounts.
4. IntheAmountTypefield,enterthebalancetypetoderivetheeliminationsfrom.PossiblevaluesincludePTD,QTD,YTD,andPJTD.
Note:Averagebalancescannotbeused.
5. IntheAccountsregion,specifytheSource.Thesourceaccountbalancewillbefullyeliminatedintothetargetaccount.Foreachaccountsegment,chooseadetailaccountvalue,aparentaccountvalue,orleavethesegmentblank.
Note:Useparentvaluestoreducemaintenancebecausetheeliminationsetautomaticallyaccommodateschangesinthechildrenvaluesassociatedwithaparticularparentvalue.Parentvaluessaveyoutimeindefiningeliminationsetsbecauseyoucanspecifyoneeliminationlinewhichincludestheparentvalue,insteadofmultiplelinesforeachchildvalue.Ifyouuseparentvalues,theeliminationfunctionalityautomaticallyloopsthrougheachofthechildvaluesforthosesegmentsandcreatesitsoffsetinyoureliminationjournal.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 21/25
6. Specifyatargetaccountforyoureliminationentry.Foreachaccountsegment,chooseadetailaccountvalueorleavethesegmentblank.
Note:IfyouspecifyaneliminationcompanyintheEliminationSetsform,thebalancingsegmentvalueissetforyou.Youcannotoverridethisdefault.
However,ifyoudonotspecifyaneliminationcompanyintheEliminationSetform,thesourceaccountbalancingsegmentvaluewilldefaultasthetargetbalancingsegmentvalue.Youcanoverridethisdefault.
7. Saveyourwork.
Thefollowingexampleillustrateshowthemappingrulesworkforasinglesegment,thecostcentersegment.Inthisexample,theparentcostcentervalue999hasthreechildren,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.Balancingoptionsselectedforeacheliminationsetapplytoalljournalscreatedforthateliminationbatch.
Tospecifybalancingoptions:
1. NavigatetotheBalancingOptionswindow.YoucanselecttheBalancingOptionsbuttonfromtheDefineEliminationSetwindow.
2. SpecifytheOutofBalanceOptionsyouwanttouseinsituationswhereyoureliminationjournalsareoutofbalance.Youhavethefollowingoptions:
AllowOutofBalanceJournal:Selectthisoptiontocreateanunbalancedjournalentrytobereviewedlater.Ifyoudecidetoposttheunbalancedjournal,oryouhavesetupAutopost,theledgersuspensepostingoptionapplies.
BalancewithNetDifferenceAccounts:Selectthisoptiontospecifyanaccounttemplatetouseifthedifferenceisanetdebitoranetcredit.Ifmultiplebalancingsegmentsareinvolvedintheunbalancedjournal,GeneralLedgergroupsjournallinesbybalancingsegmentvaluesandbalanceseachofthesegroupsindividually.
UseThresholdRules:IfyouselecttheUseNetDifferenceAccountsoption,youcanalsoselectthisoption.UseThresholdRulesallowstheprogramtoverifyifthenetdebitandcreditamountoftheeliminationjournalexceedsthespecifiedthreshold.Ifthethresholdisnotexceeded,theprogramcreatesabalancedjournalentrythatyoucanreview.Ifthethresholdisexceeded,theprogramcreatesanunbalancedjournalentrythatyoucanreview.
Note:YoucannotusethisoptionifyouselectAllowOutofBalanceJournals.
3. IfyouselecttheoptiontoUseNetDifferenceAccounts,specifytheNetDifferenceDebitandCreditaccountstouse.
4. IfyouselecttheoptiontoUseNetDifferenceAccountsandThresholdRules,assignthethresholdruletouse.Youhavethreeoptionsshowninthetablebelow:
ThresholdRuletableThresholdRuleOption Action
ConstantAmount Specifyafixedamount.
PercentageofAccount
Enteranumberandanaccount.ThenumberrepresentsapercentageofthePTDbalanceoftheaccountcodecombinationspecified.Note:theaccountmustbeadetailaccount.
PercentageofJournal Enteranumberthatrepresentsthepercentageofthelessertotaldebitortotalcreditoftheunbalancedjournal.
5. Saveyourwork.
GeneratingEliminatingJournals
Youmustgenerateeliminatingjournalstocreateunpostedjournalbatchesfromtheeliminatingjournalformulasyoudefine.Oncegenerated,youcanrevieworedit
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 22/25
theeliminatingjournalbatchesbeforepostingthem.
DataAccessSets
Tosuccessfullygenerateeliminatingjournals,youmusthavereadandwriteaccesstotheledgerandthebalancingsegmentvalueormanagementsegmentvalueusedasthesourceandtargetfortheeliminatingjournals.
Prerequisite
Defineeliminationjournalscontainedinaneliminationset.
Definebalancingoptionsforyoureliminationjournals.
Togenerateunpostedbatchesfromeliminatingjournalformulas:
1. NavigatetotheGenerateEliminationswindow.YoucanselecttheGeneratebuttonfromtheEliminationSetswindow.
2. Choosetheeliminationsetsyouwanttogeneratebycheckingthecheckboxtotheleftofeachsetname.
3. (Optional)ChoosetheEliminationSetbuttontoopentheDefineEliminationSetformtoreviewormodifyyoureliminationdefinitions.
Note:IfyourdefinitionaccesssetonlyprovidesUseaccesstotheeliminationset,theEliminationSetbuttonisdisabled.ViewaccessisrequiredtoenabletheEliminationSetbuttontoallowyoutoviewthedefinition.
4. SelectaPeriodtorunyoureliminationset.
TheEliminationSetfielddisplaysalltheeliminationsetsthatareactivefortheselectedperiod.
Note:Ifusingdefinitionaccesssetstosecureuse,view,andmodifyaccesstoyoureliminationsets,youmusthaveUseaccesstotheeliminationsettogenerateit.
ThePeriodLastRunfielddisplayswhentheeliminationsetwaslastrun.
Whentheeliminationsetissubmitted,therequestIDisdisplayedintheRequestIDfield.
5. ChoosetheGeneratebuttontogeneratetheeliminationjournals.GeneralLedgersubmitsaconcurrentprocesstocreateunpostedjournalbatchesbasedontheselectedeliminationsets.NotetheRequestIDassignedtotheconcurrentprocess.
6. Postthegeneratedeliminatingjournalbatchestoupdateyourparentaccountbalances.
ConsolidationandEliminationWorkbench
TocheckthestatusofyoureliminationsetsforaspecificparentperiodintheConsolidationWorkbench,selecttheEliminationtab.Allactiveeliminationsetsyouselecttotrackaredisplayedwiththeirstatus,thedatetheywerelastgenerated,andtherequestID.
Note:YourdataaccesssetmustprovidereadaccesstotheparentledgertoreviewthestatusofyoureliminationsfromtheWorkbench.
Afteryouhavequeriedyoureliminations,anysubsequentactionsyouperformwillbecontrolledbyyourdefinitionaccesssetprivileges.Forexample,ifyouonlyhavetheViewprivilege,youwillbeunabletogeneratetheEliminationSetusingtheGeneratebuttonfromtheStateController.IfyouonlyhavetheUseprivilege,youwillbeunabletoviewtheEliminationSetdefinitionusingtheEliminationSetbuttonfromtheStateController.
ThefollowingtableshowsthestatusesthatmaybedisplayedintheStatuscolumnforaneliminationset:
Status Description
SelectforGeneration Youreliminationsetisselectedforgeneration.
Generating Youreliminationsetisbeinggenerated.
GenerationFailed Generationforyourselectedeliminationsetfailed.
Generated Youreliminationsethasbeengenerated.
Deleted Youreliminationsethasbeendeleted.
SelectforPosting Youreliminationsethasbeenselectedforposting.
Posting Youreliminationsetisposting.
Posted Youreliminationsethassuccessfullyposted.
Failed Postingforyoureliminationsethasfailed.
EliminationWorkbench
SelecttheEliminationtabintheworkbenchwindow.Thisviewofthewindowdisplaystheactiveeliminationsetsfortheperiodthatwerecheckedforeliminationstatustracking,theeliminationcompany,eliminationsetstatus,thedateforwhichtheeliminationsetwaslastrunandtherequestID.Eacheliminationsetdefinitionisdisplayedasaseparaterow.
TheEliminationWorkbenchisalsofolderenabledtolistadditionalinformationsuchasdebittotalandcredittotalfortheeliminationjournal.
TheEliminationWorkbenchindicatestheOverallStatusofallactiveeliminationsets,asshowninthetablebelow.Notethisisnotthestatusofindividualeliminationsets.
Status Description
NotGenerated
Noneoftheeliminationsetshasbeengenerated.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 23/25
InProcess Generationisstartedbutalleliminationsetsarenotgeneratedandposted.Ifanyeliminationsetfailedtogenerateorpost,theoverallstatusindicatesInProcess.
Posted Alleliminationsetsaregeneratedandposted.
Confirmed StatusdisplayedifyouchoosetheConfirmbutton.Whenyouaresatisfiedthattheeliminationprocesshasbeencompletedfortheperiod,youcanselecttheConfirmbutton.WhentheOverallStatusisConfirmed,theConfirmbutton'slabeldynamicallychangestoCancelConfirmation.CancelingtheconfirmationreturnstheEliminationStatusbacktothepreviousstateorstatuscurrentlyappropriate.
Note:Ifyouregenerateaneliminationsetforthesameperiod,thestatusautomaticallyrevertstoInProcess.
Ifyouchoosetoclosetheperiodandeliminationsarenotconfirmed,theConfirmedstatusisautomaticallyset.
Ifyoureopentheperiod,theEliminationConfirmedstatusdoesnotchangeunlessyouspecificallycanceltheconfirmation.
RelatedTopics
AboutRecurringJournals
OverviewofAverageBalanceProcessing
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
Inquiry,Reporting,andAnalysisGeneralLedgerincludespowerfulonlineinquiryandreportingfeaturesforreviewingandreportingonyourconsolidatedbalances.Thesystemalsoprovidessophisticatedtoolsforanalyzingyourconsolidatedresults.
DrillingDowntoSubsidiaryDetail
Fromyourconsolidatedparentledger,youcandrillbetween:
Consolidatedandsubsidiaryentities
Detailaccountsandjournalentries
Summaryanddetailaccountbalances
Journalsandsubledgertransactions
GeneralLedger's"drillanywhere"functionalityimmediatelyprovidesyouwithaclearperspectiveofanysubsidiary,anyaccount,anyjournal,oranysubledgertransaction.Youcandrilldowntoaccountbalances,reviewconsolidationjournalentries,drilldownfurthertoyoursubsidiaryledgers,reviewsubsidiaryaccountbalances,thendrilldownfurthertosubsidiaryjournalentriesandeventoyoursubsidiaries'subledgerdetails.
FormoredetailsonGeneralLedger'sinquiryanddrilldowncapabilities,seethesectionslistedbelow:
PerformingaConsolidatedBalanceInquiry
PerforminganAccountInquiry
DrillingDowntoJournalDetail
DrillingDowntoOracleSubledgerDetail
PerforminganAverageBalanceInquiry
UsingFSGandADI
FromtheGlobalConsolidationSystemyoucanaccessGeneralLedgerstandardreportsandtheFinancialStatementGenerator.Usethesetoolstocreateandrunconsolidatedandconsolidatingreportsforreviewandanalysisbyyourmanagement.YoucanalsouseApplicationsDesktopIntegrator's(ADI)ReportDefinitiontooltocreateandrunyourreportswithinaspreadsheetenvironment.
TouseGCStorunreports:
1. NavigatetotheConsolidationWorkbenchwindow.
2. Selectaperiodforwhichyouhavecompletedconsolidationandeliminations.
3. ChoosetheReportbuttonfromtheStateController.
4. FromtheReportswindow,selectFinancialtorunFSGreportsorselectStandardtorunstandardreportsandlistings.
5. TheRunFinancialReportswindowortheSubmitRequestswindowappears,dependingonyourreporttypeselectionabove.
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 24/25
See:RunningStandardReportsandListingsandOverviewoftheFinancialStatementGenerator.
EnterprisePlanningandBudgetingIntegration
OracleEnterprisePlanningandBudgeting(EPB)controlsthebusinessprocessesofenterprisewideplanning,budgeting,forecasting,monitoring,andanalysis.Itisbasedonaunifiedenterprisedatamodelwhichbringstogetheralltypesofdata,includingfinancialandoperationalinformationtoprovideenhancedvisibility,consistencyofinformation,andabetterunderstandingofyourbusiness.
EPBhandlesorganizationalconsolidationsacrossmultiplehierarchiesandautomaticallyperformslineitemandtimeaggregations.
GeneralLedgerisintegratedwithEPBsoyoucananalyzeyourconsolidatedparentdatawiththepowerfulanalysiscapabilitiesprovidedbyEPB.
RelatedTopics
GlobalConsolidationSystem
ConsolidationWorkbench
MappingChartsofAccounts
PreparingSubsidiaryData
TransferringSubsidiaryDatatoYourParent
TransferringConsolidationSets
PostingSubsidiaryData
CreatingEliminatingEntries
PurgingConsolidationAuditDataWhenyourunaconsolidationinauditmode,GeneralLedgermaintainsanaudittrailfortheConsolidationAuditReport,theUnmappedSubsidiaryAccountsReport,andtheDisabledParentAccountsReport.Afteryourunthesereports,youcanpurgesupportingsourcedatafromtheGL_CONSOLIDATION_AUDITtable.
Onceyoupurgeyourconsolidationauditdata,youcannolongerruntheconsolidationauditreports.However,youcanstillreviewyourconsolidationjournalbatchinyourparentledger.
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
2/18/2015 OracleGeneralLedgerUser'sGuide
https://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T314184.htm 25/25
Copyright1988,2010,Oracleand/oritsaffiliates.Allrightsreserved.