Symptom
Create or Update Benefit Enrollments for Benefits Master Data Changes Job failed with below error if previous enrollment exists.
“Eligible,Save Failed,This record failed due to an error in one of the related records i.e. a failed record with the same external Code or error in either a parent or any composite child record.,Save Failed,No existing enrollment record was found for this benefit. Please try again”
Environment
SAP SuccessFactors Employee Central - Global Benefits
Reproducing the Issue
- Go to Benefits admin overview.
- Create new Evaluate Eligibility Based on Benefit Master Data Change.
- Or Create the job "Create or Update Benefit Enrollments for Benefits Master Data Changes" from provisioning.
- Select a Benefit.
- Select Job Run Context/ Evaluation Scenario as create or update enrollments for next period.
- Click save and wait for the job to finish.
- Check the Job response from execution manager and it failed to create the enrollment.
Resolution
This issue will be resolved in a code correction on January 22nd, 2024 in Preview environments, and January 25th, 2024 in Production.
As a workaround, kindly follow below steps:
- Go to Object Definition and choose Benefit Enrollment object.
- Choose the field ‘JobRunDate’ and click on Details. Set the visibility of this filed to ‘Read only’.
- Save the changes.
- Create a business rule as shown below to set the Job run date to today’s date for the benefits having Enrollment type as Automatic.
- Go to Object Definition and choose Benefit Enrollment object.
- Attach the above rule under ‘Validate Rules’ and Save the changes.
Once the patch has been implemented and you confirm the issue has been resolved, you can undo the workaround that has been implemented as the issue has been resolved by the patch.
Keywords
Create or Update Benefit Enrollments for Benefits Master Data Changes, failed record with the same external Code, No existing enrollment record was found for this benefit, KI2311, b2311, INC6921035, BEN-15537, 2H2023, PTCH-42984 , KBA , LOD-SF-EC-GBF , Global Benefits , Bug Filed