Search Results hr_all_positions_f
The HR_ALL_POSITIONS_F
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for position-related data within the Human Resources (HR) module. This table stores comprehensive information about positions defined in the organization, including their attributes, hierarchies, and relationships with other HR entities. It serves as the foundation for workforce structuring, reporting, and integration with other Oracle modules such as Payroll, Compensation, and Talent Management.
Table Structure and Key Columns
TheHR_ALL_POSITIONS_F
table is designed with a time-effective structure, allowing historical tracking of position changes. Key columns include:
- POSITION_ID: Primary key identifier for each position.
- DATE_EFFECTIVE and DATE_END: Define the validity period of the position record.
- NAME: The title or name of the position.
- JOB_ID: Foreign key linking to the
PER_JOBS_F
table, associating the position with a specific job. - ORGANIZATION_ID: Foreign key referencing
HR_ALL_ORGANIZATION_UNITS
, indicating the organizational unit to which the position belongs. - SUPERVISOR_ID: Identifies the supervisory position, enabling hierarchical reporting structures.
- LOCATION_ID: Links to the
HR_LOCATIONS_ALL
table, specifying the physical location of the position. - GRADE_ID: Associates the position with a grade from the
PER_GRADES
table, often used in compensation management. - STATUS: Indicates whether the position is active, inactive, or frozen.
Functional Significance
TheHR_ALL_POSITIONS_F
table plays a pivotal role in:
- Workforce Planning: Enables organizations to define and manage positions independently of incumbents, facilitating vacancy management and succession planning.
- Hierarchy Management: Supports organizational charts and reporting lines through the
SUPERVISOR_ID
column. - Integration: Serves as a key integration point for modules like Payroll (assignments link to positions), Recruitment (vacant positions), and Budgeting (position-based cost centers).
- Compliance: Stores critical attributes like full-time equivalents (FTEs), headcount, and position controls for regulatory reporting.
Technical Considerations
- The table follows Oracle's effective-dated architecture, requiring date-range queries for accurate data retrieval.
- It has a corresponding
_TL
(translation) table for multilingual support. - Indexes on
POSITION_ID
,JOB_ID
, andORGANIZATION_ID
optimize performance. - Changes to positions may trigger workflows for approval processes.
Common Integration Points
- Assignments: The
PER_ALL_ASSIGNMENTS_F
table referencesPOSITION_ID
to link employees to positions. - Budgeting: Position data integrates with General Ledger for labor cost allocation.
- Self-Service: Position hierarchies drive manager self-service access controls.
Best Practices
- Implement position controls to prevent unauthorized creation/modification.
- Regularly purge obsolete records to maintain performance.
- Use APIs (e.g.,
HR_POSITION_API
) for programmatic updates instead of direct DML. - Leverage descriptive flexfields to extend position attributes without customization.
HR_ALL_POSITIONS_F
table is thus a cornerstone of Oracle HRMS, enabling structured workforce management while providing the flexibility needed for complex organizational designs.
-
Table: HR_ALL_POSITIONS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ALL_POSITIONS_F, object_name:HR_ALL_POSITIONS_F, status:VALID, product: PER - Human Resources , description: Position definition information. , implementation_dba_data: HR.HR_ALL_POSITIONS_F ,
-
Table: HR_ALL_POSITIONS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ALL_POSITIONS_F, object_name:HR_ALL_POSITIONS_F, status:VALID, product: PER - Human Resources , description: Position definition information. , implementation_dba_data: HR.HR_ALL_POSITIONS_F ,
-
APPS.PER_ASG_BUS1 dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PER_PSE_BUS dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PQH_DE_GRADE_COMPUTE dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_PAY_CALC dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PER_QH_FIND_QUERY dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_SF52_DO_UPDATE dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_MTO_INT dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.HR_GRADE_SCALE_API dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_NFC_POSITION_EXTRACTS dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.HR_PUMP_GET dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_MTO_INT dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_POSITION_COPY dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.HR_ORG_PRE_DELETE dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_HISTORY_FETCH dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_API dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.HR_PFT_DEL dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PER_MLS_MIGRATION dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_PAY_CALC dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PQH_WORKFLOW dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.PQH_PTX_UPD dependencies on HR_ALL_POSITIONS_F
12.1.1
-
APPS.GHR_POSNDT_API dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_NFC_POSITION_EXTRACTS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQH_CBR_ENGINE dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_NFC_POSITION_EXTRACTS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQH_WDT_BUS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_SUIT_MATCH_UTIL_SS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.IRC_IDP_BUS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PER_VAC_BUS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQH_UTILITY dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_PFT_SHD dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_GENERAL dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQP_PERASGADD_RIW dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQH_ASG_WRAPPER dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_PFT_DEL dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_JOB_POS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_POI_FLEX_DDF dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PER_SPS_BUS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_PUMP_GET dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_SF113_A dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PAY_PAYROLLS_F_PKG dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_SF52_VALIDN_PKG dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_PA_REQUESTS_PKG2 dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PQH_WORKFLOW dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.GHR_VALIDATE_CHECK dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.HR_LOC_BUS dependencies on HR_ALL_POSITIONS_F
12.2.2
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on HR_ALL_POSITIONS_F
12.1.1