Search Results per_qualification_types_tl
Overview
PER_QUALIFICATION_TYPES_TL is a translation (TL) table in the HR schema of Oracle E-Business Suite, classified under the PER (Human Resources) product family. It maintains the language-specific, translatable attributes of qualification types, which are used throughout Oracle HRMS to describe the educational credentials, degrees, certifications, and professional designations that employees, applicants, and resources may hold. In a multilingual EBS implementation, the base transactional row for a qualification type is stored in PER_QUALIFICATION_TYPES_B, while the human-readable name displayed to users is resolved from this table according to the session's language setting.
The object is classified heuristically as standalone within a Data Vault modeling convention. This suggests that, in a dimensional or vault-style model, the table is best treated as an independent reference or lookup structure rather than as a hub, link, or satellite that participates in a defined FK relationship to another core entity. Its primary key, PER_QUALIFICATION_TYPES_TL_PK, is defined on QUALIFICATION_TYPE_ID and LANGUAGE, with the documented physical schema additionally listing ZD_EDITION_NAME in the unique index.
Key Information Stored
The table contains approximately ten documented columns, of which the most significant are the following:
- QUALIFICATION_TYPE_ID — Surrogate identifier that joins back to the base qualification type definition. It forms the leading component of the PER_QUALIFICATION_TYPES_TL_PK primary key.
- LANGUAGE — The language code for the translated row; the second component of PER_QUALIFICATION_TYPES_TL_PK.
- NAME — The translated display name of the qualification type, and a business-key candidate through the unique index PER_QUALIFICATION_TYPES_TL_UK2 (QUALIFICATION_TYPE_ID, NAME) and UK1 (LANGUAGE, NAME).
- SOURCE_LANG — Indicates the source language from which the translation was derived.
- ZD_EDITION_NAME — Editioning column included in the documented physical unique index.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN capture row-level audit information.
The surrogate key (QUALIFICATION_TYPE_ID, LANGUAGE) uniquely identifies each row, while the business-key candidates enforce uniqueness on the translated name per language.
Common Use Cases and Queries
Typical usage centers on displaying qualification data in the user's preferred language and on maintaining translations. A frequent pattern joins the base table to the translation table filtered by language:
- Retrieve translated names:
SELECT b.qualification_type_id, t.name FROM per_qualification_types_b b, per_qualification_types_tl t WHERE b.qualification_type_id = t.qualification_type_id AND t.language = USERENV('LANG'); - Find missing translations: compare the set of qualification_type_id values in the base table against those present for a given language to identify untranslated entries.
- Reporting: join this table to person qualification and qualification type usage tables to produce localized qualification catalogs and compliance reports.
- Data migration: load or update translated names during multi-language rollout or regionalization projects.
Related Objects
The most significant related objects are:
- PER_QUALIFICATION_TYPES_B — base table joined on QUALIFICATION_TYPE_ID.
- PER_QUALIFICATION_TYPES_VL — the translated view that typically joins the base and TL tables by QUALIFICATION_TYPE_ID and LANGUAGE.
- PER_PERSON_QUALIFICATIONS — holds qualification instances referencing qualification types.
- PER_QUALIFICATIONS — master qualification records linked to qualification types.
- HR_QUALIFICATION_TYPES_API — the public API used to create and maintain qualification type definitions and their translations.
- FND_LANGUAGES — provides the language codes referenced by the LANGUAGE column.
-
Table: PER_QUALIFICATION_TYPES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_QUALIFICATION_TYPES_TL, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID, product: PER - Human Resources , description: Maintains the list of qualiification type translations , implementation_dba_data: HR.PER_QUALIFICATION_TYPES_TL ,
-
Table: PER_QUALIFICATION_TYPES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_QUALIFICATION_TYPES_TL, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID, product: PER - Human Resources , description: Maintains the list of qualiification type translations , implementation_dba_data: HR.PER_QUALIFICATION_TYPES_TL ,
-
APPS.PER_QTT_SHD SQL Statements
12.2.2
-
APPS.PER_QTT_SHD SQL Statements
12.1.1
-
VIEW: HR.PER_QUALIFICATION_TYPES_TL#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_QUALIFICATION_TYPES_TL#, status:VALID,
-
PACKAGE BODY: APPS.PER_QTT_SHD
12.2.2
-
SYNONYM: PUBLIC.PER_QUALIFICATION_TYPES_TL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID,
-
TRIGGER: APPS.PER_QUALIFICATION_TYPES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_QUALIFICATION_TYPES_TL+, status:VALID,
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V6
12.1.1
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V6
12.2.2
-
PACKAGE BODY: APPS.PER_QTT_SHD
12.1.1
-
TABLE: HR.PER_QUALIFICATION_TYPES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_QUALIFICATION_TYPES_TL, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID,
-
TRIGGER: APPS.PER_QUALIFICATION_TYPES_TL+
12.2.2
-
VIEW: HR.PER_QUALIFICATION_TYPES_TL#
12.2.2
-
SYNONYM: APPS.PER_QUALIFICATION_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID,
-
APPS.PER_QTT_DEL SQL Statements
12.1.1
-
APPS.PER_QUALIFICATION_TYPES_PKG SQL Statements
12.2.2
-
APPS.PER_QUALIFICATION_TYPES_PKG SQL Statements
12.1.1
-
VIEW: APPS.PQH_CORPS_TRAININGS_V
12.2.2
-
APPS.PER_QTT_UPD SQL Statements
12.1.1
-
APPS.PER_QTT_DEL SQL Statements
12.2.2
-
APPS.PER_QTT_UPD SQL Statements
12.2.2
-
APPS.PER_QTT_INS SQL Statements
12.2.2
-
VIEW: APPS.HRBV_QUALIFICATION_TYPES_V
12.1.1
-
APPS.PER_QTT_INS SQL Statements
12.1.1
-
SYNONYM: APPS.PER_QUALIFICATION_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID,
-
TABLE: HR.PER_QUALIFICATION_TYPES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_QUALIFICATION_TYPES_TL, object_name:PER_QUALIFICATION_TYPES_TL, status:VALID,
-
VIEW: APPS.PQH_CORPS_TRAININGS_V
12.1.1
-
VIEW: APPS.HRBV_QUALIFICATION_TYPES_V
12.2.2
-
FUNCTION: APPS.PER_QUALIFICATION_TYPES_TL=
12.2.2
-
VIEW: APPS.HRFV_SUBJECTS
12.1.1
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V5
12.2.2
-
VIEW: APPS.PER_QUALIFICATION_TYPES_VL
12.1.1
-
VIEW: APPS.PER_QUALIFICATION_TYPES_VL
12.2.2
-
FUNCTION: APPS.PER_QUALIFICATION_TYPES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PER_QUALIFICATION_TYPES_TL=, status:VALID,
-
VIEW: APPS.PER_COMPETENCE_ELEMENTS_V5
12.1.1
-
VIEW: APPS.PER_QUALIFICATION_TYPES_V
12.2.2
-
PACKAGE BODY: APPS.PER_QUALIFICATION_TYPES_PKG
12.1.1
-
PACKAGE BODY: APPS.PER_QUALIFICATION_TYPES_PKG
12.2.2
-
VIEW: APPS.HRFV_SUBJECTS
12.2.2
-
PACKAGE BODY: APPS.PER_QUALIFICATION_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QUALIFICATION_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_QUALIFICATION_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QUALIFICATION_TYPES_PKG, status:VALID,
-
PACKAGE: APPS.PER_QTT_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_QTT_BUS, status:VALID,
-
VIEW: APPS.PER_QUALIFICATION_TYPES_V
12.1.1
-
PACKAGE BODY: APPS.PER_QTT_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QTT_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_QTT_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QTT_INS, status:VALID,
-
PACKAGE BODY: APPS.PER_QTT_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QTT_UPD, status:VALID,
-
PACKAGE BODY: APPS.PER_QTT_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QTT_UPD, status:VALID,
-
PACKAGE BODY: APPS.PER_QTT_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QTT_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,