Symptom
- When a User employment ends a Terminated Date is populated and the record is set to inactive. If the employee gets a new employment, this creates a new active user record in Learning.
- When the inactive record is merged into the active record, the termination date is copied to the active record.
- This causes the User to be locked out and unable to login, even though they are an active user.
Environment
- SAP SuccessFactors HCM
- Learning Management System (LMS)
Reproducing the Issue
- User1 exists in Learning and the current employment is terminated, the next connector run will update the record with
- Terminated Date is populated
- Status NOTACTIVE set to No
- User2 is created in Learning with the new employment and the record has
- Terminated Date is blank
- Active is Yes
- Now proceed to merging the 2 Users (User1 as "Merge From User ID" and User2 as "Merge Into User ID")
- Note that User1 is inactive (as expected)
- User2 remains active, but has a Terminated Date populated
- User2 is now unable to login to the LMS
Cause
- Product Management has confirmed this is the current application behaviour thought they recognise it needs to be enhanced.
Resolution
- With the next connector run there should be no termination date passed for User2 which should restore the access to Learning.
Keywords
SF, SuccessFactors, Success Factors, Learning Management System, LMS, terminate date, merge user, populate, add, lock, block, unable, cannot login, account active, rehire , KBA , LOD-SF-LMS-USR , User Entity , LOD-SF-EC-EMP , Employment Information (Employment Details) , Product Enhancement
Product
SAP SuccessFactors Learning all versions