0
Rendalina
08.11.17
✎
17:12
|
Настроили процесс согласования договора из нескольких согласующих, при этом у пользователей нет права редактировать шаблоны процессов.
Допустим, согласовали договор 4 сотрудника, а пятый отказал. Сейчас, если пользователь отправляет договор на повторное согласование, то весь цикл начинается сначала, включая и тех сотрудников, которые уже согласовали.
В принципе, причины такого поведения понятны, но иногда так не нужно.
Подскажите, пожалуйста, какими способами это можно обойти? Как-то запускать подпроцесс? Вручную удалять уже согласовавших перед запуском повторного согласования? Может ещё что-то можно делать? Какие-нибудь условия прописывать?
|
|
1
vcv
08.11.17
✎
20:37
|
На сколько помнится, можно запустить повторное согласование. Но не настроенный шаблон, а стандартное Согласование. При этом ДО спросит, нужно ли имеющиеся визы помещать в архив.
Возможно сработает другой вариант. Написать на встроенном языке условие, которое будет проверять, есть ли виза конкретного пользователя согласования на документе или нет. И ставить в шаблон процесса такие условия. Что бы не запрашивалось повторное согласование.
И личное мнение: в ДО процесс согласований/утверждений сделан плохо и формально. Нормально работает только если дописывать конфигурацию.
Непонятно, как запретить пользователям запускать стандартный процесс согласования, когда есть специально написанный, связанный с видом документа комплексный процесс.
Непонятно, как запретить согласования недоверенными лицами. Вот есть у меня, например, внутренний документ "договор". Я запускаю по нему стандартные процессы согласования и утверждения, указывая себя в качестве исполнителя. И получаю документ в состоянии Согласован и Утверждён, который все остальные службы примут к исполнению, потому что будут смотреть на состояние документа, а не ФИО утверждающего сотрудника.
Или чего-то в ДО сильно не понял?
|
|