Results for “per_competences”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PER_COMPETENCES is a core Human Resources (PER) table in Oracle E-Business Suite 12.1.1 and 12.2.2, owned by the HR schema. It stores the definition of a competence — a discrete unit of knowledge, skill, ability, or personal characteristic that a person may possess. Competences serve as the master reference list against which employee assessments, competency profiles, position requirements, and eligibility rules are all evaluated. Because the table holds the canonical name, alias, rating scale linkage, and behavioral definition of each competence, it functions as the anchor point for the wider competency management model spanning performance, learning, recruiting, benefits, and manufacturing skills.

Under the heuristic Data Vault classification derived from the foreign-key structure, PER_COMPETENCES is hub-leaning. In a dimensional or Data Vault model, the table would be treated as a hub: it carries a stable surrogate key (COMPETENCE_ID) and the descriptive, largely immutable attributes of the competence itself, while the many dependent tables act as links and satellites. Note that this classification is a modeling suggestion inferred from the FK footprint, not a documented Oracle construct.

Key Information Stored

The table defines 74 columns in the documented 12.2.2 physical schema. The most significant are:

The distinction to note is that COMPETENCE_ID is a system-generated surrogate, whereas NAME (with BUSINESS_GROUP_ID) and COMPETENCE_ALIAS are the documented business-key candidates.

Common Use Cases and Queries

Typical scenarios include building a competence catalogue per business group, resolving a competence name to its rating scale for assessment screens, and driving competency-profile reporting for performance and succession planning. Common SQL patterns join the hub to its lookup satellites:

  • Listing competences by business group: SELECT competence_id, name, competence_alias FROM per_competences WHERE business_group_id = :p_bg_id.
  • Resolving the rating scale: join PER_RATING_SCALES on RATING_SCALE_ID.
  • Reporting which competences belong to a profile: join PA_COMPETENCE_PROFILES on COMPETENCE_ID.
  • Identifying certified competences with renewal rules using CERTIFICATION_REQUIRED and RENEWAL_PERIOD_UNITS.

Related Objects