-
Sub-task
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
AT
In the DMN Wrapper, fine-grained number types are supported.
Reasoning
The current Java DMN engine supports fine-grained number types (integer, double, long) as documented here: https://docs.camunda.org/manual/7.14/user-guide/dmn-engine/data-types/#supported-data-types
The Scala DMN engine only supports number which is based on a BigDecimal.
To preserve behavioral and API compatibility, we need to integrate a converter that transforms into such values in the Scala DMN engine after the type checking based on the defined typeRef of an element (input or output).