Symptom
- In a custom MDF portlet, data entries are saved successfully to History but do not display on the UI.
- Deleting existing values and reloading the data does not change the outcome; data still fails to display on the UI.
- No error message is shown.
Environment
SAP SuccessFactors HCM Core
Reproducing the Issue
- Enter and save data for a user in the custom MDF portlet.
- Open the portlet History and confirm the saved data is present.
- Return to the portlet UI (including View All) and observe that the saved value is not displayed.
Cause
- The fields that are displaying inconsistently are Picklist data types.
- The Picklist value referenced by a field on the custom MDF object has an effective start date later than the record’s effective start date. Because the value is not yet effective on the record date, it is not rendered on the UI, although it appears in History.
Resolution
- Identify the field(s) on the custom MDF object that are not displaying values on the UI and confirm they reference a picklist.
- Open the corresponding Picklist configuration via Picklist Center and locate the specific Picklist value used by the record. You can check what Picklist Value it is referring to by checking on the Details of the Picklist field in Configure Object Definition under "Valid Value Source".
- Check the Effective Start Date of that Picklist value and compare it to the effective date of the MDF record.
- If the picklist value’s Effective Start Date is later than the record’s effective date, change the picklist value’s effective start date to a date on or before the record’s effective date. This is normally set to 01/01/1900
- Alternatively, update the MDF record to use a Picklist value that is already effective on the record’s effective date.
- Save the changes and refresh the portlet. Verify on the UI (and View All) that the value now displays as expected.
See Also
- KBA 3591111 - Custom MDF portlet in Latest People Profile not showing all fields or records
- KBA 3714900 - Custom MDF Objects in Latest People Profile (Full Profile)
- KBA 3726364 - Data not displayed on MDF summary card in Latest People Profile
- KBA 3527163 - Data Viewing in Full Profile of the Latest People Profile FAQ
- SAP Help Portal - Card behavior for custom MDF objects in Latest People Profile
Keywords
custom MDF portlet, people profile, latest people profile, UI not showing values, history shows values, picklist, effective start date, effective dating, picklist value not visible, MDF record date, view all empty fields, MDF object, summary card, display issue, data not visible , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , Problem
Product
SAP SuccessFactors HCM Core all versions
SAP Knowledge Base Article - Public