# Version 9.1.148.2 (Support Release - 8 March 2025)

#### **Imports** 

##### Error on Employee Automated import (#128700)

**Problem**

- When the end date received from Payspace is equal to the start date, as is the case with enrolments, the record is rejected.
- When the termination reason is not available in the case of the above case the record is rejected.
- When an appointment is updated in Payspace the user receives a new position id which causes a new position to be created in Signify for each appointment update.

**Solution**

- Remove the end date &gt;= start date pre-import validation
- Remove the termination required when the end date is provided pre-import validation
- Change the position code to a concatenation of the organisation title and the employee id. This creates a position with a name per employee rather than per appointment change. This means that positions will not be reused should the employee transfer to a new position in Payspace .

---

#### **Performance Management**

##### Evaluation Summary not available after Final Approval (#129000)

**Problem**

- When users view their contract and employee evaluation is on and has a due date, regardless of the phase, the button cannot be seen.

**Solution**

- Add the button to the check for the user approved to always display in the rating phase
- Add the button to the default fallback also

##### Unable to include the Value Survey score (#128772)

**Problem**

- Saving a contract survey gave SQL Dapper an error because new columns were added to the query object used on an unrelated query causing it to break here.

**Solution**

- Made the query model used by the Survey creation distinct from the other usages.

---

#### **People Management**

##### User error (#128950)

**Problem**

- When multiple processes materialised in the same people group at the same time the people group calculation fails due to duplicate insert
- The performance management consumer for the reporting line consumes other reporting line types than LM and PM resulting in unnecessary errors

**Solution**

- When inserting confirm that the entry is not part of the people group
- Filter the reporting line types used in the consumer and do not process the other types

##### Error after appointing a new person (#128545)

**Problem**

- When appointing a new user the people groups are not busted in time of the profile page load due to eventual consistency

**Solution**

- Move the busting to the job profiler service to bust the materialised cached in the service first and then all the rest of the services.

##### Termination reasons (#128535)

**Problem**

- Inactive termination reasons are shown in the dropdown

**Solution**

- Only show active termination reasons. You still cannot delete a termination reason if it has been used, regardless of whether it is active or not.

---