Введение
Comindware Platform позволяет назначить возможных исполнителей для пользовательской задачи во время настройки диаграммы процесса, а при выполнении процесса переназначить задачу другому исполнителю.
Здесь представлены инструкции по настройке пользовательской задачи на диаграмме процесса для включения возможности переназначения исполнителя и по назначению нового исполнителя задачи в ходе выполнения процесса.
Переназначение задачи с помощью API
Помимо представленного здесь способа сменить исполнителя задачи можно с помощью API Comindware Platform.
Для этого используйте метод /TeamNetwork/UserTaskService/Reassign
.
См. «Методы System Core API — UserTask — пользовательские задачи».
Прикладная задача
В ходе выполнения процесса необходимо дать возможность исполнителям переназначать свои задачи.
Это может потребоваться в таких случаях, как:
- задача была назначена текущему исполнителю по ошибке;
- текущий исполнитель перегружен работой или отсутствует;
- задачу необходимо назначить исполнителю, который выполнит её быстрее;
- задачу необходимо назначить более квалифицированному исполнителю;
- требуется перераспределить рабочую нагрузку среди сотрудников.
Порядок смены исполнителя задачи
- При проектировании бизнес-процесса аналитик должен разрешить переназначение пользовательской задачи на диаграмме процесса.
- При выполнении бизнес-процесса исполнитель должен выбрать нового исполнителя в форме задачи.
Настройка пользовательской задачи
- Откройте диаграмму процесса для редактирования.
- На диаграмме процесса перейдите к свойствам пользовательской задачи.
- Откройте вкладку «Дополнительные».
- В поле «Исполнители» укажите несколько аккаунтов, которым может быть назначена задача.
- Установите флажок «Разрешить переназначение этой задачи».
- Сохраните свойства задачи.
- Чтобы изменения вступили в силу, опубликуйте отредактированную диаграмму процесса.
Переназначение задачи
- Создайте новый экземпляр процесса.
-
Перейдите к задаче, исполнителя которой требуется изменить:
- откройте диаграмму экземпляра процесса для просмотра и дважды нажмите задачу;
или
- откройте задачу на странице «Мои задачи».
-
В форме задачи нажмите кнопку «Переназначить».
- В отобразившемся диалоговом окне выберите аккаунт, которому требуется назначить задачу.
- Нажмите кнопку «Переназначить».
- Задача будет назначена новому исполнителю и появится у него на странице «Мои задачи».
- У назначенных ранее исполнителей задача перестанет отображаться на странице «Мои задачи».