Search Results okc_k_lines_tl
Overview
The OKC_K_LINES_TL table is a core multilingual support (MLS) table within the Oracle E-Business Suite Contracts Core module (OKC). It exists to store the translated versions of specific textual attributes from the base contract lines table, OKC_K_LINES_B. This design adheres to Oracle's standard MLS architecture, separating language-independent transactional data from language-dependent descriptive data. Its primary role is to enable the Contracts application to present and manage contract line information, such as descriptions, in multiple languages, supporting global deployments. The table is integral to the integrity and functionality of the contract repository in a multilingual environment.
Key Information Stored
The table's structure is defined by the MLS paradigm. Its primary key is a composite of the ID and LANGUAGE columns, where ID corresponds to the primary key value from the base table (OKC_K_LINES_B.LINE_ID) and LANGUAGE holds the ISO code for the translation (e.g., 'US', 'DE'). The translatable columns themselves typically include descriptive fields from the base table. While the specific column list is proprietary, based on MLS standards for the Contracts module, these would almost certainly include the contract line DESCRIPTION and potentially other text fields like COMMENTS or SHORT_DESCRIPTION. Each row represents a single translation of those fields for a specific contract line.
Common Use Cases and Queries
The primary use case is the dynamic retrieval of contract line text in a user's session language for UI displays, reports, and printed documents. It is accessed automatically by the application's framework when the session language is set. Common queries involve joining this table to the base table to fetch a complete, language-specific record. For reporting or data extraction, a typical pattern filters on the LANGUAGE column.
- Sample Join Query: SELECT b.line_number, tl.description FROM okc_k_lines_b b, okc_k_lines_tl tl WHERE b.line_id = tl.id AND tl.language = USERENV('LANG') AND b.line_id = :p_line_id;
- Data Migration/Verification: Queries to identify lines missing translations for a target language or to audit translation coverage are also common operational scenarios.
Related Objects
OKC_K_LINES_TL has a direct and mandatory relationship with several key Contracts Core objects.
- OKC_K_LINES_B: This is the primary base table. The TL table's ID column is a foreign key to OKC_K_LINES_B.LINE_ID.
- OKC_K_LINES_TL_PK: This is the name of the primary key constraint enforcing uniqueness on the ID and LANGUAGE combination.
- FND_LANGUAGES: The LANGUAGE column values are typically validated against this application-wide table.
- Contract Headers: While not directly joined, contract lines (and thus their translations) roll up to contract headers via OKC_K_HEADERS_B.
- Public APIs: Data in this table is maintained via Contracts Core's public PL/SQL APIs (e.g., OKC_CONTRACT_PUB). Direct DML operations are strongly discouraged.
-
Table: OKC_K_LINES_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_TL, object_name:OKC_K_LINES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_LINES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_LINES_TL ,
-
Table: OKC_K_LINES_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_TL, object_name:OKC_K_LINES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_LINES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_LINES_TL ,
-
APPS.AMS_ITEM_OWNER_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_ISG_UTILS_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_INS_QUOTE_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKC_CLE_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_CONTRACT_LINE_ITEM_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_COPY_ASSET_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_AM_QUOTES_WF dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_COPY_CONTRACT_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKE_CHECK_HOLD_PKG dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_SUBSIDY_PROCESS_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKS_MASS_UPDATE_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_CONTRACT_LINE_ITEM_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_LA_STREAM_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_DEAL_TERMS_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_ACTIVATE_CONTRACT_PUB dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_VSS_WF dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_ASSET_SUBSIDY_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_K_LINE_FIN_EXT_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_CONTRACT_LINE_ITEM_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_LA_VALIDATION_UTIL_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKS_COVERAGES_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_AM_ASSET_DISPOSE_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_AM_SERVICE_K_INT_WF dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKS_ENTITLEMENTS_PUB dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_ACTIVATE_CONTRACT_PUB dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_CREATE_KLE_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_AM_SERVICE_K_INT_WF dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_DEAL_CHARGES_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.CS_SERVICEREQUEST_PUB dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKS_MASS_UPDATE_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_DEAL_PAYMENTS_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_LA_ASSET_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_CONTRACT_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_DEAL_PAYMENTS_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_LA_SALES_TAX_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_AM_SERVICE_K_INT_WF dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_DEAL_CHARGES_PVT dependencies on OKC_K_LINES_TL
12.1.1
-
APPS.OKL_VSS_WF dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_K_LINE_FIN_EXT_PVT dependencies on OKC_K_LINES_TL
12.2.2
-
APPS.OKL_CS_LC_CONTRACT_PVT dependencies on OKC_K_LINES_TL
12.2.2