SAP Knowledge Base Article - Public

2734678 - Benefits Usage Reporting Job is Failing or a Benefit is Not Available for selection in Auto Enrollment Job


Benefits Usage Reporting Job is failing in provisioning. Also, it may be that a particular benefit is not available for selection in Benefit's Auto Enrollment Job.


SuccessFactors Employee Central: Global Benefits

Reproducing the Issue

Run the Benefits Usage Reporting Job from provisioning and notice if it fails.


Configure Auto Enrollment Job and notice that a particular benefit is not available for selection.


There can be many reasons for the reported issue(s). One of them is that one or more benefits have a quotations ("") or double colon (::) in the name. Currently these special characters are used as separators for benefits coding and system has special interpretations for these. Correct the name(s) in Benefits Admin Overview > Benefit > Search for the benefit > Take Action > Make Correction.

From b1905 onwards, we are supporting comma (,) in benefit's name.

Please note: Only "Reimbursement" and "Allowance" benefit type are listed in the Benefits Usage Reporting

SAP internal employees: Check Internal Memo for log details.


Comma Colon Separator null object loaded from local variable 'msg' ScheduledJobExecutionException ArrayIndexOutOfBoundsException while trying to load from index 1 of an object array with length 1 , KBA , LOD-SF-EC-GBF , Global Benefits , Problem


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions