Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

CollaborativeSIG: SLAAccountinginR12:Procure toPayProcess

MohanIyer PrincipalConsultant FSCP Solutions Inc mohan@fscpsolutions.com September22nd,2011

Agenda
AboutthePresenter ProcuretoPayOverview SLAOverview Accountingtouchpoints Accruals BusinessCasesforSLAchanges ReportingusingSLAdata OthercapabilitiesofSLA
2

AboutthePresenter
MohanIyer
PrincipalConsultant@FSCP Solutions Inc. Over20yearsexperiencewithOracleApplications FunctionalconsultantinFinanceapplications MultiplefullcycleR12implementations CurrentlyworkingonR12.1.3 FoundingBoardMemberofNorCalOAUGandGLSIG BoardMemberonMNSIG

ProcuretoPayOverview A
Start Analyzeto Agreement Requisition to Receipt Inspection to Disposition
Material Passes Inspection

SupplierReturn toReplacement

Y
SupplierInvoice toPayment

N
Supplierwill provide replacement?

Y A

Receiptto Asset Subledger toPost End

SupplierReturn toDebit

SubLedgerAccountingOverview
SLAisarulesenginethatcreatesaccounting foralltransactionsintoGL Thisallowsforthedisconnectbetweena transactionanditsaccounting Thisalsoallowsforasingleprocesstocreate accountingentriesintoGL ThereisalayerbetweenGLandthe subledgers(AP,AR)
5

SubLedgerAccountingOverview
Oracle Subledger Accounting:
Oracle Subledger Accounting is a rulesbased engine for generating accounting entries based on source transactions from ALL Oracle Applications.

SubLedgerAccountingOverview
GL Balances Posting GL Journal Entry Journal Import SLA Journal Entry

Create Accounting Transaction


7

SubLedgerAccountingOverview
Ledger Subledger Accounting Method (SLAM) Application Accounting Definition (AAD) Journal Line Definition (JLD) Account Derivation Rules (ADR) Mapping Sets Sources Transaction Objects

Journal Line Types (JLT)

Journal Entry Descriptions (JED)

SubLedgerAccountingOverview

10

11

12

CaseforSLAchanges
Whywouldyouchangethestandardrules
ThestandardrulesforAPseemedtobeOKto takewhatyouenteredintheDistributionLine.

Butinsomecasesthatmaynotbetrue AsanexamplelookatAssets Thereisadefaultthatcreatessomeaccounts basedonacombinationofsegments DistributionLine,CategoryandBook Level(Default)


13

BusinessCaseforSLAchanges
AssetAccounting
SourceCostCentersegmentfromnonstandard source perstandardfunctionalityinFixedAsset

14

BusinessCaseforSLAchanges
AssetsAccounting
Standard SLAwillbookallassetrelatedjournalswiththe followingrules:
BalancingSegmentQualifier fromtheDistribution_id (Assignments) NaturalAccountSegmentQualifier retrievedfrom oneofthreeplacesAssignments,BooksorCategories Allothersegments fromtheDefault_CCIDonthe booksform
15

BusinessCaseforSLAchanges
AssetsAccounting
BusinessCase:
Itisrequiredtobookjournalsatanotherlevelin additiontoBalancingandNaturalAccount.For exampleCostCenter. RequirementtobookallP&LaccountsattheCost Centerlevel

16

SLAchanges
AssetsAccounting Changestomakeconfigurationchangesto achievetherequirement
AccountDerivationRule(OneforCostCenterDerivationisnow

standard)
CreateCustomJournalLineDefinitionandassigntheAccount

DerivationRule
LinkCustomJournalLineDefinitiontoApplicationAccounting

Definition
LinkApplicationAccountingDefinitiontoSubledgerAccounting

Method
LinkSubledgerAccountingMethodtoaLedger
17

SLAchanges

18

