Логика рабочего процесса для процесса множественного утверждения - PullRequest
1 голос
/ 20 мая 2011

Мне необходимо создать рабочий процесс, который начнется, когда пользователь отправит форму infopath в библиотеку документов.Некоторые поля будут извлечены из этой формы для создания рабочего процесса.

Шаги:

  1. Уведомить менеджера отправителя формы и запросить, чтобы он одобрил или не одобрил.

  2. Один или несколько других пользователей будут уведомлены и им будет предложено утвердить или отклонить отправленную форму.Если кто-либо из них отклоняет форму, первоначальный заявитель должен быть уведомлен и должен повторно отправить форму.

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

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

Любая помощь очень ценится

1 Ответ

1 голос
/ 21 мая 2011

После шага 1 вы можете отслеживать рабочий процесс в списке «Задачи рабочего процесса», то есть вы можете узнать, кто отклонил его, когда он это сделал и почему он это сделал (если у вас есть столбец примечаний / причин).

Если вы / ваша компания можете позволить себе приобрести инструмент стороннего производителя, например, рабочий процесс nintex / bamboo / k2, этот процесс одобрения предоставляется сразу после установки. Они немного дороже, хотя

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