Subledger Accounting - A Complete Perspective

Embed Size (px)

Citation preview

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    1/45

    SUBLEDGER ACCOUNTING An Overview

    11

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    2/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    3/45

    What is SLA?

    Definition:

    Oracle Subledger Accounting is a rules-based engine

    for generating accounting entries based on source

    transactions from ALL Oracle Applications.

    3

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    4/45

    What is SLA?

    Subledger Accounting is a Service , not an ApplicationRule-based accounting engine, toolset & repository to supportE-Biz modules

    There are no SLA responsibilities

    Users do not login to SLA

    SLA is a service provided to Oracle Applications

    SLA forms and programs are embedded within standard

    4

    . .

    SLA provides the following services to Oracle Applications:Generation and storage of detailed accounting entries

    Storage of Subledger balances

    Subledger accounting entries (with Bidirectional drilldownto /from transactions)

    Subledger reporting

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    5/45

    What is SLA?

    5

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    6/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    7/45

    Features of SLA

    7

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    8/45

    Accounting Modes

    8

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    9/45

    Steps Creates the SLA journals in Final modeTransfers the data to GL_INTERFACE

    Runs Journal Import andTriggers the General Ledger Posting program

    Accounting Modes : Online

    9

    The transaction cannot be modified aftercreation in Final ModeAutomatic Journal Import

    Journal Import failure - Data will be rolled backJournal Import and Correct forms not usedCorrection is always in the subledger.Reconciliation is simpler

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    10/45

    Overview of AMB

    AMB : Acronym for Accounting Methods Builder

    Enables an organization to meet specific fiscal,regulatory and analytical requirements

    Compromises of two modelsEvent Model

    10

    Accounting Model

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    11/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    12/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    13/45

    Event Model :Definition of the Subledger transaction types and lifecycle

    Predefined Components- new components cannot be defined

    3 LevelsEvent Entity: Highest level, often 1 per Subledger application

    Event Class: classifies transaction types for accounting rulepurposes

    Event T e: for each transaction t e defines ossible actions with

    AMB Components

    13

    accounting significance

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    14/45

    Payables

    InvoiceDebit Memo

    Prepayment

    Assets

    AdditionsAdjustmentsCapitalizationDepreciation

    Event Classes

    AMB Components- Event Model

    14

    Refunds

    ReceivablesInvoice

    DepositReceipt

    Bill Receivable

    Purchasing

    RequisitionPurchase Order

    etc

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    15/45

    Event Types

    AP Invoice EventsValidated

    Adjusted

    Cancelled

    FA Depreciation EventsDepreciation

    Rollback depreciation

    AMB Components- Event Model

    15

    AR Receipt EventsCreated

    Applied

    Unapplied

    Updated

    Reversed

    urc ase r er ven sCreatedDistributedCancelledRejectedFinally completed

    etc

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    16/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    17/45

    AMB Components- Accounting Definitions

    17

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    18/45

    Accounting Definition ModelStartup data seeded by Oracle

    Modify these definitions or create new ones

    Copy and Modify Functionality providedComprises of following components

    Subledger accounting methods

    Application accounting definitions

    AMB Components- Accounting Definitions

    18

    Journal lines definitions

    Journal line types

    Account derivation rules

    Journal entry descriptions

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    19/45

    Accounting Definition ModelJournal Line Types: Control journal entry lineoptions such as balance type, side and

    summarizationJournal Entry Descriptions: Control thedescription for the journal entry headers and lines

    AMB Components- Accounting Definitions

    19

    v u uentry

    Account Derivation Rules: Control the derivationof Accounting Flexfield combinations for the journalentry lines to construct the accounts

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    20/45

    Highest Level : Accounting Method

    AMB Components- Accounting Definitions

    20

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    21/45

    Journal Line TypesControl journal entry line options such as balance type, sideand summarization

    Defined for a particular event classDetermines the characteristics of the subledger journal entrylines.

    AMB Components- Accounting Definitions

    21

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    22/45

    Define Journal Line Types

    22

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    23/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    24/45

    Journal Entry DescriptionsProvide additional information about the journal entry

    Ability to control the description for the journal entry headersand lines

    Can be defined for both Subledger Header and Line

    Define the elements/contents of a description that appear onthe subledger journal

    AMB Components- Accounting Definitions

    24

    Can define the sequence in which the elements appear

    Build using any of the available sources for the application.For example, an individual segment of an Accounting Flexfieldcan be included in the description.

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    25/45

    25

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    26/45

    Journal Entry Descriptions

    Description

    AMB Components- Accounting Definitions

    26

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    27/45

    Account Derivation RulesDefine user specified rules to determine how a journal entryaccount is derived or built

    Define Accounting Options that determine differentcharacteristics of the journal entryDefine conditions that determine when subledger journal entryaccounts and lines are created

    AMB Components- Accounting Definitions

    27

    the journal entry linesDefine a rule by Accounting Flexfield, segment, or value set.

    Can use both segment-based and flexfield-based rules toderive a single account.

    Uses segment-specific rules where they are defined and takesthe remaining values from a flexfield-based rule

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    28/45

    28

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    29/45

    Account Derivation Rules

    AMB Components- Accounting Definitions

    29

    Account Derivation Rule

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    30/45

    Journal Line Definitions

    AMB Components- Accounting Definitions

    30

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    31/45

    Journal Lines Definition

    Use journal lines definitions enable to create sets of lineassignments for an event class or event type.

    These sets can be shared across application accountingdefinitions.

    Link Journal Types, Descriptions and Derivation rules by

    AMB Components- Accounting Definitions

    31

    line typesDefine multiperiod accounting rules for a journal line type

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    32/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    33/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    34/45

    Application Accounting DefinitionsUse application accounting definitions to group journal linesdefinitions and header assignments for event classes andevent types.

    Indicate whether to create accounting for a particular eventclass or event type e.g., when using cash basis accounting,you would not create a journal entry to record the accrual ofan invoice.

    AMB Components- Accounting Definitions

    34

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    35/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    36/45

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    37/45

    Multiple Representations

    Terminologies: What are Primary and Secondary Ledgers?

    What is an Accounting Representation?

    Combination of a Subledger Accounting Method and Ledger

    What is a Transaction Chart of Accounts?

    37

    What is a Accounting Chart of Accounts?

    M lti l R t ti

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    38/45

    Multiple Representations

    38

    SLA Setup

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    39/45

    SLA Setup

    Ledger> System Options

    39

    SLA Setup

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    40/45

    SLA Setup

    Ledger> Accounting Options (Primary Ledger)

    40

    SLA Setup

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    41/45

    SLA Setup

    Ledger> Accounting Options (Secondary Ledger)

    41

    SLA Setup

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    42/45

    SLA Setup

    Primary and Secondary Ledger Mapping

    42

    Technical Architecture

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    43/45

    Technical Architecture

    SLA Tables Structure

    43

    SLA Upgrade Considerations

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    44/45

    SLA Upgrade Considerations

    By default, the R12 upgrade migrates 6 monthsof accounting entries from each application tothe SLA data model.

    You can modify this if desired

    For prior periods, the historical data ispreserved. You can drill from General Ledger

    44

    drilldownYou can upgrade prior periods by requestduring uptime

    SLA Upgrade Considerations

  • 8/10/2019 Subledger Accounting - A Complete Perspective

    45/45

    SLA Upgrade Considerations

    Default SLA rules preserve the accountingrules used in 11iAll seeded rules are generic not chart of accounts specific

    In most cases, accounts are passed from Oracle Applicationsinto SLA as sources

    Users can optionally copy and then modify theseeded SLA rules

    45

    No need to modify any seeded responsibilitiesIf using custom menus or responsibilities, you may need toadd SLA forms/reports/programs to the custom responsibilities