Search Results okc_k_headers_tl
The OKC_K_HEADERS_TL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Oracle Contracts Core module, which facilitates the management of contractual agreements within the Oracle ecosystem. This table is part of the Oracle Contracts (OKC) schema and serves as a translation table for the OKC_K_HEADERS_B
base table, storing multilingual text for contract headers. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Table Overview
OKC_K_HEADERS_TL
is a Translation (TL) table, meaning it stores language-specific data for the contract headers defined in OKC_K_HEADERS_B
. It supports multilingual implementations by allowing the same contract header to be displayed in multiple languages, depending on the user's session settings. This is particularly useful for global organizations operating in diverse linguistic environments.
Key Columns
The table includes several important columns:
- ID: The primary key, which corresponds to the
ID
column inOKC_K_HEADERS_B
. - LANGUAGE: Stores the language code (e.g., 'US' for American English, 'FR' for French) for the translated text.
- SOURCE_LANG: Indicates the original language of the record, useful for tracking translations.
- SHORT_DESCRIPTION: A brief description of the contract header in the specified language.
- DESCRIPTION: A detailed description of the contract header in the specified language.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN: Standard Oracle audit columns tracking who created or modified the record and when.
Relationship with Base Table
OKC_K_HEADERS_TL
is tightly coupled with OKC_K_HEADERS_B
, which stores the core contract header information (e.g., contract number, start/end dates, status). The ID
column in both tables establishes a foreign key relationship, ensuring data integrity. When a contract header is created or updated, corresponding entries in the TL table are generated or modified to reflect translations.
Functional Significance
In Oracle Contracts, the header represents the foundational metadata of a contract, and its descriptions are often displayed in user interfaces, reports, and integrations. The TL table ensures that these descriptions are accessible in the user's preferred language, enhancing usability and compliance with regional requirements. For example, a contract negotiated in English might need to be reviewed by a French-speaking stakeholder, and the TL table enables this without duplicating the core contract data.
Technical Considerations
- Multi-Language Support (MLS): The table leverages Oracle's MLS architecture, which dynamically serves translated content based on the
NLS_LANGUAGE
parameter in user sessions. - Indexing: Typically indexed on
ID
andLANGUAGE
for efficient querying. - Seed Data: Oracle provides seed data for default languages, but custom translations must be manually added or imported.
Integration and Customization
The table is referenced by Oracle Contracts' APIs and user interfaces. Customizations involving contract descriptions (e.g., adding new fields or modifying existing ones) must account for translations by extending the TL table or its associated logic. Reports or integrations pulling contract data should join OKC_K_HEADERS_B
with OKC_K_HEADERS_TL
and filter by LANGUAGE
to ensure accurate results.
Conclusion
OKC_K_HEADERS_TL
is a vital element in Oracle EBS Contracts, enabling multilingual support for contract headers. Its design aligns with Oracle's global data model, ensuring seamless localization while maintaining referential integrity with the base table. Understanding its structure and role is essential for implementing, customizing, or troubleshooting Oracle Contracts in multinational deployments.
-
Table: OKC_K_HEADERS_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_HEADERS_TL, object_name:OKC_K_HEADERS_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_HEADERS_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_HEADERS_TL ,
-
Table: OKC_K_HEADERS_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_HEADERS_TL, object_name:OKC_K_HEADERS_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_HEADERS_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_HEADERS_TL ,
-
APPS.OKC_DOCLIST_PUB dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_REPORT_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_CHR_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKL_COPY_CONTRACT_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKL_CREDIT_PUB dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_ENTITLEMENTS_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKL_CONTRACT_INFO dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKS_IMPORT_INSERT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_DOCLIST_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKL_COPY_CONTRACT_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKS_ENTITLEMENTS_PUB dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_CHR_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_DOCLIST_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_DOCLIST_PUB dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_CHR_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_DOCLIST_PUB dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKE_CHECK_HOLD_PKG dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKS_IMPORT_TEST_INSERT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKS_WF_K_APPROVE dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_CHR_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_DOCLIST_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKE_CHECK_HOLD_PKG dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_WF_K_APPROVE dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_IMPORT_TEST_INSERT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_ENTITLEMENTS_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_DOCLIST_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_WF_K_APPROVE dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKS_ENTITLEMENTS_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_DOCLIST_PUB dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKL_CREDIT_PUB dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKC_REPORT_PVT dependencies on OKC_K_HEADERS_TL
12.1.1
-
APPS.OKL_CONTRACT_INFO dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_ENTITLEMENTS_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_ENTITLEMENTS_PUB dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_WF_K_APPROVE dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKS_IMPORT_INSERT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.CSD_REPAIRS_UTIL dependencies on OKC_K_HEADERS_TL
12.2.2
-
APPS.OKC_CHR_KEYWORD_PVT dependencies on DBA_TABLES
12.1.1
-
APPS.OKC_CHR_KEYWORD_PVT dependencies on DBA_TABLES
12.2.2
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on FND_MESSAGE
12.2.2
-
VIEW: APPS.OKL_LA_HEADERS_UV
12.1.1
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on FND_MESSAGE
12.1.1
-
VIEW: APPS.OKL_LA_HEADERS_UV
12.2.2
-
APPS.OKC_CHR_PVT dependencies on FND_LANGUAGES
12.1.1