When user try to manually enroll employee in benefits the system is generating an application error.
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.
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';
Provide Role based permission to create records in either compensation information portlet or recurring deductions portlet based on the benefit type being enrolled into.
SuccessFactors Employee Central Global Benefits Recurring deductions Application error , KBA , successfactors , employee_central , benefit_enrollment_error , benefits , application_error , LOD-SF-EC-GBF , Global Benefits , Problem