SAP Knowledge Base Article - Public

3449264 - Background Entities not supporting operation MERGE

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

Reference Guide

API Business Hub

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

Product

SAP SuccessFactors HCM suite all versions