Search Results per_appraisals
The PER_APPRAISALS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Oracle Human Capital Management (HCM) module, specifically within the Performance Management functionality. This table stores appraisal-related data, enabling organizations to manage employee performance evaluations systematically. Below is a detailed summary of its structure, purpose, and key attributes.
Overview of PER_APPRAISALS
ThePER_APPRAISALS
table serves as the foundation for recording and tracking employee performance appraisals. It stores metadata about each appraisal, such as the appraisal type, status, participants, and timelines. This table integrates with other HCM tables like PER_ALL_PEOPLE_F
(employee data), PER_APPRAISAL_TEMPLATES
(appraisal templates), and PER_APPRAISAL_SCORES
(evaluation scores) to provide a comprehensive performance management framework.
Key Columns in PER_APPRAISALS
- APPRAISAL_ID: Primary key uniquely identifying each appraisal record.
- BUSINESS_GROUP_ID: Links the appraisal to a specific business group, ensuring data isolation in multi-org setups.
- APPRAISAL_TEMPLATE_ID: References the template used for the appraisal, defining the evaluation criteria and structure.
- APPRAISEE_PERSON_ID: Identifies the employee being appraised (foreign key to
PER_ALL_PEOPLE_F
). - APPRAISAL_PERIOD_START_DATE and APPRAISAL_PERIOD_END_DATE: Define the evaluation period.
- STATUS: Tracks the appraisal lifecycle (e.g., "Draft," "In Progress," "Completed," "Cancelled").
- APPRAISAL_DATE: The date the appraisal was finalized.
- APPRAISAL_TYPE: Categorizes the appraisal (e.g., "Annual," "Probationary," "Project-Based").
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Audit columns for tracking record changes.
Functional Significance
ThePER_APPRAISALS
table supports core performance management processes:
- Appraisal Initiation: HR or managers create appraisal records, specifying participants and timelines.
- Evaluation Workflow: The
STATUS
column drives workflow transitions, ensuring appraisals progress through predefined stages. - Integration with Goals: Links to
PER_GOALS
allow alignment of appraisals with employee objectives. - Reporting and Analytics: Data from this table feeds dashboards and reports, enabling trend analysis and decision-making.
Technical Considerations
- Indexes: Key indexes on
APPRAISAL_ID
,APPRAISEE_PERSON_ID
, andSTATUS
optimize query performance. - Constraints: Foreign key constraints enforce referential integrity with related tables like
PER_ALL_PEOPLE_F
. - Partitioning: In large deployments, partitioning by
BUSINESS_GROUP_ID
or date ranges may improve scalability.
Customization and Extensions
Organizations often extend thePER_APPRAISALS
table by:
- Adding custom columns via Descriptive Flexfields (DFFs) to capture organization-specific appraisal attributes.
- Developing triggers or APIs to automate status updates or notifications.
- Integrating with third-party tools for advanced analytics or 360-degree feedback.
Conclusion
ThePER_APPRAISALS
table is a cornerstone of Oracle EBS HCM's performance management capabilities. Its well-defined structure supports flexible appraisal processes while maintaining data integrity. Understanding this table is essential for HR administrators, implementers, and developers working on performance management customizations or reporting in Oracle EBS 12.1.1 or 12.2.2.
-
Table: PER_APPRAISALS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPRAISALS, object_name:PER_APPRAISALS, status:VALID, product: PER - Human Resources , description: An appraisal is a record of an evaluation of a person by others. , implementation_dba_data: HR.PER_APPRAISALS ,
-
Table: PER_APPRAISALS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPRAISALS, object_name:PER_APPRAISALS, status:VALID, product: PER - Human Resources , description: An appraisal is a record of an evaluation of a person by others. , implementation_dba_data: HR.PER_APPRAISALS ,
-
Table: PER_OBJECTIVES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_OBJECTIVES, object_name:PER_OBJECTIVES, status:VALID, product: PER - Human Resources , description: A target or goal which may be evaluated during an appraisal. , implementation_dba_data: HR.PER_OBJECTIVES ,
-
Table: PER_OBJECTIVES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_OBJECTIVES, object_name:PER_OBJECTIVES, status:VALID, product: PER - Human Resources , description: A target or goal which may be evaluated during an appraisal. , implementation_dba_data: HR.PER_OBJECTIVES ,
-
Table: PER_PERFORMANCE_RATINGS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERFORMANCE_RATINGS, object_name:PER_PERFORMANCE_RATINGS, status:VALID, product: PER - Human Resources , description: A single evaluation of an objective. , implementation_dba_data: HR.PER_PERFORMANCE_RATINGS ,
-
Table: PER_ASSESSMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ASSESSMENTS, object_name:PER_ASSESSMENTS, status:VALID, product: PER - Human Resources , description: The grouping of a set of assessment elements. , implementation_dba_data: HR.PER_ASSESSMENTS ,
-
Table: PER_PERFORMANCE_RATINGS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERFORMANCE_RATINGS, object_name:PER_PERFORMANCE_RATINGS, status:VALID, product: PER - Human Resources , description: A single evaluation of an objective. , implementation_dba_data: HR.PER_PERFORMANCE_RATINGS ,
-
Table: PER_APPRAISAL_TEMPLATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPRAISAL_TEMPLATES, object_name:PER_APPRAISAL_TEMPLATES, status:VALID, product: PER - Human Resources , description: The heading or grouping of appraisal questions. , implementation_dba_data: HR.PER_APPRAISAL_TEMPLATES ,
-
Table: PER_APPRAISAL_TEMPLATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPRAISAL_TEMPLATES, object_name:PER_APPRAISAL_TEMPLATES, status:VALID, product: PER - Human Resources , description: The heading or grouping of appraisal questions. , implementation_dba_data: HR.PER_APPRAISAL_TEMPLATES ,
-
Table: PER_ASSESSMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ASSESSMENTS, object_name:PER_ASSESSMENTS, status:VALID, product: PER - Human Resources , description: The grouping of a set of assessment elements. , implementation_dba_data: HR.PER_ASSESSMENTS ,
-
Table: PER_RATING_LEVELS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RATING_LEVELS, object_name:PER_RATING_LEVELS, status:VALID, product: PER - Human Resources , description: A rating scale step is a single point on a rating scale and is used to rate competences. , implementation_dba_data: HR.PER_RATING_LEVELS ,
-
Table: PER_RATING_LEVELS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RATING_LEVELS, object_name:PER_RATING_LEVELS, status:VALID, product: PER - Human Resources , description: A rating scale step is a single point on a rating scale and is used to rate competences. , implementation_dba_data: HR.PER_RATING_LEVELS ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,