Правила завершения согласований
В рамках каждого этапа процесса согласования формируется некоторое количество заданий. Каждое задание может быть завершено одним из возможных способов, определённых семантикой решения. Результат завершения этапа будет вычисляться исходя из решений, вынесенных согласующими в заданиях на согласование.
В данной версии модуля Конструктора согласований предусмотрены следующие варианты решений, которые могут быть приняты согласующими:
-
Положительное: Согласовать, Утвердить.
-
Условно-положительное: Согласовать с замечаниями.
-
Отрицательное: Не утвердить, Отказать.
-
Новый цикл — запуск нового цикла согласования (повторный старт маршрута).
-
Отмена — отмена текущего согласования с отзывом всех заданий, например, Вернуть на подготовку.
-
Завершение — окончание процесса согласования, когда документ прошел все этапы процесса — Согласован, Подписан, Зарегистрирован и прочие. Например, Зарегистрировать.
-
Для усовершенствованных маршрутов предусмотрены дополнительные семантики завершения согласования:
-
Переход A
-
Переход B
-
Переход C
-
Переход D
-
Переход E
-
Правила завершения этапов
-
Этап завершается Положительно, если все входящие в него задания завершились с семантикой Положительное.
-
Этап завершается Условно-положительно, если задания завершились с семантикой Положительное и Условно-положительное.
-
Этап завершается Отрицательно, если хотя бы одно задание завершено с семантикой Отрицательное.
-
Как только задание на этапе завершается с результатом Новый цикл, все задания, не завершённые на этом этапе (если такие ещё есть) отзываются, стартует Новый цикл согласования.
-
Если задание на каком-либо этапе завершается с семантикой Отмена, задания КС отзываются, согласование аннулируется, а согласуемый документ возвращается в состояние
Подготовка
. -
Если задание завершается с семантикой Завершение, завершается целиком весь процесс согласования, документ переводится в финальное состояние, определённое в настройках карточки Маршрут согласования.
-
Инициатором из карточки открытого согласования, командой Прекратить текущий этап, см. Принудительно прекратить текущий этап.
-
Одним из согласующих, если настройка "При первом отказе" установлена в значение Завершить этап.
В некоторых случаях, для завершения этапа может использоваться семантика, заданная по умолчанию и другие настройки. Например, семантика будет применена, если в настройках этапа не были заданы согласующие.
Правила завершения обычного маршрута
-
Маршрут завершается Автоматически, если положительно завершились все его этапы.
-
При завершении маршрута согласование перейдёт на новый цикл, если один из этапов завершился условно-положительно и после данного этапа не было консолидации.
-
Инициатором из карточки Согласования.
-
Пользователем из карточки задания на согласование при выборе варианта решения с семантикой Завершение.
-
Одним из согласующих, если настройка "При первом отказе" установлена в значение Завершить согласование.
См. также Семантика завершения этапа.
Правила завершения усовершенствованного маршрута
Новые настройки усовершенствованного маршрута игнорируются для старых маршрутов, маршрут завершается автоматически по прежней логике.
-
Если не указаны условия ни для положительного ни для отрицательного итога, согласование может быть завершено только автоматически (см. Правила завершения этапов).
-
Если задано хотя бы одно из условий завершения, то согласование завершится сразу при наступлении этого условия.
-
В зависимости от того положительное или отрицательное условие сработает, будет определено состояние согласуемого документа из соответствующей колонки таблицы Настроек итоговых состояний документов.
-
Если одновременно сработали условия и для отрицательного и для положительного завершения, то маршрут завершается Отрицательно.
-
При срабатывании условия завершения маршрута могут остаться незавершённые этапы и соответственно незавершённые задания. Все эти задания автоматически будут отозваны при завершении маршрута.
Подробнее семантики описаны в разделе "Добавить вариант решения".
См. также Семантика завершения этапа.
Семантика завершения этапа
На результат завершения этапа влияет последовательность семантик. Первая обнаруженная семантика из следующего списка будет считаться результатом завершения этапа:
.Семантики Переход A, Переход B, Переход C, Переход D, Переход E доступны только для Усовершенствованного согласования. |
При завершении этапа с новыми семантиками существует приоритет, семантика Переход A имеет приоритет перед Переход B и т.д. Это означает, что, например, в ситуации с отрицательным завершением этапа Сотрудником 1 с семантикой Переход B и положительным завершением этапа Сотрудником 2 с семантикой Переход А, этап будет считаться завершённым положительно, т.е. в данном случае приоритет имеет семантика Переход А. При завершении согласования с семантиками "Переход N" необходимо учитывать данную особенность.