Symptom
An Off Cycle Event Batch was created to update some fields in Job Information. It is working as for jobInfo fields update. However, the jobInfo to Position sync configured is not being triggered after the off cycle event batch run.
This jobInfo to Position sync works fine for Employee Self Serviece (ESS) or Manager Self Service (MSS).
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
- Create an Off Cycle Event Batch with a rule to update Job Info record;
- Run the Off Cycle Event job;
- Check if Employee's Job Info record was updated;
Result: Job Info record was updated. - Check if Position was updated based on changes from step 3
Result: Position record remains the same, not updated.
Conclusion:
An Employee record is existing in the system that satisfies the rule from Off Cycle Event Batch.
Job Info to Position Sync is configured and working for ESS and MSS.
Cause
An option must be enabled in Position Management Settings.
Resolution
To enable it, set the flag "Execute Reclassification or Transfer" to "Yes" in Position Management Settings.
Please Note: The position update may take a while as this is executed asynchronous after job infos are changed.
See Also
Keywords
Job2Pos, Off Cycle Event, synchronize job information to position, job information update, position update, ECT-69123 , KBA , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , LOD-SF-EC-POS-PTJ , Position to Job Information Sync , Product Enhancement