Перейти к основному содержимому

Настройка BPMN-элемента Platform Notification Connector

После добавления BPMN-элемента на схему бизнес-процесса вам нужно настроить параметры этого BPMN-элемента.

Чтобы настроить параметры BPMN-элемента Platform Notification Connector:

  1. На BPMN-схеме выберите элемент, параметры которого вы хотите настроить.

  2. На панели справа укажите следующие параметры BPMN-элемента:

    • Template (обязательный параметр): из раскрывающегося списка выберите Platform Notification Connector, если на этапе создания схемы бизнес-процесса вы указали тип элемента Service task.

    • TypeType (обязательный параметр): введите ru.platform:WebNotification:1.

    • MandatoryMandatory (обязательный параметр): из раскрывающегося списка выберите True, если вы хотите, чтобы уведомление отображалось на странице разработанного приложения до подтверждения прочтения, а также сохранялось в историии уведомлений и отображалось в AdminTools на странице https://<Platform_instance_URL>/admin/Notifications?notification-navigation-tabs=history. По умолчанию выбрано значение False, что означает, что уведомление будет исчезать на странице разработанного приложения, не дожидаясь подтверждения прочтения, и не будет сохраняться в историии уведомлений.

    • SourceSourceID (обязательный параметр): введите идентификатор отправителя уведомления. Например, вы можете ввести строку Команда BPMS.

    • SourceSourceType (обязательный параметр): из раскрывающегося списка выберите тип источника уведомления user.

    • TargetTargetID (обязательный параметр): введите идентификатор пользователя (согласно разделу Users&Groups (https://<Platform_instance_URL>/admin/UsersAndGroups) AdminTools), которому предназначено уведомление. Вы можете использовать выражение на языке FEEL для описания значения этого параметра.

    • TargetTargetType (обязательный параметр): из раскрывающегося списка выберите объект, которому предназначено уведомление:

      • User: предназначено определенному пользователю приложения на базе Платформы. Это значение выбрано по умолчанию.
      • System: предназначено сервису Платформы.
      • Broadcast: предназначено всем пользователям приложения на базе Платформы.
    • Notification settingsPriority (обязательный параметр): из раскрывающегося списка выберите приоритет уведомления, который может влиять на очередность обработки уведомления в очереди уведомлений.

    • Notification settingsTitle (обязательный параметр): введите заголовок уведомления. Например, вы можете ввести следующий текст: Завершение печати.

    • Notification settingsText (обязательный параметр): введите текст уведомления. Например, вы можете ввести следующий текст: Все файлы, отправленные на печать, распечатаны на принтере Принтер1.

    • Notification settingsType Notification (обязательный параметр): введите тип уведомления. Для информационных сообщений введите значение Information.

    • Notification settingsMessageID (необязательный параметр): введите идентификатор сообщения. Вы можете ввести строку, содержащую буквы, цифры и специальные символы. Для определения значения этого параметра вы можете использовать выражение на языке FEEL.

    • Error handlingError expression (необязательный параметр): введите выражение для описания действий по обработке ошибки отправки уведомления. Например, вы можете ввести error = "Ошибка отправки уведомления".

  3. Вверху справа нажмите Сохранить.