SLA - Doc - 01
-
Upload
prathmtiwari -
Category
Documents
-
view
229 -
download
0
Transcript of SLA - Doc - 01
-
8/7/2019 SLA - Doc - 01
1/46
SUBLEDGER ACCOUNTING An Overview
February 27, 2009
Presented By
Subash Krishnaswamy
11
-
8/7/2019 SLA - Doc - 01
2/46
Agenda
What is Subledger accounting (SLA)
Main Features of SLA
Accounting Methods Builder
Overview of Ledger Setups for SLA
Multiple Representations
2
-
8/7/2019 SLA - Doc - 01
3/46
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/7/2019 SLA - Doc - 01
4/46
What is SLA?
Subledger Accounting is a Service, not an Application
Rule-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/7/2019 SLA - Doc - 01
5/46
What is SLA?
5
-
8/7/2019 SLA - Doc - 01
6/46
Features of SLA
Replaces various disparate 11i setups, providing singlesource of truth for financial and management analysis
Introduces a common data model and UI across subledgers
Highly granular level of detail in the Subledger
accounting model retained Accounting Model separate from Transactional Model
Catering to custom requirements of accounting oftransactions in Subledgers
6
Allows multiple accounting representations for a singlebusiness event
Optionally Post subledger accounting entries to SecondaryLedgers
Resolves conflicts between Corporate and Local AccountingRequirements
Accounting created in Draft or Final mode
Draft: Review Report, Correct errors
Final:Transfer to GL, Post in GL
-
8/7/2019 SLA - Doc - 01
7/46
Features of SLA
7
-
8/7/2019 SLA - Doc - 01
8/46
Accounting Modes
8
-
8/7/2019 SLA - Doc - 01
9/46
Steps Creates the SLA journals in Final mode Transfers the data to GL_INTERFACE
Runs Journal Import and Triggers the General Ledger Posting program
Accounting Modes : Online
9
The transaction cannot be modified aftercreation in Final Mode
Automatic Journal Import
Journal Import failure - Data will be rolled back Journal Import and Correct forms not used Correction is always in the subledger. Reconciliation is simpler
-
8/7/2019 SLA - Doc - 01
10/46
Overview of AMB
AMB : Acronym for Accounting Methods Builder
Enables an organization to meet specific fiscal,
regulatory and analytical requirements
Compromises of two models
Event Model
10
Accounting Model
-
8/7/2019 SLA - Doc - 01
11/46
Features of AMB
Define the way subledger transactions areaccounted.
Accounting options determine characteristics of JE
Default setup provides startup ApplicationAccounting Definitions
Startup definitions based on standard accounting rules in 11i
11
Customization of account rules possible
Flexfield wise or Segment wise
Conditional
-
8/7/2019 SLA - Doc - 01
12/46
AMB Components
12
-
8/7/2019 SLA - Doc - 01
13/46
Event Model : Definition of the Subledger transaction types and lifecycle
Predefined Components- new components cannot be defined
3 Levels Event 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/7/2019 SLA - Doc - 01
14/46
Payables
Invoice Debit Memo
Prepayment
Pa ments
Assets
Additions
Adjustments
Capitalization
Depreciation
Event Classes
AMB Components- Event Model
14
Refunds
Receivables
Invoice
Deposit Receipt
Bill Receivable
Purchasing
Requisition Purchase Order
etc
-
8/7/2019 SLA - Doc - 01
15/46
Event Types
AP Invoice Events
Validated
Adjusted
Cancelled
FA Depreciation Events
Depreciation
Rollback depreciation
AMB Components- Event Model
15
AR Receipt Events Created
Applied
Unapplied
Updated
Reversed
urc ase r er ven s Created
Distributed
Cancelled
Rejected
Finally completed
etc
-
8/7/2019 SLA - Doc - 01
16/46
AMB Components- Event Model
Events: represent transactions that have a financial accounting impact
captured when transactions are committed in the subledgers
i.e. when a particular action is completed
Financial accounting information can berecorded for events.
16
-
8/7/2019 SLA - Doc - 01
17/46
AMB Components- Accounting Definitions
17
-
8/7/2019 SLA - Doc - 01
18/46
Accounting Definition Model Startup data seeded by Oracle
Modify these definitions or create new ones
Copy and Modify Functionality provided Comprises 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/7/2019 SLA - Doc - 01
19/46
Accounting Definition Model
Journal Line Types: Control journal entry lineoptions such as balance type, side and
summarization Journal Entry Descriptions: Control the
description for the journal entry headers and lines
AMB Components- Accounting Definitions
19
an prov e a ona n orma on a ou e ournaentry
Account Derivation Rules: Control the derivationof Accounting Flexfield combinations for the journal
entry lines to construct the accounts
-
8/7/2019 SLA - Doc - 01
20/46
Highest Level : Accounting Method
AMB Components- Accounting Definitions
20
-
8/7/2019 SLA - Doc - 01
21/46
Journal Line Types
Control journal entry line options such as balance type, sideand summarization
Defined for a particular event class
Determines the characteristics of the subledger journal entrylines.
AMB Components- Accounting Definitions
21
-
8/7/2019 SLA - Doc - 01
22/46
Define Journal Line Types
22
-
8/7/2019 SLA - Doc - 01
23/46
Journal Line Types
AMB Components- Accounting Definitions
23
Line Type
-
8/7/2019 SLA - Doc - 01
24/46
Journal Entry Descriptions Provide additional information about the journal entry
Ability to control the description for the journal entry headers
and 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/7/2019 SLA - Doc - 01
25/46
25
-
8/7/2019 SLA - Doc - 01
26/46
Journal Entry Descriptions
Description
AMB Components- Accounting Definitions
26
-
8/7/2019 SLA - Doc - 01
27/46
Account Derivation Rules Define user specified rules to determine how a journal entry
account is derived or built
Define Accounting Options that determine different
characteristics of the journal entry
Define conditions that determine when subledger journal entryaccounts and lines are created
AMB Components- Accounting Definitions
27
the journal entry lines Define a rule by Accounting Flexfield, segment, or value set.
Can use both segment-based and flexfield-based rules to
derive a single account.
Uses segment-specific rules where they are defined and takesthe remaining values from a flexfield-based rule
-
8/7/2019 SLA - Doc - 01
28/46
28
-
8/7/2019 SLA - Doc - 01
29/46
Account Derivation Rules
AMB Components- Accounting Definitions
29
Account Derivation Rule
-
8/7/2019 SLA - Doc - 01
30/46
Journal Line Definitions
AMB Components- Accounting Definitions
30
-
8/7/2019 SLA - Doc - 01
31/46
Journal Lines Definition
Use journal lines definitions enable to create sets of line
assignments for an event class or event type.
These sets can be shared across application accounting
definitions.
Link Journal Types, Descriptions and Derivation rules by
AMB Components- Accounting Definitions
31
line types Define multiperiod accounting rules for a journal line type
-
8/7/2019 SLA - Doc - 01
32/46
AMB Components- Accounting Definitions
32
-
8/7/2019 SLA - Doc - 01
33/46
Application Accounting Definitions
AMB Components- Accounting Definitions
33
-
8/7/2019 SLA - Doc - 01
34/46
Application Accounting Definitions Use application accounting definitions to group journal lines
definitions 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
AMB C A i D fi i i
-
8/7/2019 SLA - Doc - 01
35/46
AMB Components- Accounting Definitions
35
AMB f C t S
-
8/7/2019 SLA - Doc - 01
36/46
Extend the list of sources available toapplication accounting definitions.
Using standard and system source values as
parameters, write PL/SQL functions that createcustom sources.
Define custom sources using seeded sources
AMB for Custom Sources
36
the definition of accounting rules are notprovided as seeded sources.
Use the custom source defined in Account
Derivation Rules.
M l i l R i
-
8/7/2019 SLA - Doc - 01
37/46
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?
Multiple Representations
-
8/7/2019 SLA - Doc - 01
38/46
Multiple Representations
38
SLA Setup
-
8/7/2019 SLA - Doc - 01
39/46
SLA Setup
Ledger> System Options
39
SLA Setup
-
8/7/2019 SLA - Doc - 01
40/46
SLA Setup
Ledger> Accounting Options (Primary Ledger)
40
SLA Setup
-
8/7/2019 SLA - Doc - 01
41/46
SLA Setup
Ledger> Accounting Options (Secondary Ledger)
41
SLA Setup
-
8/7/2019 SLA - Doc - 01
42/46
SLA Setup
Primary and Secondary Ledger Mapping
42
Technical Architecture
-
8/7/2019 SLA - Doc - 01
43/46
Technical Architecture
SLA Tables Structure
43
SLA Upgrade Considerations
-
8/7/2019 SLA - Doc - 01
44/46
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
drilldown
You can upgrade prior periods by requestduring uptime
SLA Upgrade Considerations
-
8/7/2019 SLA - Doc - 01
45/46
SLA Upgrade Considerations
Default SLA rules preserve the accountingrules used in 11i
All seeded rules are generic not chart of accounts specific
In most cases, accounts are passed from Oracle Applications
into SLA as sources
Users can optionally copy and then modify theseeded SLA rules
45
No need to modify any seeded responsibilities If using custom menus or responsibilities, you may need to
add SLA forms/reports/programs to the custom responsibilities
Questions and Answers
-
8/7/2019 SLA - Doc - 01
46/46
Questions and Answers
Questions and Open Discussions
46
Contact Information
Subash Krishnaswamy
Email: [email protected]
Phone: 815-715-5013
For Presentation Copy Visit
www.astcorporation.com/papers