Стадии
Каждый процесс имеет набор привязанных к нему стадий. Каждый элемент должен находиться на одной из стадий.
В целом логика идентична стадиям в crm
.
Класс \Bitrix\Rpa\Model\Stage - это орм-объект. Таблица \Bitrix\Rpa\Model\StageTable - это орм-объект
Стадии сортируются по индексу сортировки, по возрастанию. Стадия с наименьшим индексом сортировки считается первой.
Стадии имеют свою семантику. Стадия может быть либо успешной, либо провальной. Успешная стадия может быть только одна для процесса, провальных может быть неограниченное количество.
Первоначально к стадиям планировалось привязать отдельный слой бизнес-логики:
- сложные настройки прав доступа;
- настройки видимости / обязательности полей.
Позже от этого отказались в пользу заданий, но в наследство остался компонент полной настройки стадии, который сейчас нигде не выводится (rpa.stage.detail
)
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.