SAP Knowledge Base Article - Public

3753816 - Custom MDF field marked editable appears greyed out / non-editable in Manage Configuration UI

Symptom

  • A UI object is created in Manage Configuration UI.
  • Despite being marked as editable in Configure Object Definitions, External code field appears greyed out / non-editable in Manage Configuration UI.
  • Removing and re-adding the field does not change the behavior.
  • Re-creating the UI does not change the behavior.

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
  • Metadata Framework (MDF)

Reproducing the Issue

  1. Create a UI object in Manage Configuration UI.
  2. Add a field (for example, “Employee”) and set it as editable.
  3. Open the UI and observe the field is greyed out and non-editable.
  4. Remove and re-add the field; the field remains non-editable.

Cause

The field is non-editable because the externalCode field in Configure Object Definitions has UI Field Renderer set to “displayGOWithoutExternalCode”.

Resolution

  1. Go to Configure Object Definitions.
  2. Open the affected MDF object definition.
  3. Locate the field externalCode.
  4. Edit the field details and clear the UI Field Renderer value (leave it empty).
  5. Save the changes.
  6. Return to Manage Configuration UI and verify the field is now editable.

See Also

Keywords

manage configuration ui, mdf, object definition, ui field renderer, displayGOWithoutExternalCode, externalCode, greyed out field, non-editable field, read-only field, employee central, configure object definitions, ui object, field renderer setting, editable field not editable, grey, not possible, impossible, edit , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , Problem

Product

SAP SuccessFactors HCM Suite all versions