Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

События

Событие служит для описания того, что должно случиться (в отличие от задачи, когда что-то должно быть сделано).

События можно классифицировать несколькими способами:

Тип событияОписание
Простое событие  Представляет не типизированное событие. 
Событие-сообщение  Показывает отправку или получение сообщения. 
Событие-таймер  Используется для моделирования регулярных событий. Также таймер может использоваться для моделирования моментов времени, временных промежутков и превышения лимита времени. 
  • Как Принимающее событие (например, когда получение сообщения инициирует процесс) и Отправляющее событие (например, когда завершение процесса сопровождается отправкой сообщения). Данная классификация в основном используется, когда речь заходит о межпроцессном взаимодействии, а также о взаимодействии с внешними ресурсами.

 

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

Для того чтобы добавить стартовое событие в шаблон процесса: 

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

Стартовое событие имеет следующие типы:

Тип событияОписаниеИконка
Простое стартовое событие  Процесс инициируется не типизированным событием.   
Старт по сообщению  Получение сообщения (например, от другого процесса или внешнего ресурса) инициирует процесс. 
Старт по таймеру  Процесс запускается в определенный момент времени или по расписанию. 

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

Настройка стартового события 

В разделе настроек события задаются основные свойства. Основные свойства события включают в себя системное и отображаемое на схеме имя события, а также её описание. 

 

Событие-сообщение

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

Основные свойства события-сообщения включают в себя настройки сообщения. В поле Имя сообщения указывается имя сообщения, отправленного связанным событием "Отправка сообщения" или внешним ресурсом. Событие Отправка сообщения (или путь передачи данных, обеспечивающий взаимодействие процесса с внешним ресурсом) должно быть уже создано и настроено.

Настройка события-сообщения 

Из раскрывающегося списка Шаблон сообщения выбирается необходимый шаблон сообщения (предварительно сконфигурированный в связанном событии "Отправка сообщения" или в связанном пути передачи данных).

Далее настраивается соответствие между атрибутами сообщения и процессными атрибутами.

 

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

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

Вкладка «Дополнительные свойства» включает в себя настройки таймера:

  • Время старта - Указывается время старта из выпадающего списка или вручную.
  • Тип таймера - выбирается интервал срабатывания таймера. В зависимости от выбранного типа доступны следующие настройки:
    • По минутам:
      • Выбор Времени старта;
      • Выбор Времени завершения. Например, каждую 15 минуту каждого 8 часа каждого 1 дня.

Тип таймера «по минутам» 

  •  
    • По дням – укажите порядок старта числом (например, каждый 1 – то есть через день) или отметьте галочкой старт «каждый рабочий день». 

Тип таймера «по дням» 

    • По неделям – укажите время старта,  день/дни и номер недели, когда будет запускаться событие. 

Тип таймера «по неделям» 

    • По месяцам – укажите время старта, точное число и периодичность месяцев или укажите порядок старта, выбрав номер недели, день и периодичность месяцев (например, 26– каждый месяц) 

Тип таймера «по месяцам» 

    • По годам – укажите точную дату или выберите периодичность повторения (например, каждый 4 среда декабрь) 

Тип таймера «по годам»

 

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

Для того чтобы добавить промежуточное событие в шаблон процесса:

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

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

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

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

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

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

Тип событияОписаниеИконка
Событие-таймер  Приостанавливает процесс или инициирует активность в определенный момент времени. 
Отправка сообщения  Отправляет сообщение, которое передает данные или инициирует активность. 
Получение сообщения  Получает и обрабатывает сообщение. 
Простое промежуточное событие  Не типизированное событие используется для управления временем процесса (в качестве вехи или для обнуления времени жизни процесса) 

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

 

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

Настройка промежуточного события 

В разделе настроек события задаются основные и дополнительные свойства. Основные свойства события включают в себя системное и отображаемое на схеме имя события, а также её описание.

Дополнительные свойства события-таймера включают в себя настройки таймера. Интервал срабатывания таймера задается: напрямую, с помощью значение, языка выражений платформы  или C# скрипта.

Если событие присоединено к границе действия выберите, будет ли событие прерывающим выполнение действия или непрерывающим – отметив галочкой соответствующее поле. Граничное непрерывающее событие изображается пунктирными линиями.

Настройка событие-таймер 

 

Отправка и получение сообщения

Дополнительные свойства события отправки сообщения включают в себя настройки сообщения. В поле Имя сообщения указывается имя отправляемого сообщения. Имейте в виду, что имена отправляемого и получаемого сообщений в связанных событиях должны совпадать.

Дополнительные свойства события отправки сообщения 

Место назначения, куда будет отправлено сообщение может быть следующим: промежуточное событие, стартовое событие или внешний ресурс.

