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.  This means 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, the usernames still show 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 for the following PM emails has been added: Objectve Setting Deadline Rating Deadline Check-in Deadline Check-in Started Evaluation Sent Add a hand icon on the items that can be selected when copying a Template (#120056) Problem The cursor does not change to show an item can be selected   Solution Enable the selection hand to show an item that can be selected   Notification Status Displaying Incorrectly (#120055) Problem An evaluation was submitted and the evaluator submitted a rating and comment - however, it is displaying as though it has not yet been sent (Notification & Status are incorrect) this is problematic as it would allow the deletion of an already submitted evaluation.   Solution Ensure the statuses are pulled through on all pages   Backspace does not clear V&B weight (#113302) Problem When the setting is to distribute the weights of Values & Behaviour items, you can't clear the text field with the backspace key. It stops in front of the last number.   Solution Enable the clear of the weight field when using the backspace key   Username overlaps when it is very long (#113525) Problem When you have a long username, it overlaps with the instructions   Solution Add ellipses when a username has more than a certain number of characters and then have it displayed in a tooltip on hover 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 Password reset confirmation (#110536) Problem The modal shows incorrect wording   Solution Instead of showing "The Person" the modal now shows the person's email address 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 the 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) Problem Notifications are sent out for historical licences   Solution Only send notifications for current active licences   Main Dashboard Unable to cycle banner images after New ones are selected (#120501) Problem When a different set of images is selected or the selection is changed in any way and the user saves these changes, after these changes have been effected the User is unable to use the navigation arrows to cycle through the image selections   Solution Refresh the images to allow the images to cycle through   Months of the year not translated on the Dashboard (#120788) Problem The months on the calendar strip at the top of the Dashboard are not translated.   Solution Add translation for the months on the timeline   SigniChat The terminated employee shows as a member of the Signichat group (#121260) Problem The members listed include terminated employees   Solution Terminated people are removed from the People Groups. The same logic has been implemented on the SigniChat Groups   Job Profiler The system does not prevent a user from Unpublishing a Job Profiler with Active Positions (#120455) Problem The system does not prevent a user from Unpublishing a Job Profiler with Active Positions.   Solution Prevent an Admin from "Unpublishing" a Job Profile with Active Positions. Add a tooltip: The Job Profile cannot be unpublished because there are Active Positions linked.   Organisational Structure Employee import error (#121076) Problem The Employee Import allows an org code that is longer than 100 characters and then trims the code during validation which causes unexpected results.   Solution First, validate that the org length is not longer than 100 characters before validating the org structure.