You are on page 1of 58

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

1
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2
Oracle Advisor Webcast Program
Current schedule
Archived recordings
Doc ID 740966.1
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 3
Future Advisor Webcasts
13-Feb-14: EBS Financials: Learn To Troubleshoot
Common Projects Funds Check Errors With Ease! (Doc
ID 1609179.1)
19-Mar-14: Understanding & Troubleshooting Invoices
With Rules & Revenue Recognition (Doc ID 1612600.1)
26-Mar-14: Understanding Trading Community
Architecture (TCA) Customer Entities & User Interface
(Doc ID 1612925.1)


For all upcoming Oracle E-Business Suite Advisor Webcast
Events and recordings, please review Document ID
740966.1.

Please email suggestions for future Advisor Webcast topics
to annemarie.provisero@oracle.com
Teleconference Access:
VOICE STREAMING
ENABLED

North America:
877-664-9143

International:
706-634-8961

Conference ID:
99296409

Doc ID: 1598862.1
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 4
The following is intended to outline our general product
direction. It is intended for information purposes only, and
may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality,
and should not be relied upon in making purchasing decision.
The development, release, and timing of any features or
functionality described for Oracles products remains at the
sole discretion of Oracle.
Safe Harbor Statement
Oracle Advisor Webcast
Oracle Subledger Accounting (SLA):
Accounting Flow, Transfer & Drilldown

Swapna Vellani, Senior Software Engineer
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 6
Oracle SLA: Accounting Flow, Transfer &
Drilldown Webcast Resource Links
To access the Oracle Subledger Accounting (SLA): Accounting
Flow, Transfer & Drilldown webcast recording:
https://oracleaw.webex.com/oracleaw/lsr.php?AT=pb&SP=EC&rID=80702552&rKey=ef050307095292bc

Continue the Discussion! To ask questions on the topic of
Subledger Accounting or review the webcast Q&A:
https://communities.oracle.com/portal/server.pt/community/view_discussion_topic/216?threadid=873907

Note: The link to download the presentation PDF is included in the
Continue the Discussion link above.
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 7
Objectives
Subledger Accounting in R12
The General Ledger transfer
process
General Ledger drilldown
Data flow during accounting
Commonly encountered issues
Following the webcast, you will better understand:
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 8
Agenda
Release 12 Subledger Accounting (SLA)
Subledger Accounting Process
General Ledger (GL) Transfer Process
Accounting Flow
Drilldown
Data Flow
Debugging
Common Problems
Accounting

GL Transfer

Drilldown

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 9
Release 12 Subledger Accounting (SLA)
Subledger Accounting Process
General Ledger Transfer Process
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 10
Subledger Accounting Process
Accounting program
AAD* used to create SLA accounting
entries
Events marked with appropriate status
Online Accounting / Create Accounting run
Events queued for processing
Accounting program(s) launched
Generates output report upon
completion
Transaction created in the subledger
Entity & event created in SLA
Event might remain incomplete
Event moves to Unprocessed status
Eligible to be accounted
*Application Accounting Definition (AAD)
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 11
General Ledger Transfer Process
Accounting Program
(Transfer to GL=Yes)
Transfer Journal
Entries to GL
Concurrent Program
Journal Import
SLA Header(s) not
transferred
Review interface table data

GL Headers/ Lines created
GL Balances updated
SLA Header(s) Transferred

