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

Я разработал процесс утверждения запроса на отпуск сотрудника

но здесь в утверждении запроса на отпуск есть два утверждающих пользователя

1) первичный утверждающий1

2) вторичный утверждающий2

Ниже приведен процесс:

1 - сотрудник 1 запросил отпуск, он открывает новый элемент списка и заполняет данные

2 --- основной утверждающий1, вторичный утверждающий2 должен получить запрос на отпуск сотрудника1

(для обоих будет создан список задач)

3 --- основной утверждающий1 утвердит запрос, статус рабочего процесса будет утвержден и переадресует запрос в HR.

здесь, в случае, если основной утверждающий1 не будет доступен, вторичный утверждающий2 утвердит запрос, и статус рабочего процесса будет утвержден и переадресует запрос в HR

в этом случае, если кто-то из них одобрит, текущий запрос будет одобрен,

в моем случае как разработать рабочий процесс

здесь я добавил процесс утверждения для двух пользователей параллельно

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


person adilahmed    schedule 01.12.2013    source источник


Ответы (1)


Вы можете выбрать последовательный подход к рабочему процессу или даже добавить условие перед блоком, из которого рабочий процесс переходит в HR, который

if primaryApproverOutcome & secondaryApproverOutcome == 'Approved'

дальше только рабочий процесс.

Надеюсь, это может дать вам какое-то направление.

person Rishi Jagati    schedule 06.12.2013