AccountingTouchpoints
ReceiveProductsandServices
Expenses
Receive:DRReceiving/CRExpenseA/PAccrual Deliver:DRExpense/CRReceiving

ProjectExpenses
Receive:DRReceiving/CRExpenseA/PAccrual Deliver:DRProjectExpense/CRReceiving

Inventory&OutsideProcessing
Receive:DRReceiving/CRInventoryA/PAccrual Deliver:DRInventoryorWIP/CRReceiving
19

AccountingTouchpoints
ReverseExpenseAccruals
Receive:DRExpenseA/PAccrual/CRExpense

InvoiceProductsandServices
Expenses
Match:DRExpense/CRAPLiability

Inventory&OutsideProcessing
Match:DRInventoryA/PAccrual/CRAPLiability

20

AccrualAccounting
AccrualAccountingregistersaliabilityonyourbalancesheet ifyouhavematerialthathasbeenreceivedbutnotinvoices Therearetwotypesofaccruals HardAccruals accrualsformanufacturingitemsreceived intoInventory PeriodEndAccruals forexpenseitemsthathavebeen received PeriodEndAccrualsdifferfromhardaccrualsduetothefact thattheyarereversedatthebeginningofthenextperiod HardAccrualsareautomaticallygeneratedwhenreceivingis done PeriodEndAccrualsneedaprocesstoberunaspartof 21 periodendprocessing

AccrualsinR12
AccrualsinR12areaccountedaspartoftheCost Managementaccountingevents TheprocessesandreportsareownedbyCost ManagementandSourceisCostManagement TheperiodendprocessforExpenseAccrualsnow createstwojournalbatches
Oneforthecurrentperiodaccrual Anotherforthenextperiodreversal

Therehavebeenissueswiththereversalinearlier releaseofR12 priorto12.0.6


22

ReportingusingSLAdatatables
ManyreportsnowaregeneratedfromtheSLA tables,givenbelowareafew
AccountAnalysis(allmodules) AccountsPayableTrialBalance AccountingReportwhilerunningCreate Accounting

Allaccountquerycapabilityisnowdrilldown throughtheSLA
23

SLA ReportingfromtheSLAlayer

24

SLA ReportingfromtheSLAlayer

25

OthercapabilitiesofSLA
SLATransactionsandBalances
SLAmaintainsitsownJournalEntriesandBalancesasamiddlelevel tomaintainthesedatasetsbeforetheyflowtoGL ThirdPartyControlAccountBalances
TrackbalancesbyaccountandCustomer/Supplier Statutoryreportingrequirementincertaincountries Storeanunlimitednumberofsourcesassupportingreferenceson the accountingentries Optionallytrackbalancesbyaccountandsupportingreference Trackbalancesbyoriginatingtransactionsanddownstreamappliedtransactions

SupportingReferenceBalances

OpenAccountBalances

BalancescalculatedandstoredAFTERAccountingProgram Completes
26

OthercapabilitiesofSLA
GL Balances Posting GL Journal Entry Journal Import SLA Journal Entry Balance Calculation SLA Balances
(Supporting References & Open Account - AP TB)

Create Accounting Transaction


27

SLASupportingReferences
Supportingreferencesmaybeusedasfollows
Provideadditionalbusinessinformationforbalanceson transactions Toestablishasubledgerbalanceforaparticularsource valueorcombinationofsourcevalues Forfinancialandmanagerialanalysis Balancescanbemaintained Never nobalancesmaintainedonlyusedfortracking purposes BasedonAccount basedontheaccountthatissourceof thissupportingreference Always continouslymaintainsthebalanceforthissource
28

SLASupportingReferences

29

Gotchas

MakingtheupdatetoeveryEvent/EventTypecombination Copyingtheseededdefinitionpriortomakingchanges CoordinatingallSLAchangesintheSubledger Accounting Methods Forproductlinechangesyouusuallyhavetochangeover20 eventsorjournallineassignments verytimeconsuming anderrorprone Test,test,test

30

You might also like