Improvements to PRM/OPS Salary Grid Comparison Report/Process
Completed
Improvements to PRM/OPS Salary Grid Comparison Report/Process
What we’re doing:
The PRM/OPS Salary Grid Comparison Report/Process has been renamed to HR-Payroll Salary Grid Comparison Process.
Under ‘Function Line to Use’, there are two new options:
A=All Function Lines
Assignments will be compared and updated (when run in final) based on Pay ID and Salary Grid range from the position code. Messages to indicate why assignments or demographics updates are skipped are provided.
*=All Function Lines, Suppress Skipping Messages. Only displaying assignments that would be updated are displayed.
This change also improves the HR Assignment update from Payroll Salary Grid Maintenance processes.
Why we think you’ll like it:
This improvement will:
ensure data integrity in HR
reduce manual data corrections on:
Employees who have assignments on multiple payrolls
Employees who have multiple assignments on the same payroll with different grid ranges
Learn more:
In the HR-Payroll Salary Grid Comparison Process will use the Payroll ID specified to ensure only assignments with that Payroll ID are updated. Further, it will check the position code salary grid range to ensure it only updates assignments if the Payroll salary grid matches the salary grid within the position code’s salary grid range.
An employee on the SUPP payroll has 2 assignments:
Assignment Position | Payroll Grid | Position Code Grid | Update? |
---|---|---|---|
EA | Function Line 1: EA0101 Function Line 2: BD0205 | EA0001-EA1010 | Update assignment with grid from FL1 - it falls within the position code grid range. |
Bus Driver | Function Line 1: EA0101 Function Line 2: BD0205
| BD0001-BD9999 | Update assignment with grid from FL2 - it falls within the position code grid range. |
Some setup may be required. Position codes in HR will need salary grid ranges specified on the Payroll tab. This can be checked by going to HR Setup & Maintenance > Setup Tables (Databases) > Position >
To check position code setup, select Action: Position Payroll Information Report.
To update position code setup, select Change
Once your position codes are ready, run the process from Assignments > Utilities > HR-Payroll Salary Grid Comparison Process
On prompt of Function Line to Use, select:
A = All Function Lines, will include report of why assignments were skipped
* = All Function Lines, but will not advise of why assignments were skipped
Both of the new options will use the new logic to update assignments based on the assignment’s position code Pay ID and salary grid range as described above.
Important Note: This change has affected the way Payroll to HR updates work. When updating HR Assignments from Payroll, the system will automatically use the new method of only updating applicable assignments by matching Payroll ID and Salary Grid from the position code. Users wanting to continue updating ALL HR Assignments with the first function line from the payroll being updated can do so from HR-Payroll Salary Grid Comparison Process, although this is no longer the best practice recommended. The report will include the listing of why assignments were skipped. These could be valid messages - using the example above of an EA who is also a bus driver, you might get a message indicating the bus driver assignment is not being updated with the EA grid, which is valid and good. However, you may find these messages helpful if you want to know why an assignment wasn’t updated when it was expected to be updated.