Настройка BPMN-элемента Platform Notification Connector
После добавления BPMN-элемента на схему бизнес-процесса вам нужно настроить параметры этого BPMN-элемента.
Вы можете ввести имя BPMN-элемента, дважды нажав мышью на этом элементе.
Чтобы настроить параметры BPMN-элемента Platform Notification Connector:
-
На BPMN-схеме выберите элемент, параметры которого вы хотите настроить.
-
На панели справа укажите следующие параметры BPMN-элемента:
-
Type → Type (обязательный параметр): введите
ru.platform:WebNotification:1
. -
Mandatory → Mandatory (обязательный параметр): из раскрывающегося списка выберите True, если вы хотите, чтобы уведомление отображалось на странице разработанного приложения до подтверждения прочтения, а также сохранялось в историии уведомлений и отображалось в AdminTools на странице
https://<Platform_instance_URL>/admin/Notifications?notification-navigation-tabs=history
. По умолчанию выбрано значение False, что означает, что уведомление будет исчезать на странице разработанного приложения, не дожидаясь подтверждения прочтения, и не будет сохраняться в историии уведомлений. -
Source → SourceID (обязательный параметр): введите идентификатор отправителя уведомления. Например, вы можете ввести строку
Команда BPMS
. -
Source → SourceType (обязательный параметр): из раскрывающегося списка выберите тип источника уведомления user.
-
Target → TargetID (обязательный параметр): введите идентификатор пользователя (согласно разделу Users&Groups (
https://<Platform_instance_URL>/admin/UsersAndGroups
) AdminTools), которому предназначено уведомление. Вы можете использовать выражение на языке FEEL для описания значения этого параметра. -
Target → TargetType (обязательный параметр): из раскрывающегося списка выберите объект, которому предназначено уведомление:
- User: предназначено определенному пользователю приложения на базе Платформы. Это значение выбрано по умолчанию.
- System: предназначено сервису Платформы.
- Broadcast: предназначено всем пользователям приложения на базе Платформы.
-
Notification settings → Priority (обязательный параметр): из раскрывающегося списка выберите приоритет уведомления, который может влиять на очередность обработки уведомления в очереди уведомлений.
-
Notification settings → Title (обязательный параметр): введите заголовок уведомления. Например, вы можете ввести следующи й текст:
Завершение печати
. -
Notification settings → Text (обязательный параметр): введите текст уведомления. Например, вы можете ввести следующий текст:
Все файлы, отправленные на печать, распечатаны на принтере Принтер1.
-
Notification settings → Type Notification (обязательный параметр): введите тип уведомления. Для информационных сообщений введите значение
Information
. -
Notification settings → MessageID (необязательный параметр): введите идентификатор сообщения. Вы можете ввести строку, содержащую буквы, цифры и специальные символы. Для определения значения этого параметра вы можете использовать выражение на языке FEEL.
-
Error handling → Error expression (необязательный параметр): введите выражение для описания действий по обработке ошибки отправки уведомления. Например, вы можете ввести
error = "Ошибка отправки уведомления"
.
-
-
Вверху справа нажмите Сохранить.