SAP Knowledge Base Article - Public

2949483 - Upsert is not changing the "lastModifiedOn" value of the record - OData API

Symptom

You are performing an Upsert and the "lastModifiedOn" value is not getting changed.

Environment

  • SAP SuccessFactors HXM Suite
    • OData API

Cause

The first Upsert you perform, even if not changing any values of the record, will properly change the "lastModifiedOn" value. However, if you perform the same Upsert again, the "lastModifiedOn" doesn't get changed.

Resolution

If you want to get the "lastModifiedOn" value changed, make sure your Upsert is always changing a value of the record.

Note:
This behavior has been confirmed in the following API entities: FODivision, FOCostCenter.

Keywords

lastModifiedOn, lastModifiedDateTime, api, odata, successfactors, success factors, sf, edit, insert, change, modify, last modified, update, FODivision, FOCostCenter , KBA , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HXM Core 2005