SAP Knowledge Base Article - Public

2839270 - API upsert shows successful but data is not effectively upserted in the system - SuccessFactors OData

Symptom

You perform an OData API upsert and the results show it as successful, however you can't find the new imported data in the system.

Environment

  • SAP SuccessFactors HCM Suite
    • OData API

Cause

An actual error occurred in the backend of this upsert, like an exception while triggering the HRIS sync job (eg. Throttling threshold is reached because the API calls were being sent in parallel (at the same time)) for example, but this exception didn't propagate to the API call, resulting on it still showing the call as successful.

Resolution

The engineering team is currently discussing this issue internally.

The fix for this issue is under their review, and it's scheduled to be discussed in the 2002 release plans.

Keywords

SuccessFactors, success factors, Throttling threshold is reached, upsert, successful, data can't not be found, api shows success, not synchronized to DB, database, parallel, , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM Suite all versions