Skip to main content

Oracle

Navigating from EBS Journal Lines to Originating Transactions

Financial Close Challenges

Among the frequent requests when building a Financial Data Warehouse based on Oracle EBS is the desire to drill from a General Ledger period balance through the related Journal Entry lines to the underlying transaction in the source application through the Subledger Accounting linkages.  Complicating this challenge is the fact that some of the EBS applications consolidate a variety of transactions into a single table that is interfaced to Subledger Accounting.  This post will provide a summary of these linkages for the Accounts Payable, Accounts Receivable, and Fixed Assets applications.  For Accounts Receivable, this will include resolution of the consolidations identified by the Sub Ledger Accounting record to the detail EBS transactions.  Future posts will expand this discussion to other application areas. (Refer to this blog for linkages related to Purchasing, Project Accounting, and Cost Management applications.)

First, a quick overview of the basic linkages between Journal Entries and Subledger Accounting.  Because most organizations employ summary posting of Journal entries, the Subledger Accounting application groups source transactions before passing them to the General Ledger Application.  This linkage requires the following SQL joins to obtain the linkage information from the XLA DISTRIBUTION LINKS table, which contains the first level of linkages to the source transactions.

Beginning with the Journal Entry Line (GL JE LINES – GJL):

LEFT OUTER JOIN GL IMPORT REFERENCES gir ON gjl.je header id = gir.je header id

AND gjl.je line num = gir.je line num

LEFT OUTER JOIN XLA AE LINES xal ON xal.gl sl link id = gir.gl sl link id

AND xal.gl sl link table = gir.gl sl link table

LEFT OUTER JOIN XLA DISTRIBUTION LINKS xdl ON xdl.ae header id = xal.ae header id

AND xdl.ae line num = xal.ae line num

Linking to the source transactions requires evaluation of several columns in the XLA DISTRIBUTION LINKS table driven by the value of the SOURCE DISTRIBUTION TYPE column, sometimes in conjunction with the APPLICATION ID.

 

Accounts Payable

For Accounts Payable application linkages (Application id = 200), these are

Ap Table (3 16)

 

Accounts Receivable

For Accounts Receivable application linkages (Application id = 222), these are

Ar Table 1 (3 16)

 

*SOURCE_DISTRIBUTION_ID_NUM1 is not equal to TAX_LINE_REF_ID

The AR Distributions All table further identifies the actual source transactions

Ar Table 2 (3 16)

Fixed Assets

For Fixed Assets application linkages (Application id = 140), these are

Fixed Assets Table (3 16)

Follow this link for Part II of this blog post.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bruce Wroughton

Bruce Wroughton is a Business Intelligence Solutions Architect specializing in the design and development of Data Warehouses and Business Intelligence solutions, primarily based on Oracle’s Cloud applications.

More from this Author

Categories
Follow Us