Поиск рабочего процесса в SharePoint Designer 2013 для SP Online - PullRequest
0 голосов
/ 27 августа 2018

У меня проблемы с моим SP Online Workflow. Настройка пользовательского списка для запросов на выходной. Лицо подает запрос, задача назначается его менеджеру, затем менеджер либо утверждает, либо отклоняет запрос, а затем сообщает запрашивающему о результате. Вся эта часть прекрасно работает.

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

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

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

Вот некоторые изображения всего рабочего процесса и рассматриваемого рабочего процесса:

Весь рабочий процесс

Поиск рабочего процесса в вопросе

Спасибо

1 Ответ

0 голосов
/ 28 августа 2018

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

If request cancel equal no
    If outcome equal approved
    Go to next stage
    If outcome equal rejected
    Go to next stage
Else
    If taskStatus equal not started
    Go to next stage
    If taskStatus equal completed
    Go to next stage

Я переключился not started и completed. Потому что, по логике вещей, сначала вы должны пойти not started.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...