Управление ходом работы¶
К действиям по управлению ходом работы (маршрута) относятся:
-
редактирование и удаление непройденных этапов запущенного маршрута (п. Редактирование, удаление этапов запущенного маршрута);
-
удаление согласующего на активном этапе запущенного маршрута (п. Удаление согласующего на активном этапе запущенного маршрута);
-
отмена маршрута с последующим повтором текущего (повтором отредактированного текущего) или созданием и запуском нового маршрута (п. Отмена и повтор маршрута);
-
повтор этапа в случае неуспешного завершения (при невыполнении логики перехода на следующий этап) (п. Повтор этапа, завершенного с отказом);
-
пропуск этапа в случае принятия решения о пропуске этапа запущенного маршрута (п. Пропуск этапа);
-
повтор маршрута с любого пройденного этапа (п. Повтор маршрута с определенного этапа).
Данные операции доступны инициатору маршрута, пользователю, который включен в роль «Администраторы ГЛР», и пользователям, которым выданы дополнительные права на администрирование текущего маршрута (п. Права на управление маршрутом) (исключением является действие по удалению согласующего – исключить согласующего может только инициатор маршрута).
Редактирование, удаление этапов запущенного маршрута¶
До запуска маршрута доступно изменение реквизитов всех этапов, которые входят в данный маршрут, при условии, если не установлен чекбокс в поле запрета редактирования этапа. До запуска маршрута все этапы имеют состояние Новый.
После запуска маршрута или по мере прохождения маршрута состояния этапов меняется, активные этапы имеют состояние Запущен, те этапы, которые пройдены, имеют состояния Завершен, Завершен вручную и т. д., те этапы, по которым еще не выполнена рассылка сообщений, имеют состояния В ожидании.
В Системе возможно удаление этапов запущенного маршрута только при выполнении следующих условий:
-
этап находится в состоянии В ожидании;
-
для выбранного типового маршрута не установлен чекбокс в поле запрета изменения маршрута или для выбранного этапа не установлен чекбокс в поле запрета редактирования.
Редактирование, удаление доступно инициатору маршрута, пользователю, внесенному в список, имеющих права на администрирование текущего маршрута, и пользователю, который входит в роль «Администратор ГЛР».
Редактирование этапов запущенного маршрута¶
Для редактирования этапа в запущенном маршруте необходимо выполнить следующие действия:
-
В маршруте выбрать тот этап, который еще не выполнен и параметры которого необходимо изменить.
-
В открывшемся окне параметров этапа изменить и сохранить значения (в случае установленного чекбокса в поле запрета редактирования этапа кнопка
будет открывать окно просмотра параметров этапа).
Выбранный этап будет отредактирован.
Также доступно удаление этапа и участников этапа.
Удаление исполнителей может быть выполнено и без открытия карточки этапа. Кнопка
доступна при раскрытии этапа в рамках маршрута. Удалить последнего участника незапущенного этапа нельзя.
Удаление этапов запущенного маршрута¶
Для удаления этапа в запущенном маршруте необходимо выполнить следующие действия:
-
В маршруте выбрать тот этап, который еще не выполнен и который необходимо удалить.
Выбранный этап будет удален. Удаление возможно также и для параллельного этапа.
Удаление согласующего на активном этапе запущенного маршрута¶
На запущенном маршруте допустимо исключение одного из согласующих на активном этапе (если на этапе не установлен чекбокс в поле запрета редактирования).
Эта возможность доступна только инициатору маршрута (его заместителю). Можно отозвать только то сообщение, связанное с получателем, которое находится в состоянии Активно.
Важно:
-
если отзывается сообщение, которое является частью последовательной рассылки сообщений, то согласно действию по отзыву сообщений становится активным следующее по порядку сообщение в последовательной рассылке;
-
если отзывается первое сообщение из последовательной рассылки с ответственным исполнителем, то отзываются все сообщения этапа, и этап также завершается с состоянием Завершено.
Для исключения согласующего из активного этапа необходимо выполнить следующие действия:
-
В маршруте выбрать тот этап, который находится на выполнении (состояние Запущен).
-
Выбрать отправленное сообщение в рамках данного этапа.
-
В строке сообщения нажать кнопку
и подтвердить удаление согласующего.
Выбранное сообщение будет отозвано, при открытии отозванного сообщения в дополнительной области будут доступны для просмотра история изменения и совершенные операции по этому сообщению. Допустимо удаление последнего согласующего на активном этапе, в этом случае состояние этапа будет Завершен.
Отмена и повтор маршрута¶
Помимо автоматического завершения маршрута в Системе заложена возможность его принудительного завершения. Принудительное завершение маршрута происходит при нажатии кнопки [Отменить маршрут].
При нажатии кнопки [Отменить маршрут] маршрут отменяется, а все активные сообщения этапа, который является текущим (активным) на момент отмены маршрута, отзываются.
Далее можно нажать одну из кнопок:
- [Новый маршрут] – в таблице маршрута будет удалена вся информация. Далее пользователю нужно перейти к формированию произвольного маршрута (п. Создание нового маршрута).
- [Повторить] – в таблице маршрута будут сброшены все состояния этапов и будет установлено состояние Новый. Далее необходимо перейти к запуску маршрута или предварительно отредактировать маршрут перед запуском.
- [Типовой маршрут] – выбрать из представленных шаблонов нужный, затем при необходимости отредактировать типовой маршрут (п. Создание нового маршрута).
После отмены маршрута можно повторить текущий маршрут, например, если создана новая версия файла текущего документа. Также возможность повтора маршрута будет после успешного окончания маршрута. При повторе маршрута доступно редактирование маршрута или какого-либо этапа, например, при необходимости можно изменить состав исполнителей этапа или срок выполнения этапа (при условии, что это разрешено настройками маршрута, этапа). Возможность повтора маршрута, как и создание нового, доступна пользователю, у которого есть право редактирования документа.
Для повтора маршрута необходимо выполнить следующие действия:
-
На вкладке Маршрут нажать кнопку [Повторить].
Этапы маршрута изменят состояние на Новый, для каждого этапа (если это предусмотрено настройками этапа) будет доступна кнопка редактирования реквизитов этапа
. Значение параметров этапов повторяемого маршрута будут такими, какие были рассчитаны перед запуском маршрута, который повторяется. -
Выполнить одно из действий:
-
Если необходимо повторить маршрут без внесения изменений в него, нажать кнопку [Отправить по маршруту] (п. Запуск маршрута).
-
При необходимости отредактировать маршрут перед повтором и нажать кнопку [Отправить по маршруту].
-
Заменить текущий маршрут или создать новый (кнопки [Заменить маршрут], [Очистить все]).
-
Маршрут будет повторно запущен.
При повторном запуске маршрута необходимо заново сформировать список пользователей, которым будут предоставлены права на управление текущим маршрутом (п. Права на управление маршрутом).
При запуске команды повтора маршрута, выполняемой в режиме замещения, инициатором маршрута будет считаться заместитель, что приведет к полной потере прав замещаемого на администрирование повторно запущенного маршрута. Инициатор маршрута также потеряет права администрирования повторно запущенного маршрута, если режим замещения и последующая повторная отправка будет инициирована от заместителя пользователя, входящего в роль «Администраторы ГЛР» или заместителя пользователя, входящего с список доступа маршрута.
Пропуск этапа¶
Кнопка [Пропустить этап] позволяет завершить этап либо не дождавшись результата выполнения этапа, либо в случае завершения этапа с ошибкой. Например, это может понадобиться, если в ходе выполнения маршрута этот этап становится необязательным. Кнопка [Пропустить этап] будет доступна:
-
в запущенном этапе, если у маршрута, выбранного из шаблона, не установлен чекбокс в поле запрета изменения маршрута;
-
в этапе, для которого не выполнено условие завершения этапа, при выполнении одновременно двух условий: у маршрута не установлен чекбокс в поле запрета изменения маршрута и в условиях завершения этапа установлен чекбокс в поле Хотя бы одна положительная виза.
Для пропуска этапа в маршруте гибкого листа рассылки необходимо выполнить следующие действия:
-
В маршруте выбрать тот этап, выполнение которого следует пропустить. Раскрыть дерево рассылки сообщений выбранного этапа. Кнопка пропуска этапа будет находиться под деревом рассылки.
-
Нажать кнопку [Пропустить этап] и подтвердить выбранное действие.
Текущий этап будет пропущен, состояние этапа изменится на Завершено вручную, все активные сообщения пропускаемого этапа будут отменены.
По маршруту будет активизирован этап, следующий по порядку за пропущенным.
Повтор этапа, завершенного с отказом¶
Автоматическая остановка маршрута происходит также, когда не срабатывают критерии перехода на следующий этап – состояние у этапа будет Завершено с отказом. В этом случае доступно завершение этапа вручную, т. е. ручной перевод маршрута на следующий этап (п. Пропуск этапа) или повтор этапа, завершенного с отказом – повторная отправка сообщений исполнителям этого этапа.
Повтор этапа возможен только в случае невыполнения условий перехода на следующий у того этапа, где в условиях завершения установлен чекбокс в поле Хотя бы одна положительная виза.
На активном этапе (который находится в состоянии Запущен) контроль отчетов и возможность повторения задания конкретному исполнителю этапа возложены на получателя отчета, который указан в параметрах этапа. Поэтому для этапов, где условием перехода являются «Все визы положительные», рекомендуется установить чекбокс в поле Ожидать принятие отчетов, что позволит повторить задание в рамках этапа.
Для повтора выполнения этапа, завершенного с отказом, необходимо выполнить следующие действия:
-
В таблице маршрута найти этап, который был завершен с отказом.
-
Раскрыть дерево сообщений выбранного этапа.
-
Нажать кнопку [Повторить этап] и подтвердить выбранное действие.
В рамках этапа будут вновь созданы и отправлены сообщения всем участникам этапа согласно условиям рассылки и параметрам этапа.
Повтор маршрута с определенного этапа¶
При прохождении маршрута штатной является ситуация, когда маршрут останавливается из-за следующих причин:
-
по окончанию этапа не выполнено условие перехода на следующий этап;
-
при обработке событий, заданных на этапе скриптовым блоком, произошла ошибка.
В этом случае, кроме действий по управлению ходом маршрута (отмена маршрута, пропуск или повтор текущего этапа) инициатору маршрута и пользователям, имеющим права на администрирование маршрута, будет дана возможность повторить незавершенный маршрут с любого пройденного этапа.
В списке пройденных этапов, независимо от того как этап закончился: успешно или этап завершен вручную, будет отображаться кнопка повтора маршрута с данного этапа – [Повторить с этого этапа]. Нажатие кнопки [Повторить с этого этапа] запустит процесс повтора маршрута с выбранного этапа, причем все отправленные (если таковые были) в рамках текущего этапа сообщения будут отозваны.
Такая же возможность повтора незавершенного маршрута с пройденного этапа будет доступна, если текущий этап не сможет стартовать по причине ошибки в задании планировщика или в случае ошибки выполнения условия запуска этапа (в маршруте такие этапы будут иметь статус Завершено с ошибкой, Ошибка проверки скрипта соответственно).
Условия, при которых нельзя будет повторить маршрут с пройденного этапа:
-
наличие в маршруте параллельных этапов;
-
запрет изменения запущенного типового маршрута.
Для повтора незавершенного маршрута с определенного этапа необходимо выполнить следующие действия:
-
Выбрать тот маршрут документа, который остановлен или завершен с ошибкой при старте этапа.
-
Раскрыть дерево исполненных этапов.
-
Выбрать тот этап, с которого должен быть повторен маршрут, и нажать кнопку [Повторить с этого этапа].
После подтверждения действия будет выполнен переход на выбранный этап, в рамках данного этапа будут вновь созданы и отправлены сообщения всем участникам этапа согласно условиям рассылки и параметрам этапа, в историю изменения маршрута будет добавлена запись о выполненной операции (по умолчанию операция логируется).





