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 ,
-
Table: PER_POS_STRUCTURE_ELEMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POS_STRUCTURE_ELEMENTS, object_name:PER_POS_STRUCTURE_ELEMENTS, status:VALID, product: PER - Human Resources , description: Position hierarchy details showing parent-child reporting relationships between positions. , implementation_dba_data: HR.PER_POS_STRUCTURE_ELEMENTS ,
-
Table: PER_MM_POSITIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_POSITIONS, object_name:PER_MM_POSITIONS, status:VALID, product: PER - Human Resources , description: PER_MM_POSITIONS holds positions that were defined as part of a mass move. , implementation_dba_data: HR.PER_MM_POSITIONS ,
-
Table: PER_POS_STRUCTURE_ELEMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POS_STRUCTURE_ELEMENTS, object_name:PER_POS_STRUCTURE_ELEMENTS, status:VALID, product: PER - Human Resources , description: Position hierarchy details showing parent-child reporting relationships between positions. , implementation_dba_data: HR.PER_POS_STRUCTURE_ELEMENTS ,
-
Table: PER_MM_POSITIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_POSITIONS, object_name:PER_MM_POSITIONS, status:VALID, product: PER - Human Resources , description: PER_MM_POSITIONS holds positions that were defined as part of a mass move. , implementation_dba_data: HR.PER_MM_POSITIONS ,
-
View: HRFV_POSITION_HIERARCHIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITION_HIERARCHIES, object_name:HRFV_POSITION_HIERARCHIES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITION_HIERARCHIES ,
-
View: HRFV_POSITION_HIERARCHIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITION_HIERARCHIES, object_name:HRFV_POSITION_HIERARCHIES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITION_HIERARCHIES ,
-
View: HR_GRADE_JPG_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_JPG_BASE_V, object_name:HR_GRADE_JPG_BASE_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_JPG_BASE_V ,
-
View: HR_GRADE_JPG_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_JPG_LOV_V, object_name:HR_GRADE_JPG_LOV_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_JPG_LOV_V ,
-
View: HR_GRADE_JPG_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_JPG_BASE_V, object_name:HR_GRADE_JPG_BASE_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_JPG_BASE_V ,
-
View: HR_GRADE_JPG_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_GRADE_JPG_LOV_V, object_name:HR_GRADE_JPG_LOV_V, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.HR_GRADE_JPG_LOV_V ,
-
View: HRFV_POSITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITIONS, object_name:HRFV_POSITIONS, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITIONS ,
-
View: PER_POSITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_POSITIONS ,
-
View: PER_POSITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_POSITIONS ,
-
View: HRFV_POSITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITIONS, object_name:HRFV_POSITIONS, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITIONS ,
-
Table: PER_JOB_EVALUATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_JOB_EVALUATIONS, object_name:PER_JOB_EVALUATIONS, status:VALID, product: PER - Human Resources , description: Job evaluation details for specific jobs or positions. , implementation_dba_data: HR.PER_JOB_EVALUATIONS ,
-
Table: PER_POSITION_EXTRA_INFO
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_EXTRA_INFO, object_name:PER_POSITION_EXTRA_INFO, status:VALID, product: PER - Human Resources , description: Extra information for a position. , implementation_dba_data: HR.PER_POSITION_EXTRA_INFO ,
-
View: PER_POSITIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS_V, object_name:PER_POSITIONS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_POSITIONS_V ,
-
Table: PER_VALID_GRADES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_VALID_GRADES, object_name:PER_VALID_GRADES, status:VALID, product: PER - Human Resources , description: Lists valid grades for jobs and positions. , implementation_dba_data: HR.PER_VALID_GRADES ,
-
Table: PER_POSITION_LIST
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_LIST, object_name:PER_POSITION_LIST, status:VALID, product: PER - Human Resources , description: List of positions that a secure user can access. , implementation_dba_data: HR.PER_POSITION_LIST ,
-
Table: PER_SUCCESSION_PLANNING
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SUCCESSION_PLANNING, object_name:PER_SUCCESSION_PLANNING, status:VALID, product: PER - Human Resources , description: The record of a person's proposed succession to a position. , implementation_dba_data: HR.PER_SUCCESSION_PLANNING ,
-
Table: PER_JOB_EVALUATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_JOB_EVALUATIONS, object_name:PER_JOB_EVALUATIONS, status:VALID, product: PER - Human Resources , description: Job evaluation details for specific jobs or positions. , implementation_dba_data: HR.PER_JOB_EVALUATIONS ,
-
Table: PER_POSITION_EXTRA_INFO
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_EXTRA_INFO, object_name:PER_POSITION_EXTRA_INFO, status:VALID, product: PER - Human Resources , description: Extra information for a position. , implementation_dba_data: HR.PER_POSITION_EXTRA_INFO ,
-
Table: PER_VALID_GRADES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_VALID_GRADES, object_name:PER_VALID_GRADES, status:VALID, product: PER - Human Resources , description: Lists valid grades for jobs and positions. , implementation_dba_data: HR.PER_VALID_GRADES ,
-
View: PER_POSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS_V, object_name:PER_POSITIONS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_POSITIONS_V ,
-
Table: PER_POSITION_DEFINITIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_DEFINITIONS, object_name:PER_POSITION_DEFINITIONS, status:VALID, product: PER - Human Resources , description: Combinations of segments stored in the PER_POSTIONS table. , implementation_dba_data: HR.PER_POSITION_DEFINITIONS ,
-
Table: PER_POSITION_DEFINITIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_DEFINITIONS, object_name:PER_POSITION_DEFINITIONS, status:VALID, product: PER - Human Resources , description: Combinations of segments stored in the PER_POSTIONS table. , implementation_dba_data: HR.PER_POSITION_DEFINITIONS ,
-
Table: PER_MM_ASSIGNMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_ASSIGNMENTS, object_name:PER_MM_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: PER_MM_ASSIGNMENTS holds assignments that were defined as part of a mass move. , implementation_dba_data: HR.PER_MM_ASSIGNMENTS ,
-
Table: PER_POSITION_LIST
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_POSITION_LIST, object_name:PER_POSITION_LIST, status:VALID, product: PER - Human Resources , description: List of positions that a secure user can access. , implementation_dba_data: HR.PER_POSITION_LIST ,
-
Table: PER_MM_ASSIGNMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_ASSIGNMENTS, object_name:PER_MM_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: PER_MM_ASSIGNMENTS holds assignments that were defined as part of a mass move. , implementation_dba_data: HR.PER_MM_ASSIGNMENTS ,
-
Table: PER_SUCCESSION_PLANNING
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SUCCESSION_PLANNING, object_name:PER_SUCCESSION_PLANNING, status:VALID, product: PER - Human Resources , description: The record of a person's proposed succession to a position. , implementation_dba_data: HR.PER_SUCCESSION_PLANNING ,
-
Table: PER_MM_VALID_GRADES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_VALID_GRADES, object_name:PER_MM_VALID_GRADES, status:VALID, product: PER - Human Resources , description: PER_MM_VALID_GRADES holds valid grades that will be moved with a position during a mass move. , implementation_dba_data: HR.PER_MM_VALID_GRADES ,
-
Table: PER_MM_VALID_GRADES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_MM_VALID_GRADES, object_name:PER_MM_VALID_GRADES, status:VALID, product: PER - Human Resources , description: PER_MM_VALID_GRADES holds valid grades that will be moved with a position during a mass move. , implementation_dba_data: HR.PER_MM_VALID_GRADES ,
-
Table: PER_DEPLOYMENT_FACTORS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_DEPLOYMENT_FACTORS, object_name:PER_DEPLOYMENT_FACTORS, status:VALID, product: PER - Human Resources , description: A factor affecting a person's capacity to be deployed within an organization. , implementation_dba_data: HR.PER_DEPLOYMENT_FACTORS ,
-
Table: PER_JOB_REQUIREMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_JOB_REQUIREMENTS, object_name:PER_JOB_REQUIREMENTS, status:VALID, product: PER - Human Resources , description: Requirements for specific jobs or positions. For example, skills, qualifications, experience, training. , implementation_dba_data: HR.PER_JOB_REQUIREMENTS ,
-
Table: PER_DEPLOYMENT_FACTORS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_DEPLOYMENT_FACTORS, object_name:PER_DEPLOYMENT_FACTORS, status:VALID, product: PER - Human Resources , description: A factor affecting a person's capacity to be deployed within an organization. , implementation_dba_data: HR.PER_DEPLOYMENT_FACTORS ,
-
Table: PER_JOB_REQUIREMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_JOB_REQUIREMENTS, object_name:PER_JOB_REQUIREMENTS, status:VALID, product: PER - Human Resources , description: Requirements for specific jobs or positions. For example, skills, qualifications, experience, training. , implementation_dba_data: HR.PER_JOB_REQUIREMENTS ,
-
Table: PER_BUDGET_ELEMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BUDGET_ELEMENTS, object_name:PER_BUDGET_ELEMENTS, status:VALID, product: PER - Human Resources , description: Combinations of organization, grade, job, and position used to define detailed budget values. , implementation_dba_data: HR.PER_BUDGET_ELEMENTS ,
-
Table: PER_BUDGET_ELEMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BUDGET_ELEMENTS, object_name:PER_BUDGET_ELEMENTS, status:VALID, product: PER - Human Resources , description: Combinations of organization, grade, job, and position used to define detailed budget values. , implementation_dba_data: HR.PER_BUDGET_ELEMENTS ,
-
Table: PER_ALL_ASSIGNMENTS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_ASSIGNMENTS_F, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Employee and applicant assignment details. , implementation_dba_data: HR.PER_ALL_ASSIGNMENTS_F ,
-
View: HRFV_POSITION_EVALUATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITION_EVALUATIONS, object_name:HRFV_POSITION_EVALUATIONS, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITION_EVALUATIONS ,
-
Table: PER_ALL_VACANCIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_VACANCIES, object_name:PER_ALL_VACANCIES, status:VALID, product: PER - Human Resources , description: Vacancies within a specific requisition. , implementation_dba_data: HR.PER_ALL_VACANCIES ,
-
Table: PER_SECURITY_PROFILES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SECURITY_PROFILES, object_name:PER_SECURITY_PROFILES, status:VALID, product: PER - Human Resources , description: Security profile definitions to restrict user access to specific HRMS records. , implementation_dba_data: HR.PER_SECURITY_PROFILES ,
-
Table: PER_COMPETENCE_ELEMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCE_ELEMENTS, object_name:PER_COMPETENCE_ELEMENTS, status:VALID, product: PER - Human Resources , description: A competence element is used to record an individual competence and an evaluation rating. , implementation_dba_data: HR.PER_COMPETENCE_ELEMENTS ,
-
Table: PER_ALL_VACANCIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_VACANCIES, object_name:PER_ALL_VACANCIES, status:VALID, product: PER - Human Resources , description: Vacancies within a specific requisition. , implementation_dba_data: HR.PER_ALL_VACANCIES ,
-
View: HRFV_POSITION_EVALUATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_POSITION_EVALUATIONS, object_name:HRFV_POSITION_EVALUATIONS, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_POSITION_EVALUATIONS ,
-
Table: PER_SECURITY_PROFILES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SECURITY_PROFILES, object_name:PER_SECURITY_PROFILES, status:VALID, product: PER - Human Resources , description: Security profile definitions to restrict user access to specific HRMS records. , implementation_dba_data: HR.PER_SECURITY_PROFILES ,
-
Table: PER_COMPETENCE_ELEMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COMPETENCE_ELEMENTS, object_name:PER_COMPETENCE_ELEMENTS, status:VALID, product: PER - Human Resources , description: A competence element is used to record an individual competence and an evaluation rating. , implementation_dba_data: HR.PER_COMPETENCE_ELEMENTS ,
-
Table: PER_ALL_ASSIGNMENTS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_ASSIGNMENTS_F, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Employee and applicant assignment details. , implementation_dba_data: HR.PER_ALL_ASSIGNMENTS_F ,