Symptom
When making changes to the Position object definition and save, a validation appears for the employmentType field "Field: employmentType is of Data Type Picklist but the data source value provided is not valid! Do you still want to save?”
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 Employee Central -Position Management
Reproducing the Issue
- Go to Configure Object Definitions.
- Search Object Definition > Position.
- Take Action > Make Correction.
- Make any changes Eg: Description field: “test”.
- Save.
- Then Validation message popup : "Field: employmentType is of Data Type Picklist but the data source value provided is not valid! Do you still want to save?".
Cause
The warning is triggered due to a case-sensitive mismatch in the delivered picklist associated to the employment type field in position object against existing picklist id Picklist center:
· Delivered value: EmploymentType
· Actual picklist ID in Picklist Center: employmentType
Although the system detects this mismatch as expected behavior of the system, the condition does not block saving and does not affect runtime behavior.
Resolution
Steps to Resolve
- Edit the
employmentTypefield in the Position object definition.- Change the data source or picklist reference to the correct value.
- Example: If the field points to an obsolete picklist or a hardcoded value, update it to use the current, valid picklist such as
employmentType.
- Example: If the field points to an obsolete picklist or a hardcoded value, update it to use the current, valid picklist such as
- Save your changes.
- Change the data source or picklist reference to the correct value.
-
Validate the Fix
- Attempt to modify and save the Position object definition again.
- Confirm that the validation warning for the
employmentTypefield no longer appears.
Note: you can also click "yes" and ignore the message.
Please note that this error message have no impact in position data, system functionalities, business processes, integrations or corruption of data. This is a Validation message and not an error message.
Keywords
KI2H2025, INC15925559, Position, object definition, Field: employmentType is of Data Type Picklist but the data source value provided is not valid! Do you still want to save?, position object, employmenttype, position management setting, validation message for employmentytpe, save, ECT-262893, PTCH-48261 , KBA , LOD-SF-EC-POS-OBJ , Object Configuration & Rules , LOD-SF-EC-POS , Position Management , Known Error
SAP Knowledge Base Article - Public