SAP Knowledge Base Article - Public

2386888 - Error in Manage Data: Picklist id is null. Please pass correct picklist

Symptom

We get the following error message when creating mFOs like Department, Division, etc in Manage Data:

PLMDF.JPG

Environment

Employee Central: Metadata Frameworks

Reproducing the Issue

Admin Center -> Manage Data -> Create a new mFO like Department, Division, etc.

Cause

The issue was that UI field renderer “displayPickListWithoutExternalCode” was used for the field externalCode in object definition of the mFO. This can be used for picklist type fields but externalCode is of type String.

Resolution

Navigate to Admin Center -> Configure Object Definition -> Select Object Definition and the mFO -> Take Action -> Make Correction -> Click on Details of the field externalCode -> Remove UI field renderer value -> Ok -> Save.

Keywords

MDF mFO UI_FIELD_RENDERER displayPickListWithoutExternalCode REMOTE_EXCEPTION RUNTIME_EXCEPTION ILLEGAL_ARGUMENT_EXCEPTION , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , LOD-SF-EC , Employee Central , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-PLT-PCK , Picklist Management Issue , Problem

Product

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