Skip to main content

Decision Task

Introduction

Decision Task

info

A DecisionTask can be used in the Case to invoke a Decision.

— CMMN 1.1 Standard, 5.4.10.7, Decision Task

Decision Tasks are used to execute Business Rules encoded in DMN tables. You only have to indicate a Decision Table Reference or a Decision Service Reference, the mapping of the variable is configured in the Decision Table.

Each input in the Decision Table is mapped to a variable which must be available in the process. The same is true for the output columns which not necessarily have to exist.

Once the task is activated, the inputs are checked according to the Hit Policy defined in the table(s). If at least one rule matches, the values of the output columns are stored in the variables indicated in the table.

Properties

:::palette-item com.flowable.design:flowable-core-palette com/flowable/palette/core.case.palette DecisionTask