SlideShare a Scribd company logo
R12	
  Sub-­‐Ledger	
  Accoun2ng	
  (SLA)	
  
   Transi2on	
  from	
  11i	
  to	
  R12	
  

             Rajesh	
  Narang	
  
               rajeshworld@yahoo.com	
  




                The most comprehensive Oracle applications & technology content under one roof
Agenda	
  
•  11i	
  Sub	
  Ledger	
  Transac=ons	
  Accoun=ng	
  
•  11i	
  vs.	
  R12	
  
•  R12	
  Sub	
  Ledger	
  Accoun=ng	
  Primer	
  
    –  Overview	
  
    –  Accoun=ng	
  Model	
  
    –  Accoun=ng	
  Engine	
  
•  R12	
  Sub	
  Ledger	
  Accoun=ng	
  Benefits	
  
•  Lessons	
  Learnt	
  
•  Q	
  &	
  A	
  




                                 The most comprehensive Oracle applications & technology content under one roof
11i	
  Sub	
  Ledger	
  Transac=ons	
  Accoun=ng	
  




                   The most comprehensive Oracle applications & technology content under one roof
Sub	
  Ledger	
  Transac=ons	
  Accoun=ng	
  	
  
                             Payables	
  11i	
  
•  Transac=ons	
  ac=ons	
  create	
  accoun=ng	
  events	
  like:	
  
     –  invoice	
  valida=on,	
  invoice	
  adjustment,	
  invoice	
  cancella=on,	
  payment	
  
        entry,	
  payment	
  cancella=on	
  
•  Run	
  ‘Payables	
  Accoun2ng	
  Process’	
  to	
  create	
  accoun=ng	
  entries	
  for	
  
   these	
  accoun=ng	
  events	
  
•  Accoun=ng	
  entries	
  are	
  created	
  based	
  on	
  the	
  payables	
  op=ons	
  and	
  
   the	
  accoun=ng	
  rules	
  defined	
  internally	
  for	
  every	
  event.	
  
•  ‘Payables	
  Accoun2ng	
  Process’	
  creates	
  accoun=ng	
  entries	
  in	
  the	
  
   sub-­‐ledger	
  accoun=ng	
  model;	
  introduced	
  by	
  Oracle	
  in	
  Release	
  11i	
  
   Payables	
  
•  Run	
  ‘Payables	
  Transfer	
  to	
  GL’	
  to	
  transfer	
  accoun=ng	
  entries	
  to	
  
   Oracle	
  GL	
  


                                       The most comprehensive Oracle applications & technology content under one roof
Sub	
  Ledger	
  Transac=ons	
  Accoun=ng	
  	
  
                        Fixed	
  Assets	
  11i	
  
•  Oracle	
  Fixed	
  Assets	
  uses	
  the	
  Account	
  Generator	
  to	
  generate	
  
   accoun=ng	
  flexfield	
  for	
  the	
  different	
  classes	
  of	
  asset	
  
   transac=ons	
  
•  Run	
  ‘Create	
  Journal	
  Entries’	
  program	
  to	
  create	
  journal	
  entries	
  
•  ‘Create	
  Journal	
  Entries’	
  program	
  u=lises	
  	
  the	
  accoun=ng	
  
   flexfields	
  generated	
  by	
  the	
  account	
  generator	
  and	
  pre-­‐
   defined	
  accoun=ng	
  rules	
  for	
  crea=ng	
  journal	
  entries	
  
•  Journal	
  entries	
  are	
  then	
  interfaced	
  into	
  GL	
  and	
  journal	
  
   batches	
  are	
  created	
  



	
  
                                     The most comprehensive Oracle applications & technology content under one roof
Sub	
  Ledger	
  Transac=ons	
  Accoun=ng	
  	
  
                        Receivables	
  11i	
  

•  For	
  every	
  transac=on;	
  receivables	
  creates	
  default	
  accounts	
  
   using	
  the	
  informa=on	
  specified	
  in	
  Auto	
  Accoun2ng	
  structure	
  
•  Some	
  rules	
  are	
  defined	
  in	
  accoun=ng	
  rules	
  setup	
  
•  Run	
  the	
  General	
  Ledger	
  Interface	
  program	
  	
  
•  General	
  Ledger	
  Interface	
  program	
  transfers	
  data	
  to	
  the	
  
   GL_INTERFACE	
  table	
  
•  Run	
  Journal	
  Import	
  program	
  to	
  import	
  data	
  in	
  GL_INTERFACE	
  
   table	
  and	
  create	
  journal	
  entry	
  batches	
  in	
  the	
  Oracle	
  General	
  
   Ledger	
  
	
  
                                     The most comprehensive Oracle applications & technology content under one roof
