Symptom
You create a new hire, rehire or add contingent worker workflow for an employee (A), but on the workflow details page you see another employee (B) in the top right corner
The employee B's userId equals to the employee A's personal-id-external
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
1. Create a new hire, rehire or add contingent worker workflow for employee A
2. On the workflow details page in the top right you can see a different employee (employee B)
3. If you click on the employee B, it routes you to employee A's profile
Cause
This is a known limitation by the system.
This is a long time behavior for new hire cases cases including new hire, rehire, add contingent worker, because these cases will create a new user for the person and the userInfo is loaded from the pending data.
In new hire cases the subject user does not have a userId (USERS_SYS_ID), so the workflow detail page returns the person-id-external to UI side to fetch the user info. If the person-id-external happens to be equal to another user's userId, it would cause this issue.
Note: Approving the workflow won't impact the data.
Resolution
If you would like this to be reviewed and adjusted in the future to meet your business needs please feel free to submit an enhancement request at our site. For more information on this, please see - 2090228 - How to Submit Ideas for SAP SuccessFactors Products
Keywords
USERS_SYS_ID, userId, person-id-external, workflow, new hire, rehire, contingent worker, add new employee , KBA , LOD-SF-EC-WFL-REQ , My Pending Requests, ToDo's & Mass Approvals , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem