Ця документація була автоматично перекладена штучним інтелектом.
Вузол повідомлення-відповіді дозволяє надсилати користувацькі повідомлення з робочого процесу клієнту, який ініціював дію, у певних типах робочих процесів.
Наразі його підтримується використовувати в синхронному режимі для робочих процесів типу «Подія перед дією» та «Подія користувацької дії».
У підтримуваних типах робочих процесів ви можете додати вузол «Повідомлення-відповідь» у будь-якому місці робочого процесу. Для цього натисніть кнопку плюс («+») у робочому процесі:

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

Коли робочий процес досягає цього вузла, шаблон буде проаналізовано для генерації вмісту повідомлення. У наведеній вище конфігурації змінна «Локальна змінна / Перебрати всі продукти / Об'єкт циклу / Продукт / Заголовок» буде замінена на певне значення в реальному робочому процесі, наприклад:

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