Symptom
Is needed to swap positions between two employees at same time, however this is not possible throw UI even using Transition Period.
Environment
- SAP SuccessFactors Employee Central
- Position Management
Cause
This will be not possible via UI because there is some validation regarding the Vacant/To be hired flag on the position and/or the capacity control for multiple incumbents.
Resolution
Import the job history simultaneously for both target employees swapping the positions:
- Go to Import Employee Data
- Export the template for Job History
- Fill the csv template with both employees but swapping the position between them
- Import the file on Import Employee Data
Note: Make sure that Position Management -> Import -> Validate Position Assignment During Job Information Import is set to "No"
To be Hired logic:
- User A is assigned to position 123 and user B is assigned to position 456.
- In the import file, you want to swap and assign user A to position 456 and user B to position 123.
- The import runs row by row, which means that when the first row is assigning user A to position 456, the position 456 will have user A and user B assigned and the "to be hired" of position 123 will be set to "yes".
- When the second row runs, it will assign position 123 to user B.
- Result: to be hired will e "yes" for the second position because the import file cannot change the field more then once in one same import.
- To avoid this, change "Adapt Position “To Be Hired” Status After Imports" to "no" under Position Management > Import.
Keywords
swap, position, simultaneously, transition, period, transfer, , KBA , LOD-SF-EC-POS , Position Management , Problem
SAP Knowledge Base Article - Public