SAP Knowledge Base Article - Public

2348275 - Benefit Enrollment import error when employee doesn’t contribute

Symptom

Benefit Enrollment import error when employee doesn’t contribute.

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
  • Global Benefits

Reproducing the Issue

Import Benefit Enrollment for Pension.

The requirement is that Employee should not contribute anything during Benefit Enrollment.

Therefore, the ‘Employee Contribution Detail’ Section has not been configured in the Benefit

1.jpg

2.jpg

The below files are imported as a zip file as part of Pension Benefit Enrollment.

3.jpg

The import file has ‘‘Employee Contribution Percentage’ as blank.

4.jpg

5.jpg

On validating the file, it is successful but on import fails with no error message. In the back end it showing the below error:

6.jpg

 

Cause

The ‘Payroll Integration’ is set as ‘Yes’.

7.jpg

If you enable payroll integaration "Yes" then Employee contribution is required because after enrollment the recurring deduction portlet will not allow to save the entry with "Zero" or "Null".

Resolution

Disable the Payroll Integration (i.e set it to No) in the Benefit, this will enable you to set the employee contribution percentage as zero in the import file.

Now, you can leave the Employee contribution amount as blank and import the zip file.

8.jpg

See Also

2795984 - Import Benefit Enrollments Failed Without Status

Keywords

Benefit, Benefit Import, Import, of a null object loaded from local variable 'amount', NullPointerException , KBA , LOD-SF-EC-GBF , Global Benefits , Problem

Product

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