Auto-Progression for Employees is set-up in the system via Off Cycle Event batch. However, eligible employee records are not being updated by the system.
SAP SuccessFactors Employee Central
Reproducing the Issue
1. Configure a business rule for progression.
2. Create a Batch, associate the rule from #1.
Set "Include all matched records in every run" to "No".
Actual Result: Employee is eligible and met the conditions configured from business rule. However, his record was not updated by the batch.
A common cause is the "Include all matched records in every run" parameter.
Select the "Include all matched records in every run" value to "Yes" to activate indexing of the records. Once that eligible employee is included, they don't need to be re-added. Employee will be picked-up by the batch.
Otherwise, if this is set to "No", it filters as Date Field filter > Last Successful Run Date of Off Cycle.
To help provide better example to customers, simplified explanations and sample scenarios will be provided in the updated guide in b1802.,
Off Cycle Event Batch Handbook:
Off Cycle Event Batch , OCEB, auto-progression , KBA , LOD-SF-EC-ITS , Intelligent Services , How To