Задача [BPM12]: Прерывание текущего маршрута

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

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

Прерывание маршрута должно осуществляться следующим образом: текущие этапы маршрута удаляются, о чем делается соответствующие записи в «Ходе выполнения» документа. Будущие этапы прерванного маршрута нигде не отображаются. Прервать маршрут может только тот пользователь, у которого есть соответствующие права на это.