Search Results oke_approval_paths_tl_uk
Overview
The OKE_APPROVAL_PATHS_TL table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts (OKE) module, specifically for versions 12.1.1 and 12.2.2. It functions as a translation table, storing language-specific descriptive information for contract document approval hierarchies. Its primary role is to support the multi-language capabilities of the application by providing translated names for approval paths, ensuring that users in different locales can view and interact with approval workflow definitions in their native language. This table is integral to the configuration and presentation of approval rules within the Project Contracts module.
Key Information Stored
The table holds translated text for approval path definitions. Its structure is centered around a unique combination of an approval path identifier and a language code. The most critical columns include:
- APPROVAL_PATH_ID: The unique identifier for the approval path, serving as the foreign key link to the base table OKE_APPROVAL_PATHS.
- LANGUAGE: The language code (e.g., 'US' for American English) for the translated record.
- NAME: The translated, user-facing name of the approval path or hierarchy in the specified language.
The table is constrained by two primary keys: OKE_APPROVAL_PATHS_TL_PK (on APPROVAL_PATH_ID and LANGUAGE) and OKE_APPROVAL_PATHS_TL_UK (on NAME and LANGUAGE), ensuring data integrity for both the relationship to the base table and the uniqueness of names per language.
Common Use Cases and Queries
A primary use case is generating user interfaces and reports that display approval path names in the user's session language. For instance, when a contract document is submitted for approval, the system queries this table to resolve the path's display name. A common reporting query involves joining the translation table with its base table to retrieve a comprehensive, language-specific list of all configured approval paths.
SELECT b.APPROVAL_PATH_ID,
t.NAME,
t.LANGUAGE,
b.CREATION_DATE
FROM OKE_APPROVAL_PATHS b,
OKE_APPROVAL_PATHS_TL t
WHERE b.APPROVAL_PATH_ID = t.APPROVAL_PATH_ID
AND t.LANGUAGE = USERENV('LANG')
ORDER BY t.NAME;
Data maintenance scripts, such as those for adding a new language translation, would perform INSERT operations into this table, while updates to an approval path's name across languages would require targeted updates to the NAME column.
Related Objects
The OKE_APPROVAL_PATHS_TL table has a direct and dependent relationship with the base table OKE_APPROVAL_PATHS. This is documented by the foreign key where OKE_APPROVAL_PATHS_TL.APPROVAL_PATH_ID references OKE_APPROVAL_PATHS. This relationship is fundamental; every record in the translation table must correspond to a valid record in the base table. The base table OKE_APPROVAL_PATHS stores the non-translatable, structural definition of the approval hierarchy, while OKE_APPROVAL_PATHS_TL stores its multilingual labels. This design pattern is consistent throughout the Oracle EBS application for supporting multiple languages.
-
Table: OKE_APPROVAL_PATHS_TL
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_PATHS_TL, object_name:OKE_APPROVAL_PATHS_TL, status:VALID, product: OKE - Project Contracts , description: Language specific information for contract document approval hierarchy , implementation_dba_data: OKE.OKE_APPROVAL_PATHS_TL ,
-
Table: OKE_APPROVAL_PATHS_TL
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_PATHS_TL, object_name:OKE_APPROVAL_PATHS_TL, status:VALID, product: OKE - Project Contracts , description: Language specific information for contract document approval hierarchy , implementation_dba_data: OKE.OKE_APPROVAL_PATHS_TL ,
-
eTRM - OKE Tables and Views
12.2.2
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.1.1
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.1.1
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.2.2
description: This table stores the version comparison results. ,