GL Account Analysis (Distributions) 11g
Description:
Database 11g version of GL account analysis distribution transaction report with one line per distribution including all segments and subledger data, with amounts in both transaction currency and ledger currency.
Parameters
Ledger, Period, Period From, Period To, Posted Date From, Posted Date To, Journal Source, Journal Category, Batch, Journal, Journal Line, Tax Rate Code, Account Type, Hierarchy Segment, Hierarchy Name, Concatenated Segments, GL_SEGMENT1, GL_SEGMENT1 From, GL_SEGMENT1 To, GL_SEGMENT2, GL_SEGMENT2 From, GL_SEGMENT2 To, GL_SEGMENT3, GL_SEGMENT3 From, GL_SEGMENT3 To, GL_SEGMENT4, GL_SEGMENT4 From, GL_SEGMENT4 To, GL_SEGMENT5, GL_SEGMENT5 From, GL_SEGMENT5 To, GL_SEGMENT6, GL_SEGMENT6 From, GL_SEGMENT6 To, GL_SEGMENT7, GL_SEGMENT7 From, GL_SEGMENT7 To, GL_SEGMENT8, GL_SEGMENT8 From, GL_SEGMENT8 To, GL_SEGMENT9, GL_SEGMENT9 From, GL_SEGMENT9 To, GL_SEGMENT10, GL_SEGMENT10 From, GL_SEGMENT10 To, Status, Balance Type, Budget Name, Encumbrance Type, Show Segments with Descriptions
Used tables
gl_je_sources_vl, gl_je_categories_vl, zx_lines, xla_event_types_tl, gl_daily_conversion_types, gl_budget_versions, gl_encumbrance_types, fa_additions_b, fa_transaction_headers, fa_deprn_detail, po_headers_all, ra_rules, ra_customer_trx_lines_all, ap_suppliers, hz_cust_accounts, hz_parties, hz_cust_site_uses_all, ap_supplier_sites_all, pa_projects_all, pa_tasks, fnd_application_vl, gl_ledgers, gl_periods, gl_je_batches, gl_je_headers, gl_je_lines, gl_import_references, xla_ae_lines, xla_ae_headers, xla_events, xla_transaction_entities, xla_distribution_links, fnd_id_flex_segments, gl_code_combinations_kfv, fnd_flex_value_norm_hierarchy
Categories
Dependencies
If you would like to try one of these Oracle EBS SQLs without having Blitz Report installed, note that some of the reports require functions from utility package xxen_util.
Example Report
GL Account Analysis (Distributions) 11g 01-May-2021 150552.xlsx
Report SQL
www.enginatics.com/reports/gl-account-analysis-distributions-11g/
Blitz Report™ import options
GL_Account_Analysis_Distributions_11g.xml
GL Account Analysis (Distributions) 11g - Case Study & Technical Analysis
Executive Summary
The GL Account Analysis (Distributions) 11g report is a specialized, backwards-compatible solution designed for Oracle E-Business Suite environments running on Oracle Database 11g. It provides a detailed General Ledger transaction listing with one line per transaction, capturing all accounting segments and subledger data. This report ensures that organizations maintaining legacy database infrastructure can still access comprehensive financial data without sacrificing granularity or performance.
By offering amounts in both transaction and ledger currencies, this report facilitates multi-currency reconciliation and detailed financial auditing. It serves as a critical tool for financial analysts and accountants who need to verify balances, trace transactions back to their source, and ensure the integrity of financial statements.
Business Challenge
Organizations operating on older database versions often face challenges in accessing modern, high-performance reporting tools. Standard Oracle reports may not be optimized for 11g architectures, leading to:
- Performance Bottlenecks: Slow execution times for large transaction volumes.
- Data Granularity Issues: Difficulty in obtaining a single, unified view of GL balances and their underlying subledger details.
- Reconciliation Complexities: Challenges in matching GL balances with subledger activities due to fragmented data sources.
- Currency Visibility: Limited visibility into transaction versus ledger currency amounts, complicating multi-currency analysis.
The Solution
The GL Account Analysis (Distributions) 11g report addresses these challenges by providing a robust, SQL-based reporting solution tailored for 11g environments. It leverages optimized queries to extract detailed transaction data, ensuring performance and accuracy.
Key Features:
- Backwards Compatibility: Specifically designed to function efficiently on Oracle Database 11g.
- Granular Detail: Displays one line per transaction, including all GL segments and subledger references.
- Multi-Currency Support: Reports amounts in both transaction and ledger currencies.
- Comprehensive Filtering: Extensive parameters allow users to filter by period, date range, source, category, and account segments.
Technical Architecture
This report utilizes a direct SQL approach to query core General Ledger and Subledger Accounting tables. It joins GL balances with their associated journal lines and subledger details to provide a complete audit trail.
Key Tables Involved:
- GL_JE_HEADERS & GL_JE_LINES: Core tables for General Ledger journal entries.
- GL_JE_BATCHES: Stores journal batch information.
- GL_CODE_COMBINATIONS_KFV: key flexfield view for account code combinations.
- GL_DAILY_CONVERSION_TYPES: For currency conversion details.
- XLA_AE_HEADERS & XLA_AE_LINES: Subledger Accounting tables linking GL to subledger transactions.
- XLA_EVENTS & XLA_TRANSACTION_ENTITIES: Capture the business events and entities driving the accounting.
- Subledger Tables: Includes
AP_INVOICES_ALL,AR_CASH_RECEIPTS_ALL,PO_HEADERS_ALL,FA_ADDITIONS_B,PA_PROJECTS_ALL, and others depending on the source.
Critical Joins:
The report employs complex joins to link GL journals to SLA data (GL_IMPORT_REFERENCES) and then to the respective subledger transaction tables. This ensures that every GL line can be traced back to the specific invoice, payment, receipt, or asset transaction that generated it.
Parameters & Filtering
The report offers a wide range of parameters to refine the output:
- Period & Date: Filter by Ledger, Period, Period From/To, and Posted Date ranges.
- Journal Details: Filter by Source, Category, Batch, Journal, and Line.
- Account Segments: Detailed filtering on individual segments (GL_SEGMENT1 through GL_SEGMENT10) and concatenated segments.
- Currency & Status: Filter by Transaction Currency, Revaluation Currency, and Journal Status.
- Options: Toggle “Show Segments with Descriptions” for enhanced readability.
Performance & Optimization
To ensure optimal performance on 11g databases:
- Indexed Queries: The SQL is structured to leverage standard Oracle indexes on GL and SLA tables.
- Efficient Joins: Joins are optimized to minimize full table scans, particularly when linking to high-volume subledger tables.
- Selective Filtering: Users are encouraged to use specific date ranges and account filters to limit the dataset size.
FAQ
Q: Is this report compatible with Oracle Database 12c or 19c? A: While designed for 11g, the SQL logic is generally forward-compatible. However, newer versions of the report optimized for 12c+ features are recommended for modern environments.
Q: Can I see the specific invoice number for a GL line?
A: Yes, the report joins to subledger tables like AP_INVOICES_ALL to display source document details such as invoice numbers.
Q: Does it support secondary ledgers? A: Yes, by selecting the appropriate Ledger parameter, you can report on primary, secondary, or reporting currency ledgers.
Oracle E-Business Suite Reporting Library
We provide an open source Oracle EBS SQLs as a part of operational and project implementation support toolkits for rapid Excel reports generation.
Blitz Report™ is based on Oracle EBS forms technology, and hence requires minimal training. There are no data or performance limitations since the output files are created directly from the database without going through intermediate file formats such as XML.
Blitz Report can be used as BI Publisher and Oracle Discoverer replacement tool. Standard Oracle BI Publisher and Discoverer reports can also be imported into Blitz Report for immediate output to Excel. Typically, reports can be created and version tracked within hours instead of days. The concurrent request output automatically opens upon completion without the need for re-formatting.
The Filters, Columns, Rows and Values fields are used to create and deliver the data in pivot table format with full drill down to details.

The Excel template upload functionality in Blitz Report allows users to create their own layouts by uploading an Excel template with additional sheets and charts, automatically refreshed when the report runs again. This allows to create custom dashboards and more advanced visualizations of report data.

You can download and use Blitz Report free of charge for your first 30 reports.
The installation and implementation process usually takes less than 1 hour; you can refer to our installation and user guides for specific details.
If you would like to optimize your Oracle EBS implementation and or operational reporting you can visit www.enginatics.com to review great ideas and example usage in blog. Or why not try for yourself in our demo environment.
Useful Links
Blitz Report™ – World’s fastest data upload and reporting for Oracle EBS
Oracle Discoverer replacement – importing worksheets into Blitz Report™
Blitz Report™ Questions & Answers
Supply Chain Hub by Blitz Report™
© 2025 Enginatics