-
Key: DMN15-86
-
Status: open
-
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
-
Updated: Tue, 28 Mar 2023 17:39 GMT
DMN15 — Table 62 limited to "negative numbers"
- Key: DMN15-86
- OMG Task Force: Decision Model and Notation 1.5 RTF