Results for “xla_transaction_entities_u1”

32 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

XLA.XLA_TRANSACTION_ENTITIES is the central reference table within the Oracle E-Business Suite Subledger Accounting (XLA) schema. It stores one row for every subledger document or transaction that is submitted to the accounting engine for event creation, journal generation, and posting. Because Subledger Accounting is the common accounting hub that sits between feeder systems such as Payables, Receivables, Assets, Cost Management, and Projects and the General Ledger, this table functions as the master registry of accounting-relevant source documents. Each entry represents an "entity" — a discrete business transaction, such as an invoice, a payment, a receipt, or an inventory movement — for which accounting events are subsequently recorded in XLA_EVENTS and journal entries in the XLA distribution tables.

From a Data Vault modeling perspective, the metadata classifies this object heuristically as standalone. This suggests treating it as an independent hub-like structure keyed on a business identifier, rather than as a classic link table joining multiple hubs. The classification is a modeling suggestion only; the physical object is a standard relational table owned by the XLA schema with FND Design Data registered as XLA.XLA_TRANSACTION_ENTITIES.

Key Information Stored

The table contains 30 documented columns. The most operationally significant are:

Upgrade-related columns (UPG_BATCH_ID, UPG_SOURCE_APPLICATION_ID, UPG_VALID_FLAG) support migration processing, with UPG_BATCH_ID referencing XLA_UPG_BATCHES.

Common Use Cases and Queries

Typical reporting and diagnostic scenarios include tracing a source document into Subledger Accounting, identifying the ledger or legal entity for an entity, and auditing upgrade batches. A representative query joins the entity to its events:

SELECT te.entity_id, te.application_id, te.entity_code,
       te.transaction_number, te.ledger_id, te.legal_entity_id
FROM   xla.xla_transaction_entities te
WHERE  te.entity_code = :entity_code
AND    te.ledger_id = :ledger_id;

The function-based index XLA_TRANSACTION_ENTITIES_N1 on NVL-wrapped SOURCE_ID columns enables lookups even when source keys are null, supporting reconciliation of documents lacking a populated identifier. A second common pattern correlates entities with their accounting events and distributions to produce a subledger-to-GL audit trail. Data-access security queries filter on the SECURITY_ID columns, and upgrade validation queries filter on UPG_VALID_FLAG.

Related Objects

  • XLA_EVENTS — Child table holding accounting events for each transaction entity, joined on ENTITY_ID and APPLICATION_ID.
  • XLA_AE_HEADERS and XLA_AE_LINES — The resulting subledger journal headers and lines.
  • FV_LEGAL_ENTITIES — Referenced by LEGAL_ENTITY_ID to resolve the legal entity.
  • XLA_UPG_BATCHES — Referenced by UPG_BATCH_ID for upgrade processing.
  • FND_APPLICATION_VL — Joined on APPLICATION_ID to obtain the application name.
  • GL_LEDGERS — Joined on LEDGER_ID to resolve the ledger name.