Employee's Job Information was changed having Event Reason with Follow-Up Activity in Position of "Position Reclassification". However, the Position in "To Be Hired" status was not updated. Instead, the system creates a new Position.
As per Position Reclassification description, the system searches the all existing position in "To Be Hired" status below the higher-level position of the current position employee is assigned. When there is no same available position found, that's the time, a new position is created by the system.
This is not happening as there is an existing Position in "To Be Hired" status that should be updated instead of the system creating a new one.
SAP SuccessFactors Employee Central, b1611
Reproducing the Issue
1. View User's Employee File
2. Take Action > Change Job Info and Comp Info
3. Use an Event Reason with Follow-Up Activity in Position of "Position Reclassification"
4. Update Work Schedule (This is field is included in the job2pos sync).
See Position Management Handbook for more information about Job Info to Position Sync: https://help.sap.com/viewer/product/SAP_SUCCESSFACTORS_EMPLOYEE_CENTRAL/PRODUCTION/en-US
5. Submit changes
Expected Result: Existing Position in "To be Hired" status will be updated.
Actual Result: New Position is automatically created.
This is due to the configuration in Position Management Settings. It is possible for the system to not search for existing position and automatically create a new one whenever Position Reclassification is used if "Search for Position in Position Reclassification" is set to "No".
Set the "Search for Position in Position Reclassification" to "Yes" if you want to search existing position first instead of the system creating a new one.
Position Management Handbook
Position Reclassification, Search for Position in Position Reclassification, To Be Hired , KBA , LOD-SF-EC-POS , Position Management , Problem