Задача [0339]: Форма завершения без подтверждения

Формулировка проблемы: необходима возможность завершения работы без комментария, которая не будет требовать подтверждения автора.

Используется:

Решение: необходимо расширить возможности справочника форм завершений work_completion, добавив возможность задания нового типа формы завершения работы, который не будет содержать в себе каких-либо артефактов (комментарий / файл / форма / документ). Данный тип формы обладает следующими свойствами:

Форма завершения с типом 4 и требованием подтверждения результата полностью повторяет поведение обычного завершения работы (без указания формы завершения). Т.е. в результате выставления 100% прогресса работа у исполнителя не завершается. Автор же подтвеждает результат, выставив работе статус "завершено" (флажком слева от названия работы). Статус работы "результат" в данном случае отсутствует, отображается прогресс 100%, который автор может изменить в меньшую сторону.

Форма завершения с типом 4 и отсутствием требования подтверждения результата работы срабатывает следующим образом. В результате выставления 100% прогресса работа у исполнителя автоматически получает статус "завершено" (включается флажок слева от названия работы). Какой-либо комментарий (в т.ч. в ходе выполнения) при этом отсутствует.

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