Search Results fa_xla_ext_lines_stg_gt




Overview

FA_XLA_EXT_LINES_STG_GT is a staging table owned by the FA (Assets) schema in Oracle E-Business Suite, supporting the OFA – Assets product. It serves as an intermediate staging structure used by the Subledger Accounting (XLA) engine during the generation of accounting entries for asset transactions. The table temporarily holds transaction line data — including asset attributes, category details, distribution accounts, and source references — prior to validation, transfer into the final accounting event model, and eventual posting to the general ledger. In release 12.1.1 and 12.2.2, this object is populated by the Create Accounting process for Assets and typically contains short-lived rows scoped to a specific accounting run.

Based on the heuristic Data Vault classification derived from the foreign key structure, the table can be modeled as a standalone structure. It does not appear as a natural hub, link, or satellite because no upstream foreign key references it; instead, it functions as a transient staging container whose joined dimensions (project assets, group assets, categories, employees, super groups, depreciation basis rules) supply the descriptive context at extraction time.

Key Information Stored

The table carries 308 documented columns spanning asset definition, transaction context, category flexfields, accounts, and ledger information. The most operationally significant columns include:

The documented unique index FA_XLA_EXT_LINES_STG_GT_U1 on (EVENT_ID, TRANSACTION_HEADER_ID) acts as the primary business-key candidate, uniquely identifying staged lines within a given accounting event. The physical schema does not document a separate surrogate primary key, so the composite unique index serves that identification purpose.

Common Use Cases and Queries

Typical usage focuses on diagnosing Create Accounting errors, reconciling subledger output, and tracing how asset transactions map to ledger entries. A common query pattern joins the staging table to FA_GROUP_ASSETS or PA_PROJECT_ASSET_LINES_ALL to validate that the correct source records participated in the run:

  • Identifying failed or unposted asset accounting lines by filtering on EVENT_ID and accessing the associated XLA event status.
  • Reconciling ENTERED_AMOUNT against the underlying transaction amount for additions and retirements.
  • Auditing GENERATED_CCID account combinations against the asset category default accounts to verify account derivation.
  • Reporting on transaction type distribution (TRANSACTION_TYPE_CODE) for a given BOOK_TYPE_CODE and LEDGER_ID.

Because the table is a staging ground, queries should generally be time-bounded by run ID or event ID rather than relying on persistent historical content.

Related Objects

The documented foreign key relationships link this table to several core Assets and cross-module objects:

Together these relationships confirm the table's role as the Assets-side feeder into the XLA accounting pipeline.