Success Error
XLA_GLT_<group_id>
table(s)
Online Accounting
with Final/Post
GL_Interface table
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 12
Accounting Flow
Submit Accounting
Request Submission
Accounting Program Log file
Application Accounting Definition (AAD) Package
Create Accounting Output file
Journal Import Output file
GL Summarization
Transfer Journal Entries to General Ledger
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 13
Submit Accounting
3
1. Specific category(or) blank
2. Draft (or) final
3. Detail (or) summary
1
2
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 14
Request Submission
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 15
Accounting Program Log File
Database
exceptions
listed here
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 16
Accounting Program Log File
Not a
warning
Only seen when Transfer to
GL is Yes
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 17
Application Accounting Definition (AAD) Package
Created when either
Validate Button of the AAD selected or
Validate Application Accounting Definitions Concurrent Program run
Format is
XLA_<5digitAppl_id>_AAD_<owner>_<6digitHashId>_PKG
Example: XLA_00222_AAD_S_000001_PKG
Used by Accounting Program to
Get setup information to account transaction
Apply rules
AAD changes impact accounting process only after AAD validated

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 18
Application Accounting Definition (AAD) Package

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 19
Create Accounting Output File
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 20
Journal Import Output File
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 21
General Ledger Summarization
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 22
Transfer Journal Entries To General Ledger
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 23
Drilldown
Drilldown Process
Line drilldown from GL
View journal entry lines
View journal entry
View transaction
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 24
Drilldown Process
Controlled by MO Profiles and SLA: Enable Subledger Transaction
Security in GL

General Ledger Responsibility General Ledger Responsibility
Journal Entry Inquiry Inquiry
Review Journal Account analysis and drilldown
Line Drilldown
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 25
Line Drilldown From General Ledger
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 26
View Journal Entry Lines
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 27
View Journal Entry
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 28
View Transaction
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 29
Subledger Accounting Data Flow
SLA Data Model (Receivables SLA)
Transaction Creation
Draft Accounting
Final Accounting
Transferred to GL
Drilldown
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 30
xla_transaction_entities
entity_id (PK)
source_id_int_1
security_id_int_1
xla_events
event_id (PK)
entity_id
event_status_code
process_status_code
xla_ae_headers
xla_ae_lines
xla_distribution_links
ae_header_id (PK)
event_id
gl_transfer_status_code
ae_header_id
ae_line_num
ar_distributions_all /
ra_cust_trx_line_gl_dist_all
ra_customer_trx_all /
ar_cash_receipts_all
Customer_trx_id /
Cash_receipt_id
maps to source_id_int_1
Line_id / Cust_trx_line_gl_dist_id
maps to
source_distribution_id_num_1
SLA Data Model (Receivables SLA)
ae_header_id
event_id
source_distribution_id _num_1
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 31
Transaction Creation
Table.column Incomplete Complete
XLA_EVENTS.EVENT_STATUS_CODE I U
XLA_EVENTS.PROCESS_STATUS_CODE U U
U = Unprocessed I = Incomplete
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 32
Draft Accounting
Table.Column Success Error
XLA_EVENTS.EVENT_STATUS_CODE U U
XLA_EVENTS.PROCESS_STATUS_CODE D I
XLA_AE_HEADERS.ACCOUNTING_ENTRY_STATUS_CODE D I
XLA_AE_HEADERS.GL_TRANSFER_STATUS_CODE N N
XLA_AE_LINES.GL_SL_LINK_ID Null Null
U = Unprocessed D = Draft I = Invalid
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 33
Final Accounting
Table.column Success Error
XLA_EVENTS.EVENT_STATUS_CODE P U
XLA_EVENTS.PROCESS_STATUS_CODE P I
XLA_AE_HEADERS.ACCOUNTING_ENTRY_STATUS
_CODE
F I
XLA_AE_LINES.GL_SL_LINK_ID Populated Null
XLA_AE_LINES. GL_SL_LINK_TABLE Populated Null
P = Processed U = Unprocessed I = Invalid F = Final
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 34
Transferred To General Ledger
Table.column Success Error
XLA_AE_HEADERS.GL_TRANSFER_STATUS_CO
DE
Y (Yes) N (No)
XLA_AE_HEADERS.GL_TRANSFER_DATE Populated Null
XLA_AE_HEADERS.GROUP_ID Populated Null
GL_IMPORT_REFERENCES.GL_SL_LINK_ID Populated No change
GL_IMPORT_REFERENCES.GL_SL_LINK_TABLE Populated No change
GL_IMPORT_REFERENCES.REFERENCE<> Populated No data
GL_IMPORT_REFERENCES.GROUP_ID Populated No data
GL_JE_HEADERS.JE_FROM_SLA_FLAG Y (Yes) No data
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 35
Drilldown
GL_JE_HEADERS.JE_FROM_SLA_FLAG controls Line Drilldown
button
Y = new R12 data, drilldown opens Self Service page with SLA data
U = upgraded data, drilldown opens Self Service page with SLA data
Null = not upgraded, drilldown opens Transaction Workbench (like 11i)
N = Line Drilldown button disabled
View Journal Entry fetches the data from SLA tables using the link
between GL and SLA
View Transaction fetches data from Receivables tables using the
link between SLA and AR



