Sharepoint: отправить электронное письмо инициатору рабочего процесса при переназначении

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


person mry    schedule 07.03.2014    source источник
comment
У вас вопрос, как проверить, что задача была переназначена или как включить человека, создавшего элемент, инициировавший рабочий процесс?   -  person Kate    schedule 07.03.2014
comment
Я хочу отправить электронное письмо, когда задача переназначена   -  person mry    schedule 10.03.2014


Ответы (2)


  1. Создайте столбец (что-то вроде "old_approver"). Скрыть это из поля зрения.
  2. Создайте рабочий процесс, который запускается каждый раз при создании элемента и просто копирует значение из столбца Утверждающий в old_approver.
  3. В своем рабочем процессе, который запускается каждый раз при изменении элемента, добавьте оператор if, чтобы узнать, есть ли Approver = old_approver. Если это не так, выполните действие по отправке электронного письма.
  4. Добавьте еще один шаг, чтобы установить old_approver на новое значение утверждающего, чтобы они снова имели то же значение.

Сделанный! Надеюсь, это поможет!

person Kate    schedule 11.03.2014

ОП задает простой вопрос на очень ясном английском.

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

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

Это одно из нескольких ограничений рабочего процесса утверждения OOTB.

person Panoone    schedule 16.12.2014