Symptom
You wish to find out whether Background OData API entities (e.g. Background_PreferredNextMove) support operation MERGE in SAP SuccessFactors OData API.
Specifically, you wish to find out why operation MERGE appears in the OData API Data Dictionary as a valid operation for Background API entities.
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 OData API
Resolution
Background entities do not allow operation MERGE (please refer to the Reference Guide here or our API Business Hub). The reason it appears in the list of Supported Operations of the OData API Data dictionary is a legacy functionality which is being addressed by our Engineering team (ETA unknown). Please also note:
- Both "Merge" and "Replace" operations are controlled by one single flag internally,
- Background Element API supports "Replace" but not "Merge", and
- As for now, it is not possible to only remove the "Merge" operation from our display in the OData API Data Dictionary
See Also
Keywords
EDU-19555, MERGE, Background, ODATA API, OData, background entities, [COE0025]Unsupported feature: merge, COE0025, Unsupported feature, Unsupported feature: merge , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT-API , API & Adhoc API Framework , Problem