11i	
  -­‐	
  Constraints	
  
•  Accoun=ng	
  rules	
  defined	
  in	
  mul=ple	
  places	
  and	
  some=mes	
  cannot	
  
   be	
  configured	
  /	
  changed	
  without	
  customiza=ons	
  
•  Inconsistencies	
  between	
  sub-­‐ledger	
  transac=ons	
  create	
  accoun=ng	
  
   procedures	
  
•  Customiza=ons	
  or	
  manual	
  adjustment	
  journals	
  required	
  to	
  meet	
  
   business	
  requirements	
  	
  
     –  e.g.	
  account	
  generators	
  modifica=ons	
  
•  Sub-­‐Ledger	
  accoun=ng	
  entries	
  are	
  interfaced	
  directly	
  into	
  GL	
  
     –  Reconcilia=on	
  or	
  Drill	
  down	
  limita=ons	
  for	
  transac=ons	
  posted	
  to	
  GL	
  in	
  
        Summary	
  	
  
     –  Thin	
  (OR	
  Summary)	
  GL	
  cannot	
  be	
  maintained	
  
•  Final	
  Accoun=ng	
  (DR/CR)	
  is	
  only	
  visible	
  in	
  General	
  Ledger	
  




                                             The most comprehensive Oracle applications & technology content under one roof
11i	
  vs.	
  R12	
  




 The most comprehensive Oracle applications & technology content under one roof
11i	
  vs.	
  R12	
  




The most comprehensive Oracle applications & technology content under one roof
11i	
  vs.	
  R12	
  
•  11i:	
  
      –  Sub-­‐ledger	
  transac=ons	
  accoun=ng	
  is	
  generated	
  using	
  various	
  setups	
  
         defined	
  at	
  many	
  levels	
  
              •  e.g.	
  some	
  of	
  the	
  account	
  deriva=on	
  rules	
  are	
  defined	
  in	
  Payables	
  Op=ons	
  or	
  in	
  financial	
  
                 op=ons	
  
              •  some	
  accoun=ng	
  rules	
  are	
  defined	
  in	
  customised	
  account	
  generators	
  or	
  auto-­‐accoun=ng	
  
                 setups/formulas	
  
      –  Sub-­‐ledger	
  accoun=ng	
  entries	
  are	
  interfaced	
  directly	
  into	
  GL	
  
•  R12:	
  
      –  Sub	
  Ledger	
  Accoun=ng	
  is	
  an	
  intermediate	
  step	
  between	
  each	
  of	
  the	
  
         Sub	
  Ledger	
  applica=ons	
  and	
  Oracle	
  General	
  Ledger	
  (GL)	
  
      –  Transac=ons	
  are	
  entered	
  in	
  sub-­‐ledger;	
  BUT	
  accoun2ng	
  treatment	
  for	
  
         the	
  transac=ons	
  is	
  derived	
  in	
  SLA	
  
      –  There	
  is	
  no	
  direct	
  interface	
  from	
  Sub-­‐Ledgers	
  to	
  GL	
  
      –  Journal	
  entries	
  from	
  SLA	
  module	
  are	
  then	
  interfaced	
  into	
  GL	
  




                                                         The most comprehensive Oracle applications & technology content under one roof
R12	
  SLA	
  -­‐	
  Overview	
  




        The most comprehensive Oracle applications & technology content under one roof
R12	
  Sub-­‐Ledger	
  Accoun=ng	
  –	
  Overview	
  




                   The most comprehensive Oracle applications & technology content under one roof
R12	
  Sub-­‐Ledger	
  Accoun=ng	
  –	
  Overview	
  
•  A	
  centralized	
  model	
  -­‐	
  that	
  allows	
  configura=on	
  of	
  many	
  
   aspects	
  of	
  journal	
  entries	
  for	
  sub-­‐ledger	
  transac=ons	
  
     –  E.g.	
  Journal	
  Line	
  Descrip=ons,	
  Journal	
  Line	
  Amounts,	
  Debits/Credits,	
  
        Line	
  Types	
  


•  An	
  Engine	
  –	
  that	
  creates	
  accoun=ng	
  	
  and	
  provides	
  consistency	
  
   for	
  sub-­‐ledgers	
  transac=ons	
  accoun=ng	
  procedures	
  
     –  Create	
  Accoun=ng	
  Program	
  


•  A	
  repository	
  -­‐	
  that	
  stores	
  all	
  sub-­‐ledger	
  journal	
  entries	
  before	
  
   they	
  are	
  transferred	
  to	
  GL	
  



                                         The most comprehensive Oracle applications & technology content under one roof
