Results for “hrfv_salary_components”

31 results




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

Overview

HRFV_SALARY_COMPONENTS is a business view template owned by the APPS schema in Oracle E-Business Suite, delivered under the PER (Human Resources) product family. As its description states, it is a "business view template from which the flexfield view is generated." In practice, this view provides a flattened, denormalized representation of salary proposal component data, joining pay proposals, proposal components, assignments, people, and business group information into a single queryable object. Because it is a template rather than a purely static object, the view is associated with a descriptive flexfield context identifier (the "_DF" column, pointing to PER:PER_PAY_PROPOSAL_COMPONENTS:PCOMP), which enables the generation of flexfield-aware reporting views used by Oracle HRMS and its downstream reporting tools.

For users of Oracle EBS 12.1.1 and 12.2.2, this view is significant because it exposes the APPROVED_FLAG column — a decoded representation of the approval status of a salary proposal component. This is directly relevant for anyone searching on approved_flag, since the view translates the underlying APPROVED value in PER_PAY_PROPOSAL_COMPONENTS into a readable Yes/No value via the BIS_DECODE_LOOKUP function.

Underlying Base Objects

The view is defined over the following documented base objects:

The joins are effective-dated: assignment dates must fall between the person's and proposal's effective ranges, and the business group is filtered through HR_BIS.GET_SEC_PROFILE_BG_ID so that only records within the user's security profile are returned. The view is created WITH READ ONLY.

Key Columns

Common Use Cases and Queries

This view is typically used in HRMS reporting, salary review analysis, and integration extracts. A common query filters on the approved flag to return only approved salary components:

SELECT person_name, employee_number, salary_change_reason,
       salary_change_amount, salary_change_percentage, salary_change_date
FROM   apps.hrfv_salary_components
WHERE  approved_flag = 'Yes'
ORDER BY salary_change_date DESC;

Another scenario reports pending (unapproved) changes by business group and reason:

SELECT business_group_name, salary_change_reason, COUNT(*)
FROM   apps.hrfv_salary_components
WHERE  approved_flag = 'No'
GROUP BY business_group_name, salary_change_reason;

Because the view enforces security profile filtering on business group and is read-only, it is safe for ad-hoc reporting and integration extracts without risking data modification. Analysts searching on approved_flag should note that the column returns decoded text values derived from the YES_NO lookup, not the raw Y/N codes stored in the base table.