Symptom
When trying to merge Learning users, the system throws a validation error: "You cannot merge the users because there is an observer relationship for a task checklist between them. To proceed, remove the relationship and try merging again".
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Learning Administration > Users > Tools > Merge Users > Search for "user1" and "user2" >
- "user1" to "Merge From User ID" > "user2" to "Merge Into User ID" > Merge > Validation error.
Cause
The validation error happens during the merge action because one of the users that is involved in the merge is added as a task observer for the other user.
When the merge action happens, the merge validation throws the observed exception to prevent the creation of inconsistent data and this is an expected behavior.
Resolution
It would be necessary to remove the task observer relationship that is existing between the users. One of them is the one who requested the observation (requester) and the other one is the selected observer (observer). There would be two options:
- (1) The requester goes to their learning plan > Find the pending observation task > "Manage Observers" > "Remove" > "Confirm".
- (2) The observer goes to their learning plan > Find the pending observation task > "Open Observation" > Answer it/Fill it out > "Record Failure"/"Record Completion".
See Also
Keywords
error code = -7, error data =, merge, error, validation, user, learning, You cannot merge the users because there is an observer relationship for a task checklist between them. To proceed, remove the relationship and try merging again, observer, task, observation , KBA , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-LMS-USR , User Entity , Problem