SAP Knowledge Base Article - Public

2473481 - Odata API fails with "Error: Invalid Property value.Property name: timeZone. Property value: TERMED , with the index 0"

Symptom

  • Upsert operation for Odata API entity 'User' fails with "Error: Invalid Property value.Property name: timeZone. Property value: TERMED , with the index 0"

Environment

SuccessFactors

Reproducing the Issue

  • Sample Upsert request for the User entity:

Pic 1.PNG

  • It will return response as follows:

KB2.PNG

Cause

Data issue as the upsert request contains invalid value for TimeZone Field.

Resolution

  • Correct the data for the feld "TimeZone" field.
  • TimeZone field can hold values as shown below:

KB3.PNG

  • The available TimeZones can be found in the below document:

https://help.sap.com/doc/a7c08a422cc14e1eaaffee83610a981d/PRODUCTION/en-US/SF_HCM_OData_API_DEV.pdf

Keywords

  • Odata API fails with "Error: Invalid Property value.Property name: timeZone. Property value: TERMED , with the index 0"
  • Odata APi error
, KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM suite all versions