Symptom
Enroll Now is available even though the user has already enrolled for the benefit.
Environment
SuccessFactors Employee Central: Global Benefits
Reproducing the Issue
-
Enroll for a benefit.
- Approve the workflow, if there is any.
- Proxy as the user for whom the enrollment has been just completed.
- Notice that Enroll Now for the benefit is available.
Cause
This is because of incorrect configurations.
Resolution
The benefit has multiple benefit schedule periods as Carry Forward Enrollment is set to Yes. This means that the end user should be able to enroll for the benefit once, and he/she should be able to edit the enrolled benefit (it's optional - meaning the user may choose not to edit) in the next benefit schedule periods. For this, the end user must have the following permissions on BenefitEnrollment: View Current, Create and Insert.
If Carry Forward Enrollment is set to No, then the benefit must have only one benefit schedule period. As per the requirement, the benefit schedule period may range over multiple years or it can have enrollment validity end date till 9999.
Keywords
Carry forward enrollment, enrolment, BenefitEnrollment, Permissions, RBP, Schedule, Period, Insurance, Reimbursement, BEN-2850 , KBA , LOD-SF-EC-GBF , Global Benefits , Problem