Symptom
After configuring a UI for a Custom MDF Object, the fields can only be rearranged in Manage Data page, not on UI (Employee Profile).
Environment
- SAP SuccessFactors HCM Suite
- Metadata Framework (MDF)
Reproducing the Issue
- Go to Admin center and search for Configure Object Definition
- On first drop down, select Object Definition
- Search for the affected MDF Object
- Click on Take action and Make correction
- Go to Association section and click on details
- Allow Reordering is set to Yes
- Go to "Manage Configuration UI";
- Select a Custom MDF Block and then go to "Properties";
- Go to Control Options - ensure "Rearrange records" is set to "YES";
- Try to move/rearrange the records inside the MDF Block (Employee Profile), and see that it is not possible.
Cause
It is only possible to reorder child records in Manage Data.
Resolution
As outlined in SAP Help Portal Comparison of MDF Behavior in Legacy and Latest People Profile reorder is not supported in the Latest People Profile. It will only be possible to reorder in Manage Data.
See Also
- SAP Help Portal - Adding Associations
- SAP Help Portal - Comparison of MDF Behavior in Legacy and Latest People Profile
- KBA - 2861229 - Latest entry on child object appears on the Top instead of Bottom [Custom MDF]
Keywords
Manage Configuration UI, Change Custom MDF Record Order, Reorder Data, Rearrange Record, Employee Profile, Custom MDF, Object, reorder, re-order, child, allow reordering, allow, reordering , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-EP , People Profile , Problem
SAP Knowledge Base Article - Public