Symptom
- Employees cannot view the eligible benefits in benefit overview.
- The eligibility rule is configured with basic scenario and context.current user is used to fetch the data.
- For example, the business rule is configured with context.current user.Personal Information.Biographical information.date of birth.
- In the rule execution log, note error message: "Property could not be get for [Field id=date-of-birth] from [BaseEntity type=EmpPersonalInfoEO,id=xxxx, userSysId=xxxxxx]."
Environment
SAP SuccessFactors Employee Central - Global Benefits
Reproducing the Issue
- Navigate to the people profile of the affected user.
- Go to the Benefits section from the benefits overview.
- Observe that eligible benefits are not displayed under Open Enrollments even though the employee meets the conditions and does not hold an active enrollment.
- Check the rule trace. Note the error message: "Property could not be get for [Field id=date-of-birth] from [BaseEntity type=EmpPersonalInfoEO,id=xxx, userSysId=xxxxxx]."
Resolution
- Engineering team is currently investigating the issue.
- Please bookmark this KBA and monitor for further updates.
Workaround:
- Configure the rule directly referencing the entity, such as biographical information, instead of context-current user.
- Also, the recommendation is to make sure the eligibility rule is configured with the specific scenario for each benefit type. All the specific scenarios are outlined in the guide.
See Also
Keywords
benefit eligibility rules, date of birth retrieval error, open enrollments, sap successfactors employee central, test instance issue, personal information, property could not be get, LOD-SF-EC-GBF, global benefits, rule trace error, benefit plans not displayed, preview environment issue, release, known issue,
INC16446234, 2H2025,KI2511, 2511, KI2H2025,2H 2025 , KBA , LOD-SF-EC-GBF , Global Benefits , Bug Filed
Product
SAP SuccessFactors Employee Central 2511
SAP Knowledge Base Article - Public