2386359 - Global Benefits - Application error during manual enrollment - EC

SAP Knowledge Base Article - Public

2386359 - Global Benefits - Application error during manual enrollment - EC

Symptom

When user try to manually enroll employee in benefits the system is generating an application error.

Environment

SuccessFactors

Employee Central

Global Benefits

Reproducing the Issue

When you try to enroll Benefit Type Pendsion, Insurace, or Deductible Allowance, then you will receive an application error if recurrrng deduction object is secured in Meta Data Framework (MDF) but permission under Miscellaneous category has not been provided.

benefit enrollment.png

For Internal Users:

The backend logs will look like this:

com.successfactors.sca.ServiceSystemException: Remote Exception: Remote Exception: while trying to invoke the method com.successfactors.deductions.bean.RecurringDeduction.getRecurringItems() of a null object loaded from local variable 'bean'; 

Resolution

Provide Role based permission to create records in either compensation information portlet or  recurring deductions portlet based on the benefit type being enrolled into.

Recurring deduction permission.png

Keywords

SuccessFactors Employee Central Global Benefits Recurring deductions Application error , KBA , successfactors , employee_central , application_error , benefit_enrollment_error , benefits , LOD-SF-EC-GBF , Global Benefits , Problem

Product

SAP SuccessFactors HCM Core all versions