na sla implementation options

Upload: senthilkumar

Post on 01-Mar-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Na Sla Implementation Options

    1/36

    Subledger Accounting Implementation Options

    Presented to the UKOUG Oracle Financials SIG by Nic Atkin

  • 7/25/2019 Na Sla Implementation Options

    2/36

    Subledger Accounting

    Implementation options for ne !"#

    implementations$ and !""i upgrades

  • 7/25/2019 Na Sla Implementation Options

    3/36

    %

    About the presenter

    Nic has been implementing$ designing or de&eloping solution architecturesithin the Oracle '()usiness Suite arena since !elease *+

    Nic spent ", years ith Oracle Consulting UK$ and in his last year deli&ered

    both the R12 Awarenessand Financials Accounting Hubtraining to

    consultants throughout '-'A+

    Since lea&ing Oracle .onsulting UK he has orked as an independent

    contractor implementing/

    0 Financials Accounting Hubat -inisterie &an 1andbou$ Natuurbeheer en

    2oedselkaliteit3 LNV4Netherlands -inistry of Agriculture$ Nature and Food 5uality63

    0 Subledger Accountingat LNVand !oyal KPNN2 4Netherlands landline and mobile

    telecommunications6+

    Nic is currently at al!our eatt"as the R12 Solution ownerdeli&ering a

    common business process and share ser&ice centre based solution to "7disparate Operating .ompanies in the )alfour )eatty Group+

    http://www.oracle.com/http://en.wikipedia.org/wiki/File:KPN_logo.svghttp://en.wikipedia.org/wiki/File:KPN_logo.svghttp://www.oracle.com/http://en.wikipedia.org/wiki/File:KPN_logo.svg
  • 7/25/2019 Na Sla Implementation Options

    4/36

    8

    Agenda

    Introduction to Subledger Accounting Scope of Subledger Accounting in ')S

    ""i upgrade options

    !"# Implementation options

  • 7/25/2019 Na Sla Implementation Options

    5/36

    Introduction to Subledger Accounting

  • 7/25/2019 Na Sla Implementation Options

    6/36

    7

    Introduction to Subledger Accounting

    9hat is Subledger Accounting 4S1A6:0 .ommon Accounting 'ngine embedded in '()usiness Suite !"#

    0 A specific licence usage of the Financials Accounting 'ngine

    0 S1A 1icence comes free ith ')S licence

    0 Financials Accounting ;ub 4FA;

  • 7/25/2019 Na Sla Implementation Options

    7/36

    *

    ""i

    'N? US'!

    'nter

  • 7/25/2019 Na Sla Implementation Options

    8/36

    @

    ""i Ne in !"#

    Accounting e&ent

    created

    'nter

  • 7/25/2019 Na Sla Implementation Options

    9/36

    B

    Introduction to Subledger AccountingKey .omponents 4"6

    .omponents configured and used by each Subledger separately Single >ournal repository 4can report across subledgers using custom

    reports6

    .onfiguration

  • 7/25/2019 Na Sla Implementation Options

    10/36

    "

    Introduction to Subledger AccountingKey .omponents 4#6

    -aster ?ata -anagement User Functionality0 -appings Sets

    C -ap any source &alue to a account segment or an entire account code combination

    'nd User Functionality

    0 Accounting =ournals

    C .reate Accounting 4Offline6 and

    C Online accounting 4not in all subledgers6

    0 Inuiry/ ?rill(don$ ?rill(up 4G1(HS1A(HSubledger(HS1A(HG16

    0 !eports

    C Account Analysis !eport

    C =ournal 'ntries !eport

    C Open Account )alances 1isting

    C Subledger -ultiperiod Accounting and Accrual !e&ersal !eport

    C Subledger Period .lose 'Dceptions !eport

    C hird Party )alances !eport

    C rading Partner Summary !eport

  • 7/25/2019 Na Sla Implementation Options

    11/36

    ""

    Financials Accounting HubSubledger Accounting

    Introduction to Subledger Accountingo licenses$ o le&els of permission

    Subledger Registration

    Account )et*od uilder

    +ntit" )odel

    Standard Sources

    Custo$ Sources

    ,ransaction Account uilder

    +(ent )odel

    &! i$#le$ented b"

    Oracle 'e(elo#$ent

    C*ange to seed data

    NO, SUPPOR,+' b"

    Oracle

    Su##orted b" Oracle !or

    a new Subledger

    Registration ONL-

    A##lies to seeded

    Subledgers

  • 7/25/2019 Na Sla Implementation Options

    12/36

    "#

    Introduction to Subledger AccountingAccounting -ethods )uilder 4A-)6

    FR Statutor" Ledger

    Standard &AS Subledger Accounting )et*od

    Pa"ables A##lication Accounting 'e!inition

    .ournal Line,"#es

    Account 'eri(ationRules /A'Rs0

    .ournal +ntr"'escri#tions

    Pa"$ent .ournal Line 'e!inition

    'ocu$ent ,ransaction +ntit" /Obects Records0

    Sources /Fields0

  • 7/25/2019 Na Sla Implementation Options

    13/36

    "%

    Introduction to Subledger Accountingransaction Account )uilder 4A)6

    FR Cor#orate Ledger

    Cor#orate C*art o! Accounts

    Account 'eri(ationRules /A'Rs0

    'ocu$ent ,ransaction +ntit" /Obects Records0

    Sources /Fields0

    Recei(ables &n(oice Re(enue ,ransaction Account ,"#e

    Recei(ables &n(oice ,ransaction Account 'e!inition

  • 7/25/2019 Na Sla Implementation Options

    14/36

    Scope of Subledger Accounting in

    ')S9here and ho used up to !"#+"+%

  • 7/25/2019 Na Sla Implementation Options

    15/36

    ",

    Scope of Subledger Accounting in ')S9here and ho used up to !"#+"+%

    Accounting for =ournals in the folloing subledgers of the coreFinancials Suite/0Assets$ .ost -anagementE$ PurchasingEE$ '()usiness aD$

    Payables$ !ecei&ables$ .ash -anagementC E.ost -anagement co&ers Purchasing !eceipts$ In&entory and

    -anufacturing

    C EEPurchasing co&ers burden and encumbrance accounting for!euisitions and Purchase Orders

    Accounting for =ournals elsehere in ')S/0 Payroll$ Pro>ects$ 1ease and Finance -anagement$ 1oans$

    Property -anager$ Process -anufacturing$ Price Protection$ rade-anagement$ .ontract .ommitment and Federal Financials+

    ransaction Account )uilder only used for Financials .ommon-odules 4Ad&anced Global Intercompany System 4AGIS66

  • 7/25/2019 Na Sla Implementation Options

    16/36

    "7

    Scope of Subledger Accounting in ')Sransaction Account )uilders up to !"#+"+%

    Subledger ,ransaction Account uilding Functionalit"

    Cost )anage$ent PO !euisition Account Generator

    PO Account Generator

    Pa"ables Pro>ect Supplier In&oice Account Generator3 or

    Pro>ect 'Dpense !eport Account Generator3 orPrior transaction 4PO related6 or 'Dpense !eport emplate 4'Dpense

    !eports63 or ?istribution Set 4In&oices63 otherise enteredmanually+

    Assets FA Account Generator$ or S1A Account ?eri&ation !ules

    Pa"roll .ost Allocation FleDfield ualifiers and .osting program

    Proects AutoAccounting for Pro>ects

    Recei(ables A!/ Substitute )alancing Segment Account Generator

    AutoAccounting for In&oices

    Cas* )anage$ent S1A Account ?eri&ation !ules

    Leasing and Finance)anage$ent

    Accounting emplate Set 4optional6

    Ad(anced 3lobal&nterco$#an" S"ste$

    S1A ransaction Account )uilder

  • 7/25/2019 Na Sla Implementation Options

    17/36

    "*

    Scope of Subledger Accounting in ')Sransaction Account )uilders post !"#+"+%:

    Subledger ,ransaction Account uilding Functionalit"

    Cost )anage$ent PO !euisition Account Generator

    PO Account Generator

    Pa"ables Pro>ect Supplier In&oice Account Generator3 or

    Pro>ect 'Dpense !eport Account Generator3 orPrior transaction 4PO related6 or 'Dpense !eport emplate 4'Dpense

    !eports63 or ?istribution Set 4In&oices6

    Assets FA Account Generator$ or S1A Account ?eri&ation !ules

    Pa"roll .ost Allocation FleDfield ualifiers and .osting program

    Proects AutoAccounting for Pro>ects

    Recei(ables A!/ Substitute )alancing Segment Account Generator

    AutoAccounting for In&oicesCas* )anage$ent S1A Account ?eri&ation !ules

    Leasing and Finance)anage$ent

    Accounting emplate Set 4optional6

    Ad(anced 3lobal&nterco$#an" S"ste$

    S1A ransaction Account )uilder

    SLA,ra

    nsac

    tionAcc

    ount

    u

    ilder4

  • 7/25/2019 Na Sla Implementation Options

    18/36

    "@

    Scope of Subledger Accounting in ')S!elated changes in !"#

    !eplaced Sets of )ooks ith 1edger and 1edgers Sets0 Primary

    0 Secondary

    0 !eporting 4.urrency6

    -o&ed -ultiple !eporting .urrency functionality to !eporting

    currency -o&ed aDation functionality embedded in the subledgers to the

    common taD engine 4'()usiness aD6

    1egal entities model and functionality eDtended into most subledgers

    and supports Inter( and Intra( company accounting

    !eplaced Global Intercompany System 4GIS6 ith Ad&anced Global

    Intercompany System 4AGIS6

    !eplaced Global Accounting 'ngine ith Subledger Accounting

  • 7/25/2019 Na Sla Implementation Options

    19/36

    ""i upgrade options and

    considerations

  • 7/25/2019 Na Sla Implementation Options

    20/36

    #

    ""i upgrade options and considerationsKey options

    our eDisting ""i implementation should upgrade ithout any changesin configuration or additional de&elopment 0 sub>ect to regression

    testing+

    Factors that may change an upgrade Jithout changes/

    0 ou ha&e accounting 4GAAP6 issues that are being addressed by manual

    >ournals$ that could be addressed by changing the seeded accounting

    0 ou ha&e customised any one of the Account Generators 4dependent

    9orkflo technical skills6 Pro>ects AutoAccounting 4dependent on S51

    technical skills6 but ant to re&ert to standard A)s and o&erride account

    deri&ation in S1A instead

    0 ou ant to implement a secondary ledger ith a different chart of

    accounts+

    0 ou ant implement some of the ad&anced features of S1A 4see !"#

    implementation options6

    0 Note/ this may still reuire P1

  • 7/25/2019 Na Sla Implementation Options

    21/36

    #"

    ""i upgrade options and considerationsUpgrade considerations

    )y default$ the upgrade updates the data for the current fiscal year$as ell as the necessary periods of the pre&ious fiscal year$ to ensurethat at least siD periods are included in the upgrade

    ;o much data must be mo&ed to the ne model to support thebusiness:$ if more reuired then/0 Get patch ,#%%#8@

    0 !un S1A Pre(upgrade program to change the number of periods of data toupgrade

    ;o much dontime is a&ailable to upgrade old data to the nemodel:

    ;o many old transactions could possibly be re&ersed or rely on

    pre&ious accounted transactions in a flo: 4e+g+ the accounting ofpayments related to a payable in&oices are in a flo6

    -itigation/ LUpgrade by !euestM can run S1A post(upgrade programat any time to create the missing data

  • 7/25/2019 Na Sla Implementation Options

    22/36

    ##

    ""i upgrade options and considerationsSubledger Specific considerations/ Payroll

    Use old G1 Interface approach0 No effort reuired

    Use ne S1A approach

    0 Pro&ides G1 to Payroll S1A >ournal drill(don 4unlike other subledgers not

    to ;!

  • 7/25/2019 Na Sla Implementation Options

    23/36

    #%

    ""i upgrade options and considerationsSubledger Specific considerations/ Assets

    Use eDisting Account Generator0 Set FA/ Use 9orkflo Account Generation profile option to es

    S1A Account ?eri&ation rules

    0 Set FA/ Use 9orkflo Account Generation profile option to No

    0 Amend Account ?eri&ation !ules in S1A as reuired+

  • 7/25/2019 Na Sla Implementation Options

    24/36

    !"# implementation options

  • 7/25/2019 Na Sla Implementation Options

    25/36

    #,

    !"# implementation optionsO&er&ie

    .hoose an Account )uilding Approach Implement additional functionality/

    0 !econciliation !eferences

    0 =ournal ;eader ?escriptions

    0 =ournal 1ine ?escriptions

    0 Supporting !eferences 4for Inuiry60 Supporting !eference )alances

    0 Integrate non(')S sources &ia Financials Accounting ;ub

  • 7/25/2019 Na Sla Implementation Options

    26/36

    #7

    !"# implementation options.hoose an Account )uilding approach 4"6

    'ocu$entsub>ect to

    Accounting'&ents 4e+g+

    PayableIn&oice6

    )aster'ata

    related to?ocument 4e+g+

    Supplier6

    Setu#'ata

    related to?ocument 4e+g+Operating Unit

    SystemOptions6

    Sources,ransaction Account uilder

    /Account 3enerator AutoAccountingHard5wired rules SLA A'R SLA ,A0

    16627 2688 79:;< =:; 66666

    'ocu$ent'istributions

  • 7/25/2019 Na Sla Implementation Options

    27/36

    #*

    16627 26:2 79:;< =21 66666

    !"# implementation options.hoose an Account )uilding approach 4#6

    Accounting +ngine

    /SLA A'R0

    'ocu$entsub>ect to

    Accounting'&ents 4e+g+

    PayableIn&oice6

    )aster'ata

    related to?ocument 4e+g+

    Supplier6

    Setu#'ata

    related to?ocument 4e+g+Operating Unit

    SystemOptions6

    Sources

    )aster'ata

    S1A -appingSet

    'R'R CRCR

    .ournalLine

    e+g ?ebit G)P"

    .ournal

    'ocu$ent'istributions

  • 7/25/2019 Na Sla Implementation Options

    28/36

    #@

    !"# implementation options.hoose an Account )uilding approach 4%6

    Key uestions/0 ?o you ant to pre&ent users entering account code combinations

    manually anyhere in ')S: 0 otal Accounting Automation

    0 ?o your JOrganisational accounting segments change freuently causing

    documents ith long life cycles to use in&alid segment &alues and in&alid

    combinations in the later part of their life:

  • 7/25/2019 Na Sla Implementation Options

    29/36

    #B

    !"# implementation options.hoose an Account )uilding approach 4%6

    o main approaches/"+ .alculate account code combinations at >ournal creation time 4o&erride

    Jdummy A) defaults ith A?!s using setup and master data6

    0 KPN approach

    #+ A)s calculate using setup and master data+ A?!s Use A)s results at

    >ournal creation time 4accept A) defaults ith minimal o&erride in A?!s6

    0 Oracle Product ?e&elopment approach

    Approach "/

    0 .hange A)s to generate Jdummy account combinations$ change S1A

    A?!s and S1A =1?s 0 high cost$ high compleDity$ custom de&elopment

    Approach #/

    0 ake the seeded functionality/ dont change the A)s$ dont change theS1A A?!s ( lo cost$ lo compleDity$ no custom de&elopment

    0 Or$ do as you did in ""i implementations/ change the A)s$ dont change

    the S1A A?!s ( medium cost$ medium compleDity$ custom de&elopment

  • 7/25/2019 Na Sla Implementation Options

    30/36

    %

    !"# implementation options!econciliation !eferences

    !econciliation !eferences ha&e to be populated 4from a source6 touse the ne G1 Auto!econciliation feature for each >ournal line+

    Scenario/

    0 o source subledgers imported into G1 &ia FA;

    0 Subledger A$ primarily debits a control

  • 7/25/2019 Na Sla Implementation Options

    31/36

    %"

    !"# implementation options=ournal ;eader ?escriptions

    =ournal ;eader ?escriptions ha&e to be populated 4from sources60 '+g+ In&oice/ In&oice NumberH Suppler/ Supplier NumberH

    2isible in S1A Inuiry screens

    2isible in G1 Inuiry screens if S1A =ournal 1ines are not summarised

  • 7/25/2019 Na Sla Implementation Options

    32/36

    %#

    !"# implementation options=ournal 1ine ?escriptions

    =ournal 1ine ?escriptions ha&e to be populated 4from sources60 '+g+ In&oice/ In&oice NumberH Suppler/ Supplier NumberH 1ine Number/

    1ine NumberH

    2isible in S1A Inuiry screens

    2isible in G1 Inuiry screens if S1A =ournal 1ines are not summarised

  • 7/25/2019 Na Sla Implementation Options

    33/36

    %%

    !"# implementation optionsSupporting !eferences 4for Inuiry6

    Supporting !eferences ha&e to be populated 4from sources60 '+g+ Pro>ect 'Dpenditure ype

    .an ha&e up to fi&e segments

    Allos =ournal 1ines to be retrie&ed using this &alue in the S1A

    Inuiry screens

    .an be a source for a data arehouse

  • 7/25/2019 Na Sla Implementation Options

    34/36

    %8

    !"# implementation optionsSupporting !eference )alances

    Supporting !eferences ha&e to be populated 4from sources60 '+g+ Pro>ect Number

    .an ha&e up to fi&e segments

    Allos G1 )alances to be further analysed

    'ffecti&ely eDtends the accounting fleDflield by up to fi&e segments )alances can ne&er reset 4inception to date6$ or reset on year end

    4year to date6

    .an be a source for a data arehouse

  • 7/25/2019 Na Sla Implementation Options

    35/36

    %,

    !"# implementation optionsIntegrate non(')S sources &ia Financials Accounting ;ub

    !euires a FA; licence .an be a compleD de&elopment

    Needs detailed report reuirement analysis

    Needs detailed analysis of source system 4subledger6 to identify the

    documents and their accounting e&ents

    Needs detailed accounting reuirements analysis to identify the

    >ournals reuired for each accounting e&ent

  • 7/25/2019 Na Sla Implementation Options

    36/36