R12	
  SLA	
  –Accoun=ng	
  Model	
  




            The most comprehensive Oracle applications & technology content under one roof
R12	
  Sub-­‐Ledger	
  Accoun=ng	
  Model	
  

                              SLA	
  Event	
  Model	
  
                                    Accoun2ng	
  
 Transac2ons	
                        Events	
  



                          SLA	
  Engine	
                            SLA	
  Repository	
  
Sub-­‐Ledger	
                                                                                                  GL	
  	
  
                               Create	
  Accoun=ng	
                      Sub-­‐Ledger	
               Journal	
  Entries	
  
                                   Program	
                            Journal	
  Entries	
            and	
  Balances	
  


                                                                                                              GL	
  
                                  Accoun2ng	
     Configura=on	
  
                                 Configura2ons	
   Model	
  



                                                           SLA	
  




                                                The most comprehensive Oracle applications & technology content under one roof
Accoun=ng	
  Methods	
  Builder	
  (AMB)	
  
Accoun=ng	
  Model	
                                                        Ledger	
  


                                                           Sub-­‐Ledger	
  Accoun=ng	
  Method	
  


                                                          Applica=on	
  Accoun=ng	
  Defini=on	
  


                                                                  Journal	
  Line	
  Defini=on	
  


                     Journal	
  Line	
  Types	
                 Journal	
  Entry	
  Descrip=ons	
                  Account	
  Deriva=on	
  Rules	
  




Event	
  Model	
                                                          Event	
  En=ty	
  

                                 Event	
  Class	
                                                                   Event	
  Class	
  


     Event	
  Type	
                                  Event	
  Type	
                          Event	
  Type	
                               Event	
  Type	
  




                                                                 The most comprehensive Oracle applications & technology content under one roof
Accoun=ng	
  Methods	
  Builder	
  (AMB)	
  –	
  Events	
  Model	
  



                                                                                                   Events	
  are	
  Predefined	
  
                                                                                                   Components;	
  new	
  events	
  
                                                                                                   cannot	
  be	
  defined	
  




•        Event	
  model	
  consists	
  of	
  Event	
  En=ty,	
  Event	
  Class	
  and	
  Event	
  Types	
  
•        Whenever	
  a	
  transac=on	
  ac=on	
  is	
  commibed	
  in	
  a	
  sub	
  ledger;	
  SLA	
  captures	
  the	
  corresponding	
  event	
  

           -­‐AP	
  Invoice	
  Events	
      	
       	
  -­‐	
  FA	
  Deprecia2on	
  Events	
            	
     	
  -­‐AR	
  Receipt	
  Events	
  
                      -­‐Validated 	
        	
       	
                	
  -­‐Deprecia=on         	
     	
     	
            	
  -­‐Created	
  
                      -­‐Adjusted 	
         	
       	
                	
  -­‐Rollback	
  deprecia=on    	
     	
            	
  -­‐Applied	
  
                      -­‐Cancelled 	
        	
       	
                	
          	
       	
    	
     	
     	
            	
  -­‐Unapplied	
  
	
  



                                                                  The most comprehensive Oracle applications & technology content under one roof
Accoun=ng	
  Methods	
  Builder	
  (AMB)	
  –	
  Accoun=ng	
  Model	
  




                           The most comprehensive Oracle applications & technology content under one roof
Accoun=ng	
  Methods	
  Builder	
  (AMB)	
  –	
  Accoun=ng	
  Model	
  

•     Sub	
  ledger	
  accoun=ng	
  methods	
  
        –  Used	
  to	
  define	
  accoun=ng	
  method	
  e.g.	
  Accrual	
  Basis,	
  Cash,	
  IFRS,	
  US	
  GAAP	
  
•     Applica=on	
  accoun=ng	
  defini=ons	
  
        –  Used	
  to	
  group	
  journal	
  lines	
  defini=ons	
  and	
  header	
  assignments	
  for	
  event	
  classes	
  and	
  event	
  types.	
  
•     Journal	
  lines	
  defini=ons	
  
        –  Used	
  to	
  link	
  Journal	
  Types,	
  Descrip=ons	
  and	
  Deriva=on	
  rules	
  by	
  assigning	
  account	
  deriva=on	
  rules	
  
              and	
  descrip=ons	
  to	
  journal	
  line	
  types	
  
•     Journal	
  line	
  types	
  
        –  Used	
  to	
  define	
  line	
  type	
  op=ons	
  such	
  as	
  balance	
  type,	
  side	
  and	
  summariza=on	
  
