Skip to the content.

GL Balance – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Summary GL report including one line per accounting period for each account segment level, including product code, with amounts for opening balance, debits, credits, change amount, ending balance.

Report Parameters

Ledger, Currency Type, Entered Currency, Period, Period From, Period To, Show Start Balance, Show Company, Show Account, Show Cost Center, Show Intercompany, Show All Segments, Account Type, Summary Template, 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, Revaluation Currency, Revaluation Conversion Type, Balance Type, Budget Name, Encumbrance Type, Exclude Inactive, Batch, Journal, Relative Period, Relative Period From, Relative Period To

Oracle EBS Tables Used

fnd_lookup_values_vl, gl_budget_versions, gl_encumbrance_types

Report Categories

Enginatics

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output GL Balance - Pivot by Account Hierarchy 26-Sep-2023 182804.xlsx
Blitz Report™ XML Import GL_Balance.xml
Full SQL on Enginatics www.enginatics.com/reports/gl-balance/

GL Balance - Case Study & Technical Analysis

Executive Summary

The GL Balance report is a comprehensive financial reporting tool that provides a summarized view of General Ledger balances. It aggregates data to one line per accounting period for each account segment level, including opening balances, period activity (debits and credits), net change, and ending balances. This report is essential for period-end close processes, trial balance verification, and high-level financial analysis, offering a clear picture of the organization’s financial health across different timeframes.

Business Challenge

Financial controllers and analysts require accurate and timely information to monitor account balances and ensure the integrity of the general ledger. Common challenges include:

Solution

The GL Balance report addresses these challenges by providing a flexible, parameter-driven view of GL balances. It allows users to choose the level of detail and the specific segments they wish to analyze.

Key Features:

Technical Architecture

The report queries the core GL balance tables, joining with master data tables to provide descriptions and hierarchy information.

Key Tables and Views

Core Logic

  1. Parameter Parsing: The query interprets user selections for segments to determine the grouping level (e.g., group by Company and Account only).
  2. Balance Aggregation: It sums the BEGIN_BALANCE_DR, BEGIN_BALANCE_CR, PERIOD_NET_DR, and PERIOD_NET_CR columns from GL_BALANCES based on the selected criteria.
  3. Calculation:
    • Opening Balance = (Begin Dr - Begin Cr)
    • Ending Balance = (Opening Balance + Period Net Dr - Period Net Cr)
  4. Filtering: Applies filters for Ledger, Currency, Period, and Account Type to restrict the dataset.

Business Impact


© 2026 Enginatics