Version 9.1.113 (9 September 2024) Import - People Management Add validation in user import to prevent an org node from having multiple parents in the same sheet (#119247) Problem Importing org units with multiple parent nodes breaks the import   Solution Improve the error logging Add pre-import validation to prevent data where a node has multiple parents from being staged The following error will be logged in this case: Org node with code: [Org Unit Code] has different parent nodes   Allow multiple level 1 nodes on organisation structure (#118209) Problem Currently, only one level 1 node is possible when creating an org structure   Solution The import will now import all data added to org level 1 as the level 1 node on the ruleset When org level 1 is left empty in the sheet then it will use the IN01 node as the default for this node   Use external user ID for employee number changes (#115559) Problem When importing data from V9 into V8 the employee number is used as the unique identifier and relies on the ID number for employee number changes. Because the ID number is not a required field in V9 and is also not unique it causes inconsistent updates of data. Incorrect movement of information between employees also occurs when more than one user has the same ID number on V8.   Solution Add a unique per schema identifier to prsEmployees to store the external user ID of users imported as employees from V9.   Performance Management Copy of PM templates not working (#119586) Problem When paging PM Templates the copy onclick event is not attached to the subsequent pages.   Solution Re-attach the on click event to the data table rows' eye icons when the user pages.   Overall Final Score not recalculated to include Value Survey Score (#119575) Problem The calculation of the Overall Final Score was not correctly taking the calibrated score into account and using the original score Solution Fix the overall score dial calculation to use the calibrated score from the value survey if available.   Value Survey calibrated score "lost" when you exclude/include score (#119577) Problem When excluding a Survey the calibration score is not reapplied on React, only when the page is reloaded does it show again. Solution On Survey include/exclude re-apply the calibration score so it reflects the calibration correctly.    Exponentially more templates are created each time you copy a template (#119700) Problem When copying PM Templates the copy event is attached in duplicate on each reload of the table causing templates to create in duplicate.   Solution Detach before re-attaching the onclick event on the PM template copy event.   Check-Ins - The manager wants to review (#119502) Problem Contract preview broke if a check-in comment contained a colon (":") or semicolon (";"). Solution Ensure that comments can contain those characters without breaking functionality.   Unable to include the Value Survey score (#119745) Problem Saving a contract survey gave SQL Dapper error because of one of the objects having changed with the new phase EvaluationEndDate but the query was not updated to select the value. Solution Modified query to also select EvaluationEndDate.   Clicking on the gauge in the overall section opens the wrong screen (#119957) Problem Clicking on any gauge in the Overall Summary Section is always directed to the contract's rating phase regardless of state. Solution Change the gauge click to relevant to either Ratings or OS screens depending on whether the user has submitted objectives.   Bulk Performance Contract Linking (#119916) Problem When you open the page to bulk link users for contract creation for a review setup that does not have a defined TA then the page will time out.    Solution Ensure the page does not time out   New Development Performance Management - Evaluations on Level 3 items New functionality has been added to allow a user to select other people to evaluate them on the level 3 item (KPI, Values, Leadership Behaviours, Competencies).   When the Objective Setting is approved by both the Employee and Manager, the evaluator will receive a link to enable them to evaluate the people. Comments and ratings are saved in the Evaluation Summary.    Settings are available to enable this functionality. A setting is also available for Anonymous evaluations. The results are shown, but not who submitted the evaluations.