SAP Knowledge Base Article - Public

2913824 - Extra MDF Fields not defined under Configuration UI appear on the Employee Profile Portlet

Symptom

  • Custom Portlet was created with fields and user interface defined as required but navigating to Employee Profile shows some fields twice. 
  • Custom Fields created under Manage Configuration User Interface(UI) display twice in Employee Profile though they are not defined in the UI configuration. 
  • Manage Data Custom Fields appear twice.

Environment

  • SAP SuccessFactors HXM Suite
  • Metadata Framework (MDF)

Reproducing the Issue

  1. Create the object under Configure Object Definition
  2. Provide necessary Role-Based Permission for this object depending on your requirement.
  3. Create User Interface under Manage Configuration UI
  4. Assign the User Interface for Employee Profile display under Configure People Profile
  5. Update data for the custom portlet under Configure People Profile.
  6. Notice some of the fields appear twice. 

Cause

On the user interface created under Manage Configuration UI, if there is a group defined that has no fields in it, that group will display all the fields available. 

Resolution

Please follow the below steps to resolve the issue: 

  1. Under Manage Configuration UI, check for any groups created with no fields in it.
  2. Delete this group. 
  3. Hover over to the next group and add a title. 
  4. Save the configuration.

Keywords

MDF extra fields UI, custom portlet twice fields, UI fields appear not defined under Manage Configuration UI, Manage Configuration UI , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , Problem

Product

SAP SuccessFactors HCM Suite all versions