•     Account	
  deriva=on	
  rules	
  
        –  Used	
  to	
  derive	
  Accoun=ng	
  Flexfield	
  combina=ons	
  for	
  the	
  journal	
  entry	
  lines	
  to	
  construct	
  the	
  
              accounts	
  
•     Journal	
  entry	
  descrip=ons	
  
        –  Used	
  to	
  change	
  the	
  descrip=on	
  for	
  the	
  journal	
  entry	
  headers	
  and	
  lines	
  and	
  provide	
  addi=onal	
  
              informa=on	
  about	
  the	
  journal	
  entry	
  
	
  
Startup	
  data	
  is	
  seeded	
  by	
  Oracle;	
  we	
  can	
  copy	
  and	
  modify	
  these	
  defini2ons	
  or	
  create	
  new	
  ones	
  




                                                              The most comprehensive Oracle applications & technology content under one roof
Accoun=ng	
  Engine	
  
•  Oracle	
  has	
  introduced	
  ‘Create	
  Accoun2ng’	
  program	
  to	
  create	
  
   sub-­‐ledger	
  transac=ons	
  accoun=ng	
  
                                                           •  ‘Create	
  Accoun2ng’	
  program:	
  	
  
                                                               –  Checks	
  for	
  all	
  
                                                                  unaccounted	
  events	
  
                                                                  created	
  by	
  transac=on	
  
                                                                  ac=ons	
  
                                                               –  Creates	
  accoun=ng	
  for	
  
                                                                  the	
  event	
  based	
  on	
  the	
  
                                                                  setup	
  in	
  AMB	
  
                                                           •  ‘Create	
  Accoun2ng’	
  program	
  
                                                              parameters	
  differ	
  based	
  on	
  
                                                              sub-­‐ledger;	
  but	
  same	
  
                                                              program	
  is	
  used	
  in	
  all	
  sub-­‐
                                                              ledger	
  modules	
  



                                  The most comprehensive Oracle applications & technology content under one roof
R12	
  SLA	
  –	
  Benefits	
  




       The most comprehensive Oracle applications & technology content under one roof
Benefits	
  	
  
•  Replaces	
  various	
  disparate	
  11i	
  setups	
  
•  Introduces	
  a	
  common	
  data	
  model	
  and	
  UI	
  across	
  Subledgers	
  
•  Retains	
  granular	
  level	
  of	
  detail	
  in	
  the	
  Subledger	
  accoun=ng	
  model;	
  
   Realise	
  business	
  requirement	
  for	
  a	
  thin	
  (summary)	
  General	
  Ledger	
  
•  Create	
  accoun=ng	
  in	
  Drad	
  or	
  Final	
  mode	
  before	
  pos=ng	
  to	
  General	
  
   Ledger	
  
•  Configure	
  most	
  aspects	
  of	
  a	
  journal	
  entry;	
  minimize	
  customiza=on	
  
   requirements	
  
•  Advanced	
  drill	
  down	
  func=onality	
  using	
  new	
  Inquiry	
  Screens	
  and	
  
   Reports	
  
•  There	
  are	
  public	
  APIs	
  available	
  to	
  create	
  accoun=ng	
  entries	
  in	
  SLA	
  
   from	
  external	
  sub-­‐ledgers	
  


           	
  
                                         The most comprehensive Oracle applications & technology content under one roof
Lessons	
  Learnt	
  




   The most comprehensive Oracle applications & technology content under one roof
Lessons	
  Learnt	
  
•  Understand	
  all	
  accoun=ng	
  transac=ons;	
  before	
  configuring	
  SLA	
  
•  Include	
  month-­‐end	
  process	
  as	
  part	
  of	
  tes=ng	
  for	
  any	
  changes	
  done	
  
   in	
  SLA	
  
          	
  
•  Use	
  import	
  /	
  export	
  func=onality	
  to	
  move	
  setup	
  changes	
  from	
  test	
  
   to	
  produc=on	
  
•  Copy	
  seeded	
  defini=ons	
  to	
  create	
  new	
  setups	
  
•  Allocate	
  a	
  significant	
  amount	
  of	
  =me	
  and	
  resources	
  to	
  this	
  part	
  of	
  
   the	
  implementa=on	
  
•  Educate	
  super	
  users	
  about	
  accoun=ng	
  events,	
  new	
  inquiry	
  screens	
  
   and	
  new	
  reports	
  
•  Proceed	
  with	
  cau=on,	
  SLA	
  is	
  a	
  substan=al	
  change	
  in	
  R12	
  



                                        The most comprehensive Oracle applications & technology content under one roof
R12	
  Sub-­‐Ledger	
  Accoun=ng	
  
                       	
  
                       	
  

              Q	
  &	
  A	
  




             The most comprehensive Oracle applications & technology content under one roof