Если сообщение адресовано промежуточному событию, указывается экземпляр процесса, который получит сообщение, напрямую, с помощью языка выражений платформы  или C# скрипта.

Имейте в виду, что при выборе опции Значение вам потребуется указать ID активного на данный момент экземпляра процесса.

Если сообщение адресовано стартовому событию, выберите процесс, который будет таким образом запущен.

Выбор процесса 

В разделе Данные в сообщении создается или выбирается шаблон сообщения и настраивается соответствие между атрибутами сообщения и отправляемыми данными. Системные имена атрибутов в сообщении – имена, которые отображаются в платформе.

Значения атрибутов сообщения задаются: напрямую, с помощью языка выражений платформы  или C# скрипта, или атрибута. Имейте в виду, что при выборе опции Атрибут вам потребуется настроит соответствие между атрибутом сообщения и атрибутом процесса.

Настройка атрибутов сообщения 

 

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

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

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

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

Временная веха задается напрямую значением, с помощью языка выражений платформы или скрипта C#. 

Дополнительные свойства простого события 

Если событие предшествует не распланированной бизнес-активности (например, кейсу), на этапе события может потребоваться обнуление времени жизни процесса. Для этого отметьте « Обнулить время жизни процесса ».

 

 

Конечное событие

Для того чтобы добавить конечное событие в шаблон процесса:

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

Конечное событие имеет следующие типы

Тип событияОписаниеИконка
Простое конечное событие Указывает на то, что процесс завершен и что с окончанием процесса не связано никакой другой активности. 
Отправка конечного сообщения  В дополнение к завершению процесса производится отправка сообщения. 
Событие-остановка Приводит к немедленному завершению всего бизнес-процесса. 

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

Типы конечного события 

 

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

В разделе настроек события задаются основные и дополнительные свойства. Основные свойства события включают в себя системное и отображаемое на схеме имя события, а также её описание.

Дополнительные свойства события включают в себя настройку продолжительности выполнения процесса. Продолжительность задается: напрямую, с значением, помощью языка выражений платформы или C# скрипта.

 

Событие-сообщение

Дополнительные свойства события-сообщения включают в себя настройки сообщения. В поле Имя сообщения указывается имя отправляемого сообщения. Имейте в виду, что имена отправляемого и получаемого сообщений в связанных событиях должны совпадать.

В области место назначения указывается, куда будет отправлено сообщение: промежуточное событие, стартовое событие или внешний ресурс.

Если сообщение адресовано промежуточному событию, укажите экземпляр процесса, который получит сообщение и продолжительность выполнения процесса.

Имейте в виду, что при выборе опции Значение вам потребуется указать ID активного на данный момент экземпляра процесса.

Конечное событие сообщение 

Если сообщение адресовано стартовому событию , выберите процесс, который будет таким образом запущен и его продолжительность.

Продолжительность процесса будет учтена при построении отчета. В качестве критерия запаздывания процесса. Если время жизни экземпляра процесса превышает максимальную длительность, считается, что процесс выполняется "с опозданием". В противном случае, процесс выполняется "в срок" либо с "риском задержки".

В разделе данные в сообщении создается или выбирается шаблон сообщения и настраивается соответствие между атрибутами сообщения и отправляемыми данными. Системные имена атрибутов в сообщении – имена, которые отображаются в платформе.

Значения атрибутов сообщения задаются: напрямую, с помощью языка выражений платформы или C# скрипта, или атрибута. Имейте в виду, что при выборе опции Атрибут вам потребуется настроит соответствие между атрибутом сообщения и атрибутом процесса.

Настройка атрибутов сообщения

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Отправка сообщений нескольким получателям
Просмотрено 52 раз с Tue, Jun 16, 2020

Создание шаблона процесса
Просмотрено 113 раз с Fri, Mar 6, 2020

Парсинг Email до знака @
Просмотрено 71 раз с Wed, Jun 17, 2020

Старт связанного процесса по нескольким записям
Просмотрено 4 раз с Mon, Sep 28, 2020

Как проверить выражение?
Просмотрено 157 раз с Tue, Mar 3, 2020

Настройка фильтра ссылочного поля по другому ссылочному полю
Просмотрено 39 раз с Wed, Jul 8, 2020

Настройка федеративного канала аутентификации
Просмотрено 38 раз с Mon, Aug 17, 2020

Неверная ссылка на инстанс
Просмотрено 76 раз с Tue, Jun 2, 2020

Ошибки платформы
Просмотрено 116 раз с Thu, Mar 5, 2020

Назначение задачи на группу, выбранную на форме
Просмотрено 33 раз с Mon, Jul 20, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware