Таблица решений DMN
|
Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine |

Таблица решений представляет логику принятия решений, которую можно изобразить в виде таблицы в DMN 1.3. Она состоит из входов, выходов и правил.
Таблица решений представляется элементом decisionTable внутри
XML-элемента decision.
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" id="definitions" name="definitions" namespace="http://camunda.org/schema/1.0/dmn">
<decision id="dish" name="Dish">
<decisionTable id="decisionTable">
<!-- ... -->
</decisionTable>
</decision>
</definitions>
Имя решения

Имя описывает решение, для которого таблица решений предоставляет
логику принятия решений. Оно задаётся в атрибуте name элемента decision.
Его можно изменить через панель свойств после выбора соответствующего
«Decision» в представлении диаграммы требований к решениям.
<decision id="dish" name="Dish">
<decisionTable id="decisionTable">
<!-- ... -->
</decisionTable>
</decision>
Идентификатор решения

Идентификатор — это технический идентификатор решения. Он задаётся в атрибуте id
элемента decision.
Как и name, id можно изменить через панель свойств после выбора
соответствующего «Decision» в представлении диаграммы требований к решениям.
Каждое решение должно иметь уникальный идентификатор при деплойменте в Camunda 7.
Движок использует этот идентификатор как ключ решения развёрнутого
DecisionDefinition.
<decision id="dish" name="Dish">
<decisionTable id="decisionTable">
<!-- ... -->
</decisionTable>
</decision>
Лицензия и атрибуция
Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .
Оригинал документации: https://docs.camunda.org