-
Notifications
You must be signed in to change notification settings - Fork 92
Open
Labels
Description
Data types generated i incorrectly types certain Dataverse Edm.Decimal fields as TypeScript string. When these string values are serialized and sent to the OData endpoint, the server rejects the payload because it expects a numeric type, not a string-encoded value.
Error
ODataException: Cannot convert a value to target type 'Edm.Decimal' because of
conflict between input format string/number and parameter
'IEEE754Compatible' false/true.
Full path in stack trace:
ODataJsonLightPropertyAndValueDeserializer.ReadPrimitiveValue
→ ODataJsonLightResourceDeserializer.ReadEntryDataProperty
→ ODataInputFormatterHelper.ReadFromStream
Affected Field Types
Any Edm.Decimal or Edm.Double column whose generated TypeScript type is string instead of number.
Reactions are currently unavailable