Веб-обработчик
Для создания обработчика:
В ЦН перейдите в раздел Интеграция → Обработчики.
Нажмите на кнопку +. В рабочей области страницы отобразится интерфейс создания нового обработчика.
На вкладке Основные в выпадающем меню Тип выберите вариант Веб-обработчик:

На вкладке Основные произведите следующие настройки:
Поле Название: введите название обработчика, обязательно для заполнения.
Поле Имя: введите имя обработчика, необязательно для заполнения.
Поле Комментарий: введите описание обработчика, необязательно для заполнения.
Выпадающее меню Тип: в данном случае выбран вариант Веб-обработчик.
Поле Имя таблицы: введите имя таблицы обработчика.
Выпадающее меню Внешний тип данных: выберите тип внешнего типа данных.
Поле Шаблон пути: введите шаблон пути для обработчика. В поле могут быть использованы следующие параметры:
{path} - путь к методу со всей иерархией папок
{method} - имя метода
{folder} - имя текущей папки метода
Выпадающее меню Тип метода: выберите один из типов метода:
Get
Post
Put
Delete
Patch
Поле Таймаут вызова: введите значение таймаута вызова обработчика, значение по умолчанию - 10000.
Флажок Ожидание ответа: установите флажок, если ожидается получение ответных сообщений.
Меню Ограничение скорости обработки входящих запросов: выберите вариант ограничения скорости обработки входящих запросов (подробная инструкция приведена в разделе Расширенное REST API).
После внесения данных нажмите на кнопку Сохранить изменения.
На вкладке Параметры добавляются параметры обработчика:

В поле Полный путь указывается путь к используемому типу данных. Например, ContentType.
В поле Значение можно добавить формат и кодировку заголовков сообщений.
Например: text/plain; charset=utf-8
Поддерживаются следующие кодировки:
UTF-8
UTF-16
UTF-32
ASCII
Unicode (может заменяться на UTF-16)
Остальные кодировки по умолчанию заменяются на UTF-8, при этом будет создано соответствующее предупреждение в журнале.
Формат и кодировка заголовков также могут быть настроены в коде обработчика.
В поле Тип может быть указано максимальное количество символов в заголовке. Например, String[500].
Флажок Обязательно используется для обязательной передачи параметра в запросе. В шаблоне пути обработчика могут быть указаны только обязательные параметры. Если запрос отправлен без обязательного параметра, указанного в шаблоне пути, отправка завершается ошибкой 400. В шаблоне пути обязательный параметр указывается по имени (name), если оно задано. Параметры обработчика (обязательные и необязательные) могут быть указаны в запросе в виде Query String. Если параметр указан в адресе URL, используется алиас параметра, при отсутствии алиаса используется имя параметра.
Обязательные параметры, указанные в адресе URL, выделяются «звездочкой» в сваггере внешней системы:

На вкладке Код вносится код обработчика на языке C#.
В коде обработчика c направлением В Platform доступна переменная RunMessage. В этой переменной содержится сообщение, полученное из внешней системы. Содержимое переменной RunMessage можно модифицировать с помощью методов для работы с сообщениями. После завершения работы обработчика содержимое переменной RunMessage отправляется в Платформу. Например, RunMessage.SetBody(Object); - установить новое тело сообщения.
Переменная ContentType поддерживает указание нескольких параметров через точку с запятой.
Пример кода с составным значением:
ContentType = String.Format("application/soap+xml; charset=utf-8;");
Для выполнения обработчика на системе необходимо присвоить обработчик системе. Для этого на вкладке Системы добавьте в список Системы обработчика обработчик из списка Доступные системы путем выбора строчки и нажатием на кнопку >. Обработчик может выполнятся на нескольких системах:
