Symptom
-
Trying to perform inline 'insertion' of data in Successfactors using Odata API
-
You want to use Merge operation for the same since you do not want to pass all the fields marked as 'Required=true' for that entity
Environment
Successfactors
Cause
Expected Behavior
Resolution
-
MERGE operation does not support 'Inline structure' of data.
-
In the ODATA specification only insert operation supports inline structure. MERGE/REPLACE doesn't.
-
But our 'Upsert' operation also supports insertion of data with 'inline entries' so you can use either of Insert/Upsert operation to perform the 'Inline entity' upsert.
Keywords
-
Inline insert/upsert
-
MERGE operation
-
SFOData support for Inline entity structure
Product
SAP SuccessFactors HCM suite all versions