Supporting References in Oracle Ebs r12
Supporting References in Oracle Ebs r12
Prepared by:
Prithis Das
Dynamique Solutions LLC REMINDER
Check in on the COLLABORATE
mobile app
#C14LV
Presenter’s background
3
#C14LV
Introduction to
Supporting References
4
#C14LV
Introduction
5
#C14LV
Introduction
6
#C14LV
Case Study
7
#C14LV
Case Study
■ Background information
▪ Our Accounting Flexfiled segments are Company, Account,
Department and Intercompany
— Note that there is no segment for
– Product
– Branch Office
– Project
■ Business Requirements
▪ Track revenues in Oracle AR lines by products, branches and
projects
▪ Tag AR invoices with Project Managers who have generated the
revenue
— Note that there is no field to capture the Project Manager
8
#C14LV
Building Blocks
9
#C14LV
Building Blocks
■ Invoice Line
Information
Descriptive Flexfield
▪ To capture Revenue
Type or Product
▪ To capture Project
Number
▪ To capture Branch
Office
11
#C14LV
Building Blocks
12
#C14LV
Building Blocks
13
#C14LV
Building Blocks
■ Values:
▪ Project Managers
14
#C14LV
Building Blocks
■ Supporting References
▪ Unlimited number of Supporting References can be
defined
▪ Navigation: Receivables Manager > Setup > Accounting
> Accounting Methods Builder > Journal Entry Setups >
Supporting References
15
#C14LV
Building Blocks
■ Supporting References
▪ Header
▪ Detail
▪ Source Assignments
Reference Header
Reference Detail
Source assignments
16
#C14LV
Building Blocks
■ Supporting References: Header
▪ Owner is “User” for all custom Supporting References
▪ Code
— First
character must be alphabetic
— Remaining characters may be either alphanumeric or
underscores
— Alphabetic characters must all be uppercase
17
#C14LV
Building Blocks
■ Maintain Balances
▪ Supporting Reference without balances
— Mainly used as Subledger Journal Entry (JE) references
— Can be assigned at Subledger Journal Entry Header (JEH) or
Journal Entry Line (JEL) level
▪ Supporting Reference with balances
— Supporting Reference Balances are calculated
— Can only be assigned at line level
18
#C14LV
Building Blocks
■ If Maintain Balances is checked, additional drop-down “Year End
Carry Forward” is displayed
▪ Always
— Supporting Reference Balances at the end of the fiscal year are always
carried forward to the next fiscal year
▪ Based on account
— Ending Supporting Reference Balances for balance sheet accounts
(accounts whose account type is Asset, Liability or Owner’s Equity) are
carried forward to the next fiscal year, while they are reset to zero for
income statement accounts (accounts whose account type is Expense or
Revenue)
▪ Never
— Supporting Reference Balances are reset to zero at the beginning of a new
fiscal year
19
#C14LV
Building Blocks
21
#C14LV
Building Blocks
22
#C14LV
Building Blocks
23
#C14LV
Building Blocks
24
#C14LV
Building Blocks
25
#C14LV
Building Blocks
26
#C14LV
Building Blocks
■ Source Assignments
▪ Each Supporting Reference Detail can have one or more
“Sources” assigned
▪ We have selected (for Detail “Product”)
— Application = Receivables
— Event Class Name = Invoice
— Source Name = Transaction Line Information Flexfield Attribute 1
▪ because Product will be stored in this attribute as per DFF setup
27
#C14LV
Building Blocks
■ Source Assignments
▪ Your Source could be one of several hundred existing table
columns.
28
#C14LV
Building Blocks
■ In our example, for the Supporting Reference “XXSL AR
Invoice Line Details”, our Source Assignments are:
29
#C14LV
Building Blocks
■ In our example, for the Supporting Reference “XXSL Project
Manager”, our Source Assignments are:
30
#C14LV
Building Blocks
■ Supporting References summary
31
#C14LV
Building Blocks
■ Custom Subledger Accounting Method (SLAM)
■ Within the custom SLAM
▪ Custom Application Accounting Definition (AAD) for
“Receivables”
■ Within the custom AAD
▪ For the Event Class Invoice, set the Supporting Reference for
Project Manager as a Header Assignment
■ Within the custom AAD
▪ Custom Journal Line Definition for Event Class “Invoice”
■ Within the custom Journal Line Definition (JLD)
▪ Attach the Supporting Reference to the custom Journal Line
Type
■ Validate the Application Accounting Definition (AAD)
■ Attach the custom SLAM to the Ledger
32
#C14LV
Building Blocks
■ Custom Subledger Accounting Method (SLAM)
33
#C14LV
Building Blocks
■ Within the custom SLAM
▪ Custom Application Accounting Definition (AAD) for
“Receivables”
34
#C14LV
Building Blocks
■ Within the custom AAD
▪ For the Event Class Invoice, set the Supporting Reference for
Project Manager as a Header Assignment
35
#C14LV
Building Blocks
■ Within the custom AAD
▪ Custom Journal Line Definition for Event Class “Invoice”
36
#C14LV
Building Blocks
■ Within the custom Journal Line Definition (JLD)
▪ Attach the Supporting Reference to the custom Journal Line Type
37
#C14LV
Building Blocks
■ Validate the Application Accounting Definition (AAD)
38
#C14LV
Building Blocks
■ Attach the Custom SLAM to the Ledger
▪ Accounting Setup Manager
39
#C14LV
The Oracle Process
40
#C14LV
The Oracle Process
41
#C14LV
The Oracle Process
42
#C14LV
The Oracle Process
43
#C14LV
The Oracle Process
■ Run Create Accounting in Final mode
Transaction Functional
perspective
Subledger
Create Accounting
Supporting
SLA Journal Entry Balance Calculation Reference Balances
Journal Import
General Ledger
GL Journal Entry
Posting
GL Balances
45
#C14LV
The Oracle Process
■ Technical perspective
▪ Run “Subledger Accounting Balances Update (XLABABUP)”
concurrent program
▪ Program picks up data from XLA_AE_LINE_ACS
▪ Stamps “ANALYTICAL_BALANCE_FLAG = P” in
XLA_AE_LINES to indicate balance calculation pending
▪ Populates balances in XLA_AC_BALANCES
▪ Updates “ANALYTICAL_BALANCE_FLAG = Y” in
XLA_AE_LINES to indicate balance calculation done
46
#C14LV
View Supporting References
47
#C14LV
View Supporting References
■ The Subledger Accounting Balances Update program runs
and updates the Supporting References balances
■ There are no standard reports for Supporting References
■ Oracle provides a browser-based form to view Supporting
Reference balances
▪ Query balances for Ledger, Supporting Reference and Period
▪ Click “Period Activity” to drill down to the journal lines
contributing to the Supporting Reference Balances
■ The Supporting References tagged to transactions can also
be viewed through Account Analysis and Drilldown.
■ You may need to clear the cache to see results immediately
▪ You can do this through the Functional Administrator
responsibility
48
#C14LV
View Supporting References
■ Oracle provides a browser-based form to view Supporting
Reference balances
▪ Navigation is Receivables Manager > Inquiry > Accounting >
Supporting Reference Balances
49
#C14LV
View Supporting References
■ Supporting References balances can be exported to Excel for
further analysis
50
#C14LV
View Supporting References
■ The Supporting References tagged to transactions can also
be viewed through Account Analysis and Drilldown.
▪ Navigation is General Ledger > Inquiry > Account Analysis and
Drilldown
51
#C14LV
View Supporting References
■ The Supporting References tagged to transactions can also
be viewed through by clicking on the Supporting References
icon.
52
#C14LV
View Supporting References
■ Supporting References balances can be viewed from
Subledger Journal Entries
▪ Drill down into SL JE from GL JE Line, using Line Drilldown
button
53
#C14LV
View Supporting References
■ Supporting References balances can be viewed from
Subledger Journal Entries
▪ Drill down into SL JE from GL JE Line, using Line Drilldown
button
54
#C14LV
View Supporting References
■ Supporting References balances can be viewed from
Subledger Journal Entries
▪ Drill down into SL JE from GL JE
55
#C14LV
Key Considerations
56
#C14LV
Key Considerations
■ Initial balances for Supporting References
■ Supporting References values can be imported from external
system through standard interfaces and used in SLA for
further analysis
■ Supporting References can be setup for several Subledgers
■ Custom reports may need to be developed to report on
balances
57
#C14LV
Key Considerations
■ Initial balances for Supporting References
▪ Starting balance for Supporting Reference in context of an
Application, Ledger and CCID
▪ Initial Balance will contribute to “Supporting Reference Source
Value” combination balance calculated on any day going
forward the date of Initial Balance
▪ Should be defined for a Supporting Reference only if
— Supporting Reference is “Enabled”
— “Maintain Balances” flag is set to “Yes”
— Initial Balance is in Ledger Currency for a particular “Period”
▪ No Journal Entry in SLA to support “Initial Balances”
▪ No balance should exist prior to date of Initial Balance
58
#C14LV
Key Considerations
■ Initial balances for Supporting References
▪ Define Initial Balances as “Net” of Debit (Dr) and Credit (Cr)
balance
▪ Not possible to define Initial Balances as separate balances for
Dr and Cr
▪ Can be defined for closed period
▪ Can be defined even after SLA has created balances and
entries for Supporting Reference Value
▪ Initial Balances can be modified as well as deleted
▪ Periods of Initial Balances can be modified
59
#C14LV
Key Considerations
■ Steps to upload Initial balances
■ Upload data into Interface Table -
■ XLA_AC_BALANCES_INT
■ Submit “Import Initial Balances for Supporting References
(XLAACSUPREF) concurrent program to import data from
Interface Table into Base Table –
■ XLA_AC_BALANCES
■ View Report generated from Concurrent Program
■ Report uses XLAACSUPREFTEM.rtf
60
#C14LV
Limitations
61
#C14LV
Limitations
■ No Average Daily Balances
■ No Entered Currency
■ No standard reports
■ Not possible to get Supporting Reference Balances to include
Journal Entries created before the Supporting References
were defined
62
#C14LV
References
63
#C14LV
References
■ References
■ Oracle Subledger Accounting User's Guide, Part No. B13984-
03, Note 748438.1
■ Oracle Whitepaper titled “Subledger Accounting Supporting
References”
■ Oracle Webcast on Supporting References
■ Note 790978.1 on My Support website: SLA FAQ
64
#C14LV
Q&A
Additional questions?
• Contact
Email
[email protected]
Cell
630.3649457
Website
Dynamiquesolutionsllc.com
65
#C14LV
Please complete the session
evaluation
We appreciate your feedback and insight