-
Key: DMN15-86
-
Status: closed
-
Source: Red Hat ( Matteo Mortari)
-
Summary:
In 10.3.2.15 Semantic mappings,
Table 62: Semantics of negative numbersper its description is limiting to negative numbers, but by Table 59 it's possible to multiply a duration (years and months duration, days and time duration) by a number.
Hence, it's already possible to do
duration("PT1H")*-1
but formally is not allowed to do
-duration("PT1H")
It should be easier to widen the semantic of Table 62 to negate numbers AND duration to allow the second case.
This was identified in the TCK group, ref https://github.com/dmn-tck/tck/issues/482
-
Reported: DMN 1.4 — Sun, 27 Feb 2022 20:23 GMT
-
Disposition: Resolved — DMN 1.5
-
Disposition Summary:
Widen semantic of Table 62 to cover FEEL semantic
Change of text for semantic of Table 62
-
Updated: Fri, 30 Jun 2023 20:31 GMT
DMN15 — Table 62 limited to "negative numbers"
- Key: DMN15-86
- OMG Task Force: Decision Model and Notation 1.5 RTF