Настройка уведомлений по электронной почте
Администраторы могут включать и выключать уведомления по электронной почте, а также настраивать шаблон электронного сообщения для операций потока бизнес-процессов.
Адреса электронной почты, на которые автоматически отправляются уведомления потока бизнес-процессов — это адреса владельца инстанции процесса, исполнителя или проверяющего операции, ведение которых выполняется в Business Warehouse посредством транзакции SU01. Необходимо убедиться, что в транзакции SCOT выполнены соответствующие настройки SMTP, позволяющие системе автоматически рассылать электронные сообщения. Дополнительную информацию см. в руководстве по конфигурации SMTP, доступном по этому адресу на справочном портале.
Уведомления по электронной почте, отправляемые пользователям автоматически, содержат прямую ссылку на монитор операций или процессов или на внешние приложения на основе URL, включая транзакции, Fiori и приложения ABAP Web Dynpro.
Для включения и выключения уведомлений по электронной почте администраторы могут выполнить следующие действия:
- Запустите транзакцию SE38.
- Выполните программу UJB_MAINTAIN_EMAIL_TMPL.
- Выполните одну из следующих задач на странице шаблона электронного сообщения:
Чтобы активировать уведомления по электронной почте, измените значение в столбце Активен на Да.
Чтобы отключить уведомления по электронной почте, измените значение в столбце Активен на Нет.
На странице шаблона электронного сообщения нажмите кнопку Изменить и выберите Новые записи (F5).
Выберите значение C в поле Тип шаблона электронного сообщения.
Выберите ид. для пользовательского шаблона электронного сообщения. В дальнейшем, при активации пользовательского и стандартного шаблона электронных сообщений с одинаковым ид., приоритет будет иметь пользовательский шаблон.
- Введите заголовок шаблона, в котором содержатся две переменные:
%PROCESS_NAME%: Имя инстанции процесса
%STEP_REGION_NAME%: Имя операции
Выберите содержимое смарт-формуляра или введите текст электронного сообщения.
Смарт-формуляры определяются заранее в транзакции SMARTFORMS. Подробнее см. ниже раздел «Управление содержимым смарт-формуляра».
Содержимое электронного сообщения состоит из одной строки текста. Если определено содержимое как смарт-формуляра, так и электронного сообщения, используется содержимое смарт-формуляра.
Используйте тот же обратный вызов URL-адреса RSBPCB_SF_XSF_URL_CALL_BACK или UJB_SF_XSF_URL_CALL_BACK, что и в стандартном шаблоне, для вызова нужного URL-адреса.
Выберите соответствующую операцию BPF.
Активируйте и сохраните шаблон. Ответственное лицо будет получать уведомления по электронной почте на основании пользовательского шаблона.
Откройте редактор смарт-формуляров с помощью транзакции SMARTFORMS.
Создайте новый шаблон, скопировав существующий. Выберите имеющийся шаблон электронного сообщения в списке формуляров, а затем скопируйте его, щелкнув значок Скопировать на панели инструментов.
Введите имя для нового содержимого смарт-формуляра. Имя пользовательского шаблона электронного сообщения рекомендуется начинать с Z или Y.
Новый шаблон можно создать как исключительно локальный объект или же можно перенести его, выбрав пакет.
Нажмите кнопку Просмотр или Изменить на панели инструментов редактора формуляров SAP, в котором содержимое нового смарт-формуляра будет открыто в режиме редактирования.
Откройте содержимое шаблона электронного сообщения, развернув пункт Страницы и окна до отображения конечного узла NOTIF_BODY. Дважды щелкните его, чтобы обработать текст уведомления.
- В уведомлении можно использовать следующие переменные:
Переменная
Описание
&I_PROCESS_NAME&
Имя инстанции процесса
&I_INST_CTX_STR&
Контекст инстанции процесса
&I_RGN_NAME&
Имя операции
&I_RGN_CTX_STR&
Контекст операции
&GV_URL&
URL-адрес списка операций или монитора процессов в виде удобного для восприятия имени
&URL&
Полный URL-адрес списка операций или монитора процессов
.