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