Oracle Global Consolidation System

  • 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.