SAP Knowledge Base Article - Public

2857576 - EC: The effective from date of this enrollment cannot be outside of the benefit schedule period

Symptom

Error: The effective from date of this enrollment cannot be outside of the benefit schedule period when enrolling for Benefit

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors Employee Central
  • Global Benefits

Reproducing the Issue

  • Login to instance and go to user profile > Benefits
  • Benefit Schedule Period is configured as per the below screenshot

BenefitSchedule.png

  • Enroll user to Benefit
  • Notice the Request date is considered as today's date and effective date is as per the Benefit schedule period > Enrolment Effective From date

benefitenrollment.JPG

  • Save enrollment
  • Error: The effective from date of this enrollment cannot be outside of the benefit schedule period when enrolling for Benefit

Cause

Value Type Resolver for Effective date is incorrect.

Resolution

  1. Go to Manage Configuration UI > Search for the UI that is being used for enrollment
  2. Edit "Effective date"  field and check Value Type Resolver 
  3. Value Type Resolver should be configured as effectiveStartDate 

Incorrect:

CustomUI.JPG

Correct:

standardUI.JPG

Keywords

Benefit effective date, value type resolver, benefit enrollment error, The effective from date of this enrollment cannot be outside of the benefit schedule period, enrollment outside schedule period error , KBA , LOD-SF-EC-GBF , Global Benefits , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions