Search Results period_name_sort_number




Overview

AXBV_ACCOUNT_BALANCES is a reporting view in the Global Accounting Engine (AX) product of Oracle E-Business Suite, available in releases 12.1.1 and 12.2.2. It exposes summarized and period-level account balances for third-party accounting, aggregating debit and credit activity by application, ledger (set of books), trading partner, account, and accounting period. The view consolidates raw balance records from the AX_BALANCES table with period-status and account-qualifier information drawn from General Ledger, producing a denormalized result set suited to statement generation, reconciliation, and downstream integration.

The view is not implemented as a physical database object in every environment, as noted in the source metadata ("Not implemented in this database"). Where present, it functions as a read-only query surface over the Global Accounting Engine balance repository. Its most relevant practical application is the generation of third-party account statements — including balances communicated to trading partners or regulatory recipients — which aligns with user searches such as "batx account statement." The view is a common dependency for report definitions and extract programs that require a period-ordered, balancing-oriented representation of account activity.

Underlying Base Objects

The view is defined over three documented base objects:

Joins are performed on all three key dimensions (period, application, and ledger) for the period status, and on code combination for the account. The view is declared WITH READ ONLY, preventing DML through the view. The `_KF:SQLGL:GL#:GCC` token in the SELECT list is a key-flexfield substitution directive that resolves the account segment structure at runtime for reporting consumers.

Key Columns

Common Use Cases and Queries

Typical uses include third-party statement generation, period-over-period balance analysis, and reconciliation of Global Accounting Engine balances to General Ledger. A representative query retrieving period-ending balances for a specific ledger and partner:

  • SELECT PERIOD_NAME, ACCOUNT_SEGMENT, BALANCING_SEGMENT, DEBIT_ENDING_BALANCE, CREDIT_ENDING_BALANCE, ENDING_BALANCE FROM AXBV_ACCOUNT_BALANCES WHERE SET_OF_BOOKS_ID = :ledger AND THIRD_PARTY_ID = :partner AND PERIOD_NAME = :period ORDER BY PERIOD_NAME_SORT_NUMBER, ACCOUNT_SEGMENT;
  • SELECT PERIOD_NAME, SUM(DEBIT_TRANSACTION), SUM(CREDIT_TRANSACTION) FROM AXBV_ACCOUNT_BALANCES WHERE SET_OF_BOOKS_ID = :ledger GROUP BY PERIOD_NAME ORDER BY PERIOD_NAME_SORT_NUMBER;
  • SELECT ACCOUNT_SEGMENT, BEGINNING_BALANCE, TRANSACTION, ENDING_BALANCE FROM AXBV_ACCOUNT_BALANCES WHERE SET_OF_BOOKS_ID = :ledger AND APPLICATION_ID = :appl;

Because the view is read-only and aggregating, it is appropriate for ad hoc reporting and statement extracts rather than for transactional processing.