Search Results xla_event_classes_tl
Overview
The XLA_EVENT_CLASSES_TL table is a core translation table within the Oracle E-Business Suite Subledger Accounting (XLA) architecture. It stores language-specific, user-facing descriptions for event classes, which are fundamental components for defining accounting rules. An event class categorizes a specific business transaction type, such as an invoice approval or asset addition, that can trigger the creation of accounting entries. This table enables the multilingual support required for global deployments, ensuring that descriptions for these critical components are displayed in the user's preferred language within the application interface and reports.
Key Information Stored
The table's structure is designed to support unique translated records per language. Its primary and unique keys define its critical relationships. The primary data columns include APPLICATION_ID, which identifies the owning subledger application (e.g., Payables, Receivables); ENTITY_CODE and EVENT_CLASS_CODE, which together uniquely identify the event class being described; and LANGUAGE, which holds the language code (e.g., 'US', 'F'). The most significant user-facing column is NAME, which stores the translated description of the event class. The table's integrity is enforced by two key constraints: the primary key (XLA_EVENT_CLASSES_TL_PK) on APPLICATION_ID, ENTITY_CODE, EVENT_CLASS_CODE, and LANGUAGE, and a unique key (XLA_EVENT_CLASSES_TL_UK) on APPLICATION_ID, ENTITY_CODE, NAME, and LANGUAGE to prevent duplicate translations within the same context.
Common Use Cases and Queries
This table is primarily queried by the application runtime to display translated event class names in forms, lists of values (LOVs), and reports. It is also essential for technical analysis and custom reporting. A common query retrieves all translations for a specific event class to verify or audit multilingual setup. For example, to see the Spanish and English names for a Payables invoice event class, one might use:
- SELECT application_id, entity_code, event_class_code, language, name
- FROM xla_event_classes_tl
- WHERE application_id = 200
- AND entity_code = 'AP_INVOICES'
- AND event_class_code = 'INVOICE'
- AND language IN ('ES', 'US');
Another typical use case is joining this table with its base table, XLA_EVENT_CLASSES_B, to get a complete view of an event class's technical and descriptive attributes for development or troubleshooting purposes.
Related Objects
XLA_EVENT_CLASSES_TL has a direct and mandatory relationship with its base table, XLA_EVENT_CLASSES_B, which holds the non-translated, seed data for event classes. The TL table is a child of the B table, linked via the APPLICATION_ID, ENTITY_CODE, and EVENT_CLASS_CODE columns. It is referenced by various Subledger Accounting application programming interfaces (APIs) and user interface forms. Furthermore, it is intrinsically related to the XLA_EVENT_TYPES_TL table, as event types are defined within event classes. Understanding this hierarchy is crucial when configuring or diagnosing the Subledger Accounting rule setup (Journal Entry Rule sets).
-
Table: XLA_EVENT_CLASSES_TL
12.1.1
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_EVENT_CLASSES_TL, object_name:XLA_EVENT_CLASSES_TL, status:VALID, product: XLA - Subledger Accounting , description: The XLA_EVENT_CLASSES table record translated information related to event classes. , implementation_dba_data: XLA.XLA_EVENT_CLASSES_TL ,
-
Table: XLA_EVENT_CLASSES_TL
12.2.2
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_EVENT_CLASSES_TL, object_name:XLA_EVENT_CLASSES_TL, status:VALID, product: XLA - Subledger Accounting , description: The XLA_EVENT_CLASSES table record translated information related to event classes. , implementation_dba_data: XLA.XLA_EVENT_CLASSES_TL ,
-
APPS.XLA_CMP_EVENT_TYPE_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.JA_CN_CFS_IMA_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_CMP_LOCK_PAD_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_VALIDATIONS_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_EVENT_CLASSES_F_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_AE_JOURNAL_ENTRY_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_EVENT_CLASSES_F_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_AAD_LOADER_UTIL_PVT dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_VALIDATIONS_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_CMP_EVENT_TYPE_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_AE_JOURNAL_ENTRY_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.JA_CN_CFS_IMA_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_AAD_LOADER_UTIL_PVT dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_CMP_LOCK_PAD_PKG dependencies on XLA_EVENT_CLASSES_TL
12.1.1
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_EVENT_CLASSES_TL
12.2.2
-
APPS.XLA_EVENT_CLASSES_F_PKG SQL Statements
12.1.1
-
APPS.XLA_EVENT_CLASSES_F_PKG SQL Statements
12.2.2
-
VIEW: XLA.XLA_EVENT_CLASSES_TL#
12.2.2
owner:XLA, object_type:VIEW, object_name:XLA_EVENT_CLASSES_TL#, status:VALID,
-
APPS.XLA_MPA_ACCRUAL_RPRTG_PKG dependencies on GL_LEDGERS
12.1.1
-
APPS.XLA_MPA_ACCRUAL_RPRTG_PKG dependencies on GL_LEDGERS
12.2.2
-
APPS.XLA_MULTIPERIOD_RPRTG_PKG dependencies on XLA_AE_HEADERS
12.1.1
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENT_TYPES_TL
12.1.1
-
APPS.XLA_CMP_LOCK_PAD_PKG dependencies on XLA_EVENT_CLASSES_B
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENT_TYPES_TL
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on FND_APPLICATION_TL
12.1.1
-
SYNONYM: APPS.XLA_EVENT_CLASSES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_EVENT_CLASSES_TL, status:VALID,
-
APPS.XLA_MULTIPERIOD_RPRTG_PKG dependencies on XLA_AE_HEADERS
12.2.2
-
APPS.XLA_CMP_LOCK_PAD_PKG dependencies on XLA_EVENT_CLASSES_B
12.1.1
-
APPS.XLA_EVENT_CLASSES_F_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.XLA_EVENT_CLASSES_F_PKG dependencies on FND_LANGUAGES
12.2.2
-
VIEW: APPS.XLA_EVENT_CLASSES_VL
12.1.1
-
VIEW: XLA.XLA_EVENT_CLASSES_TL#
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_SUBLEDGER_OPTIONS_V
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENTS
12.1.1
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_EVENTS
12.2.2
-
TRIGGER: APPS.XLA_EVENT_CLASSES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XLA_EVENT_CLASSES_TL+, status:VALID,
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on FND_APPLICATION_TL
12.2.2
-
APPS.XLA_ACCOUNTING_DUMP_PKG dependencies on XLA_SUBLEDGER_OPTIONS_V
12.1.1
-
TRIGGER: APPS.XLA_EVENT_CLASSES_TL+
12.2.2
-
PACKAGE BODY: APPS.XLA_EVENT_CLASSES_F_PKG
12.1.1
-
VIEW: APPS.XLA_EVENT_CLASSES_VL
12.2.2
-
APPS.XLA_MPA_ACCRUAL_RPRTG_PKG dependencies on XLA_AE_HEADERS
12.1.1
-
VIEW: APPS.XLA_EVENT_CLASS_PREDECS_F_V
12.1.1