Формулировка проблемы: на данный момент при наложении на работу резолюции данная работа удаляется и у ответственного, и у исполнителей. Необходимо реализовать возможность, при которой в данном случае работы у исполнителей не будут удаляться.
Используется: модуль "Потоки работ":
непосредственно работы в модуле;
карточка документа:
Полная карточка документа;
Ход выполнения;
РКК;
Изменения в документе.
Решение: в разделе конфигуратора Документооборот -> Настройки документооборота после настройки "Разрешить накладывать дополнительные резолюции" необходимо добавить настройку "Не удалять работу, на которую была наложена резолюция".
По умолчанию настройка должна быть выключена. В зависимости от ее состояния необходимо следующий сценарий поведения:
выключена - оставлять функционал процесса наложения резолюции неизменным, как до 67й итерации включительно.
включена - не удалять корневую работу при наложении резолюции, а также:
не отображать данную работу в модуле "Потоки работ";
не отображать данную работу в таблице "Ответственные" в окне "Информация";
обнулять значение поля "Ответственный" для данной работы;
завершать работу:
при отсутствии у нее активных дочерних работ - в момент наложения резолюции на данную работу;
при наличии активных дочерних работ - в момент завершения последней дочерней работы.
При этом в ходе выполнения работы необходимо отображать строку данной работы в следующем формате:
Название | Ответственный | Автор | Начало | Завершение | Завершил | Комментарий |
---|---|---|---|---|---|---|
Название работы |
Фамилия И.О. сотрудника, создавшего данную работу |
Дата, время создания работы |
Дата, время завершения работы |
Фамилия И.О. сотрудника, завершившего данную работу |
На работу была наложена резолюция |
При этом под именем пользователя из столбца "Завершил" указывается имя пользователя в формате, определяемым настройкой конфигуратора "Формат отображения поля автора в ходе выполнения" (Документооборот -> Доп. настройки потоков работ).
При этом, при наложении дополнительных резолюций необходимо не отображать модальное окно подтверждения действий.
Действия при обновлении системы
При обновлении системы необходимо оставлять данную настройку выключенной. При этом в основном приложении не должно быть никаких видимых изменений в работах, на которые ранее были наложены резолюци.
Вариант использования
Авторизоваться с логином и паролем канцелятора в основном приложении.
В журналах создать документ, на третьем шаге назначить исполнителем Руководителя и зарегистрировать документ.
Авторизоваться с логином и паролем Руководителя.
В потоках работ в фильтре "На исполнении" создалась работа:
Работа_1
Открыть Работу_1.
Наложить на документ Резолюцию_1 с одним пунктом - в качестве ответственного выбрать Заместителя_1, а исполнителя - Заместителя_2.
Перейти в модуль "Потоки работ". В фильтре "На контроле" создалась новая ветка работ по Резолюции_1:
Резолюция_1
Работа_1.1 (Заместителю_1)
Работа_1.1.1 (Заместителю_2)
Авторизоваться с логином и паролем Заместителя_1.
Перейти в модуль "Потоки работ". В фильтре "На исполнении" отображаются:
Работа_1.1
Работа_1.1.1
Открыть Работу_1.1.
Наложить на документ Резолюцию_2 с одним пунктом - в качестве ответственного выбрать Сотрудника_1, а исполнителя - Сотрудника_2.
Перейти в модуль "Потоки работ". В фильтре "На контроле" отображается Работа_1.1.1 по Резолюции_1, а также создалась новая ветка работ по Резолюции_2:
Резолюция_2
Работа_2.1 (Сотруднику_1)
Работа_2.1.1 (Сотруднику_2)
В фильтре "На исполнении" Работа_1.1 более не отображается.
Авторизоваться с логином и паролем Заместителя_2.
Перейти в модуль "Потоки работ". В фильтре "На исполнении" отображается Работа_1.1.1.
Авторизоваться с логином и паролем Руководителя.
Открыть работу Резолюция_1 и раскрыть Ход выполнения:
Название | Ответственный | Комментарий |
---|---|---|
Работа_1 |
Наложена резолюция | |
Резолюция_1 (Работа_1) |
Руководитель | |
.. Работа_1.1 |
Наложена резолюция | |
.... Работа_1.1.1 |
Заместитель_2 | |
Резолюция_2 (Работа_2) |
Заместитель_1 | |
.. Работа_2.1 |
Сотрудник_1 | |
.... Работа_2.1.1 |
Сотрудник_2 |