subledger accounting - a complete perspective
TRANSCRIPT
-
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