Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-12910 Integrate Scala DMN Engine
  3. CAM-12917

In DMN Wrapper, number types are supported

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Unresolved
    • L3 - Default
    • None
    • None
    • scala-dmn
    • None

    Description

      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).

      See https://docs.google.com/document/d/1fvp2qf75W7VBSFjfHVz3iRN4Ynq349R6qtq3eP62opw/edit#bookmark=id.n98twla90ke5

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                tobias.metzke Tobias Metzke-Bernstein
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Salesforce