Перейти к содержанию

Процессы

К оглавлению | Справочники

Процесс описывает граф исполнения.

Модель данных: processGraphs[].

processType классифицирует граф целиком, но не ограничивает категории его операций. Производственный процесс может включать логистические, контрольные, сервисные операции и операции доступа.

8.1. Карточка процесса

Поле UI Обязательность Тип UI Модель данных
Наименование Да text name
Тип процесса Да select из системного справочника типов процессов processType
Целевая номенклатура Желательно product selector productId
Версия Да text version
Условия применимости Нет multiselect conditionSetIds
Узлы Да graph editor nodes[]
Переходы Да graph editor edges[]

8.2. Узел процесса

Модель данных: processGraphs[].nodes[].

Поле UI Обязательность Модель данных Комментарий
ID узла Да id Уникален внутри процесса
Тип узла Да nodeType Из системного справочника типов узлов процесса
Наименование Да name Отображается на графе
Шаблон операции Для OPERATION operationTemplateId Ссылка на operationTemplates[]
Параметры узла Нет parameters Локальная партия, вариант, правило ожидания

8.3. Переход процесса

Модель данных: processGraphs[].edges[].

Поле UI Обязательность Модель данных Комментарий
Исходный узел Да from Узел того же процесса
Целевой узел Да to Узел того же процесса
Тип связи Да edgeType Из системного справочника типов переходов процесса
Условие перехода Нет conditionSetId Например "контроль годен"
Приоритет Нет priority Для выбора ветки
Задержка Нет delayMin Ожидание, не связанное с производительностью агента

Связанные документы: Справочники | Соответствие типов | Шаблоны операций | Проверки