Results for “okc_k_headers_tl”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
OKC_K_HEADERS_TL is the translatable (language-dependent) child table of OKC_K_HEADERS_B within the OKC – Contracts Core module of Oracle E-Business Suite. It stores the multi-lingual seed data (MLS) columns of a contract header record, allowing the same contract to present different descriptive text per installed language. The "TL" suffix follows Oracle's standard MLS convention: the "B" table holds language-independent columns shared across all languages, while the "TL" table holds the translatable text columns selected per session language.
The primary key is OKC_K_HEADERS_TL_PK, defined on (ID, LANGUAGE), and a unique index OKC_K_HEADERS_TL_U1 also exists on (ID, LANGUAGE), which serves as the business-key candidate. The table is owned by the OKC schema and is classified as VALID in the data dictionary. Under a heuristic Data Vault classification derived from foreign-key structure, this object is best modelled as a satellite — it carries descriptive, language-variant attributes of a contract header hub/link keyed by contract ID.
Key Information Stored
The table contains 17 documented columns. The most important include:
- ID – Contract header identifier; part of the composite primary key and the join back to OKC_K_HEADERS_B.
- LANGUAGE – Installed language code (e.g., US, D); the second component of the primary key.
- SOURCE_LANG – The language in which the record was originally authored, used by MLS to track translation origin.
- SFWT_FLAG – "Seed/translated" flag used by Oracle's translation tooling to indicate whether a row has been translated.
- SHORT_DESCRIPTION – Brief contract name/label displayed in list-of-values and query windows.
- DESCRIPTION – Full translatable narrative description of the contract header.
- COMMENTS – Free-text user comments attached to the header, translated per language.
- COGNOMEN – Additional translatable identifier text for the contract.
- NON_RESPONSE_REASON and NON_RESPONSE_EXPLAIN – Reason codes and explanatory text recorded when a party does not respond to a contract action.
- SET_ASIDE_REASON – Translatable reason text associated with set-aside processing on the contract.
- SECURITY_GROUP_ID – Foreign key referencing FND_SECURITY_GROUPS, supporting multi-tenant/security group isolation.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN – Standard Oracle WHO columns for audit and concurrency control.
The surrogate key is the composite (ID, LANGUAGE); the unique index OKC_K_HEADERS_TL_U1 corroborates this as the candidate business key. The SECURITY_GROUP_ID column is the sole documented foreign key, linking to FND_SECURITY_GROUPS.
Common Use Cases and Queries
Typical reporting and enquiry scenarios join the TL table to the base table to retrieve language-specific descriptions. A representative query pattern is:
- Contract listing by description in the user's language:
SELECT h.id, t.short_description, t.description FROM okc_k_headers_b h, okc_k_headers_tl t WHERE h.id = t.id AND t.language = USERENV('LANG') AND h.security_group_id = :sg; - Translation coverage audit — detect headers lacking a translated TL row for a required language by counting DISTINCT ID per LANGUAGE.
- Change/data-migration extracts that pull only translatable columns from OKC_K_HEADERS_TL to rebuild contract text in another environment.
- Comments and non-response reason reporting for contract dispute workflows, filtered on NON_RESPONSE_REASON.
Always constrain by LANGUAGE to avoid Cartesian duplication across installed languages; the DOO/Oracle seed data typically maintains one row per (ID, LANGUAGE).
Related Objects
- OKC_K_HEADERS_B – Base language-independent contract header table; join on ID. Every TL row corresponds to one B row.
- OKC_K_HEADERS_V – MLS view combining B and TL columns; the most common application-facing access point.
- FND_SECURITY_GROUPS – Referenced via SECURITY_GROUP_ID; governs which contracts are visible to a given security group.
- FND_LANGUAGES – Not a declared FK but the semantic lookup for the LANGUAGE column.
- OKC_K_LINES_B / OKC_K_LINES_TL – Contract lines residing beneath the header; related through header ID.
- OKC_K_PARTS_B – Contract parties/roles tables linked to the header.
- OKC_K_ITEMS_B – Contract item/deliverable details associated with the header.
- OKC_CONTRACTS_PUB / OKC_API – Public APIs that create, update, and copy contract headers and therefore write to this table.
These objects form the core Contracts repository, with OKC_K_HEADERS_TL supplying the translated descriptive layer over the language-independent header definition.
-
Translatable columns from OKC_K_HEADERS_B, as per MLS standards.
-
Translatable columns from OKC_K_HEADERS_B, as per MLS standards.
-
TABLE: OKC.OKC_K_HEADERS_TL 12.1.1
-
TABLE: OKC.OKC_K_HEADERS_TL 12.2.2
-
View: OKL_LA_HEADERS_UV 12.2.2
User Interface View for getting Oracle Contracts for Lease header information
APPS.OKL_LA_HEADERS_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_TL·↳ OKC_STATUSES_TL·Explore OKL module →
-
View: OKS_CONTRACT_NUMBER_V 12.1.1
View Is Used For Quote Printing LOV to display distinct Contract Numbers
APPS.OKS_CONTRACT_NUMBER_V·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_TL·Explore OKS module →
-
View: OKL_LA_HEADERS_UV 12.1.1
User Interface View for getting Oracle Contracts for Lease header information
APPS.OKL_LA_HEADERS_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_TL·↳ OKC_STATUSES_TL·Explore OKL module →