21.05.2019, 14:28 | #1 |
NavAx
|
Workflow
Здравствуйте. Пытаюсь разобраться c workflow.
Задача следующая. Некий документ должен пройти несколько шагов утверждения. С каждым шагом должен меняться статус документа: Создан (первый статус по-умолчанию) - Заполнен - Проверен - Проведен. Были созданы и настроены последовательно в редакторе workflow три Approval (Filled, Checked, Held), в соответствующих обработчиках меняется статус, происходит переход на следующий шаг - после последнего шага workflow завершается. Возникла трудность с таким требованием, что перед выполнением шагов Заполнен и Проверен должна быть возможность вернуть на первый шаг (Инициатору). Подскажите, как можно решить эту задачу. Спасибо |
|
21.05.2019, 15:23 | #2 |
Участник
|
Вообще-то в стандарте Reject документа возвращает его инициатору.
|
|
21.05.2019, 15:59 | #3 |
NavAx
|
|
|
21.05.2019, 16:51 | #4 |
Участник
|
По-моему, стандарт такого не позволяет, по крайней мере, в 2012
Слышал что в 365 хотели сделать такую возможность, но я не работал с этой линейкой продуктов, потому не подскажу У Вас какая версия?) |
|
22.05.2019, 00:12 | #5 |
Banned
|
А чем Participant provider - Workflow originator не устраивает?
|
|
22.05.2019, 10:07 | #6 |
Участник
|
Не, инициатору воркфлоу, документ возвращается в начало, на Submit.
|
|
22.05.2019, 13:09 | #7 |
NavAx
|
|
|
22.05.2019, 14:05 | #8 |
NavAx
|
|
|
22.05.2019, 14:20 | #9 |
Участник
|
Думаю, идея в том, что можно сделать условие и по нему отдельный шаг, в назначении указать - Workflow Originator. В таком случае автору придет этот шаг и не нужно делать заново весь цикл, как предложили выше с отменой.
__________________
Ivanhoe as is.. |
|
Теги |
dax2012 |
|
|