Symptom
Changes made to existing MDF Object are not reflecting in the UI (Manage Configuration UI).
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP Successfactors HCM Suite
Reproducing the Issue
- Navigate to Configure Object Definition > Search for "Object Definition" and select an existing custom MDF object
- Perform a change in the object (i.e; add, edit, delete a field or change the data type to a different date type)
- Save
- Navigate to Manage Configuration UI > Search for the custom MDF object you changed
- Notice the changes did not reflect in Manage Configuration UI (i.e; the field did not become a picklist or the new field does not reflect)
Cause
When you change a configuration of an existing object in Configure Object Definition, the changes won't automatically reflect in the Custom UI.
Resolution
You can create a new UI and select the Custom MDF Object you just updated.
OR
You can perform a refresh of the UI via the steps below:
- Navigate to Manage Configuration UI > Search for the configured existing custom MDF object
- In the Select Base Object, reselect the Base Object (just simply search for the same object in Select Base Object). This will refresh the UI. You will notice that the changes have reflected in the UI.
- Click Save
Note #1: In both scenarios, all Configuration UI rules will be deleted. Hence, it is important to backup all UI rules before saving.
Note #2: If you are making a Data Type change and If data exists before proceeding with the data type change all data associated with the selected fields will be deleted.
See Also
2553102 - Employee Central - Manage Configuration UI (MDF object UI)
2211616 - How to Configure a UI for a Generic Object in Meta Data Framewok - SuccessFactors
Keywords
MDF object definition, reselect, change, add, edit, delete, fields, base object, configuration UI, custom MDF object, reflect, manage configuration UI, data type, picklist, string, order, sync, missing fields, different, change, Are you sure you want to change data type of the following fields: ? If data exists all data associated with the above fields will be deleted , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-MDF-UI , UI Config, Layout & Rules , Problem