Search Results okc_subclasses_tl_pk
Overview
The OKC_SUBCLASSES_TL table is a core data object within the Oracle E-Business Suite (EBS) Contracts Core module (OKC). As indicated by the '_TL' suffix, it is a translation table that adheres to Oracle's Multi-Language Support (MLS) standards. Its primary function is to store language-specific, translatable text for contract subclasses. This table operates in conjunction with its base table, OKC_SUBCLASSES_B, which holds the non-translatable structural data. The existence of this separate translation layer enables the EBS application to support multiple languages for descriptive fields like names and comments, allowing a single installation to serve users across different geographic regions with their native language preferences.
Key Information Stored
The table stores the human-readable, translated descriptions for contract subclasses. While the full column list is not detailed in the provided metadata, the structure of standard MLS tables and the declared primary key inform its critical components. The primary key is a composite of CODE and LANGUAGE, ensuring a unique translation entry per subclass per language. The CODE column is a foreign key to the OKC_SUBCLASSES_B table, linking the translation to the specific subclass entity. The LANGUAGE column holds the language code (e.g., 'US' for American English, 'F' for French). The most significant data column is typically NAME or DESCRIPTION, which contains the translated text for the subclass. Other common translatable columns in TL tables can include COMMENTS or LONG_DESCRIPTION fields.
Common Use Cases and Queries
This table is primarily accessed by the application runtime to display subclass descriptions in the user's session language. For reporting and data extraction, queries often join this table with its base table to present a complete, language-specific view of subclass data. A typical pattern for retrieving active subclasses for a specific language would be:
- SELECT b.CODE, tl.NAME, b.START_DATE_ACTIVE FROM OKC_SUBCLASSES_B b, OKC_SUBCLASSES_TL tl WHERE b.CODE = tl.CODE AND tl.LANGUAGE = USERENV('LANG') AND b.START_DATE_ACTIVE < SYSDATE AND (b.END_DATE_ACTIVE IS NULL OR b.END_DATE_ACTIVE > SYSDATE);
Administrators and implementers use this table during localization setups to seed or update translations. It is also crucial for generating multi-lingual contract documentation or reports where subclass descriptions must appear in different languages.
Related Objects
The most direct and critical relationship is with its corresponding base table, OKC_SUBCLASSES_B. The CODE column in the TL table is a foreign key to the CODE column in the _B table. The table is protected by the primary key constraint OKC_SUBCLASSES_TL_PK. In the application layer, it is accessed via the Contracts Core's public APIs and likely through relevant views that provide a language-filtered perspective (often named similarly without the _B or _TL suffix). As a foundational table for contract types and structures, it is referenced by any EBS program or interface that requires the display or processing of a localized subclass name within the Contracts module.
-
Table: OKC_SUBCLASSES_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_SUBCLASSES_TL, object_name:OKC_SUBCLASSES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_SUBCLASSES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_SUBCLASSES_TL ,
-
Table: OKC_SUBCLASSES_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_SUBCLASSES_TL, object_name:OKC_SUBCLASSES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_SUBCLASSES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_SUBCLASSES_TL ,
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,