DMN 1.8b1 RTF Avatar
  1. OMG Issue

DMN18 — Error handling is not defined for decuision tables or boxed expressions

  • Key: DMN18-82
  • Status: open  
  • Source: Goldman Sachs ( Dr. Octavian Patrascoiu)
  • Summary:

    The unary tests in a decision table can be incorrect (e.g. condition is not boolean or the type of the literal does not match the type of input). For example, the input is a number, but the unary test compares it with a string.

    What should happen in this case?
    1. Evaluate the condition to NULL as there is an errors and proceeded with the next rule?
    2. Abandon the execution of the decision table and return null.

  • Reported: DMN 1.7b1 — Thu, 17 Sep 2026 14:33 GMT
  • Updated: Thu, 17 Sep 2026 14:45 GMT