PER Employee Grade Changes
Description:
List of employees with their grade changes.
Parameters
Effective Date, Business Group
Used tables
per_all_positions, per_all_people_f, per_business_groups, per_all_assignments_f, per_grades, per_jobs
Categories
Related reports
Dependencies
If you would like to try one of these Oracle EBS SQLs without having Blitz Report installed, note that some of the reports require functions from utility package xxen_util.
Example Report
Report SQL
www.enginatics.com/reports/per-employee-grade-changes/
Blitz Report™ import options
PER_Employee_Grade_Changes.xml
Case Study & Technical Analysis: PER Employee Grade Changes Report
Executive Summary
The PER Employee Grade Changes report is a vital Human Resources audit and analysis tool that provides a historical record of all grade changes for employees within Oracle HR. It lists employees, their previous and new grades, and the effective dates of these changes. This report is essential for HR managers, compensation analysts, and auditors to track employee career progression, ensure fairness and consistency in grading decisions, and maintain accurate historical compensation records for compliance and internal analysis.
Business Challenge
Employee grading is a fundamental aspect of compensation and career management. Tracking grade changes, especially in dynamic organizations, can present several challenges:
- Lack of Historical Visibility: While current grade information is readily available, obtaining a consolidated historical view of all grade changes for an employee or across the organization is difficult with standard Oracle forms.
- Auditing Compensation Decisions: HR and compensation teams need to audit grade changes to ensure adherence to company policies, pay equity, and regulatory compliance. Manual auditing is time-consuming and prone to human error.
- Impact of Grade on Pay: Grade changes often correlate with salary adjustments. Analyzing the history of grade changes helps understand an employee’s career trajectory and the factors influencing their compensation over time.
- Workforce Planning: Understanding grade progression patterns can inform workforce planning, talent development initiatives, and succession planning by identifying typical career paths within the organization.
The Solution
This report offers a clear, date-effective, and auditable solution for monitoring and analyzing employee grade changes, transforming how HR manages career progression data.
- Comprehensive Grade History: It provides a detailed chronological list of all grade changes for employees, including the effective dates, allowing for precise historical analysis of career progression.
- Simplified Audit Trail: The report serves as an excellent audit trail, providing objective data on grade changes that can be used to validate compensation decisions and ensure compliance with internal and external regulations.
- Supports Compensation Analysis: Compensation analysts can use this report to analyze the frequency of grade changes, the movement of employees between grades, and the impact of these changes on the overall pay structure.
- Enhanced Workforce Insight: By identifying patterns in grade changes, HR managers can gain valuable insights into talent development, promotional velocity, and the effectiveness of career pathing programs.
Technical Architecture (High Level)
The report queries Oracle HR’s date-effective assignment and grade tables to extract historical grade change information.
- Primary Tables Involved:
per_all_people_f(for core employee demographic data).per_all_assignments_f(the central date-effective table for employee assignment details, including grade ID).per_grades(for grade names and descriptions).per_business_groups(for organizational context).per_jobsandper_all_positions(for job and position details associated with the assignment).
- Logical Relationships: The report leverages the date-effective nature of
per_all_assignments_f. By querying this table and comparing thegrade_idfor an assignment across different effective dates, it identifies instances where an employee’s grade has changed. It then joins toper_gradesto retrieve the user-friendly names of the old and new grades.
Parameters & Filtering
The report includes flexible parameters for targeted analysis of grade changes:
- Effective Date: This crucial parameter allows users to specify a point in time to view grade changes up to or on that date. It is key for historical accuracy.
- Business Group: Filters the report to a specific legal entity or organizational grouping, allowing for focused analysis within different parts of the enterprise.
- Employee Filters: Although not explicitly listed in the
README.mdas parameters, such a report typically allows filtering by employee name or number to drill down into individual career histories.
Performance & Optimization
As a master data report dealing with date-effective tables, it is optimized for efficient historical data retrieval.
- Date-Effective Table Querying: The core tables (
_Ftables) are designed and indexed by Oracle to efficiently retrieve historical versions of records based on theEffective Date, ensuring fast performance even when analyzing changes over long periods. - Primary Key Joins: The queries utilize primary keys (
assignment_id,grade_id) for optimal join performance across the HR tables.
FAQ
1. How does this report identify a ‘grade change’?
The report identifies a grade change by comparing the employee’s assigned grade_id on consecutive date-effective records within the per_all_assignments_f table. If the grade_id differs between two consecutive periods for the same assignment, it indicates a grade change.
2. Can this report also show the reason for a grade change? While this report shows the change itself, the direct reason for a grade change is often captured in specific HR actions or custom descriptive flexfields within the assignment record. The report could be extended to include such details if they are consistently recorded in the system.
3. How is this report different from the ‘PER Employee Salary Change’ report? This report focuses specifically on changes to an employee’s grade, which is a classification of a job’s complexity or level. The ‘PER Employee Salary Change’ report, while related, focuses on the monetary changes to an employee’s salary. While a grade change often leads to a salary change, they are distinct pieces of information.
Oracle E-Business Suite Reporting Library
We provide an open source Oracle EBS SQLs as a part of operational and project implementation support toolkits for rapid Excel reports generation.
Blitz Report™ is based on Oracle EBS forms technology, and hence requires minimal training. There are no data or performance limitations since the output files are created directly from the database without going through intermediate file formats such as XML.
Blitz Report can be used as BI Publisher and Oracle Discoverer replacement tool. Standard Oracle BI Publisher and Discoverer reports can also be imported into Blitz Report for immediate output to Excel. Typically, reports can be created and version tracked within hours instead of days. The concurrent request output automatically opens upon completion without the need for re-formatting.
The Filters, Columns, Rows and Values fields are used to create and deliver the data in pivot table format with full drill down to details.

The Excel template upload functionality in Blitz Report allows users to create their own layouts by uploading an Excel template with additional sheets and charts, automatically refreshed when the report runs again. This allows to create custom dashboards and more advanced visualizations of report data.

You can download and use Blitz Report free of charge for your first 30 reports.
The installation and implementation process usually takes less than 1 hour; you can refer to our installation and user guides for specific details.
If you would like to optimize your Oracle EBS implementation and or operational reporting you can visit www.enginatics.com to review great ideas and example usage in blog. Or why not try for yourself in our demo environment.
Useful Links
Blitz Report™ – World’s fastest data upload and reporting for Oracle EBS
Oracle Discoverer replacement – importing worksheets into Blitz Report™
Blitz Report™ Questions & Answers
Supply Chain Hub by Blitz Report™
© 2025 Enginatics