- The upsertable field does not get updated after an upsert done via ODATA
- Illegal JSON boolean-value format error while upserting
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Reproducing the Issue
- Go to Admin Center
- Search for an employee that has one field to update, we will update the field OkToRehire from "no" to "yes", this property OkToRehire is part of entity EmpEmploymentTermination.
- Build the Query to update the field.
The value we are providing is "true", this a String value.
We need to provide just true without quotes, a boolean value that satisfy the field according to the handbook.
Error Upsert boolean, error boolean, error query boolean, query boolean, Illegal JSON boolean-value format. , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem