Программные шаги
Алгоритм
Шаг предназначен для описания необходимых действий кодом на C#.
Если алгоритм был создан заранее, то можно выбрать его, указав вариант Выбрать алгоритм. После выбора алгоритма в выпадающем меню, ниже будет отображаться его код без возможности редактирования. На вкладках Локальные переменные и Результат выполнения будут отображаться переменные, используемые в выбранном алгоритме.
Если алгоритм не был создан заранее, то можно ввести код вручную, выбрав соответствующий вариант.
На вкладке Основные доступны следующие настройки шага:
В поле Описание указывается текст, который будет отображаться в названии шага на схеме.
В поле Комментарий указывается подробная информация об использовании шага при настройке процесса.
В выпадающем меню Модуль запуска выбирается идентификатор сервиса, в котором будет запущен алгоритм. Поддерживается запуск алгоритмов в сервисе Банк данных.
Поле для кода, представляющее собой текстовый редактор C#, заполняется вручную.

Сервисный алгоритм
Шаг Сервисный алгоритм работает со служебными функциями - архивами и логами. Отправка данных и логика настройки остается в процессах. Логика настройки схожа с настройкой запуска вложенного процесса.
На вкладке Основные доступны следующие настройки шага:
В поле Описание указывается текст, который будет отображаться в названии шага на схеме.
В поле Комментарий указывается подробная информация об использовании шага при настройке процесса.
В поле Время ожидания указывается время ожидания ответа в миллисекундах.
Внимание
Если у шага стоят выходы из + или -, то заполнение времени ожидания обязательно.
Флажок Только на текущем сервере. Если флажок не установлен, необходимо указать имя сервера.
В выпадающем меню Сервер выбирается имя необходимого сервера.
Поле для кода, представляющее собой текстовый редактор C#, заполняется вручную. Подробная информация о методах работы представлена в разделе Обработка архивной очереди.