Search Results xla_subledgers_pk




Overview

The XLA_SUBLEDGERS table is a core reference table within the Subledger Accounting (XLA) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as the central registry for all subledger applications that are integrated with and supported by the Subledger Accounting engine. Its primary role is to define and identify each transactional source—whether a standard Oracle application like Payables (AP) or Receivables (AR), or a custom application—that generates accounting events. This table is fundamental to the architecture of Subledger Accounting, enabling the system to correctly route, process, and account for journal entries originating from diverse subledger modules.

Key Information Stored

Based on the provided ETRM metadata, the table's structure is centered on the application identifier. The primary key is the APPLICATION_ID column, which uniquely identifies each registered subledger application. While the full column list is not detailed in the excerpt, the table's purpose is to store application-dependent information. In practice, this typically includes columns to denote the application's full name, a short code, and potentially flags indicating its status or type (e.g., standard vs. custom). Each row encapsulates the necessary metadata for XLA to recognize and interface with a specific subledger source.

Common Use Cases and Queries

This table is primarily referenced for validation, reporting, and integration tasks. A common use case is to retrieve a list of all subledger applications configured within the instance for setup or audit purposes. Technical consultants and developers query this table to validate application IDs when writing custom reports or interfaces that join transactional data with XLA accounting data. A fundamental query pattern is:

  • SELECT application_id, name FROM xla_subledgers ORDER BY name;

This table is also crucial in joins for comprehensive accounting reports that trace journal lines back to their source modules. For instance, when querying the XLA_AE_HEADERS (accounting entry headers) table, one would join on APPLICATION_ID to retrieve the human-readable name of the source subledger.

Related Objects

XLA_SUBLEDGERS has a foundational relationship with numerous key Subledger Accounting tables. The APPLICATION_ID column is a foreign key in central transactional tables such as XLA_EVENTS (stores accounting events) and XLA_AE_HEADERS. It is also referenced in setup tables like XLA_APPLICATION_PPLS, which defines product-specific accounting rules. The primary key constraint XLA_SUBLEDGERS_PK enforces the uniqueness of the APPLICATION_ID. For functional reporting, the application identifier from this table is often surfaced in descriptive flexfields and standard Oracle Subledger Accounting reports.

  • Table: XLA_SUBLEDGERS 12.1.1

    owner:XLA,  object_type:TABLE,  fnd_design_data:XLA.XLA_SUBLEDGERS,  object_name:XLA_SUBLEDGERS,  status:VALID,  product: XLA - Subledger Accountingdescription: The XLA_SUBLEDGERS stores information that depend on the application. It includes a row for each application, standard or not, supported by XLA. ,  implementation_dba_data: XLA.XLA_SUBLEDGERS

  • Table: XLA_SUBLEDGERS 12.2.2

    owner:XLA,  object_type:TABLE,  fnd_design_data:XLA.XLA_SUBLEDGERS,  object_name:XLA_SUBLEDGERS,  status:VALID,  product: XLA - Subledger Accountingdescription: The XLA_SUBLEDGERS stores information that depend on the application. It includes a row for each application, standard or not, supported by XLA. ,  implementation_dba_data: XLA.XLA_SUBLEDGERS