Version 9.1.130 (5 November 2024)
Performance Management
The performance manager’s comments have disappeared (#122076)
Problem
- Manager comments were disappearing.
- Audit data indicated that on the Final Rating of the item, the manager's comment was set to null which should not happen, it must take the comment provided on the front end.
- Eventually, it was determined issue was with Copy Ratings To Final functionality which was resetting the Manager and Private comments to null
Solution
- When Copy Ratings To Final then take the L3 item's comments as is currently.
- Also, fixed the problem preventing the editing of VB items during the Objectives phase.
Move Employees (#121775)
Problem
- Searching on this tab was the front end only.
- Duplicates were returned
Solution
- Do the searching back-end on all available data.
- Ensure that the people are grouped, so that duplicates are not returned.
Unable to add final ratings (#122313)
Problem
- There are scenarios that occur, however unlikely, where one of the parties approves ratings without the objectives begin approved.
- This should not be possible, but could perhaps be caused by leaving the contract page open for an extended time, and then the other party unapproves the objectives.
Solution
- Added additional validation to the rating approval to check that both User (for dual approval) and Manager objectives are submitted.
- Also on objectives unapproval, check if ratings are approved and unapprove as well.
- Unit tests updated.
Ruleset Management
Refresh to continue error when accessing Learning Portal on copied ruleset (#122331)
Problem
- When a ruleset is copied the corresponding schema is not created and the V8 pages break when accessed
Solution
- Add the request step to the ruleset copy process
Imports
New jobs not importing on V8 (#122003)
Problem
- The jobs are not importing to V8 using the bulk import
Solution
- Ensure that the Position's Org Path sync
Data Warehouse
New scorecard status report issues (#122383)
Problem
- Duplicates occurred within jpAppointments due to daily appointments import and the section within the Datawarehouse was removed to remove and only keep the latest record.
Solution
- Updated the script within jpAppointments container for V9 Datawarehouse that will delete and only keep the latest appointment entry per Job Position and User
Objective setting date visible but status still false (#122380)
Problem
- There issue on the system where a date field will be populated, although the related boolean value is still false
Solution
- Added section within pdmContractPeriods container for V9 Datawarehouse that will clear Date fields if the related boolean is still set to false to resolve reporting issues
Employees not showing on Report (#122004)
Problem
- In the Datawarehouse for jpAppointments, the incorrect appointment entry was removed due to Datawarehouse logic that only keeps the max appointment entry per user, JobPosition
Solution
- Adjusted the SQL script to exclude Famous Brands that will remove historic records and only keep the max appointment entry per user, JobPosition