SAP Knowledge Base Article - Public

2886198 - OData API Error - Upserting TemporaryTimeInformation

Symptom

You are using OData API to upsert TemporaryTimeInformation and receive the error:

You cannot edit temporary time information objects with the OData API because the feature Enable Advanced Time Management is not switched on in your system. Please contact support.

Environment

 SuccessFactors

Reproducing the Issue

Use Postman to upsert following information

{ "__metadata":

                    {

          "uri": "TemporaryTimeInformation"

        },

                    "externalCode": "xxxxxxx",

                    "startDate": "/Date(xxxxxxxxxxxxx)/",

                    "endDate":"/Date(xxxxxxxxxxxxx)/",

                    "userId": "xxxxx",

                    "workSchedule": "xxx"

    }

Cause

It is currently not possible to edit the temporary time information using OData API.

Resolution

This functionality will be delivered in b2005 release. We would kindly ask that you wait until b2005 release to perform such upserts in the system.

Keywords

TemporaryTimeInformation, OData API, Enable Advanced Time Management , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-EC-TIM , Time Off , Known Error

Product

SAP SuccessFactors HXM Suite all versions