Задача [#7908]: Запрет указания сроков по пунктам резолюции, большим, чем длительность документа

Формулировка проблемы: в системе на данный момент имеется возможность ограничить перепоручение работы со сроком, большим срока перепоручаемой см. задачу 2.48.WF1. В документообороте главным сроком, определяющим максимальный срок работ по документу, является «Длительность документа» (которая может быть задана по-разному, см. 2.49.7714. Требуется возможность ограничить такое задание сроков пунктов резолюции относительно срока документа, которое установит сроки работ больше, чем срок исполнения этого документа.

Связанные задачи: 2.47.WF2.

Решение: необходимо реализовать возможность блокировать установку даты завершения в пунктах резолюции, которая будет больше даты завершения документа (вне зависимости от способа её задания). Время завершения в рамках этой даты может быть указано любое.

Данная возможность должна регулироваться настройкой «Разрешить ставить работы по резолюции, завершающиеся позже документа» (флажок, включён по умолчанию). Расположение настройки: Конфигуратор → Документооборот → Настройки документооборота. Контроль этой настройки осуществляется при попытке принятия либо сохранения резолюции, сообщение, выводимое пользователю: «Дата завершения каждого из пунктов резолюции не должна превышать срок документа».