Search Results max_proficiency




Overview

HRFV_REQUIRED_COMPETENCES is a business view template owned by the APPS schema in Oracle E-Business Suite, maintained by the PER (Human Resources) product module. ETRM documents the object as VALID and describes it as the business view template from which the flexfield view is generated. In practice, the view consolidates the requirements side of the competency framework: it associates competences with the organizational entities that require them — business groups, organizations, positions, jobs, and grades — together with the mandatory flag, proficiency thresholds, validity dates, and the core competence indicator derived at runtime.

The view functions as a reporting and integration surface rather than a transactional entity. Rather than joining the full normalized set of PER competency tables manually, report authors, extracts, and interface programs can query HRFV_REQUIRED_COMPETENCES to obtain a denormalized description of required competences with resolved names. It is one of the HRFV family of flexfield business view templates, and its remaining view text (beyond the excerpt) is generated with the descriptor references such as '_DF:PER:PER_COMPETENCE_ELEMENTS:COMP' and '_KF:PER:CMP:CDEF' that support flexfield-style key and descriptive handling of the competence element and competence definition.

Underlying Base Objects

The documented base objects for this view include the following synonym references and one PL/SQL package:

Outer joins are applied so that requirement rows without a position, grade, or organization still return. The business group name is supplied from HR_ALL_ORGANIZATION_UNITS_TL (BGRT) keyed by the element's BUSINESS_GROUP_ID.

Key Columns

Common Use Cases and Queries

Typical usage includes competency gap analysis, requirement extracts for HR interfaces, and validation of mandatory competences per position or job. A representative query lists mandatory requirements with resolved names:

  • SELECT business_group_name, organization_name, position_name, job_name, grade_name, competence_name, mandatory, min_proficiency, max_proficiency FROM apps.hrfv_required_competences;
  • SELECT competence_name, min_proficiency, max_proficiency FROM apps.hrfv_required_competences WHERE mandatory = 'Y' AND core_competence_flag = 'Y';
  • SELECT position_name, competence_name FROM apps.hrfv_required_competences WHERE position_name IS NOT NULL AND SYSDATE BETWEEN date_from AND NVL(date_to, SYSDATE + 1);

Because the view applies lookup decoding and outer joins, it is well suited to ad hoc reporting and BIP data models, though heavy extracts should still consider the underlying PER tables for performance tuning.