Copyright 2014, Oracle and/or its affiliates. All rights reserved. 36
Debugging
Profiles for accounting debug
Transaction Object Diagnostics
FND log
Journal Import debug
Files needed for Service Request / bug logging
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 37
Profiles For Accounting Debug

Set SLA: Enable Diagnostics Profile to Yes to generate Transaction
Object Diagnostics Report
To enable FND debug log, set
FND: Debug Log Enabled to Yes
FND: Debug Log Level to Statement
FND: Debug Log Module to %
Run Create Accounting


Copyright 2014, Oracle and/or its affiliates. All rights reserved. 38
Transaction Object Diagnostics
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 39
FND Log
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 40
Journal Import Debug


Check listed errors in Journal Import output file
Note the XLA_GLT<group_id> table name
Run select from that table to see if there is any error
Check data in XLA and GL tables to see if anything has been
inserted
If corruption is found, run GL Diagnostics to examine the cause

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 41
Files Needed For Service Request / Bug Logging


Accounting
FND debug log of Accounting Program
Transaction Object Diagnostics output
Accounting Program Log file
Create Accounting output file
Transaction Diagnostics / Receipt Diagnostics

GL Transfer
Journal Import output and Log files
XLA GL Diagnostics


Copyright 2014, Oracle and/or its affiliates. All rights reserved. 42
Common Problems Accounting
Accounting Program log file shows An internal error has occurred in the
program xla_accounting_pkg.ValidateAAD
Solution: Check the status of AAD package, validate if needed

Create Accounting Error 95937 - There are non accountable events
Solution: Create Accounting Error 95937--There are non accountable events
(Doc ID 1315042.1)

Create Accounting Error 95261 - The account code combination xxx.xxx.. is
invalid
Solution: Make sure the CCID is enabled in GL and valid
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 43
Common Problems GL Transfer
Duplicates in GL/ Negative ledger_id data corruption
Solution: How To Avoid and Fix Corruption in Data Transfer from SLA
(Doc ID 883557.1)

R12 Generic Data Fix Patch for Missing GL SL LINK
Solution: Doc ID 1445214.1 (For data not transferred to GL)
Doc ID 1445563.1 (For data transferred to GL)

Issues with new ALC/Secondary ledgers after upgrade
Solution: Impact of newly added ALC/Secondary Ledger in R12
(Doc ID 1479782.1)
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 44
Common Problems Drilldown
Journal Lines page is blank
Solution: Review the columns je_from_sla_flag and gl_sl_link_id .
Unable to drilldown to Receivables from GL (Doc ID 1605965.1)

Drilldown page takes a long time to open (performance issues)
Solution: Review the data volume, Disable FND logging, gather stats on
xla tables and apply the latest patches on drilldown

Drilldown page throws an exception
Solution: Check the class files and mod_oc4j settings



Copyright 2014, Oracle and/or its affiliates. All rights reserved. 45
Summary
Subledger Accounting in R12
General Ledger transfer process
General Ledger drilldown
Data Flow during accounting
Commonly encountered issues &
debugging tips
What we covered today
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 46
Top Articles and Community Links
R12 SLA: Subledger Accounting
Reference Articles (Doc ID
985539.1)
Impact of R12 Subledger Accounting
(SLA) on General Ledger (Drilldown
and Journal Import) (Doc ID
434226.1)
R12: FAQ on Transfer to GL in R12
(Doc ID 876190.1)


