Symptom
When trying to update enrollments to a past date the error "The enrollment record is not processed because there are enrollment records dated after the evaluation date. You should adjust the records manually by inserting a record on and adjusting the future enrollment records from."
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Manage Data > Create new >Evaluate Eligibility Based on Benefit Master Data Change
- Fill all the fields making sure that the Evaluation Date is past dated
- Save
- Once the job is completed you can see the error "The enrollment record is not processed because there are enrollment records dated after the evaluation date. You should adjust the records manually by inserting a record on and adjusting the future enrollment records from."
Cause
Currently this kind of update is not supported.
Resolution
In order to proceed you will need to follow the recommendation from the error message to adjust the records manually by inserting a record.
See Also
- SAP Note 2857576 - EC: The effective from date of this enrollment cannot be outside of the benefit schedule period
- SAP Note 2833289 - Error changing benefit enrolment date
- SAP Note 3617045 - Create or Update Benefit Enrollments for Employee Master Data Changes not respecting past effective date - Employee Central
- Creating Automatic Enrollment Job for Employee Master Data Changes
Keywords
benefit enrollment, effective date error, global benefits, enrollment update, past effective date, benefit salary, manage data, SAP Note 2857576, SAP Note 2833289, SAP Note 3617045, Creating Automatic Enrollment Job, enrollment import, employee master data changes, old, previous, autoenrollment, GBF auto enrollment , KBA , LOD-SF-EC-GBF , Global Benefits , Problem
SAP Knowledge Base Article - Public