Search Results hr_all_positions
Overview
HR_ALL_POSITIONS is a date-effective, multilingual view owned by the APPS schema in Oracle E-Business Suite, defined under the PER (Human Resources) product. It presents position records as maintained in Oracle HRMS, exposing both date-tracked attributes and derived values that simplify reporting and integration. Because positions are date-effective entities, the view relies on EFFECTIVE_START_DATE and EFFECTIVE_END_DATE to describe the temporal validity of each row, and it is primarily intended to serve as a reporting and integration layer over the underlying position base table rather than as a transactional entry point.
The view is documented as VALID in ETRM for 12.1.1 and 12.2.2 and is commonly referenced when consumers need position information tied to grade, job, location, organization, and headcount planning. The user search term entry_grade_id maps directly to a column in this view, reflecting the frequent requirement to identify the grade associated with a position for compensation, progression, and budgeting analysis.
Underlying Base Objects
Per the documented ETRM metadata, HR_ALL_POSITIONS is defined over the following objects:
- HR_ALL_POSITIONS_F (SYNONYM) — the core date-effective position table holding the authoritative position attributes.
- FND_SESSIONS (SYNONYM) — the applications session table, used in conjunction with date-effective logic and language/session context.
- HR_GENERAL (PACKAGE) — the HR utility package supplying derived values and decode functions embedded in the view text.
The view text itself demonstrates this dependency through calls such as HR_GENERAL.DECODE_LATEST_POSITION_DEF_ID, HR_GENERAL.GET_POSITION_DATE_END, and HR_GENERAL.DECODE_POSITION_LATEST_NAME. These functions resolve the latest position definition, compute the effective end date, and decode the position name, respectively, ensuring that consumers see normalized, date-appropriate results without writing their own date-effective logic.
Key Columns
The view exposes a broad set of columns. The most significant include:
POSITION_ID— primary identifier of the position, used in joins across HRMS tables.EFFECTIVE_START_DATE/EFFECTIVE_END_DATE— define the date-effective period for each row and are essential for point-in-time queries.ENTRY_GRADE_ID— the grade associated with the position on entry; this is the column targeted by the user's search.ENTRY_GRADE_RULE_ID/ENTRY_STEP_ID— rules and step identifiers governing entry-level placement.JOB_ID,LOCATION_ID,ORGANIZATION_ID,BUSINESS_GROUP_ID— organizational context for the position.SUPERVISOR_POSITION_ID/SUPERVISOR_ID— reporting relationships at the position level.FTE,MAX_PERSONS,WORKING_HOURS— capacity and staffing attributes.STATUS,AVAILABILITY_STATUS_ID,PERMANENT_TEMPORARY_FLAG— lifecycle and classification flags.INFORMATION1throughINFORMATION30— descriptive flexfield (DFF) segments.
Common Use Cases and Queries
A typical requirement is to retrieve current positions and their entry grades for a business group. Because the view is date-effective, queries should filter by SYSDATE between the effective dates.
SELECT position_id, entry_grade_id, job_id, organization_id
FROM apps.hr_all_positions
WHERE business_group_id = :p_bg_id
AND SYSDATE BETWEEN effective_start_date AND effective_end_date;
To join to grade definitions for grade names, consumers typically link ENTRY_GRADE_ID to PER_GRADES. The view is also widely used for integration extracts feeding downstream scheduling, budgeting, and headcount reports, where the decoded position name and latest definition identifiers remove the burden of resolving date-effective changes at the source.
-
View: HR_ALL_POSITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ALL_POSITIONS, object_name:HR_ALL_POSITIONS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.HR_ALL_POSITIONS ,
-
View: HR_ALL_POSITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ALL_POSITIONS, object_name:HR_ALL_POSITIONS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.HR_ALL_POSITIONS ,
-
SYNONYM: PUBLIC.HR_ALL_POSITIONS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_ALL_POSITIONS, status:VALID,
-
VIEW: APPS.HR_GRADE_POS_BASE_V
12.1.1
-
VIEW: APPS.HR_GRADE_POS_BASE_V
12.2.2
-
VIEW: APPS.HR_GRADE_POS_LOV_V
12.1.1
-
VIEW: APPS.HR_GRADE_POS_LOV_V
12.2.2
-
View: HR_GRADE_POS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_LOV_V, object_name:HR_GRADE_POS_LOV_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_POS_LOV_V ,
-
View: HR_GRADE_POS_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_BASE_V, object_name:HR_GRADE_POS_BASE_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_POS_BASE_V ,
-
View: HR_GRADE_POS_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_BASE_V, object_name:HR_GRADE_POS_BASE_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_POS_BASE_V ,
-
View: HR_GRADE_POS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_LOV_V, object_name:HR_GRADE_POS_LOV_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_POS_LOV_V ,
-
VIEW: APPS.PER_EXPANDED_POSITIONS_V
12.1.1
-
VIEW: APPS.PQH_ROUTING_CATEGORIES_V
12.1.1
-
VIEW: APPS.PQH_ROUTING_CATEGORIES_V
12.2.2
-
VIEW: APPS.PER_BUDGET_ELEMENTS_V
12.1.1
-
VIEW: APPS.PER_BUDGET_ELEMENTS_V
12.2.2
-
VIEW: APPS.PER_EXPANDED_POSITIONS_V
12.2.2
-
View: PQH_POSITION_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_POSITION_ROLES_V, object_name:PQH_POSITION_ROLES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_POSITION_ROLES_V ,
-
View: PQH_POSITION_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_POSITION_ROLES_V, object_name:PQH_POSITION_ROLES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_POSITION_ROLES_V ,
-
PACKAGE BODY: APPS.PER_ASSIGNMENTS_F2_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_ASSIGNMENTS_F2_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_PAY_PROPOSALS_POPULATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PAY_PROPOSALS_POPULATE, status:VALID,
-
PACKAGE BODY: APPS.PER_QH_POPULATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QH_POPULATE, status:VALID,
-
PACKAGE BODY: APPS.PER_POS_STRUCTURE_ELEMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_POS_STRUCTURE_ELEMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_POS_STRUCTURE_ELEMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_POS_STRUCTURE_ELEMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_QH_POPULATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_QH_POPULATE, status:VALID,
-
PACKAGE BODY: APPS.GHR_HISTORY_FETCH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_HISTORY_FETCH, status:VALID,
-
PACKAGE BODY: APPS.PER_ASSIGNMENTS_F2_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_ASSIGNMENTS_F2_PKG, status:VALID,
-
PACKAGE BODY: APPS.PQH_BUDGET_DATA_MIGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_BUDGET_DATA_MIGRATION, status:VALID,
-
PACKAGE BODY: APPS.PER_SSHR_CHANGE_PAY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_SSHR_CHANGE_PAY, status:VALID,
-
PACKAGE BODY: APPS.GHR_HISTORY_FETCH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_HISTORY_FETCH, status:VALID,
-
PACKAGE BODY: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_GENERAL, status:VALID,
-
PACKAGE BODY: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_GENERAL, status:VALID,
-
PACKAGE BODY: APPS.PQH_COMMITMENT_POSTING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_COMMITMENT_POSTING, status:VALID,
-
View: PER_BUDGET_ELEMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_BUDGET_ELEMENTS_V, object_name:PER_BUDGET_ELEMENTS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_BUDGET_ELEMENTS_V ,
-
PACKAGE BODY: APPS.PQH_PSF_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PSF_BUS, status:VALID,
-
VIEW: APPS.HR_GRADE_POS_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_BASE_V, object_name:HR_GRADE_POS_BASE_V, status:VALID,
-
VIEW: APPS.HR_GRADE_POS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_LOV_V, object_name:HR_GRADE_POS_LOV_V, status:VALID,
-
View: PQH_ROUTING_CATEGORIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_ROUTING_CATEGORIES_V, object_name:PQH_ROUTING_CATEGORIES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_ROUTING_CATEGORIES_V ,
-
VIEW: APPS.HR_GRADE_POS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_LOV_V, object_name:HR_GRADE_POS_LOV_V, status:VALID,
-
PACKAGE BODY: APPS.PQH_BUDGET_DATA_MIGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_BUDGET_DATA_MIGRATION, status:VALID,
-
PACKAGE BODY: APPS.PER_SSHR_CHANGE_PAY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_SSHR_CHANGE_PAY, status:VALID,
-
VIEW: APPS.HR_GRADE_POS_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_POS_BASE_V, object_name:HR_GRADE_POS_BASE_V, status:VALID,
-
PACKAGE BODY: APPS.PQH_PSF_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PSF_BUS, status:VALID,
-
PACKAGE BODY: APPS.PQH_COMMITMENT_POSTING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_COMMITMENT_POSTING, status:VALID,
-
View: PQH_ROUTING_CATEGORIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_ROUTING_CATEGORIES_V, object_name:PQH_ROUTING_CATEGORIES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_ROUTING_CATEGORIES_V ,
-
PACKAGE BODY: APPS.IRC_UTILITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_UTILITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_APPLICANT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_APPLICANT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_APPLICANT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_APPLICANT_PKG, status:VALID,
-
View: PER_BUDGET_ELEMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_BUDGET_ELEMENTS_V, object_name:PER_BUDGET_ELEMENTS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_BUDGET_ELEMENTS_V ,
-
View: PER_EXPANDED_POSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_EXPANDED_POSITIONS_V, object_name:PER_EXPANDED_POSITIONS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_EXPANDED_POSITIONS_V ,