Copyright 2014, Oracle and/or its affiliates. All rights reserved. 47
Top Articles and Community Links
Create Accounting Error 95937--There are non accountable events
(Doc ID 1315042.1)
Subledger Accounting: How To Avoid and Fix Corruption in Data
Transfer from SLA - Negative Ledger_ID, Not Reached GL,
Duplicate in GL (Doc ID 883557.1)
R12 Generic Data Fix (GDF) Patch for missing GL SL LINK for
upgraded XLA data which is not transferred to GL (Doc ID
1445214.1)



Copyright 2014, Oracle and/or its affiliates. All rights reserved. 48
Top Articles and Community Links
R12 Generic Data Fix (GDF) Patch for Missing GL SL LINK but
transferred to GL (Doc ID 1445563.1)
Impact of newly added Alternate Ledger Currency (ALC)/Secondary
Ledger in Release12 (Doc ID 1479782.1)
Unable to drilldown to Receivables Subledger from GL
(Doc ID 1605965.1)
R12 Subledger Accounting (SLA) Data Model (Doc ID 1614389.1)


Copyright 2014, Oracle and/or its affiliates. All rights reserved. 49
Top Articles and Community Links
Continue the discussion! For follow up questions on topics
covered in this webcast, connect via this Receivables Community
thread:
https://communities.oracle.com/portal/server.pt/community/view_discussion_topic/216?threadi
d=873907

Receivables Community:
https://communities.oracle.com/portal/server.pt/community/receivables/233
Payables Community:
https://communities.oracle.com/portal/server.pt/community/payables/284
General Ledger Community:
https://communities.oracle.com/portal/server.pt/community/general_ledger/240



Copyright 2014, Oracle and/or its affiliates. All rights reserved. 50
Stay Connected
Twitter: @Oracle_EBS
Facebook: OracleEBusinessSuiteSupport
Blog: http://blogs.oracle.com/EBS
My Oracle Support EBS Community:
https://communities.oracle.com/portal/server.pt/community/oracle_e-
business_suite/228

Oracle E-Business Suite Support Social Media Channels
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 51
Oracle Advisor Webcast Program
Locating Current Schedule & Archived Recordings

1. Access main Advisor
Webcast schedule &
archive via Doc ID
740966.1.
2. Select area of interest
from drop down list of
values. For example,
E-Business Suite (EBS).

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 52
Oracle Advisor Webcast Program
Locating Current Schedule & Archived Recordings For EBS

1. Alternatively, access the
EBS page directly via
Doc ID 1455369.1.
2. Select area of interest
from the drop down list of
values.
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 53
Oracle Advisor Webcast Program
Note:
Click on a column heading
to sort by that column.
Hover on Webcast Title for
more detailed information.
Continue the discussion on
the Webcast or ask
questions on topics covered
via the Questions? link.
Recordings available within
48 hours.

Locating Current Schedule & Archived Recordings For EBS

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 54
Visit My Oracle Support Community
Collaborate with industry peers, support professionals, and Oracle experts. Find out how
your peers are using Oracle technologies and services to better meet their needs.
Exchange Knowledge
Resolve Issues
Gain Expertise

To access your My Oracle Support Community:
1. Log into My Oracle Support.
2. Select the Community tab.
3. Select your Community of interest from the My
Communities menu on the left side of the screen.
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 55
Learn More
About Oracle Support Best Practices
www.oracle.com/goto/proactivesupport
Get Proactive in My Oracle Support
https://support. oracle.com | Doc ID: 432.1
Get Proactive Blog
https://blogs.oracle.com/getproactive/
Ask the Get Proactive Team
get-proactive_ww@oracle.com
Available References and Resources to Get Proactive
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 56
Questions & Answers
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 57
THANK YOU
Copyright 2014, Oracle and/or its affiliates. All rights reserved. 58

You might also like