Завершить запуск рабочего процесса сбоем
Действие «Завершить запуск рабочего процесса сбоем» останавливает выполнение рабочего процесса и отмечает его запуск как завершённый сбоем. Когда это действие выполняется, все последующие шаги рабочего процесса останавливаются, а запуск отображается как неудавшийся на странице «История запусков». Это действие полезно для остановки рабочих процессов при обнаружении определённых условий ошибки или при сбое проверки данных.
На этой странице
Что нужно учесть
Немедленная остановка выполнения рабочего процесса
Когда выполняется действие «Завершить запуск рабочего процесса сбоем», рабочий процесс немедленно останавливается. Любые последующие действия или условия в рабочем процессе не выполняются, даже если они находятся в другой ветке или условном пути.
Отображение ошибки
Неудачные запуски рабочих процессов отображаются в истории запусков со статусом ошибки. Просмотрите «Детали запуска», чтобы определить, какие из них завершились сбоем, и проверьте причину, указанную в сообщении о сбое.
Поля
Действие «Завершить запуск рабочего процесса сбоем» содержит следующие поля:
| Поле | Описание |
|---|---|
| Сообщение о сбое | Обязательное поле. Сообщение об ошибке, которое будет отображаться в журнале запуска рабочего процесса. Это сообщение появляется в сведениях о запуске и помогает определить причину остановки рабочего процесса. |
Триггеры
Действие «Завершить запуск рабочего процесса сбоем» можно использовать в любом рабочем процессе, независимо от триггера, который его запускает. Это действие полезно для обработки ошибок и логики проверки в рабочих процессах, которые должны обеспечивать соблюдение определённых бизнес-правил или требований к данным.
Пример
Рабочий процесс запускается при создании заказа. Рабочий процесс проверяет, превышает ли общая сумма заказа определённый порог, требующий подтверждения менеджера. Если общая сумма заказа превышает 10 000 долларов США и в заказе отсутствует тег подтверждения менеджера, то действие «Завершить запуск рабочего процесса сбоем» останавливает рабочий процесс и записывает сообщение об ошибке, указывающее на необходимость подтверждения менеджера.
Это позволяет определять, какие заказы требуют внимания, и предотвращать автоматическую обработку дорогостоящих заказов без надлежащего разрешения.