Перейти к содержанию

События

Событие служит для описания того, что должно случиться (в отличие от задачи, когда что-то должно быть сделано). События можно классифицировать несколькими способами, но основной способ — в  зависимости от положения события на схеме бизнес-процесса:

 

Стартовое событие — определяет запуск процесса. Стартовое событие имеет следующие типы:

 

Простое стартовое событие

Элемент «Простое стартовое событие» на схеме бизнес-процесса

Элемент «Простое стартовое событие» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент «Простое стартовое событие» на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки — открывает окно настроек элемента «Простое стартовое событие»:
      • Имя — наименование события на схеме бизнес-процесса;
      • Системное имя  — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически;
      • Описание — дополнительный комментарий к назначению события;
      • Состояние — статус события:
        • Активно;
        • Приостановлено;
        • Пропустить.
    • Правила для данных  (больше информации в статье);
    • Стартовая форма — настройка формы для заполнения при старте процесса (больше информации в статье Формы на схеме бизнес-процесса);
    • Удалить — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Стартовое событие-таймер 

Элемент «Стартовое событие-таймер» на схеме бизнес-процесса

Элемент «Стартовое событие-таймер» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Стартовое событие-таймер » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Стартовое событие-таймер » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Тип таймера — выбирается интервал срабатывания таймера. У каждого типа свои параметры настройки, позволяющие задать конкретные интервалы для запуска процесса:
          • По минутам ;
          • По дням ;
          • По неделям ;
          • По месяцам ;
          • По годам .
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Стартовое событие-получение сообщения

Элемент «Стартовое событие-получение сообщения» на схеме бизнес-процесса

Элемент «Стартовое событие-получение сообщения» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Стартовое событие-получение сообщения » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Стартовое событие-получение сообщения » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Использовать пути передачи данных  — флаг, позволяющий выбрать из списка или добавить путь с типом « Входящий путь »;
        • Выбрать из существующих — флаг, позволяющий выбрать из списка шаблон сообщения;
        • Имя сообщения — наименование сообщения (должно совпадать в отправляющем и принимающем событии). Выбирается из списка или указывается в текстовом поле. Недоступно при отмеченном флаге « Использовать пути передачи данных ».
      • Шаблон сообщения   — позволяет настроить передачу данных из полученного сообщения в процесс:
        • Выберите шаблон сообщения — выбор из списка, создание или редактирование шаблона сообщения;
        • Настройка соответствия  — таблица для определения соответствия атрибутов шаблона сообщения с атрибутами шаблона записи. Первые три колонки таблицы характеризуют атрибуты шаблона сообщения. Последняя колонка « Значение » позволяет выбрать атрибут с типом данных, совпадающим с типом данных атрибута шаблона сообщения, текущего или связанного шаблона записи.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Промежуточное событие

Существует два способа использования Промежуточного события:

  • Промежуточное событие, включенное в состав стандартного потока операций;
  • Промежуточное событие, присоединенное к границе действия.

Элемент «Промежуточное событие» на схеме бизнес-процесса

Элемент «Промежуточное событие» на схеме бизнес-процесса

Промежуточные события имеют следующие типы: 

По умолчанию, только что добавленное на схему промежуточное событие относится к типу « Событие-таймер ». 

 

Промежуточное событие-таймер

Элемент «Промежуточное событие-таймер» на схеме бизнес-процесса

Элемент «Промежуточное событие-таймер» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Промежуточное  событие-таймер » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Промежуточное  событие-таймер » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Интервал таймера — выбирается интервал срабатывания таймера:
          • Значение —  длительность задается в специальном поле; ;
          • Выражение   — длительность вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — длительность устанавливается скриптом.
        • Прерывающее — флаг, доступный если элемент « Промежуточное  событие-таймер » присоединен к границе действия. Позволяет определить, будет ли событие прерывающим выполнение действия или не прерывающим.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Промежуточное событие-отправка сообщения

Элемент «Промежуточное событие-отправка сообщения» на схеме бизнес-процесса

