Symptom
When a user is moved to a position and the HR Matrix position has 2 incumbents and the Centralized Services feature "Enable Centralized Services to Save Changes on the Manager Self-Service UI for Change Job and Compensation info" is enabled; the system displays the error message:
1. None of the changes were saved because synchronization of Position Matrix Relationships to Job Relationships failed for the following users:
2. User “ABC”: You are trying to modify multiple records with the same keys (user-id, start-date, relationship-type). Please review the data and try again.
Environment
SAP SuccessFactors Employee Central: Position Management
Reproducing the Issue
In company system and logo settings and check if the feature "Enable Centralized Services to Save Changes on the Manager Self-Service UI for Change Job and Compensation info" is enabled.
- Go to employee profile;
- Take Action > Job Information;
- Select the effective date;
- Select a position;
- Save;
- Confirm the workflow request;
- Proxy as one of the approvers;
- Click on workflow details;
- Click on Approve in the workflow details;
- The error message is displayed:
1. None of the changes were saved because synchronization of Position Matrix Relationships to Job Relationships failed for the following users:
2. User “ABC”: You are trying to modify multiple records with the same keys (user-id, start-date, relationship-type). Please review the data and try again.
But when the feature: "Enable Centralized Services to Save Changes on the Manager Self-Service UI for Change Job and Compensation info" is disabled, the system works as expected.
Cause
This is identified as release defect.
Resolution
Engineering team will fix this behavior via code correction on 2311 release.
Workaround: Disable the switch “Enable Centralized Services to Save Changes on the Manager Self-Service UI for Change Job and Compensation info” from Company System and Logo settings until the issue is fixed.
See Also
Keywords
Centralized Services, Centralised Services, CS, HR Matrix, position, incumbents, None of the changes were saved, error position, Centralized Services to Save Changes on the Manager Self-Service UI for Change Job and Compensation Info, None of the changes were saved because synchronization of Position Matrix Relationships to Job Relationships failed for the following users, You are trying to modify multiple records with the same keys, INC5610715, CS20230005680035, release, 1H 2023, KI2305 , KBA , LOD-SF-EC-POS-MAT , Matrix Relationships & Job Relationships Sync , Known Error