SAP Knowledge Base Article - Public

2804788 - [MDF] - Manage Configuration UI - Changes made to existing MDF Object are not reflecting in the UI

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 HXM Suite

Reproducing the Issue

  1. Navigate to Configure Object Definition > Search for "Object Definition" and select an existing custom MDF object
  2. Perform a change in the object (i.e; add, edit, delete a field or change the data type to a different date type)
  3. Save
  4. Navigate to Manage Configuration UI > Search for the custom MDF object you changed
  5. 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 UI. There seems to be a lag in changes between the Manage Configuration UI and the configured existing Custom MDF object (in Configure Object Definition).

Resolution

You will need to perform a refresh of the UI via the steps below:

  1. Navigate to Manage Configuration UI > Search for the configured existing custom MDF object
  2. 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.
  3. Click Save

    MDF object reselect.PNG

Note #1: After you reselect the Base Object, 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 , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions