Results for “okl_validations_tl”
42 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
OKL_VALIDATIONS_TL is the translatable (TL) companion table for validation lines within the Oracle Leasing and Finance Management (OKL) module of Oracle E-Business Suite. In Oracle EBS, translatable tables follow the multi-language support (MLS) architecture, storing language-specific descriptive text separately from the base transactional table. This allows a single validation line record to carry short descriptions, full descriptions, and comments in each installed language without duplicating the operational data itself.
The table resides in the OKL schema and is documented as a standalone object under the ETRM 12.2.2 physical schema, containing twelve columns. Because the heuristic Data Vault classification mined from its foreign key structure is "standalone," it is best modeled as a satellite table anchored to its corresponding base entity, capturing descriptive attributes rather than enforcing new relationship hubs or links. Its primary key, OKL_VLDT_PK, is composed of two columns: ID and LANGUAGE.
Key Information Stored
The two primary key components define the row's identity. ID is the surrogate foreign key linking back to the base validation record, while LANGUAGE identifies the specific language of the translation. Together they guarantee uniqueness per language per validation line.
The translated content itself is held in three descriptive columns: SHORT_DESCRIPTION, DESCRIPTION, and COMMENTS. These carry the localized validation text that end users see in the application interface, reports, and validation error messaging. SOURCE_LANG records the language in which the source text was originally authored and drives the seed/fallback logic used during translation. SFWT_FLAG is the standard EBS "seed flag with translation" indicator used by MLS-enabled concurrent programs to distinguish seeded (delivered) translations from customer-defined ones.
Standard audit columns provide traceability: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN capture who created and last modified each translated row, and when. The business-key candidate for this object remains the (ID, LANGUAGE) combination, which is the documented primary key.
Common Use Cases and Queries
Reporting on localized validation messages is a frequent requirement. A typical query joins the TL table to its base validation table and filters by language, using a pattern such as:
- SELECT t.id, t.short_description, t.description FROM okl_validations_tl t WHERE t.language = USERENV('LANG') AND t.source_lang IS NOT NULL;
- Audit and migration scripts frequently select CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, and LAST_UPDATE_DATE to track translation maintenance activity across upgrades.
- Data-cleansing scripts use SFWT_FLAG to separate Oracle-delivered translations from custom ones before recommitting seeded rows during patching.
These queries support validation configuration reporting, multi-language deployments, and impact analysis before EBS upgrades from 12.1.1 to 12.2.2, where MLS seed data behavior can change.
Related Objects
As a translatable extension table, OKL_VALIDATIONS_TL depends primarily on its base validation entity, which shares the ID column and provides the operational validation logic that these translated texts describe. The ID column also implies a logical dependency on the parent validation definition record rather than a formal foreign key, consistent with the "standalone" classification. Additional related objects include the standard EBS MLS seed/translation concurrent programs and the FND language and territory reference tables that populate LANGUAGE and SOURCE_LANG values. Reporting views and OKL validation error-handling APIs consume the SHORT_DESCRIPTION and DESCRIPTION strings to render localized messages to users. Because the metadata identifies no formal FK relationships, developers should treat joins between OKL_VALIDATIONS_TL and its base table as inferred, driven by the shared ID column.
-
Translateable table for Validation Lines
-
Translateable table for Validation Lines
-
View: OKL_VALIDATIONS_V 12.2.2
View for OKL_VALIDATIONS_B and OKL_VALIDATIONS_TL
APPS.OKL_VALIDATIONS_V·↳ OKL_VALIDATIONS_B·↳ OKL_VALIDATIONS_TL·Explore OKL module →
-
View: OKL_VALIDATIONS_V 12.1.1
View for OKL_VALIDATIONS_B and OKL_VALIDATIONS_TL
APPS.OKL_VALIDATIONS_V·↳ OKL_VALIDATIONS_B·↳ OKL_VALIDATIONS_TL·Explore OKL module →
-
VIEW: APPS.OKL_VALIDATIONS_V 12.2.2
-
VIEW: APPS.OKL_VALIDATIONS_V 12.1.1
-
VIEW: APPS.OKL_VALIDATIONS_V 12.2.2
-
VIEW: APPS.OKL_VALIDATIONS_V 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
eTRM - OKL Tables and Views 12.2.2
Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards
-
eTRM - OKL Tables and Views 12.1.1
Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
eTRM - OKL Tables and Views 12.1.1
Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards
-
eTRM - OKL Tables and Views 12.2.2
Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards