Version 9.1.127 (24 October 2024)
Performance Management
Cannot submit - Phase not active (#121535)
Problem
- The phase active check was not taking the end date as inclusive, it matches against the date only.
- Meaning that if the phase ends on 14 October it does not include the current day. All the period/phase dates are inclusive.
Solution
- Change the calculation for phase active to check the end date as inclusive.
Print/View button not showing in the contract (#121816)
Problem
- When in the rating phase and the manager and user scores are approved or the final score is approved a user cannot see the print button under more options.
Solution
- In this case, rather return the print button than nothing to allow the user to print the agreement.
People's names are showing on the Evaluation Summary in the Objective Setting Phase (#120919)
Problem
- When the 'Show the results anonymously' setting is active and the usernames are still showing while in the Objective Setting Phase.
Solution
- Implemented a fix to ensure that the user names are not showing while the setting is active and in that phase.
Ratings Deadline for Mid-Year Review Notification dates incorrect (#121814)
Problem
- The data placeholders for the PM emails are not formatted according to the default language selected for the ruleset
Solution
- The culture formatting that uses the default languages to the following PM emails have been added:
- Objectve Setting Deadline
- Rating Deadline
- Check-in Deadline
- Check-in Started
- Evaluation Sent
People Management
Banner Image not updated on Manage Profile Page (#121918)
Problem
- The ruleset's default banner was not displayed on the card view when the user had no selected banner
Solution
- Include the ruleset ID, when generating the image paths to ensure the current schemas default is used if it exists rather than R1s default
Cannot delete the alternative email (#121868)
Problem
- The alternate email cannot be cleared
Solution
- Remove the default domain functionality when updating contact details to empty
Imports
Improve reporting line sync - reporting lines created with reporting line import from V9 to V8 (#119203)
Problem
Currently reporting lines are synced to V8 from V9, row for row
Solution
- Do reporting line sync in bulk or batches, at least
- Only do incremental updates where there are changes, not all every time
Report Builder
People Group not applied when exporting report (#121917)
Problem
- Exporting a report on ReportBuilder does not filter based on the selected People Group.
Solution
- Send through the selected People Group ID to the Export Report handler.
Terminated people not showing up on Report (#121805)
Problem
- The people group on the report builder only contains data for active users; thus, reports cannot be drawn for terminated or future-date users.
Solution
- Remove the caching select that only contains active users
- Include all users for the target audience when selecting data from the job profiler
- Ensure the query does not break when the position is not linked to an active org node
Changes to Styling on Full Report page (#121257)
Problem
- When viewing the full report, and when there are many columns, the paging buttons are off the screen and cannot be seen.
Solution
- Move the paging buttons left
Changes to styling on Preview pane (#121256)
Problem
- No message is displayed to inform the person that only a certain amount of people is displayed
Solution
- Add a message:
- Only the top 10 records are shown. Click on the View Full Report button.
Data Warehouse
Create a workflow to deploy DWH packages to UAT and Live (#119232)
Problem
- Datawarehouse packages are deployed by hand at present and are a manual process
Solution
- Create a Github Actions workflow to deploy DWH packages to UAT and Live
- There are possibly 4 steps:
-
- Create a Powershell script to build and package the V9 DWH project for connection managers that connect to master (juliet\sql2019)
- Extend the Powershell script to deploy the packages to master
- Extend the Powershell script to update the Data Dictionary
- Finally, create a Github Actions workflow that will run this Powershell script on WindsorHytbrid with input parameters - the input parameters will be discussed at this point
Add Unapproved and Approved Final Score (#121702)
Problem
- The unapproved shows as approved
Solution
- Add the Unapproved score to the DWH
Tenant Management
Notification sent out based on historic dates (#120742)