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

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

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

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

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

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

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

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

../../../_images/image181.png

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

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

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

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

  • Запускать автоматически: при установленном флаге на выходе из определения функции система производит подбор функций в автоматическом режиме на основании признака Запускать автоматически и выбирает тип данных, который будет ассоциирован с типом, полученным в InitMessage. Если типы совпадают - бизнес-процесс запускается.

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

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

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

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

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

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

../../../_images/image182.png

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

../../../_images/table_select.png

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

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

../../../_images/image183.png

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