SAP Knowledge Base Article - Public

2671173 - Error message: "Property attachment is not upsertable" when trying to upsert Attachment

Symptom

You want to upsert an attachment through oData API into specific user's background, however you're getting an error:  "Property attachment is not upsertable"

Environment

Successfactors

Resolution

  1. In order for you to know if its possible to do an upsert for a specific field, you can go to OData API Data Dictionary.
  2. We have verified that attachment is not upsertable for Background Entity as it is set to 'False'.

See Also

SAP SuccessFactors HCM Suite OData API: Developer Guide
https://help.sap.com/doc/DRAFT/a7c08a422cc14e1eaaffee83610a981d/1805/en-US/SF_HCM_OData_API_DEV.pdf

SAP SuccessFactors Employee Central OData API: Reference Guide
https://help.sap.com/doc/7efdca36492e47c7b20ab92c4ca6323c/1805/en-US/SF_EC_OData_API_REF.pdf

Keywords

OData API, Attachment, Background Entity , KBA , LOD-SF-INT-API , SF API & Adhoc API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Core 1805