Symptom
When creating the picklist, you face an error with a pop up with the below error messages:
- External Code is a required field/association in Object Picklist Value.
- Label is a required field/association in Object Picklist Value.
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
Reproducing the Issue
- Go to Picklist center,
- Try to create a picklist on the '+' button;
- Save it;
- You will face the errors:
- Label is a required field/association in Object Picklist Value.
- External Code is a required field/association in Object Picklist Value.
Cause
The Picklist or Picklist Value object definition was changed and included a Rule, which is not supported.
Resolution
To fix this, you need to make sure that there is no rules created for the Picklist and Picklist Value objects, for this you can follow the steps below:
- Go to Configure Object Definition;
- Select on search, Object Definition and the object name (Picklist and Picklist Value)
- Go to the Rules session on the end;
- If there is any rule (like screenshot below), edit the object definition and delete the rule (or rules) as they are not supported for this objects.
Keywords
Picklist creation failure error rules EC , KBA , LOD-SF-MDF-PKL , Picklists , Problem
Product
SAP SuccessFactors HXM Suite 2011