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