Symptom
When performing an OData API upsert on the EmpCompensation entity, the following error is encountered:
"The given value XXXXX for option YYYYY is invalid"
This occurs when updating a field (e.g., customString2) that is configured with different picklists for different countries or regions.
Read more...
Environment
- SAP SuccessFactors HCM Suite
- OData API
Product
Keywords
OData API, picklist upsert, country-specific picklist upsert, country specific picklist upsert, EmpCompensation, picklist error, upsert error, invalid option ID, picklist label, custom field, metadata limitation, SuccessFactors API, fileLocale, pure number label, picklist workaround, API payload, EmpJob, EmpEmployment, picklist configuration, label vs option ID , KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.