Но если это делать с экрана контракта, то падает ошибка
Как говорится “не могу не подтвердить, ни опровергнуть”.
В приведено демо-проекте нет возможности запустить процесс с контракта.
Собственно, в контроллере ContractBrowse
нет рабочего кода который позволил бы запустить процесс с размещенного внизу procActionsFragment
при выделенным Contract. А на экране ContractEdit
вообще нет procActionsFragment
.
Но судя по ошибке - проблема с чтением конкретного экземпляра procInstance
по id.
Как вариант - есть ограничения для этой сущности, которые скрывают этот или все экземпляры procInstance
от пользователя, выполняющего действие.