Задача [0110]: Опциональное завершение работы после принятия резолюции

Формулировка проблемы: на данный момент при наложении на работу резолюции данная работа удаляется и у ответственного, и у исполнителей. Необходимо реализовать возможность, при которой в данном случае работы у исполнителей не будут удаляться.

Используется: модуль "Потоки работ":

Решение: в разделе конфигуратора Документооборот -> Настройки документооборота после настройки "Разрешить накладывать дополнительные резолюции" необходимо добавить настройку "Не удалять работу, на которую была наложена резолюция".

По умолчанию настройка должна быть выключена. В зависимости от ее состояния необходимо следующий сценарий поведения:

При этом в ходе выполнения работы необходимо отображать строку данной работы в следующем формате:

Название Ответственный Автор Начало Завершение Завершил Комментарий

Название работы

Фамилия И.О. сотрудника, создавшего данную работу

Дата, время создания работы

Дата, время завершения работы

Фамилия И.О. сотрудника, завершившего данную работу

На работу была наложена резолюция

При этом под именем пользователя из столбца "Завершил" указывается имя пользователя в формате, определяемым настройкой конфигуратора "Формат отображения поля автора в ходе выполнения" (Документооборот -> Доп. настройки потоков работ).

При этом, при наложении дополнительных резолюций необходимо не отображать модальное окно подтверждения действий.

Действия при обновлении системы

При обновлении системы необходимо оставлять данную настройку выключенной. При этом в основном приложении не должно быть никаких видимых изменений в работах, на которые ранее были наложены резолюци.

Вариант использования

  1. Авторизоваться с логином и паролем канцелятора в основном приложении.

  2. В журналах создать документ, на третьем шаге назначить исполнителем Руководителя и зарегистрировать документ.

  3. Авторизоваться с логином и паролем Руководителя.

  4. В потоках работ в фильтре "На исполнении" создалась работа:

    • Работа_1

    Открыть Работу_1.

  5. Наложить на документ Резолюцию_1 с одним пунктом - в качестве ответственного выбрать Заместителя_1, а исполнителя - Заместителя_2.

  6. Перейти в модуль "Потоки работ". В фильтре "На контроле" создалась новая ветка работ по Резолюции_1:

    • Резолюция_1

    • Работа_1.1 (Заместителю_1)

      • Работа_1.1.1 (Заместителю_2)

  7. Авторизоваться с логином и паролем Заместителя_1.

  8. Перейти в модуль "Потоки работ". В фильтре "На исполнении" отображаются:

    • Работа_1.1

    • Работа_1.1.1

    Открыть Работу_1.1.

  9. Наложить на документ Резолюцию_2 с одним пунктом - в качестве ответственного выбрать Сотрудника_1, а исполнителя - Сотрудника_2.

  10. Перейти в модуль "Потоки работ". В фильтре "На контроле" отображается Работа_1.1.1 по Резолюции_1, а также создалась новая ветка работ по Резолюции_2:

    • Резолюция_2

    • Работа_2.1 (Сотруднику_1)

      • Работа_2.1.1 (Сотруднику_2)

    В фильтре "На исполнении" Работа_1.1 более не отображается.

  11. Авторизоваться с логином и паролем Заместителя_2.

  12. Перейти в модуль "Потоки работ". В фильтре "На исполнении" отображается Работа_1.1.1.

  13. Авторизоваться с логином и паролем Руководителя.

  14. Открыть работу Резолюция_1 и раскрыть Ход выполнения:

Название Ответственный Комментарий

Работа_1

Наложена резолюция

Резолюция_1 (Работа_1)

Руководитель

.. Работа_1.1

Наложена резолюция

.... Работа_1.1.1

Заместитель_2

Резолюция_2 (Работа_2)

Заместитель_1

.. Работа_2.1

Сотрудник_1

.... Работа_2.1.1

Сотрудник_2