SAP Knowledge Base Article - Public

3370017 - Error "bad data type detail=Illegal DateTimeOffset-value" when using default values (<NOW>, <TODAY>, ...) in Integration Center

Symptom

When mapping a default value such as <NOW> or <TODAY> to a field of type DateTimeOffset and performing an insert of data in such field, the error below occurs:

"bad data type detail=Illegal DateTimeOffset-value: Tue Aug 22 09:51:41 UTC 2023. The row will not be processed for subsequent entities"

This issue does not occur when you run the integration in the preview (Run Preview Records feature), only when it is effectively executed.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors HXM Suite
    • Integration Center

Cause

The datatype is being dynamically set as DateTime at runtime, even though the field type is DateTimeOffset.

Resolution

This is a known issue which is currently being investigated by the Integration Center engineering team.

It is currently planned to be fixed in 2H 2023 Release.

Keywords

INT-17068, KI2305, DateTime, DateTimeOffset, NOW, TODAY, time, bad data type , KBA , LOD-SF-INT-INC-ODATA , ODATA API In Integration Center , Known Error

Product

SAP SuccessFactors HXM Suite all versions