Бизнес-процесс

Бизнес-процесс представляет собой совокупность шагов обработки данных. Формирование схем бизнес-процессов производится с помощью графического конфигуратора. Бизнес-процессы могут взаимодействовать между собой в иерархических моделях типа «родители-потомки».

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

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

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

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

  • Вкладка Объекты интерфейса

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

../../../_images/business_process_new.png

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

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

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

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

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

Например

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

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

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

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

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

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

../../../_images/business_process_var.png

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

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

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

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

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

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

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

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

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

    • При необходимости установите следующие флаги:

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

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

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

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

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

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

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

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

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

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

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

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

../../../_images/business_process_check.png

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