Symptom
UseCase1:
- You have created a custom MDF object to display custom fields on a Benefit portlet
- Users are unable to see the custom fields when enrolling for a given benefit
UseCase2:
- Users can find see the custom fields when enrolling for a benefit
- They cannot see these custom field in Benefit UI Screen after saving
Environment
- SAP Successfactors Employee Central
- Global Benefits
Reproducing the Issue
UseCase1:
- Create a Benefit in Benefit Admin Overview
- Create a custom object with a custom portlet for Enrollment details
- Associate the custom object with the Benefit Enrollment MDF object using a one-to-one cardinality
- Access the the Benefit Enrollment UI as an employee
UseCase2:
- After saving the enrollment for a Benefit, The saved custom field are not displayed on the UI.
Cause
UseCase1:
The custom fields were not also created on the Benefit Enrollment Configuration UI
UseCase2:
Expected Behaviour - The UI displays only Standard fields (Custom fields will not display in Benefit Screen)
This is to avoid clustering the benefit screen with too many information
Resolution
UseCase1:
- Go to Admin Center > Manage Configuration UI
- Search for the Enrollment UI associated with the benefit
- Select 'Add Field' in the section you want to add the custom field.
- Provide a label to the field
- Select Edit on the field and add any relevant details
- Set the Value Type to "Resolver"
- Add the original custom field to "value type resolver"
UseCase2:
To view custom fields click on the Quick Card and the custom field be displayed therein
Keywords
benefit, mdf, Benefit Custom Field, invisible, hidden, not, displayed, enrollment, Benefit UI Screen, Benefit Screen, Benefit Enrollment Screen, , KBA , LOD-SF-EC-GBF , Global Benefits , Problem