Доступность смены статуса
Необходимо реализовать настройку доступности смены статусов (как в карточке задачи, так и на канбан доске). Настраиваться должно С какого статуса и НА какой можно менять - группе пользователей, пользователю. В карточке - при выборе статуса - показывать только доступные. В канбан доске - при начале и окончании перетаскивания определять возможность. Так работает в JIRA - удобно - не даёт разработчику перекинуть задачу из "В процессе" в "Архив" или, например, "К оплате".
А где хранится такая настройка? По идее это необходимо указывать в самом статусе. Может использовать для этого новую ТЧ "ДоступныеДляПереходаСтатусы" в спр. узСтатусыЗадач
У меня есть похожее решение.
Выглядит так:

Реализовано через РС, текущий статус, новый статус, наименование команды. Но тут надо еще права пользователей смотреть. И, по хорошему, в разрезе проектов.
Может использовать для этого новую ТЧ "ДоступныеДляПереходаСтатусы" в спр. узСтатусыЗадач
Где-то так и хочется - да.
У меня есть похожее решение.
Делись ) - попробуем адаптировать.
Ну у меня без учета прав, просто РС. Я сам заманался каждый раз выбирать нужный статус )
Права на задачи отдельно - есть задача меняем статус на (выборка из регистра). Можно даже при старте в параметры сеанса загнать доступные и всё.
Могу либо свою конфу выложить, либо сам смержить необходимый кусок с последним девом.
За мерж можно и отдельное спасибо сказать будет )))))