SAP Knowledge Base Article - Public

3234291 - Picklist Showing Label Followed by externalCodes in Parentheses on the UI

Symptom

  • Picklist showing label followed by the externalcode in parenthesis in the UI
  • How to hide the picklist externalcode on the 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
  • Metadata Framework (MDF)

Reproducing the Issue

  1. You have created a Custom Object with a picklist field (for example, a Yes/No picklist).
  2. When creating a record, the field displays both the picklist label and the externalcode.

Resolution

To overcome this issue, follow instructions below:

  1. Open the Custom Object in Configure Object Definitions.
  2. Click on Details on the field that has type Picklist.
  3. Under UI Field Render enter displayPickListWithoutExternalCode
  4. Save.

Now the UI should only show the picklist label without the externalcode.

Important note: 

The steps above apply only when picklist values are changed manually. If the picklist values are changed automatically by rules, the solution won’t work, as this is the expected behavior.

When picklist input is triggered by rules, the Manage UI configuration cannot display the picklist without showing the external code. Since Manage UI Config is an older tool in maintenance mode, no further updates or fixes are planned.

Keywords

INC14782945, displayPickListWithoutExternalCode, externalcode, picklist label, UI field Render, externalCode in parenthesis on the UI, parentheses, shows external code, displays externalcode, picklist, Manage UI Configuration, MDF, custom MDF, custom picklist, LOD-SF-MDF-UI , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem

Product

SAP SuccessFactors HCM Suite all versions