SAP Knowledge Base Article - Public

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


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



Employee Central: Metadata Frameworks

Reproducing the Issue

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


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.


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.


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


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