Подпроцесс

Окно подпроцесса содержит следующие элементы:

  • Вкладка Основные

  • Вкладка Переменные

  • Вкладка Схема

  • Кнопка Проверить подпроцесс.

../../../_images/subprocess_new.png

Вкладка Основные содержит следующие поля:

  • Название: название подпроцесса, обязательно для заполнения.

  • Имя: имя подпроцесса, необязательно для заполнения. При присвоении имени необходимо учитывать перечень зарезервированных имен.

  • Комментарий: описание подпроцесса, необязательно для заполнения, поддерживается многострочный ввод.

  • Запускать автоматически: выполнять автоматический запуск этой схемы обработки при получении сообщения типа, выбранного в качестве Переменной обработки. Подробнее в описании алгоритма выбора схемы обработки.

Вкладка Переменные содержит:

  • Переменную обработки с флагом Использовать только для маршрутизации.

  • Панель кнопок управления.

  • Список переменных подпроцесса.

../../../_images/subprocess_var.png

Раздел предназначен для создания сложных и простых переменных для выполнения подпроцесса.

Основной способ подбора (переменная обработки):

  • по типу данных переменная инициализирована этим типом данных.

  • по типу данных с признаком Использовать только для маршрутизации означает, что сама переменная не будет инициализирована этим типом данных. Переменная используется только для автоматического определения маршрута.

Чтобы создать новую переменную:

  1. Нажмите на кнопку +. Откроется всплывающее окно добавления переменной:

../../../_images/variable_settings.png
  1. В окне выполните следующие действия:

    • Выберите Тип переменной.

    • Введите Наименование переменной (поле обязательно для заполнения).

    • При необходимости установите следующие флаги:
      • Входящая: если предполагается использовать входящие переменные, установлен по умолчанию.

      • Исходящая: если предполагается использовать исходящие переменные, установлен по умолчанию.

      • Массив: если предполагается использовать массив.

      • Разрешить NULL: если предполагается использование нулевых значений.

    • Укажите полный путь к переменной.

    • Выберите значение переменной из списка.

    • Введите описание переменной.

  2. Нажмите на кнопку Выбрать. Окно добавления переменной закроется, и новая переменная отобразится в таблице рабочей области.

Включение и выключение параметров, указанных в колонках таблицы Входящая, Исходящая, Массив и Разрешить NULL можно осуществлять для всех переменных в таблице:

../../../_images/variable_filter.png

Вкладка Схема представляет собой графический конфигуратор для создания схемы обработки данных.

Кнопка Проверить подпроцесс предназначена для запуска проверки конфигурации открытого подпроцесса на наличие ошибок. Результат проверки доступен по ссылке рядом с кнопкой запуска проверки. При обнаружении ошибок с ними можно ознакомиться в журнале ЦН.

../../../_images/subprocess_check.png

Подробное описание шагов находится в разделе Шаги процессов обработки.