Search Results xla_line_definitions_b
Overview
XLA_LINE_DEFINITIONS_B is a Subledger Accounting (XLA) foundation table that stores the journal line definitions for an application. In Oracle E-Business Suite 12.1.1 and 12.2.2, journal line definitions are the configurable rules that determine which lines are generated when subledger transactions are accounted, how those lines are classified (for example, as receivables, payables, revenue, or tax lines), and which accounting attributes are derived for each line. The table therefore operates as the master definition repository for the Create Accounting process; the Accounting Program reads the definitions held here to decide which account derivation rules and line types apply to a given event class and event type.
The row's identity is scoped by subledger context: an application, an event class, an event type, a line definition owner, and a line definition code. Each record belongs to the AMB (Accounting Methods Builder) context identified by AMB_CONTEXT_CODE, which ties the definition to the accounting method and application context under which it was created and is valid. In Data Vault terms, the documented relationship classification for this object is standalone, which suggests modeling it as a hub-style reference table keyed on its business key rather than as a dependent link or satellite.
Key Information Stored
- Surrogate primary key: XLA_LINE_DEFINITIONS_B_PK is composed of AMB_CONTEXT_CODE, APPLICATION_ID, EVENT_CLASS_CODE, EVENT_TYPE_CODE, LINE_DEFINITION_OWNER_CODE, and LINE_DEFINITION_CODE. The unique index XLA_LINE_DEFINITIONS_B_U1 extends this list with ZD_EDITION_NAME, indicating that the business-key candidate includes the edition discriminator.
- AMB_CONTEXT_CODE — identifies the Accounting Methods Builder context in which the line definition was created; central to scoping any query against the table.
- APPLICATION_ID — the owning subledger application (for example, Payables, Receivables, or Assets).
- EVENT_CLASS_CODE and EVENT_TYPE_CODE — the transaction classification to which the line definition applies; together they determine when the definition is used during accounting.
- LINE_DEFINITION_OWNER_CODE and LINE_DEFINITION_CODE — the owner and unique code of the line definition, distinguishing definitions supplied by Oracle from those created by customers.
- VALIDATION_STATUS_CODE and ENABLED_FLAG — control whether the definition is active and valid for use in the accounting process.
- TRANSACTION_COA_ID and ACCOUNTING_COA_ID — chart of accounts contexts for the transaction side and the accounting side of the resulting lines.
- BUDGETARY_CONTROL_FLAG — indicates whether the line participates in budgetary control processing.
- OBJECT_VERSION_NUMBER, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard Oracle Applications who-columns supporting concurrency control and audit.
- ZD_EDITION_NAME — edition discriminator used by the edition-based redefinition architecture in 12.2.
Common Use Cases and Queries
Typical usage includes reviewing which line definitions are enabled for a subledger event class, auditing customer modifications to seeded definitions, and troubleshooting Create Accounting output where an expected line is missing. A representative query retrieves active definitions for a given application and event:
SELECT line_definition_code, line_definition_owner_code, enabled_flag, validation_status_code FROM xla.xla_line_definitions_b WHERE application_id = :app_id AND event_class_code = :event_class AND enabled_flag = 'Y';SELECT ldb.line_definition_code, ldt.name, ldb.last_updated_by, ldb.last_update_date FROM xla.xla_line_definitions_b ldb, xla.xla_line_definitions_tl ldt WHERE ldb.line_definition_code = ldt.line_definition_code AND ldb.amb_context_code = ldt.amb_context_code AND ldt.language = USERENV('LANG');- Reporting on validation issues: filter on VALIDATION_STATUS_CODE not equal to the valid value to surface incomplete Account Derivation Rule assignments.
Related Objects
- XLA_LINE_DEFINITIONS_TL — translated name and description for each definition, joined on AMB_CONTEXT_CODE, APPLICATION_ID, EVENT_CLASS_CODE, EVENT_TYPE_CODE, LINE_DEFINITION_OWNER_CODE, and LINE_DEFINITION_CODE.
- XLA_LINE_DEFINITION_DETAILS — the child rows holding the journal line rule details associated with each definition.
- XLA_ACCOUNTING_METHODS_B / XLA_AMB_CONTEXTS — the Accounting Methods Builder context and accounting method to which AMB_CONTEXT_CODE refers.
- XLA_EVENT_TYPES_B / XLA_EVENT_CLASSES_B — the event class and event type definitions referenced by EVENT_CLASS_CODE and EVENT_TYPE_CODE.
- XLA_AE_LINES and XLA_AE_HEADERS — the generated accounting entries produced using these line definitions.
- XLA_LINE_DEFINITIONS_B_U1 — the unique index enforcing the business-key candidate including ZD_EDITION_NAME.
-
Table: XLA_LINE_DEFINITIONS_B
12.2.2
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_B, object_name:XLA_LINE_DEFINITIONS_B, status:VALID, product: XLA - Subledger Accounting , description: This table stores the journal lines definitions for an application. , implementation_dba_data: XLA.XLA_LINE_DEFINITIONS_B ,
-
Table: XLA_LINE_DEFINITIONS_B
12.1.1
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_B, object_name:XLA_LINE_DEFINITIONS_B, status:VALID, product: XLA - Subledger Accounting , description: This table stores the journal lines definitions for an application. , implementation_dba_data: XLA.XLA_LINE_DEFINITIONS_B ,
-
VIEW: XLA.XLA_LINE_DEFINITIONS_B#
12.2.2
owner:XLA, object_type:VIEW, object_name:XLA_LINE_DEFINITIONS_B#, status:VALID,
-
TRIGGER: APPS.XLA_LINE_DEFINITIONS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XLA_LINE_DEFINITIONS_B+, status:VALID,
-
VIEW: XLA.XLA_LINE_DEFINITIONS_B#
12.2.2
-
TRIGGER: APPS.XLA_LINE_DEFINITIONS_B+
12.2.2
-
VIEW: APPS.XLA_LINE_DEFINITIONS_VL
12.1.1
-
APPS.XLA_EVENT_TYPES_PKG SQL Statements
12.1.1
-
VIEW: APPS.XLA_LINE_DEFINITIONS_VL
12.2.2
-
SYNONYM: APPS.XLA_LINE_DEFINITIONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_LINE_DEFINITIONS_B, status:VALID,
-
APPS.XLA_EVENT_TYPES_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.XLA_LINE_DEFINITIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_LINE_DEFINITIONS_B, status:VALID,
-
FUNCTION: APPS.XLA_LINE_DEFINITIONS_B=
12.2.2
-
APPS.XLA_LINE_DEFINITIONS_F_PVT SQL Statements
12.1.1
-
APPS.XLA_LINE_DEFINITIONS_F_PVT SQL Statements
12.2.2
-
FUNCTION: APPS.XLA_LINE_DEFINITIONS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:XLA_LINE_DEFINITIONS_B=, status:VALID,
-
APPS.XLA_CMP_MPA_JLT_PKG SQL Statements
12.2.2
-
VIEW: APPS.XLA_MPA_JLT_ADR_ASSGNS_F_V
12.1.1
-
PACKAGE BODY: APPS.XLA_ENTITY_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ENTITY_TYPES_PKG, status:VALID,
-
VIEW: APPS.XLA_MPA_JLT_ADR_ASSGNS_F_V
12.2.2
-
APPS.XLA_CMP_MPA_JLT_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.XLA_EVENT_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVENT_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_LINE_DEFINITIONS_F_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_LINE_DEFINITIONS_F_PVT, status:VALID,
-
APPS.XLA_CMP_DESCRIPTION_PKG SQL Statements
12.2.2
-
TABLE: XLA.XLA_LINE_DEFINITIONS_B
12.1.1
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_B, object_name:XLA_LINE_DEFINITIONS_B, status:VALID,
-
VIEW: APPS.XLA_LINE_DEFINITIONS_F_V
12.2.2
-
VIEW: APPS.XLA_LINE_DEFINITIONS_F_V
12.1.1
-
TABLE: XLA.XLA_LINE_DEFINITIONS_B
12.2.2
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_B, object_name:XLA_LINE_DEFINITIONS_B, status:VALID,
-
PACKAGE BODY: APPS.XLA_ANALYTICAL_HDRS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ANALYTICAL_HDRS_PKG, status:VALID,
-
APPS.XLA_CMP_DESCRIPTION_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.XLA_EVT_CLASS_ACCT_ATTRS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVT_CLASS_ACCT_ATTRS_PKG, status:VALID,
-
View: XLA_LINE_DEFINITIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_VL, object_name:XLA_LINE_DEFINITIONS_VL, status:VALID, product: XLA - Subledger Accounting , implementation_dba_data: APPS.XLA_LINE_DEFINITIONS_VL ,
-
PACKAGE BODY: APPS.XLA_ANALYTICAL_HDRS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ANALYTICAL_HDRS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_EVENT_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVENT_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_ENTITY_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ENTITY_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_EVT_CLASS_ACCT_ATTRS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVT_CLASS_ACCT_ATTRS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_EVENT_CLASSES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVENT_CLASSES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_EVENT_CLASSES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_EVENT_CLASSES_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.XLA_CMP_MPA_JLT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_MPA_JLT_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_ADR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_ADR_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_PRODUCT_RULES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_PRODUCT_RULES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_LOCK_PAD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_LOCK_PAD_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_MPA_JLT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_MPA_JLT_PKG, status:VALID,
-
View: XLA_LINE_DEFINITIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XLA.XLA_LINE_DEFINITIONS_VL, object_name:XLA_LINE_DEFINITIONS_VL, status:VALID, product: XLA - Subledger Accounting , implementation_dba_data: APPS.XLA_LINE_DEFINITIONS_VL ,
-
PACKAGE BODY: APPS.XLA_LINE_DEFINITIONS_F_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_LINE_DEFINITIONS_F_PVT, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_LOCK_PAD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_LOCK_PAD_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_ADR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_ADR_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_DESCRIPTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_DESCRIPTION_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_CMP_ACCT_LINE_TYPE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_CMP_ACCT_LINE_TYPE_PKG, status:VALID,