Настройка исходящего перехода из операции "Согласование"
Операция Согласование может иметь неограниченное количество переходов, но обязательно должны присутствовать два исходящих перехода со статусами Согласовано (по умолчанию) и Не согласовано (по умолчанию). По данным переходам будет осуществлен переход по нажатию кнопок Согласовать и Отказать в веб-приложении на верхней панели инструментов задачи согласования.
Настройка перехода из операции Согласование частично аналогична настройке простого перехода. Переход из операции
Согласование имеет дополнительный параметр
Статус перехода и поля
Возможность заполнения комментария,
Требовать комментарий и
Подписание (рис. 1).
Рис. 1. Настройка перехода из операции "Согласование". Параметр "Статус перехода"
Возможность заполнения комментария – флажок, установка которого дает возможность пользователю оставить комментарий при выполнении задачи по данному переходу. При установке данного флажка будет отображено дополнительное поле Требовать комментарий.
Требовать комментарий – флажок, установка которого обязует пользователя оставить комментарий при выполнении задачи по данному переходу.
Подписание – возможность подписания атрибутов документа и атрибутов задачи согласования, а также их содержимого (документа и задачи) при выполнении задачи по данному переходу. Следует отметить, что содержимое задачи согласования и подписанного документа всегда совпадает, а их атрибуты – различаются.
В поле Подписание может быть выбран один из возможных вариантов:
-
Не подписывать – версия документа не будет подписана. В карточке документа не будет отображена информация о подписании;
-
Полное подписание – подписание содержимого, а также атрибутов документа и задачи согласования. В карточке документа будет отображена информация о подписанных атрибутах и содержимом (рис. 2);
Рис. 2. Карточка электронного документа. Блок "Статус документа". Подписание с использованием криптопровайдера "КриптоПро CSP". Режим подписания "Полное подписание"
-
Подписание атрибутов – подписание атрибутов документа и задачи согласования, а также всего содержимого. В карточке документа будет отображена информация только о подписанных атрибутах (рис. 3);
Рис. 3. Карточка электронного документа. Блок "Статус документа". Подписание с использованием криптопровайдера "КриптоПро CSP". Режим подписания "Подписание атрибутов"
-
Подписание содержимого – подписание содержимого, а также атрибутов задачи согласования. В карточке документа будет отображена информация только о подписанном содержимом (рис. 4).
Рис. 4. Карточка электронного документа. Блок "Статус документа". Подписание с использованием криптопровайдера "КриптоПро CSP". Режим подписания "Подписание содержимого"
Рис. 5. Карточка электронного документа. Блок "Статус документа". Подписание документа без использования ЭЦП
При нажатии на кнопку Изменить статус (рис. 1) будет открыто диалоговое окно, в котором необходимо выбрать статус настраиваемого перехода (рис. 6).
Рис. 6. Окно выбора статуса перехода из операции "Согласование"
Блок согласования должен иметь хотя бы два исходящих перехода:
Согласовано (по умолчанию) и
Не согласовано (по умолчанию).
При создании переходов в Дизайнере ELMA в первую очередь создаются основные переходы: сначала создается переход со статусом Согласовано (по умолчанию), после чего – переход со статусом Не согласовано (по умолчанию). Остальные (дополнительные) переходы создаются со статусами Не согласовано. При необходимости статус дополнительного перехода может быть изменен вручную с помощью окна выбора статуса перехода (рис. 10).
Возможность создавать дополнительные переходы, как правило, используется для реализации задач голосования, в которых согласующий имеет возможность проголосовать по решению, зафиксированному в документе.
Ниже описаны условия автоматического выбора одного из переходов в процессе, в рамках которого осуществляется согласование с участием нескольких согласующих лиц.
Согласовано (по умолчанию) – процесс будет направлен по данному переходу в случае, если документ был согласован всеми пользователями и выполняется одно из следующих условий:
-
большая часть согласующих выбрала данный переход;
-
50% согласующих выбрали данный переход.
Следует отметить, что в том случае, если в списке согласующих оказались только заблокированные пользователи, процесс также будет направлен по данному переходу.
Не согласовано (по умолчанию) – процесс будет направлен по данному переходу в случае, если хотя бы один согласующий отказал в согласовании документа и выполняется одно из следующих условий:
-
50% согласующих, отказавших в согласовании документа, выбрали данный переход;
-
большая часть согласующих, отказавших в согласовании документа, выбрала данный переход.
Согласовано – процесс будет направлен по данному переходу в случае согласования документа всеми согласующими пользователями и при условии, что большая часть согласующих пользователей выбрала данный переход.
Версия документа при этом получит
статус Согласовано.
Не согласовано – процесс будет направлен по данному переходу в случае, если хотя бы один согласующий отказал в согласовании документа и при условии, что большая часть согласующих, отказавших в согласовании документа, выбрала данный переход.
Версия документа в данном случае получит
статус Отказано.
На рис. 7 представлен пример бизнес-процесса "Согласование пакета документов" с использованием основных (Согласовано и Не согласовано) и дополнительных переходов (Согласовано с незначительными замечаниями и Не согласовано. Отправить юристу) из операции Согласование.
Рис. 7. Пример бизнес-процесса "Согласование пакета документов" с использованием дополнительных переходов из операции "Согласование"
Рис. 8. Задача "Согласование". Кнопки перехода
См. также: