Search Results xla_line_defn_adr_assgns




Overview

The XLA_LINE_DEFN_ADR_ASSGNS table is a core configuration repository within the Oracle E-Business Suite Subledger Accounting (XLA) architecture. It functions as the definitive mapping table that associates specific account derivation rules (ADRs) with journal line definitions. This assignment is critical for the Subledger Accounting Engine's transaction processing, as it determines the precise accounting flexfield combinations to be generated for each accounting line of a subledger journal entry. The table's integrity is enforced by a primary key that uniquely identifies a rule assignment based on the application, event class, event type, and specific line definition components.

Key Information Stored

The table's structure is designed to capture the multi-dimensional context required for accurate account derivation. The primary key columns define the assignment's scope: AMB_CONTEXT_CODE (Accounting Methods Builder context), APPLICATION_ID (the specific subledger application), EVENT_CLASS_CODE and EVENT_TYPE_CODE (defining the business event), and LINE_DEFINITION_OWNER_CODE and LINE_DEFINITION_CODE (identifying the journal line definition). Further granularity is provided by ACCOUNTING_LINE_TYPE_CODE and ACCOUNTING_LINE_CODE, which pinpoint the specific line within the definition. The SIDE_CODE (Debit or Credit) is a crucial component, allowing for different derivation rules to be assigned to the debit and credit sides of a balanced journal entry. The table stores the foreign key reference to the specific account derivation rule, linking to the XLA_ACCT_DEF_RULES table.

Common Use Cases and Queries

This table is primarily accessed during the design, troubleshooting, and auditing of Subledger Accounting setups. A common use case is to analyze or verify the account derivation rules assigned for a specific transaction flow. For instance, to list all rule assignments for Payables invoice events in a specific accounting method, one might query:

  • SELECT * FROM xla_line_defn_adr_assgns WHERE application_id = 200 AND amb_context_code = 'STANDARD';

Another critical scenario involves diagnosing unexpected account generation. Technical consultants often join this table with XLA_ACCT_DEF_RULES and XLA_LINE_DEFINITIONS to trace the full setup path from a journal line to its derived account. Reporting use cases include generating documentation of the complete account derivation setup for a given subledger application or event class.

Related Objects

XLA_LINE_DEFN_ADR_ASSGNS is a central hub within the SLA setup tables. Its primary foreign key relationship is with XLA_ACCT_DEF_RULES, which holds the definition of the derivation rule itself. It is a child table to XLA_LINE_DEFINITIONS, as the assignments are specific to a defined journal line. The table is also closely related to XLA_EVENT_TYPES and XLA_EVENT_CLASSES, which provide the event context for the assignments. The Subledger Accounting engine references this table extensively during journal creation to fetch the applicable derivation rule for each accounting line it processes.