SAP Knowledge Base Article - Public

3376923 - Value is not saved in MDF Objects - Employee Central

Symptom

After changing the value of a field from a MDF Object and saving, the value is removed/not saved.

"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 Metadata Framework
  • SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Navigate to Manage Data;
  2. Select the MDF Object;
  3. Click on Take Action > Make a Correction;
  4. Change the value of some field, e.g. Pay Grade > Save;
  5. Value gets removed/not saved.

Cause

UI Field Render "displayPickListWithoutExternalCode" is defined within the field you're trying to change. As per KBA 3234291 - Picklist showing label followed by externalCode in parenthesis on the UI, this option is only applicable for picklists.

Resolution

  1. Navigate to Configure Object Definitions;
  2. Select Object Definition and the referred object;
  3. Click on Take Action > Make a Correction;
  4. Navigate to the field you're trying to change > Click on Details;
  5. Remove the value "displayPickListWithoutExternalCode" from UI Field Renderer.

See Also

3234291 - Picklist showing label followed by externalCode in parenthesis on the UI

Keywords

UI Field Renderer, displayPickListWithoutExternalCode, cannot change, blank, removed, save, configure object definitions, manage data, manage positions, change, mdf object, object, mdf, employee central , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-EC-POS-OBJ , Object Configuration & Rules , Problem

Product

SAP SuccessFactors HCM suite all versions