В любом редакторе маршрута системы в качестве одного из типов действия доступен пункт «Резолюция».
Процесс «Резолюция» имеет следующие подстановки по умолчанию:
поле «Название» редактора маршрута -
На рассмотрение
;
формулировка работы (в том числе в ходе выполнения) -
%название_работы% - На рассмотрение
.
Прогрессом работы по данному процессу является следующий набор статусов:
резолюция
(кликабельный статус
оранжевого цвета) - доступен только для незавершенной
работы ответственному пользователю, его руководителю -
автору работы, а также тем пользователям, которым
ответственный делегировал право на создание и изменение
статуса работ.
Для такой работы доступные пункты контекстного меню работы и доступные кнопки в карточке документа:
Доступные пункты контекстного меню работы | Доступные кнопки в карточке документа |
---|---|
«Переслать…» |
«Резолюция» (зеленая) |
Сплит |
«Завершить» (серая) |
«Информация…» и далее без изменений |
«Отправить» (серая) с пунктами «Переслать» и «В хранилище» |
резолюция
(некликабельный статус
оранжевого цвета) - доступен только для незавершенной
работы, отображается всем остальным пользователям.
Для такой работы доступные пункты контекстного меню работы и доступные кнопки в карточке документа такие же, как в пункте выше.
Работа по процессу, из которой была принята резолюция на документ заменяется группирующим элементом резолюции с возможностью выставления прогресса.
Для такой работы доступные пункты контекстного меню работы и доступные кнопки в карточке документа не отличаются от группирующего элемента, созданного обычным наложением резолюции (не данным процессом).
завершено
(некликабельный статус
зеленого цвета)
Для такой работы доступные пункты контекстного меню работы и доступные кнопки в карточке документа не отличаются от завершенной работы типа «Работа».
Примечание:
Приведенные тексты подстановок и прогрессов можно изменять в разделе конфигуратора, тип процесса
resolution
: «Настройки процессов».
По нажатию на кликабельный статус оранжевого цвета
резолюция
либо на кнопку «Завершить» в
карточке документа (завершение статусом - «флажком» -
недоступно) должно открываться модальное диалоговое окно
«Внимание!». Его содержимое может различаться, в зависимости
от того, может ли данный пользователь принимать резолюцию в
данный момент времени.
Условие №1. Нет ни одной принятой резолюции на документе для выключенной опции конфигуратора «Разрешить накладывать дополнительные резолюции» либо данная опция включена, при этом пользователь имеет право принятия резолюции.
Сообщение:
Данный тип работы предполагает принятие резолюции. Вы хотите сделать это сейчас?
Для принятия резолюции нажмите кнопку «Резолюция», для завершения работы - кнопку «Завершить».
По нажатию на зеленую кнопку «Резолюция» должен открыться
модальный диалог
принятия
резолюции прямо поверх списка работ, причем после
ее принятия / сохранения плашка резолюции появиться не
должна. После принятия резолюции работе должен
установиться некликабельный статус зеленого цвета
резолюция
.
По нажатию на серую кнопку «Завершить» работа должна
завершиться и принять некликабельный статус зеленого цвета
завершено
.
Условие №2. На документе есть одна принятая резолюция для выключенной опции конфигуратора «Разрешить накладывать дополнительные резолюции», либо принятие резолюции недоступно согласно хода выполнения документа, либо у пользователя отсутствует право принятия резолюции.
Примечание: для условия №2 кнопка «Резолюция» в карточке документа должна отсутствовать, а кнопкой с цветом преимущественного действия должна стать «Завершить». Ограничения для отправки при этом остаются.
Сообщение:
Завершить работу? Действие «Резолюция» по этому документу недоступно.
Возможные причины:
1. У вас недостаточно прав для принятия резолюции.
2. Одна резолюция на документе уже имеется, а принятие нескольких резолюций не допускается согласно текущим настройкам системы.
По нажатию на зеленую кнопку «Завершить» работа должна
завершиться и принять некликабельный статус зеленого цвета
завершено
.
Т.к. диалог резолюции можно открывать не только из карточки открытого документа, при каждом его вызове (как из карточки документа, так и из потоков работ) необходимо отображать одинаковую информацию о резолюции.
Все работы, создаваемые по процессу «Резолюция», должны являться дочерними по отношению к исходной работе. Таким образом, завершение процесса «Резолюция» (и переход к следующему этапу маршрута, в котором он участвует) должен осуществляться только тогда, когда завершатся все порожденные им процессы.
Кроме того, эти работы должны подчиняться существующей схеме работ типа «Работа». Например, если в качестве исполнителя выбрать неподчиненного пользователя, ему должен создаваться запрос на участие в работе. Кроме того, для мастера регистрации, а также для действий маршрута реестра должна отсутствовать проверка отношений подчиненности между сотрудниками.
Примечание:
Описываемое изменение не затрагивает функциональность наложения резолюции на какую-либо работу или документ (без использования именно процесса «Резолюция») - она остаётся прежней (с удалением работы или без, см. подробнее в разделе Наложение резолюции).
Альтернативный поток событий. Если для
выключенной настройки конфигуратора
Разрешить накладывать дополнительные резолюции
создано несколько параллельных работ по процессу
Резолюция
, то по нажатию на кнопку
«Принять» / «Сохранить» должна происходить проверка на наличие
уже принятых на данный документ резолюций.
Если на документ не было принято ни одной резолюции и нажимается кнопка «Сохранить», то действие сохранения происходит успешно.
Если на документ не было принято ни одной резолюции и нажимается кнопка «Принять», то действие принятия происходит успешно, при этом:
у пользователей теперь должна отсутстовать кнопка «Резолюция», а «Завершить» должна выделиться цветом преимущественного действия (зеленым);
по нажатию на кнопку «Завершить» должно открываться модальное диалоговое окно «Внимание!» из условия №2.
Если на документ уже была принята резолюция и нажимается кнопка «Принять» / «Сохранить», то:
необходимо выдавать предупреждающее сообщение с единственной кнопкой «ОК»:
Действие «Резолюция» по этому документу более недоступно, так как одна резолюция на нём уже имеется, а принятие нескольких резолюций не допускается согласно текущим настройкам системы
по нажатию на кнопку необходимо закрыть диалог резолюции и обновить набор доступных пользователю действий, в котором уже будет отсутстовать кнопка «Резолюция», а «Завершить» выделится цветом преимущественного действия (зеленым);
по нажатию на кнопку «Завершить» должно открываться модальное диалоговое окно «Внимание!» из условия №2.