Работа с внешними системами
Этот раздел содержит описание шагов, отвечающих за обмен данными с внешними системами.
Отправка
Шаг Отправка предназначен для передачи выбранной переменной в сервис или внешнюю систему.
На вкладке Основные доступны следующие настройки шага:
В поле Описание указывается текст, который будет отображаться в названии шага на схеме.
В поле Комментарий указывается подробная информация об использовании шага при настройке процесса.
В поле Сообщение указывается передаваемое сообщение в виде фиксированного выражения в «». Также доступен выбор значения переменной из выпадающего меню при нажатии на кнопку ….
Примечание
Если это поле не заполнено, в качестве объекта передаваемого сообщения используется системная переменная InitMessage.
В поле Обработчик указывается обработчик, который необходимо применить при отправке. Также доступен выбор значения переменной из выпадающего меню при нажатии на кнопку ….
В выпадающем меню Тип получателя доступен следующий выбор типов:
Модуль: в поле ниже указывается guid сервиса / системы, или переменную, содержащую их guid.
Папка: в поле ниже указывается guid папки с сервисами / системами, или переменную, содержащую guid папки.
Запрос: в поле ниже указывается запрос с направлением на систему / сервис. Например, name:ФайловыйАдаптер1.
В поле Получатель указывается получатель сообщения. Также доступен выбор значения переменной из выпадающего меню при нажатии на кнопку ….
В выпадающем меню Ожидание доступен следующий выбор вариантов ожидания после завершения отправки:
Ожидание не требуется
Ожидать доставки
Ожидать ответа
Примечание
Если выбран вариант Ожидание не требуется, а в системе-получателе и её обработчике предусмотрен и настроен возврат ответа, то ответ будет возвращен в Платформу в виде нового сообщения.
Флажок Это ответ устанавливается в случае если в шаге производится отправка ответа на другое сообщение.

Аналогично этому шагу настраивается выполнение шагов из папки Получатели. В них уже заполнены и скрыты поля, связанные с идентификацией получателя.
Отправка получателям
Шаг предназначен для передачи выбранной переменной в сервис или внешнюю систему, при этом на выходе формируется массив получателей. Есть возможность исключения из рассылки инициатора.
На вкладке Основные доступны следующие настройки шага:
В поле Описание указывается текст, который будет отображаться в названии шага на схеме.
В поле Комментарий указывается подробная информация об использовании шага при настройке процесса.
В поле Сообщение указывается передаваемое сообщение в виде фиксированного выражения в «». Также доступен выбор значения переменной из выпадающего меню при нажатии на кнопку ….
Примечание
Если это поле не заполнено, в качестве объекта передаваемого сообщения используется системная переменная InitMessage.
Флажок Исключить из рассылки инициатора устанавливается в случае если инициатор не должен получить это сообщение.
В поисковой строке осуществляется поиск получателей, для выбора получателей из списка найденных устанавливаются флажки.
Примечание
Если в системе-получателе и её обработчике предусмотрен и настроен возврат ответа, то ответ будет возвращен в Платформу в виде нового сообщения.
Шаги из папки Источники
Шаги из папки Источники используются для получения сообщения от выбранной системы. При необходимости можно указать обработчик системы, время ожидания и выполнить маппинг полученного от системы сообщения в какую-либо переменную на вкладке Результат выполнения.
Примечание
Если в шеге выбран вариант ожидания Ожидание не требуется, а в системе и её обработчике предусмотрен и настроен возврат ответа, то ответ будет возвращен в Платформу в виде нового сообщения.
Регистрация сообщения
Шаг используется для регистрации нового сообщения. Зарегистрированное сообщение будет передано в библиотеку Определение функции для обработки соответствующими сервисами Платформы.
На вкладке Основные доступны следующие настройки шага:
В поле Описание указывается текст, который будет отображаться в названии шага на схеме.
В поле Комментарий указывается подробная информация об использовании шага при настройке процесса.
В поле Сообщение указывается передаваемое сообщение в виде фиксированного выражения в «». Также доступен выбор значения переменной из выпадающего меню при нажатии на кнопку ….
Примечание
Если это поле не заполнено, в качестве объекта передаваемого сообщения используется системная переменная InitMessage.
