Service not able to understand decimal value in exponential format

Hi - We have consumed a 3rd Party Web Service which expects price (Datatype Decimal). We know that the internal representation of a decimal in Appian always is the Java type double precision floating point. So, when price entered by user is less than 0.001 then it stores value in Exponential format (1.0E-4). Whenever Appian passes price value in exponential format, Service is unable to understand the value & it fails.

1.) In Appian, do we have any alternative way/option to always store such values in normal format and pass as it is to 3rd Part Service?

2.) Is this an issue at Appian end or is it an issue at Web Service end?

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data