More Related Content

PDF
8 legal structures
DOC
Oracle Assets Period Closing
PDF
Oracle General Ledger
PPT
Oracle Fusion Applications Accounts Payables
PPT
Oracle Fusion Financials Overview
PPTX
Oracle fusion financial p2p cycle
PDF
Multiperiod Accounting in Oracle Fusion ERP Cloud
PDF
Multi org-r12
8 legal structures
Oracle Assets Period Closing
Oracle General Ledger
Oracle Fusion Applications Accounts Payables
Oracle Fusion Financials Overview
Oracle fusion financial p2p cycle
Multiperiod Accounting in Oracle Fusion ERP Cloud
Multi org-r12

What's hot (20)

PDF
Oracle R12 Cash Management New Features
PPTX
P2P Cycle in Oracle Cloud Fusion
PDF
Oracle R12 Legal Entity
PPTX
Secondary Ledger implementation in Oracle R12
PPTX
A Deep Dive into Multi Period Accounting in Oracle Fusion ERP Cloud
PDF
Oaf personaliztion examples
PPTX
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
PPT
Oracle i procurement
PDF
Shipping execution user guide r12
PDF
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
PPTX
Intercompany transaction flows – inventory(EBS R12)
PDF
White Paper Oracle Subledger Accounting
DOC
Oracle EBS R12 Payroll user manual
PPT
Oracle Inventory
PPTX
Oracle Fusion Architecture
PPT
Sla and cost acctg
PDF
Oracle forms personalization
PDF
Understanding credit check in oracle e business suite
DOCX
Blanket purchase agreement and blanket release in oracle r12
PDF
Ap invoice line level approval - R12
Oracle R12 Cash Management New Features
P2P Cycle in Oracle Cloud Fusion
Oracle R12 Legal Entity
Secondary Ledger implementation in Oracle R12
A Deep Dive into Multi Period Accounting in Oracle Fusion ERP Cloud
Oaf personaliztion examples
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Oracle i procurement
Shipping execution user guide r12
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
Intercompany transaction flows – inventory(EBS R12)
White Paper Oracle Subledger Accounting
Oracle EBS R12 Payroll user manual
Oracle Inventory
Oracle Fusion Architecture
Sla and cost acctg
Oracle forms personalization
Understanding credit check in oracle e business suite
Blanket purchase agreement and blanket release in oracle r12
Ap invoice line level approval - R12
Ad

Viewers also liked (11)

PPT
Subledger accounting
PPTX
Oracle Sub-ledger Accounting : a Technical Overview
PDF
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
PDF
How to Generate FSG Reports - Part I
PPT
Oracle General Ledger GL FSG
PDF
PDF
Oracle applications sla r12 SLA- demos
PDF
GL - Step 4 - Part 1 - Ledgers & Legal Entities
PPTX
Learn Togaf 9.1 in 100 slides!
PDF
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
PPTX
Oracle Billing and Revenue Management(BRM)
Subledger accounting
Oracle Sub-ledger Accounting : a Technical Overview
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
How to Generate FSG Reports - Part I
Oracle General Ledger GL FSG
Oracle applications sla r12 SLA- demos
GL - Step 4 - Part 1 - Ledgers & Legal Entities
Learn Togaf 9.1 in 100 slides!
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Billing and Revenue Management(BRM)
Ad

Similar to E-Business Suite 2 _ Rajesh Narang _ R12 Subledger accounting - transition to R12.pdf (20)

PDF
Oracle R12 Upgrade - Sub Ledger Accounting
PDF
89092672 r12-functionality
PDF
SLA in oracle r12 new release
PPT
SLA_and_Cost_Acctg.ppt Document Complete
PPT
Cost Accounting As You Want It ─ EBS R12 Cost Accounting with SLA
PDF
Auto accounting in projects
PPT
SLA_and_Cost_Acctg.ppt cost accounting and reporting
PPT
Conversion Detail
PPT
Flow of accounting_entries_in_oracle_applications
PPT
GLSIG OOW-09 Meeting Preso
PDF
JDE & Peoplesoft 2 _ Daniel Smith & Greg Taylor _ Maximising Your JD Edwards ...
DOC
CV_ANTONY_JOSEPH1
PPTX
Service-Level Objective for Serverless Applications
PDF
How to Migrate Applications Off a Mainframe
PPT
oracle project accounting | best oracle project accounting training
PDF
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
PPT
Oracle_ERP_finalized.ppt
DOC
Oracle apps technical profile
PPTX
Ultimate Guide to Microservice Architecture on Kubernetes
PDF
ebs-adapter-webcast12345678900000000.pdf
Oracle R12 Upgrade - Sub Ledger Accounting
89092672 r12-functionality
SLA in oracle r12 new release
SLA_and_Cost_Acctg.ppt Document Complete
Cost Accounting As You Want It ─ EBS R12 Cost Accounting with SLA
Auto accounting in projects
SLA_and_Cost_Acctg.ppt cost accounting and reporting
Conversion Detail
Flow of accounting_entries_in_oracle_applications
GLSIG OOW-09 Meeting Preso
JDE & Peoplesoft 2 _ Daniel Smith & Greg Taylor _ Maximising Your JD Edwards ...
CV_ANTONY_JOSEPH1
Service-Level Objective for Serverless Applications
How to Migrate Applications Off a Mainframe
oracle project accounting | best oracle project accounting training
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
Oracle_ERP_finalized.ppt
Oracle apps technical profile
Ultimate Guide to Microservice Architecture on Kubernetes
ebs-adapter-webcast12345678900000000.pdf

