Symptom
- Custom MDF block/portlet is showing No data for certain users.
- No data on custom MDF portlet on people profile.
- Attachment field in custom MDF not showing after saving.
Environment
SAP SuccessFactors HXM Suite
Reproducing the Issue
- Check the affected portlet/object in Manage Data or Employee Profile;
- See the No Data present for the user;
- Enter an entry/attachment into the portlet and Save;
- See the 'No data' still present or attachment does not appear as attached;
Cause
Problematic rules configure on the object causing this issue:
- OnSave rule configured that sets the effective start date.
- OnChange rule being used for attachment field.
Resolution
Since it can have more than one case, check the below possible fixes for it:
- Remove the rule that set the effective start date, so that no future data corruptions can occur.
- The OnChange rule is not supported for attachment field types. For the attachment fields
Fix the existing data corruptions - this may need to be done with our Engineering if removing the problematic rule is not affective in solving the issue. Please create a ticket under LOD-SF-MDF-RUL to correct the data corruption.
See Also
- 2562069 - Scenario based business rules for MDF objects. Parameters and other related information. - SAP for Me
- 2277956 - How to create a Business Rule - SAP for Me
- 3202427 - Changing the value of effectiveStartDate field in an MDF object using Save rule. - SAP for Me
- Supported Purposes for MDF Rule Scenarios
Keywords
change value, effective start date, effectiveStartDate, update value, business rule, MDF object, save rule, Custom MDF, No Data, People Profile, Custom MDF portlet, INC6673261, onchange, attachments, attachments not saving , KBA , LOD-SF-MDF-PP3 , MDF on People Profile , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-MDF-MGD , Manage Data - Create, Update & Delete , How To