SAP Knowledge Base Article - Public

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


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"


Successfactors APIs - ODATA


  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'.
  3. The attachment field of Background_Documents does not support to be updatable based on the current design, however, customer can open an enhancement for this in the influence portal.

See Also

SAP SuccessFactors HCM Suite OData API: Developer Guide

SAP SuccessFactors HCM Suite OData API: Reference Guide

SAP SuccessFactors Employee Central OData API: Reference Guide


OData API, Attachment, Background_Documents, Background Entity, [COE0030]Property attachment is not insertable. Please check the property setting in Admin Center > OData API Data Dictionary or the entity metadata. , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HCM suite all versions