SAP Knowledge Base Article - Public

3321755 - Import EmployeeTimeSheet using odata/sfapi api

Symptom

  • You are unable to import EmployeeTimeSheet and EmployeeTimeSheetEntry records through ODATA/SFAPI API.
  • You are facing an error similar to the below
    • "EmployeeTimeSheetEntry does not support operation UPSERT"

Environment

  • SAP SuccessFactors HXM Suite
    • Employee Central
    • OData API

Cause

EmployeeTimeSheet and EmployeeTimeSheetEntry object doesn't support creating/editing records through the API.

Resolution

EmployeeTimeSheet and EmployeeTimeSheetEntry object doesn't support creating/editing data through the API. This object does not  support Upsert operation as it only support Query operation. You can check supported operations from ODATA API Data Dictionary also, there you can see, both entities only support query operation.

As this is an expected behavior of the Product, if you feel this is important, please submit an enhancement request via the Influence page.

See Also

EmployeeTimeSheet | SAP Help Portal

2677376 - How To Import Time Sheet Data? (sap.com)

2850551 - Updating Time Sheet Data Via Import Or Manage Data (sap.com)

2090228 - How to Submit Ideas for SAP SuccessFactors Products - SAP for Me

Keywords

Employee Time Sheet, Employee Time Sheet Entry, Create, Upsert, Update, query, Odata API, SFAPI, integration, EmployeeTimeSheet, EmployeeTimeSheetEntry, SuccessFactors integration, API, how to, time records. , KBA , LOD-SF-INT-ODATA , OData API Framework , How To

Product

SAP SuccessFactors HXM Suite 2305