The REST API throws an Error 500 when entering decimals with value equal 0 to a money attribute for number above 10,000,000 (e.g.: 9999999.00 works, 10000000 works, 10000000.00 fails).
Steps to Reproduce:
{ "code": "1", "name": "my_instance", "z_my_money": { "amount": 10000000.00, "currency": "EUR" }}Expected Results: Returns 200 OK, a new my_subobject instance is created.
Actual Results: Returns 500 Error:{ "resourceId": null, "httpStatus": "500", "errorMessage": "An exception occurred while trying to update an object instance z_my_subproject", "errorCode": "api.internalError"}
Other amounts and expected results:
Clarity 16.3.3-16.4.2
DE209538
This issue is fixed in Clarity 16.5.0.