Ця документація була автоматично перекладена штучним інтелектом.
Після запуску кожного робочого процесу створюється відповідний план виконання, щоб відстежувати хід виконання цього завдання. Кожен план виконання має значення статусу, яке вказує на поточний стан виконання. Цей статус можна переглянути як у списку, так і в деталях історії виконання:

Коли всі вузли в основній гілці робочого процесу будуть виконані до кінця зі статусом «Завершено», весь план виконання завершиться зі статусом «Завершено». Якщо вузол в основній гілці робочого процесу набуває кінцевого статусу, такого як «Невдача», «Помилка», «Скасовано» або «Відхилено», весь план виконання буде достроково припинено з відповідним статусом. Коли вузол в основній гілці робочого процесу перебуває у статусі «Очікування», весь план виконання буде призупинено, але він все одно відображатиме статус «Виконується», доки очікуючий вузол не буде відновлено для продовження. Різні типи вузлів по-різному обробляють стан очікування. Наприклад, вузол ручної обробки потребує очікування ручної дії, тоді як вузол затримки потребує очікування закінчення заданого часу перед продовженням виконання.
Статуси плану виконання наведені в таблиці нижче:
| Статус | Відповідний статус останнього виконаного вузла в основному процесі | Значення |
|---|---|---|
| У черзі | - | Робочий процес запущено, план виконання створено, очікує в черзі на планування диспетчером. |
| Виконується | Очікування | Вузол вимагає паузи, очікуючи подальшого введення або зворотного виклику для продовження. |
| Завершено | Завершено | Проблем не виявлено, всі вузли виконано по черзі, як очікувалося. |
| Невдача | Невдача | Невдача через невідповідність конфігурації вузла. |
| Помилка | Помилка | Вузол зіткнувся з неперехопленою програмною помилкою та достроково завершився. |
| Скасовано | Скасовано | Вузол, що очікував, був скасований ззовні адміністратором робочого процесу, достроково завершившись. |
| Відхилено | Відхилено | У вузлі ручної обробки було відхилено вручну, подальший процес не продовжуватиметься. |
У прикладі Швидкий старт ми вже знаємо, що перегляд деталей історії виконання робочого процесу дозволяє перевірити, чи всі вузли виконувалися нормально, а також стан виконання та дані результатів кожного виконаного вузла. У деяких складних робочих процесах і вузлах вузол може мати кілька результатів, наприклад, результат циклічного вузла:

Робочі процеси можуть запускатися одночасно, але виконуються вони послідовно в черзі. Навіть якщо кілька робочих процесів запускаються одночасно, вони будуть виконуватися один за одним, а не паралельно. Тому статус «У черзі» означає, що інші робочі процеси зараз виконуються, і потрібно зачекати.
Статус «Виконується» лише вказує на те, що план виконання розпочався і зазвичай призупинений через стан очікування внутрішнього вузла. Це не означає, що цей план виконання зайняв ресурси виконання на початку черги. Отже, коли є план виконання зі статусом «Виконується», інші плани виконання зі статусом «У черзі» все ще можуть бути заплановані до запуску.
Статус плану виконання визначається виконанням кожного з його вузлів. У плані виконання після запуску кожен вузол після свого виконання генерує статус, який визначає, чи продовжуватиметься подальший процес. Зазвичай, після успішного виконання вузла, виконується наступний вузол, доки всі вузли не будуть виконані послідовно або процес не буде перервано. При зустрічі з вузлами, пов'язаними з керуванням потоком (такими як розгалуження, цикли, паралельні гілки, затримки тощо), напрямок виконання наступного вузла визначається на основі умов, налаштованих у вузлі, та даних контексту під час виконання.
Можливі статуси вузла після виконання наведені в таблиці нижче:
| Статус | Кінцевий статус? | Дострокове припинення? | Значення |
|---|---|---|---|
| Очікування | Ні | Ні | Вузол вимагає паузи, очікуючи подальшого введення або зворотного виклику для продовження. |
| Завершено | Так | Ні | Проблем не виявлено, виконано успішно, продовжується виконання наступного вузла до завершення. |
| Невдача | Так | Так | Невдача через невідповідність конфігурації вузла. |
| Помилка | Так | Так | Вузол зіткнувся з неперехопленою програмною помилкою та достроково завершився. |
| Скасовано | Так | Так | Вузол, що очікував, був скасований ззовні адміністратором робочого процесу, достроково завершившись. |
| Відхилено | Так | Так | У вузлі ручної обробки було відхилено вручну, подальший процес не продовжуватиметься. |
За винятком статусу «Очікування», всі інші статуси є кінцевими для виконання вузла. Лише якщо кінцевий статус — «Завершено», процес продовжуватиметься; в іншому випадку виконання всього робочого процесу буде достроково припинено. Коли вузол знаходиться у розгалуженому потоці (паралельна гілка, умовне рішення, цикл тощо), кінцевий статус, отриманий в результаті виконання вузла, буде оброблений вузлом, який ініціював розгалуження, і таким чином визначатиметься подальший хід всього робочого процесу.
Наприклад, коли ми використовуємо вузол умови в режимі «Продовжити, якщо „Так“», якщо під час виконання результат буде «Ні», то весь робочий процес буде достроково припинено зі статусом «Невдача», і подальші вузли не виконуватимуться, як показано на зображенні нижче:

Усі кінцеві статуси, крім «Завершено», можна вважати невдачами, але причини невдач можуть відрізнятися. Ви можете переглянути результати виконання вузла, щоб детальніше зрозуміти причину збою.