Шаги и оркестрация
Назначение
Собрать схему потока: шаги, связи, ветки, ожидание событий и человека, привязка алгоритмов.
Кому полезно
Авторам процессов после освоения списка потоков.
Где в UI
Открытый поток → полотно схемы и панель настроек шага.
Понятия
- Шаг — узел схемы: алгоритм, условие, ожидание, подтверждение, вложенный поток и др. (точный набор — в палитре на вашем стенде).
- Связь — «после этого шага перейти сюда». С одного выхода может уходить несколько связей — следующие шаги могут идти параллельно.
- Условие — шаг с ветками «истина» / «ложь».
- Ожидание — шаг ждёт событие (файл, обновление и др.) в течение заданного времени.
- Подтверждение человеком — прогон на паузе, пока в карточке запуска не подтвердят или не отклонят шаг.
- Присоединение алгоритма к шагу — после шага выполняется выбранный алгоритм целиком.
- Отключённый шаг — остаётся на схеме, но в маршруте запуска не участвует.
Сценарии
Собрать линейную цепочку
- Добавьте шаг с алгоритмом A.
- Добавьте шаг с алгоритмом B.
- Соедините A → B.
- Сохраните поток.
- Запустите вручную и откройте карточку запуска.
Добавить ветвление
- Добавьте шаг-условие.
- Настройте проверку.
- Проведите связи от выходов «истина» и «ложь» к разным шагам.
- Сохраните и проверьте оба сценария тестовыми данными.
Дождаться файла или подтверждения
- Добавьте шаг ожидания/триггера или подтверждения.
- Задайте параметры ожидания.
- При прогоне откройте карточку запуска: там будет видно, чего ждёт шаг, и действия подтверждения, если они нужны.
Отключить шаг на время
- Выберите шаг → отключить.
- Сохраните.
- Убедитесь на тестовом запуске, что маршрут обходит шаг.
Ограничения и ошибки
- Несохранённая схема не изменит ночной прогон.
- «Висячий» выход условия без связи — источник сюрпризов; проверьте схему перед боем.
- Параллельные ветки независимы: следите за статусами каждой в карточке запуска.