Search Results hrfv_hires
Overview
HRFV_HIRES is an APPS-owned business view in the Oracle E-Business Suite Human Resources (PER) product family. It is a flexfield view template from which the flexfield view is generated, and it is catalogued in ETRM with a status of VALID for the 12.1.1 and 12.2.2 releases. In practical terms, the view consolidates the core attributes of an employee hire event into a single denormalized result set: the business group, the person, the period of service hire date, the assignment, the employment category, the organization, grade, job, position, location, and person type.
Because the view resolves the foreign keys of the assignment and period of service records into descriptive names, it serves as a convenient reporting and integration surface for hire-related analytics. Rather than joining PER_ALL_PEOPLE_F, PER_ASSIGNMENTS_F, PER_PERIODS_OF_SERVICE, and the various translation and lookup tables directly, a report or interface can query HRFV_HIRES and obtain a readable hire record. The column naming is deliberately aligned with the flexfield view template convention, which allows the view to be regenerated or extended by the flexfield view generation process while preserving a stable column contract for consumers.
The search term "employment_category" maps directly to a column exposed by this view, EMPLOYMENT_CATEGORY, which is derived from PER_ASSIGNMENTS_F.EMPLOYMENT_CATEGORY and decoded through the HR_BIS.BIS_DECODE_LOOKUP function against the EMP_CAT lookup type.
Underlying Base Objects
The ETRM metadata for release 12.2.2 documents the base objects referenced by HRFV_HIRES, including PER_ALL_PEOPLE_F, PER_ASSIGNMENTS_F (view), PER_PERIODS_OF_SERVICE, PER_PERSON_TYPES, PER_PERSON_TYPES_TL, PER_PERSON_TYPE_USAGES_F, PER_GRADES_TL, PER_JOBS_TL, HR_ALL_POSITIONS_F_TL, HR_ALL_ORGANIZATION_UNITS_TL, HR_LOCATIONS_ALL_TL, and HR_LOOKUPS (view), together with the HR_BIS, HR_API, HR_GENERAL, HR_SECURITY, and HRI_BPL_PERSON_TYPE packages.
The view text joins the assignment to its period of service on PERIOD_OF_SERVICE_ID (outer join), then to the person, and constrains the assignment effective date to fall within the person's effective date range and the person type usage effective range. The person type usage link restricts the population to the system person type EMP, and the person type translation is filtered to USERENV('LANG'). Organization, grade, job, and position joins are outer joins, meaning an assignment without a grade, job, or position still returns a row with those descriptive columns null. The business group is resolved from a second instance of HR_ALL_ORGANIZATION_UNITS_TL. Session language filtering is applied consistently to the translated organization and person type name columns.
Key Columns
BUSINESS_GROUP_NAME— name of the business group owning the hire record.PERSON_NAMEandEMPLOYEE_NUMBER— the employee's full name and assigned employee number fromPER_ALL_PEOPLE_F.HIRE_DATE— start date of the period of service, aliased fromPPOS.DATE_START.TERMINATION_DATE— actual termination date from the period of service, where applicable.EMPLOYMENT_CATEGORY— decoded value ofPER_ASSIGNMENTS_F.EMPLOYMENT_CATEGORYusing theEMP_CATlookup type; this is the column relevant to searches for "employment_category".BUDGET_MEASUREMENT_TYPEandBUDGET_MEASUREMENT_CODE— decoded and raw lookup values fromHR_LOOKUPSfor theBUDGET_MEASUREMENT_TYPElookup type.PERSON_TYPE— user person type name fromPER_PERSON_TYPES_TL.ASSIGNMENT_NUMBER,ORGANIZATION_NAME,GRADE_NAME,JOB_NAME,POSITION_NAME,LOCATION_NAME— descriptive attributes of the assignment.- Identifier columns —
ASSIGNMENT_ID,PERSON_ID,BUSINESS_GROUP_ID,GRADE_ID,JOB_ID,ORGANIZATION_ID,POSITION_ID, andPERSON_TYPE_ID— provided for drill-down and joins back to base tables.
Common Use Cases and Queries
Typical uses include new-hire reporting, headcount analysis by employment category, and data extraction feeds into downstream systems. A common pattern is to summarize hires by employment category over a date range:
- Counting hires per employment category for a period:
SELECT EMPLOYMENT_CATEGORY, COUNT(*) FROM APPS.HRFV_HIRES WHERE HIRE_DATE BETWEEN :start_date AND :end_date GROUP BY EMPLOYMENT_CATEGORY; - Listing current employee hires with organizational detail:
SELECT PERSON_NAME, EMPLOYEE_NUMBER, HIRE_DATE, EMPLOYMENT_CATEGORY, ORGANIZATION_NAME, JOB_NAME FROM APPS.HRFV_HIRES WHERE PERSON_TYPE = 'Employee'; - Extracting hires for an interface keyed on
PERSON_IDandASSIGNMENT_ID:SELECT PERSON_ID, ASSIGNMENT_ID, HIRE_DATE, EMPLOYMENT_CATEGORY FROM APPS.HRFV_HIRES ORDER BY HIRE_DATE;
Because EMPLOYMENT_CATEGORY is returned as a decoded lookup meaning rather than a code, consumers that require the raw code should join back to HR_LOOKUPS or use the underlying assignment column directly. Reports should also be aware that the view is a template and that data security in EBS is normally enforced through HR_SECURITY rather than within the view definition itself.
-
View: HRFV_HIRES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_HIRES, object_name:HRFV_HIRES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_HIRES ,
-
View: HRFV_HIRES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_HIRES, object_name:HRFV_HIRES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_HIRES ,
-
SYNONYM: PUBLIC.HRFV_HIRES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HRFV_HIRES, status:VALID,
-
VIEW: APPS.HRFV_HIRES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_HIRES, object_name:HRFV_HIRES, status:VALID,
-
PACKAGE: APPS.HRI_BPL_PERSON_TYPE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_PERSON_TYPE, status:VALID,
-
PACKAGE: APPS.HRI_BPL_PERSON_TYPE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_PERSON_TYPE, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES_TL, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_POSITIONS_F_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_POSITIONS_F_TL, status:VALID,
-
SYNONYM: APPS.PER_GRADES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_GRADES_TL, status:VALID,
-
VIEW: APPS.HRFV_HIRES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_HIRES, object_name:HRFV_HIRES, status:VALID,
-
SYNONYM: APPS.HR_ALL_POSITIONS_F_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_POSITIONS_F_TL, status:VALID,
-
SYNONYM: APPS.PER_JOBS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS_TL, status:VALID,
-
SYNONYM: APPS.PER_GRADES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_GRADES_TL, status:VALID,
-
SYNONYM: APPS.PER_JOBS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS_TL, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPE_USAGES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID,
-
SYNONYM: APPS.HR_LOCATIONS_ALL_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL_TL, status:VALID,
-
SYNONYM: APPS.HR_LOCATIONS_ALL_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL_TL, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPE_USAGES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID,
-
PACKAGE: APPS.HR_BIS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_BIS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE: APPS.HR_BIS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_BIS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.PER_PERSON_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
SYNONYM: APPS.PER_PERIODS_OF_SERVICE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERIODS_OF_SERVICE, status:VALID,
-
SYNONYM: APPS.PER_PERIODS_OF_SERVICE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERIODS_OF_SERVICE, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,