For the global assignment records, the system is creating a new USERID for the assignment record which is completely different from his home record USERID.
Successfactors - Employee Central Global Assignment
Reproducing the Issue
Earlier, system would take the USERID of the home record of the employee and add -1 (hyphen 1) to it. Same ID is used for the username. At the moment, instead of the having a hyphen 1 appended to the userid, it is adding a hyphen 1 to the username.
Issue: Now for the global assignment records, the system is creating a new USERID for the assignment record which is completely different from his home record USERID.
For example: For a user – whose USERID for the home record is e.g. 12345. But for his assignment record, system has created a totally new USERID say 45679 but not 12345-1.
Expected behavior: if the USERID of the home record was 12345, the USERID for the assignment record would be 12345-1.
The system behavior: The logic for the creation of a new usersSysId for Global Assignment is as follows:
1. No setting in Global Assignment Configuration: the next available Id will be used, meaning if the last employment created has usersSysId 12345, so the global assignment will get 12346.
2. In the Global Assignment Configuration the flag "Make user ID same as user name" is set, then the usersSysId is set equal to the username of the global assignment.
The new username itself is generated by taking the username of the home employment and adding "-" and the next available number.
Therefore, to have the usersSysId again equal as the username, navigate to manage data -> Global Assignment Configuration and enable the flag "Make user ID same as user name". If, for some reason the mdf object was deleted make sure it is named "GACONFIG".
If implementation partner is facing the issue you may please refer the Global Assignment Handbook for further details.
global assignment userid wrong different sysUserId in gloabal assignment , KBA , LOD-SF-EC-CGA , Global Assignment & Concurrent Employment , Problem