Элемент «Промежуточное событие-отправка сообщения» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Промежуточное событие-отправка сообщения » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Промежуточное событие-отправка сообщения » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Место назначения — куда будет отправлено сообщение:
          • Промежуточное событие ;
          • Стартовое событие ;
          • Внешний сокет ;
          • Общее уведомление .
        • Выбрать из существующих — флаг, позволяющий выбрать из списка шаблон сообщения;
        • Имя сообщения — наименование сообщения (должно совпадать в отправляющем и принимающем событии). Выбирается из списка или указывается в текстовом поле. Доступно при выборе « Промежуточное событие » и « Стартовое событие ».
        • Экземпляр процесса — указывается экземпляр процесса, который получит отправленное сообщение. Доступно при выборе « Промежуточное событие »:
          • Значение — ИД  экземпляра задается в специальном поле; ;
          • Выражение   — экземпляр вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — экземпляр устанавливается скриптом.
        • Процесс — выбор процесса, который будет запущен отправленным сообщением. Доступно при выборе « Стартовое событие » ;
        • Использовать пути передачи данных  — выбор из списка или добавление пути с типом « Исходящий путь » (при выборе « Внешний сокет » или « Общие уведомления » (при выборе « Общее уведомление »).
      • Данные в сообщении   — позволяет настроить передачу данных из процесса в отправляемое сообщение:
        • Выберите шаблон сообщения — выбор из списка, создание или редактирование шаблона сообщения;
        • Настройка соответствия  — таблица для определения соответствия атрибутов шаблона сообщения с атрибутами шаблона записи. Первые три колонки таблицы характеризуют атрибуты шаблона сообщения. Последняя колонка « Значение » позволяет выбрать:
          • Значение   — задается в текстовом поле;
          • Атрибут   — значение берется из атрибута с типом данных, совпадающим с типом данных атрибута сигнатуры глобальной функции, текущего или связанного шаблона записи;
          • Выражение   — значение вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — значение устанавливается скриптом.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Промежуточное событие-получение сообщения

Элемент «Промежуточное событие-получение сообщения» на схеме бизнес-процесса

Элемент «Промежуточное событие-получение сообщения» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Промежуточное событие-получение сообщения » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Промежуточное событие-получение сообщения » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Использовать пути передачи данных  — флаг, позволяющий выбрать из списка или добавить путь с типом « Входящий путь »;
        • Выбрать из существующих — флаг, позволяющий выбрать из списка шаблон сообщения;
        • Имя сообщения — наименование сообщения (должно совпадать в отправляющем и принимающем событии). Выбирается из списка или указывается в текстовом поле. Недоступно при отмеченном флаге « Использовать пути передачи данных ».
      • Шаблон сообщения   — позволяет настроить передачу данных из полученного сообщения в процесс:
        • Выберите шаблон сообщения — выбор из списка, создание или редактирование шаблона сообщения;
        • Настройка соответствия  — таблица для определения соответствия атрибутов шаблона сообщения с атрибутами шаблона записи. Первые три колонки таблицы характеризуют атрибуты шаблона сообщения. Последняя колонка « Значение » позволяет выбрать атрибут с типом данных, совпадающим с типом данных атрибута шаблона сообщения, текущего или связанного шаблона записи.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса.

 

Простое промежуточное событие 

Элемент «Простое промежуточное событие» на схеме бизнес-процесса

Элемент «Простое промежуточное событие» на схеме бизнес-процесса

Настройка простого промежуточного события имеет отношение исключительно к времени жизни экземпляра процесса и вехам процесса. Время жизни и вехи играют важную роль при построении отчетов.

При нажатии левой кнопкой мыши на элемент « Простое промежуточное  событие » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Простое промежуточное  событие » со следующими разделами :
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Временная веха — указывается, какой момент времени, считая от начала процесса, является критерием того, что процесс завершен в установленные сроки. Если на данном этапе время жизни экземпляра процесса не превышает время вехи, считается, что процесс будет завершен «в срок». В противном случае, процесс выполняется с «риском задержки»: 
          • Значение —  длительность задается в специальном поле; ;
          • Выражение   — длительность вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — длительность устанавливается скриптом.
        • Обнулять время жизни процесса — флаг, позволяющий обнулить время жизни процесса (может потребоваться, если событие предшествует не распланированной бизнес-активности (например, кейсу));
        • Условие обнуления времени жизни процесса :
          • Выражение   — условие вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — условие устанавливается скриптом.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события;
  • Быстрое создание   — позволяет добавить к событию связанный элемент на схему бизнес-процесса. 

 

Завершающее событие  — определяет завершение процесса. Завершающее событие имеет следующие типы:

 

Простое завершающее событие

Элемент «Простое завершающее событие» на схеме бизнес-процесса

Элемент «Простое завершающее событие» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Простое завершающее  событие » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Простое завершающее  событие » со следующими разделами :
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Продолжительность выполнения процесса  — указывается срок завершения процесса, считая от начала процесса. Продолжительность процесса будет учтена при построении отчета в качестве критерия запаздывания процесса. Если время жизни экземпляра процесса превышает максимальную длительность, считается, что процесс выполняется «с опозданием». В противном случае, процесс выполняется «в срок», либо с «риском задержки»: 
          • Значение —  длительность задается в специальном поле; ;
          • Выражение   — длительность вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — длительность устанавливается скриптом.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события. 

 

Завершающее событие-остановка процесса

Элемент «Завершающее событие-остановка процесса» на схеме бизнес-процесса

Элемент «Завершающее событие-остановка процесса» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Завершающее событие-остановка процесса » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Завершающее событие-остановка процесса » со следующими разделами :
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Продолжительность выполнения процесса  — указывается срок завершения процесса, считая от начала процесса. Продолжительность процесса будет учтена при построении отчета в качестве критерия запаздывания процесса. Если время жизни экземпляра процесса превышает максимальную длительность, считается, что процесс выполняется «с опозданием». В противном случае, процесс выполняется «в срок», либо с «риском задержки»:
          • Значение —  длительность задается в специальном поле; ;
          • Выражение   — длительность вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — длительность устанавливается скриптом.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события. 

 

Завершающее событие-отправка сообщения

Элемент «Завершающее событие-отправка сообщения» на схеме бизнес-процесса

Элемент «Завершающее событие-отправка сообщения» на схеме бизнес-процесса

При нажатии левой кнопкой мыши на элемент « Завершающее событие-отправка сообщения » на схеме бизнес-процесса  откроется окно настройки, которое имеет следующие разделы:

  • Действия :
    • Настройки   — открывает окно настроек элемента « Завершающее событие-отправка сообщения » со следующими разделами:
      • Основные свойства :
        • Имя   — наименование события на схеме бизнес-процесса ;
        • Системное имя   — уникальное текстовое имя события. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически ;
        • Описание   — дополнительный комментарий к назначению события ;
        • Состояние   — статус события:
          • Активно ;
          • Приостановлено ;
          • Пропустить .
      • Дополнительные свойства :
        • Место назначения — куда будет отправлено сообщение:
          • Промежуточное событие ;
          • Стартовое событие ;
          • Внешний сокет ;
          • Общее уведомление .
        • Выбрать из существующих — флаг, позволяющий выбрать из списка шаблон сообщения;
        • Имя сообщения — наименование сообщения (должно совпадать в отправляющем и принимающем событии). Выбирается из списка или указывается в текстовом поле. Доступно при выборе « Промежуточное событие » и « Стартовое событие ».
        • Экземпляр процесса — указывается экземпляр процесса, который получит отправленное сообщение. Доступно при выборе « Промежуточное событие »:
          • Значение — ИД  экземпляра задается в специальном поле; ;
          • Выражение   — экземпляр вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — экземпляр устанавливается скриптом.
        • Процесс — выбор процесса, который будет запущен отправленным сообщением. Доступно при выборе « Стартовое событие » ;
        • Использовать пути передачи данных  — выбор из списка или добавление пути с типом « Исходящий путь » (при выборе « Внешний сокет » или « Общие уведомления » (при выборе « Общее уведомление »).
        • Продолжительность выполнения процесса  — указывается срок завершения процесса, считая от начала процесса. Продолжительность процесса будет учтена при построении отчета в качестве критерия запаздывания процесса. Если время жизни экземпляра процесса превышает максимальную длительность, считается, что процесс выполняется «с опозданием». В противном случае, процесс выполняется «в срок», либо с «риском задержки»: 
          • Значение —  длительность задается в специальном поле; ;
          • Выражение   — длительность вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — длительность устанавливается скриптом.
      • Данные в сообщении   — позволяет настроить передачу данных из процесса в отправляемое сообщение:
        • Выберите шаблон сообщения — выбор из списка, создание или редактирование шаблона сообщения;
        • Настройка соответствия  — таблица для определения соответствия атрибутов шаблона сообщения с атрибутами шаблона записи. Первые три колонки таблицы характеризуют атрибуты шаблона сообщения. Последняя колонка « Значение » позволяет выбрать:
          • Значение   — задается в текстовом поле;
          • Атрибут   — значение берется из атрибута с типом данных, совпадающим с типом данных атрибута сигнатуры глобальной функции, текущего или связанного шаблона записи;
          • Выражение   — значение вычисляется выражением, написанным  с помощью  языка выражений платформы;
          • C# скрипт  — значение устанавливается скриптом.
    • Правила для данных  (больше информации в статье);
    • Удалить   — удаляет элемент со схемы бизнес-процесса.
  • Изменить тип  — позволяет изменить тип события.