More from InSync2011 (20)

PDF
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
PDF
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
PDF
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
PDF
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
PDF
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
PDF
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
PDF
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
PDF
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
PDF
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
PDF
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
PDF
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
PDF
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
PDF
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
PDF
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
PDF
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
PDF
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
PDF
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
PDF
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
PDF
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
PDF
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Electronic commerce courselecture one. Pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Approach and Philosophy of On baking technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Advanced methodologies resolving dimensionality complications for autism neur...
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Understanding_Digital_Forensics_Presentation.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Electronic commerce courselecture one. Pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
A Presentation on Artificial Intelligence
Approach and Philosophy of On baking technology

E-Business Suite 2 _ Rajesh Narang _ R12 Subledger accounting - transition to R12.pdf

  • 1. R12  Sub-­‐Ledger  Accoun2ng  (SLA)   Transi2on  from  11i  to  R12   Rajesh  Narang   rajeshworld@yahoo.com   The most comprehensive Oracle applications & technology content under one roof
  • 2. Agenda   •  11i  Sub  Ledger  Transac=ons  Accoun=ng   •  11i  vs.  R12   •  R12  Sub  Ledger  Accoun=ng  Primer   –  Overview   –  Accoun=ng  Model   –  Accoun=ng  Engine   •  R12  Sub  Ledger  Accoun=ng  Benefits   •  Lessons  Learnt   •  Q  &  A   The most comprehensive Oracle applications & technology content under one roof
  • 3. 11i  Sub  Ledger  Transac=ons  Accoun=ng   The most comprehensive Oracle applications & technology content under one roof
  • 4. Sub  Ledger  Transac=ons  Accoun=ng     Payables  11i   •  Transac=ons  ac=ons  create  accoun=ng  events  like:   –  invoice  valida=on,  invoice  adjustment,  invoice  cancella=on,  payment   entry,  payment  cancella=on   •  Run  ‘Payables  Accoun2ng  Process’  to  create  accoun=ng  entries  for   these  accoun=ng  events   •  Accoun=ng  entries  are  created  based  on  the  payables  op=ons  and   the  accoun=ng  rules  defined  internally  for  every  event.   •  ‘Payables  Accoun2ng  Process’  creates  accoun=ng  entries  in  the   sub-­‐ledger  accoun=ng  model;  introduced  by  Oracle  in  Release  11i   Payables   •  Run  ‘Payables  Transfer  to  GL’  to  transfer  accoun=ng  entries  to   Oracle  GL   The most comprehensive Oracle applications & technology content under one roof
  • 5. Sub  Ledger  Transac=ons  Accoun=ng     Fixed  Assets  11i   •  Oracle  Fixed  Assets  uses  the  Account  Generator  to  generate   accoun=ng  flexfield  for  the  different  classes  of  asset   transac=ons   •  Run  ‘Create  Journal  Entries’  program  to  create  journal  entries   •  ‘Create  Journal  Entries’  program  u=lises    the  accoun=ng   flexfields  generated  by  the  account  generator  and  pre-­‐ defined  accoun=ng  rules  for  crea=ng  journal  entries   •  Journal  entries  are  then  interfaced  into  GL  and  journal   batches  are  created     The most comprehensive Oracle applications & technology content under one roof
  • 6. Sub  Ledger  Transac=ons  Accoun=ng     Receivables  11i   •  For  every  transac=on;  receivables  creates  default  accounts   using  the  informa=on  specified  in  Auto  Accoun2ng  structure   •  Some  rules  are  defined  in  accoun=ng  rules  setup   •  Run  the  General  Ledger  Interface  program     •  General  Ledger  Interface  program  transfers  data  to  the   GL_INTERFACE  table   •  Run  Journal  Import  program  to  import  data  in  GL_INTERFACE   table  and  create  journal  entry  batches  in  the  Oracle  General   Ledger     The most comprehensive Oracle applications & technology content under one roof
  • 7. 11i  -­‐  Constraints   •  Accoun=ng  rules  defined  in  mul=ple  places  and  some=mes  cannot   be  configured  /  changed  without  customiza=ons   •  Inconsistencies  between  sub-­‐ledger  transac=ons  create  accoun=ng   procedures   •  Customiza=ons  or  manual  adjustment  journals  required  to  meet   business  requirements     –  e.g.  account  generators  modifica=ons   •  Sub-­‐Ledger  accoun=ng  entries  are  interfaced  directly  into  GL   –  Reconcilia=on  or  Drill  down  limita=ons  for  transac=ons  posted  to  GL  in   Summary     –  Thin  (OR  Summary)  GL  cannot  be  maintained   •  Final  Accoun=ng  (DR/CR)  is  only  visible  in  General  Ledger   The most comprehensive Oracle applications & technology content under one roof
  • 8. 11i  vs.  R12   The most comprehensive Oracle applications & technology content under one roof
  • 9. 11i  vs.  R12   The most comprehensive Oracle applications & technology content under one roof
  • 10. 11i  vs.  R12   •  11i:   –  Sub-­‐ledger  transac=ons  accoun=ng  is  generated  using  various  setups   defined  at  many  levels   •  e.g.  some  of  the  account  deriva=on  rules  are  defined  in  Payables  Op=ons  or  in  financial   op=ons   •  some  accoun=ng  rules  are  defined  in  customised  account  generators  or  auto-­‐accoun=ng   setups/formulas   –  Sub-­‐ledger  accoun=ng  entries  are  interfaced  directly  into  GL   •  R12:   –  Sub  Ledger  Accoun=ng  is  an  intermediate  step  between  each  of  the   Sub  Ledger  applica=ons  and  Oracle  General  Ledger  (GL)   –  Transac=ons  are  entered  in  sub-­‐ledger;  BUT  accoun2ng  treatment  for   the  transac=ons  is  derived  in  SLA   –  There  is  no  direct  interface  from  Sub-­‐Ledgers  to  GL   –  Journal  entries  from  SLA  module  are  then  interfaced  into  GL   The most comprehensive Oracle applications & technology content under one roof
  • 11. R12  SLA  -­‐  Overview   The most comprehensive Oracle applications & technology content under one roof
  • 12. R12  Sub-­‐Ledger  Accoun=ng  –  Overview   The most comprehensive Oracle applications & technology content under one roof
  • 13. R12  Sub-­‐Ledger  Accoun=ng  –  Overview   •  A  centralized  model  -­‐  that  allows  configura=on  of  many   aspects  of  journal  entries  for  sub-­‐ledger  transac=ons   –  E.g.  Journal  Line  Descrip=ons,  Journal  Line  Amounts,  Debits/Credits,   Line  Types   •  An  Engine  –  that  creates  accoun=ng    and  provides  consistency   for  sub-­‐ledgers  transac=ons  accoun=ng  procedures   –  Create  Accoun=ng  Program   •  A  repository  -­‐  that  stores  all  sub-­‐ledger  journal  entries  before   they  are  transferred  to  GL   The most comprehensive Oracle applications & technology content under one roof
  • 14. R12  SLA  –Accoun=ng  Model   The most comprehensive Oracle applications & technology content under one roof
  • 15. R12  Sub-­‐Ledger  Accoun=ng  Model   SLA  Event  Model   Accoun2ng   Transac2ons   Events   SLA  Engine   SLA  Repository   Sub-­‐Ledger   GL     Create  Accoun=ng   Sub-­‐Ledger   Journal  Entries   Program   Journal  Entries   and  Balances   GL   Accoun2ng   Configura=on   Configura2ons   Model   SLA   The most comprehensive Oracle applications & technology content under one roof
  • 16. Accoun=ng  Methods  Builder  (AMB)   Accoun=ng  Model   Ledger   Sub-­‐Ledger  Accoun=ng  Method   Applica=on  Accoun=ng  Defini=on   Journal  Line  Defini=on   Journal  Line  Types   Journal  Entry  Descrip=ons   Account  Deriva=on  Rules   Event  Model   Event  En=ty   Event  Class   Event  Class   Event  Type   Event  Type   Event  Type   Event  Type   The most comprehensive Oracle applications & technology content under one roof
  • 17. Accoun=ng  Methods  Builder  (AMB)  –  Events  Model   Events  are  Predefined   Components;  new  events   cannot  be  defined   •  Event  model  consists  of  Event  En=ty,  Event  Class  and  Event  Types   •  Whenever  a  transac=on  ac=on  is  commibed  in  a  sub  ledger;  SLA  captures  the  corresponding  event   -­‐AP  Invoice  Events      -­‐  FA  Deprecia2on  Events      -­‐AR  Receipt  Events   -­‐Validated        -­‐Deprecia=on        -­‐Created   -­‐Adjusted        -­‐Rollback  deprecia=on      -­‐Applied   -­‐Cancelled                    -­‐Unapplied     The most comprehensive Oracle applications & technology content under one roof
  • 18. Accoun=ng  Methods  Builder  (AMB)  –  Accoun=ng  Model   The most comprehensive Oracle applications & technology content under one roof
  • 19. Accoun=ng  Methods  Builder  (AMB)  –  Accoun=ng  Model   •  Sub  ledger  accoun=ng  methods   –  Used  to  define  accoun=ng  method  e.g.  Accrual  Basis,  Cash,  IFRS,  US  GAAP   •  Applica=on  accoun=ng  defini=ons   –  Used  to  group  journal  lines  defini=ons  and  header  assignments  for  event  classes  and  event  types.   •  Journal  lines  defini=ons   –  Used  to  link  Journal  Types,  Descrip=ons  and  Deriva=on  rules  by  assigning  account  deriva=on  rules   and  descrip=ons  to  journal  line  types   •  Journal  line  types   –  Used  to  define  line  type  op=ons  such  as  balance  type,  side  and  summariza=on   •  Account  deriva=on  rules   –  Used  to  derive  Accoun=ng  Flexfield  combina=ons  for  the  journal  entry  lines  to  construct  the   accounts   •  Journal  entry  descrip=ons   –  Used  to  change  the  descrip=on  for  the  journal  entry  headers  and  lines  and  provide  addi=onal   informa=on  about  the  journal  entry     Startup  data  is  seeded  by  Oracle;  we  can  copy  and  modify  these  defini2ons  or  create  new  ones   The most comprehensive Oracle applications & technology content under one roof
  • 20. Accoun=ng  Engine   •  Oracle  has  introduced  ‘Create  Accoun2ng’  program  to  create   sub-­‐ledger  transac=ons  accoun=ng   •  ‘Create  Accoun2ng’  program:     –  Checks  for  all   unaccounted  events   created  by  transac=on   ac=ons   –  Creates  accoun=ng  for   the  event  based  on  the   setup  in  AMB   •  ‘Create  Accoun2ng’  program   parameters  differ  based  on   sub-­‐ledger;  but  same   program  is  used  in  all  sub-­‐ ledger  modules   The most comprehensive Oracle applications & technology content under one roof
  • 21. R12  SLA  –  Benefits   The most comprehensive Oracle applications & technology content under one roof
  • 22. Benefits     •  Replaces  various  disparate  11i  setups   •  Introduces  a  common  data  model  and  UI  across  Subledgers   •  Retains  granular  level  of  detail  in  the  Subledger  accoun=ng  model;   Realise  business  requirement  for  a  thin  (summary)  General  Ledger   •  Create  accoun=ng  in  Drad  or  Final  mode  before  pos=ng  to  General   Ledger   •  Configure  most  aspects  of  a  journal  entry;  minimize  customiza=on   requirements   •  Advanced  drill  down  func=onality  using  new  Inquiry  Screens  and   Reports   •  There  are  public  APIs  available  to  create  accoun=ng  entries  in  SLA   from  external  sub-­‐ledgers     The most comprehensive Oracle applications & technology content under one roof
  • 23. Lessons  Learnt   The most comprehensive Oracle applications & technology content under one roof
  • 24. Lessons  Learnt   •  Understand  all  accoun=ng  transac=ons;  before  configuring  SLA   •  Include  month-­‐end  process  as  part  of  tes=ng  for  any  changes  done   in  SLA     •  Use  import  /  export  func=onality  to  move  setup  changes  from  test   to  produc=on   •  Copy  seeded  defini=ons  to  create  new  setups   •  Allocate  a  significant  amount  of  =me  and  resources  to  this  part  of   the  implementa=on   •  Educate  super  users  about  accoun=ng  events,  new  inquiry  screens   and  new  reports   •  Proceed  with  cau=on,  SLA  is  a  substan=al  change  in  R12   The most comprehensive Oracle applications & technology content under one roof
  • 25. R12  Sub-­‐Ledger  Accoun=ng       Q  &  A   The most comprehensive Oracle applications & technology content under one roof