SAP Knowledge Base Article - Public

3264861 - Upsert error: "jobInfoNav is not upsertable" - SAP SuccessFactors HCM

Symptom

When you try to do an upsert in EmpEmployment, you receive this error message:

<message>Property jobInfoNav is not upsertable. Please check the property setting in Admin Center > OData API Data Dictionary or the entity metadata.</message>

Environment

  • SAP SuccessFactors HCM Suite
    • OData API

Cause

The entity EmpEmployment is not supporting for navigation upsert. 

Resolution

If you want to do upsert for both EmpEmployment and EmpJob, the only way is using 2 upsert call separately.

See Also

2735876 - Successfactors Odata API Best Practices [Query Modified Records, Pagination - Batch Size, Timeouts, etc.,]

SAP SuccessFactors HCM Suite OData API: Reference Guide

SAP SuccessFactors Employee Central OData API: Reference Guide

SAP SuccessFactors HCM Suite OData API: Developer Guide

Keywords

jobInfoNav is not upsertable, upsert, EmpEmployment, EmpJob , KBA , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HCM Suite all versions