SAP Knowledge Base Article - Public

2773713 - Post Migration Odata API Picklist MDF and Legacy Behavior with OptionId and MDF ExternalCode


- Some picklists are reading/writing (query/upsert) Option IDs(optionId) via ODATA API Operation

- Some of picklist are reading/writing (query/upsert) external codes(externalCode) via ODATA API Operation


 SAP Successfactors HCM Suite


Expected Behavior


The query/edit behavior of picklist fields depends on which picklist entity it navigates to.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

* If the navigation points to PicklistOption, then optionId should be used to edit/query returns optionId value in the picklist field.


* If the navigation points to PickListV2, then externalCode should be used to edit/query returns externalCode value in the picklist field.


See Also

2328179 - Legacy to MDF Picklist Migrations | Post-Migration Information - SuccessFactors


optionId, externalCode, PicklistOption, PicklistV2, Picklist Migration, MDF Picklist, Legacy Picklist , KBA , LOD-SF-INT-MDF , Core MDF , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , How To


SAP SuccessFactors HCM Core all versions