Search Results per_competences_tl
Overview
PER_COMPETENCES_TL is the language translation table for the Competence repository within the Oracle E-Business Suite Human Resources (PER) module. It resides in the HR schema and is classified as VALID in Oracle EBS 12.1.1 and 12.2.2. In the Oracle EBS multi-language architecture, tables ending in the "_TL" suffix hold the translated, user-facing text attributes for a corresponding base entity table (PER_COMPETENCES_B). Each row in PER_COMPETENCES_TL represents the language-specific rendering of a single competence record, keyed by the combination of COMPETENCE_ID and LANGUAGE.
The ETRM metadata classifies this object, by heuristic Data Vault analysis, as standing alone — that is, a non-hub, non-link, non-satellite structure where no FK relationships were mined. In Data Vault modeling terms, this object is best understood as a language-dependent descriptive satellite of the competence entity, storing the translatable attributes (NAME, DESCRIPTION, BEHAVIOURAL_INDICATOR) partitioned by LANGUAGE. Because no foreign keys are enforced at the database level, the link to the base table is implemented through the shared COMPETENCE_ID column rather than a declared constraint.
Key Information Stored
The table contains 12 documented columns. The composite primary key PER_COMPETENCES_TL_PK is defined on (COMPETENCE_ID, LANGUAGE), making these two columns the surrogate-primary-key components. COMPETENCE_ID identifies the base competence record in PER_COMPETENCES_B, while LANGUAGE identifies the ISO language code of the translation (for example, US for US English or FR for French).
- COMPETENCE_ID — Surrogate key component linking the translation to its parent competence.
- LANGUAGE — Language code qualifying the translation row; second PK component.
- SOURCE_LANG — The source language from which the translation was derived.
- NAME — The translated name of the competence, the principal display attribute.
- COMPETENCE_ALIAS — An alternative or short name for the competence in the given language.
- BEHAVIOURAL_INDICATOR — The translated behavioural indicator text describing observable competence behaviours.
- DESCRIPTION — The translated long description of the competence.
- CREATED_BY, CREATION_DATE — Standard WHO audit columns recording row creation.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard WHO audit columns recording the last modification and the login session.
Common Use Cases and Queries
The primary use case is multi-language presentation of the competence catalogue. Reporting and integration queries almost always join the translation table to the base table and filter by LANGUAGE to retrieve the appropriate display text. A typical pattern retrieves the translated name for a given language:
SELECT c.competence_id, t.name, t.description
FROM per_competences_b c, per_competences_tl t
WHERE c.competence_id = t.competence_id
AND t.language = USERENV('LANG');
Common scenarios include building competence dictionaries for iRecruitment and Talent Management, extracting translated descriptions for learning and appraisal configuration, and generating multilingual competence reports. Administrators frequently query for a specific competence across all languages to audit translation completeness, using GROUP BY competence_id with a count of LANGUAGE values.
Related Objects
Because the metadata documents no enforced foreign keys, relationships are logical and keyed on COMPETENCE_ID. The most significant related objects are:
- PER_COMPETENCES_B — The base table holding language-independent competence data; joined via COMPETENCE_ID.
- PER_COMPETENCES_VL — The translated view layered over the base and _TL tables, typically exposing NAME and DESCRIPTION in the session language.
- PER_COMPETENCE_REQUIREMENTS — Competences assigned to jobs and positions, referencing COMPETENCE_ID.
- PER_COMPETENCE_ELEMENTS — Elements associated with a competence.
- PER_PERSON_COMPETENCES — Person-level competence records that resolve to translated names for display.
- PER_COMPETENCE_LEVELS / PER_RATING_LEVELS — Proficiency definitions reported alongside translated competence text.
In summary, PER_COMPETENCES_TL is the multilingual text satellite for the competence repository, and any report or interface presenting competence names and descriptions should resolve these attributes through this table using the COMPETENCE_ID and LANGUAGE key.
-
Table: PER_COMPETENCES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCES_TL, object_name:PER_COMPETENCES_TL, status:VALID, product: PER - Human Resources , description: This table is used for language translations , implementation_dba_data: HR.PER_COMPETENCES_TL ,
-
Table: PER_COMPETENCES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCES_TL, object_name:PER_COMPETENCES_TL, status:VALID, product: PER - Human Resources , description: This table is used for language translations , implementation_dba_data: HR.PER_COMPETENCES_TL ,
-
APPS.PER_CPL_SHD SQL Statements
12.2.2
-
APPS.PER_CPL_SHD SQL Statements
12.1.1
-
SYNONYM: PUBLIC.PER_COMPETENCES_TL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_COMPETENCES_TL, status:VALID,
-
VIEW: HR.PER_COMPETENCES_TL#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_COMPETENCES_TL#, status:VALID,
-
APPS.PER_CPL_BUS SQL Statements
12.1.1
-
APPS.PER_CPL_BUS SQL Statements
12.2.2
-
VIEW: HR.PER_COMPETENCES_TL#
12.2.2
-
SYNONYM: APPS.PER_COMPETENCES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_COMPETENCES_TL, status:VALID,
-
SYNONYM: APPS.PER_COMPETENCES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_COMPETENCES_TL, status:VALID,
-
APPS.PER_CPL_DEL SQL Statements
12.2.2
-
APPS.PER_CPL_DEL SQL Statements
12.1.1
-
TABLE: HR.PER_COMPETENCES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCES_TL, object_name:PER_COMPETENCES_TL, status:VALID,
-
View: PER_COMPETENCE_ELEMENTS_V3
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COMPETENCE_ELEMENTS_V3, object_name:PER_COMPETENCE_ELEMENTS_V3, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_COMPETENCE_ELEMENTS_V3 ,
-
View: PER_COMPETENCE_ELEMENTS_V3
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COMPETENCE_ELEMENTS_V3, object_name:PER_COMPETENCE_ELEMENTS_V3, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_COMPETENCE_ELEMENTS_V3 ,
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V7
12.2.2
-
APPS.PER_CPL_INS SQL Statements
12.1.1
-
APPS.PER_CPL_INS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PER_CPL_SHD
12.2.2
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V3
12.1.1
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V3
12.2.2
-
PACKAGE BODY: APPS.PER_CPL_SHD
12.1.1
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V7
12.1.1
-
VIEW: APPS.PER_COMPETENCES_VL
12.2.2
-
APPS.PER_CPL_UPD SQL Statements
12.2.2
-
APPS.PER_CPL_UPD SQL Statements
12.1.1
-
VIEW: APPS.PER_COMPETENCES_VL
12.1.1
-
VIEW: APPS.HRBV_COMPETENCES_V
12.1.1
-
VIEW: APPS.HRBV_COMPETENCES_V
12.2.2
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V8
12.1.1
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V8
12.2.2
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V5
12.2.2
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V5
12.1.1
-
PACKAGE: APPS.HR_SUIT_MATCH_UTILITY_WEB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SUIT_MATCH_UTILITY_WEB, status:VALID,
-
TABLE: HR.PER_COMPETENCES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCES_TL, object_name:PER_COMPETENCES_TL, status:VALID,
-
TRIGGER: APPS.PER_COMPETENCES_TL041311_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PER_COMPETENCES_TL041311_WHO, status:VALID,
-
PACKAGE: APPS.OTA_TRAINING_RECORD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_TRAINING_RECORD, status:VALID,
-
PACKAGE: APPS.HR_SUIT_MATCH_UTILITY_WEB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SUIT_MATCH_UTILITY_WEB, status:VALID,
-
TRIGGER: APPS.PER_COMPETENCES_TL054811_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_COMPETENCES_TL054811_WHO, status:VALID,
-
PACKAGE: APPS.OTA_TRAINING_RECORD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_TRAINING_RECORD, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_DEL, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_SHD, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_INS, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_INS, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_DEL, status:VALID,
-
PACKAGE BODY: APPS.PER_CPL_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CPL_SHD, status:VALID,
-
PACKAGE BODY: APPS.PER_MLS_MIGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_MLS_MIGRATION, status:VALID,