SAP Knowledge Base Article - Public

2590361 - Off Cycle Event Batch – Include all matched records in every run

Symptom

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.

Environment

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.

Cause

A common cause is the "Include all matched records in every run" parameter.

Resolution

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.

Include all matched records in every run.jpg

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., 

See Also

Off Cycle Event Batch Handbook:

https://help.sap.com/doc/af4d2aff63db48b6a71048318245bb77/latest/en-US/SF_PLT_BatchRulesProc_OffCycleEventBatch.pdf

Keywords

Off Cycle Event Batch , OCEB, auto-progression , KBA , LOD-SF-EC-ITS , Intelligent Services , How To

Product

SAP SuccessFactors Learning 1711