# 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)

<div id="bkmrk-problem-7">**Problem**  
</div><div id="bkmrk-in-the-datawarehouse">- 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

</div><div id="bkmrk-%C2%A0-10"> </div><div id="bkmrk-solution-7">**Solution**</div><div id="bkmrk--3"></div><div id="bkmrk-adjusted-the-sql-scr">- Adjusted the SQL script to exclude Famous Brands that will remove historic records and only keep the max appointment entry per user, JobPosition

</div>---