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).
SAP SuccessFactors Employee Central, b1702
Reproducing the Issue
1. Create an Off Cycle Event Batch with a rule to update Job Info record.
2. Run or wait for the Off Cycle Event job.
3. Check if Employee's Job Info record was updated.
Result: Job Info record was updated.
4. Check if Position was updated based on changes from #3.
Result: Position record remains the same, not updated.
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.
A flag needs to be set from Position Management Settings.
To enable this feature, set the flag "Execute Reclassification Or Transfer During Job Information Import" to "Yes" in Position Management Settings.
Note: The position update could take a while as this is executed asynchronous after job infos are changed.
KBA 2090228, ECT-69123
Job2Pos, Off Cycle Event , KBA , LOD-SF-EC-POS , Position Management , Product Enhancement