Symptom
When you try to edit the Allowances enrollmet on an end users profile. or via manage data, the following error message occures after pressing the save button:
"You cannot enroll as an enrollment already exists with same pay component in the same period."
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.“
Environment
Employee Central - Global Benefits
Reproducing the Issue
1. Go to Benefits Overview
2. Edit aallowances benefit enrollment
3. Save
Cause
This is caused by the previousEnrollmentId field on the benefit enrollment object being set to not visible on the object. This will only occur if the payroll integration switch on the benefit is set to yes.
Resolution
This field is delivered as a read only field by standard. When the field is changed from read only visibility to not visible, this type of error occurs. Please ensure the field is marked as read only.
Engineering will add a validation message to close out this error message, so if it does occur, the error message will describe what the cause is and how to fix it.
Keywords
BEN-4175, BEN-4179, You cannot enroll as an enrollment already exists with same pay component in the same period, Allowances Enrollment, Benefits, Payroll Integration, Benefit Enrollment, Configure Object Definition , KBA , LOD-SF-EC-GBF , Global Benefits , Problem