Search Results per_all_positions
The PER_ALL_POSITIONS table is a fundamental entity within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically in the Oracle Human Capital Management (HCM) module. It serves as the primary repository for storing position-related data, which is critical for organizational structure management, workforce planning, and reporting. This table is part of the Oracle HRMS (Human Resource Management System) and is tightly integrated with other core HR tables such as PER_ALL_ASSIGNMENTS, PER_ALL_PEOPLE_F, and HR_ALL_ORGANIZATION_UNITS. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Table Structure and Key Columns
The PER_ALL_POSITIONS table contains columns that define the attributes of a position within an organization. Key columns include:- POSITION_ID: Primary key, uniquely identifying each position.
- BUSINESS_GROUP_ID: Links the position to a specific business group.
- ORGANIZATION_ID: Associates the position with an organizational unit.
- DATE_EFFECTIVE and DATE_END: Define the validity period of the position.
- NAME: The title or name of the position.
- JOB_ID: References the job associated with the position (from PER_JOBS).
- GRADE_ID: Indicates the grade level of the position (from PER_GRADES).
- LOCATION_ID: Specifies the physical location of the position.
- POSITION_DEFINITION_ID: Links to predefined position templates.
- STATUS: Indicates whether the position is active, inactive, or frozen.
Functionality and Business Use Cases
The PER_ALL_POSITIONS table plays a pivotal role in:- Organizational Hierarchy Management: Positions define roles within the organizational structure, enabling reporting relationships and workflow routing.
- Workforce Planning: HR teams use positions to forecast hiring needs, budget allocations, and succession planning.
- Assignment Tracking: Employees are assigned to positions via PER_ALL_ASSIGNMENTS, linking people to roles.
- Compliance and Auditing: Position data ensures adherence to labor laws, union rules, and internal policies.
Integration with Other Modules
This table integrates with:- Payroll: Position attributes (e.g., grade, job) influence compensation calculations.
- Recruitment: Vacant positions drive requisitions in Oracle iRecruitment.
- Performance Management: Positions are tied to goal-setting and appraisal processes.
- Security: Position-based access controls restrict data visibility in Self-Service HR.
Technical Considerations
- Multi-Org Support: The table is partitioned by BUSINESS_GROUP_ID for multi-org deployments.
- Audit Trails: Changes to positions are logged in PER_POSITIONS_EXTRA_INFO for compliance.
- Flexfields: Descriptive flexfields (DFFs) allow customization of position attributes.
- APIs: Oracle provides PL/SQL APIs (e.g., HR_POSITION_API) for programmatic updates.
Conclusion
The PER_ALL_POSITIONS table is a cornerstone of Oracle EBS HCM, enabling structured workforce management. Its design supports scalability, compliance, and integration across HR functions. Understanding its schema and relationships is essential for HRIS analysts, developers, and functional consultants working with Oracle EBS 12.1.1 or 12.2.2 implementations.-
Table: PER_ALL_POSITIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_POSITIONS, object_name:PER_ALL_POSITIONS, status:VALID, product: PER - Human Resources , description: Dual-maintained position definition information. , implementation_dba_data: HR.PER_ALL_POSITIONS ,
-
Table: PER_ALL_POSITIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_POSITIONS, object_name:PER_ALL_POSITIONS, status:VALID, product: PER - Human Resources , description: Dual-maintained position definition information. , implementation_dba_data: HR.PER_ALL_POSITIONS ,
-
APPS.PAY_CA_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PER_POSITIONS_PKG dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PER_POS_UPD dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_IN_EOY_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.IGW_REPORT_PROCESSING dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.GHR_API dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_IN_24Q_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_NO_PAYSLIP_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_ZA_EOY_VAL dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.OTA_MANDATORY_ENROLL_UTIL dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.GHR_VALIDATE_PERWSDPO dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.GHR_NFC_POSITION_EXTRACTS dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_FI_ARCHIVE_PYSA dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PER_ZA_EMPLOYMENT_EQUITY_PKG dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_FI_ARCHIVE_PYSA dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PON_PRINTING_PKG dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_NO_PAYSLIP_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_SA_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.GHR_API dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.OTA_TEA_BUS dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_AE_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PER_FR_D2_PKG dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.POR_AME_APPROVAL_LIST dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_AE_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PER_POSITIONS_PKG dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_IE_EHECS_REPORT_PKG dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_KW_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PER_POS_DEL dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_IN_24QC_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_GB_ENROLL_PENSION dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.IGIDOSL dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.POS_SUPP_APPR dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_IE_EHECS_REPORT_PKG dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PER_FR_D2_PKG dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.GHR_VALIDATE_PERWSDPO dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.EDW_HR_POSITION_M_SIZING dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PQH_RHT_BUS dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.PAY_IN_PF_ARCHIVE dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.IGI_EXP_APPROVAL_PKG dependencies on PER_ALL_POSITIONS
12.1.1
-
APPS.GHR_NFC_POSITION_EXTRACTS dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PER_POS_BUS dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.GHR_API dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PAY_CA_ARCHIVE dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.POS_SUPP_APPR dependencies on PER_ALL_POSITIONS
12.2.2
-
APPS.PON_PRINTING_PKG dependencies on PER_ALL_POSITIONS
12.2.2