BProc. DataModel для джойна бизнес сущности с ProcInstance

Cuba BPM subsystem, судя по главе “Data Model” в документации, содержал сущности ProcInstance, ProcTask и другие, в которые отражались данные из Process Engine. Это позволяет эффективно отображать и фильтровать список процессов или задач, содержащий как бизнес-атрибуты, так и атрибуты ProcInstance, ProcTask. За счёт возможности джойна в запросе бизнес-понятия, например Order, с его ProcInstance.

Возможность джойнов полезна также для отчётов.

В AddOn BProc такой Data Model нет. Рекомендуется иначе решать требующие её задачи?
Ясно что можно хранить бизнес-данные в переменных процесса, но это может быть неэффективно. Или слушать события process engine и самостоятельно актуализировать свой аналог DataModel.
Будет ли Data Model добавлена в BProc?

Добрый день.
Добавлять свою объектную модель в BProc и Jmix BPM мы не планируем. Возникает много сложностей, когда необходимо программно что-то сделать с процессом. На каждую подобную операцию кроме манипулирования с Flowable process engine необходимо ещё следить и за состоянием “отзеркалированной” собственной объектной модели.

Вы можете хранить строковое processInstanceId в вашей бизенс-сущности. По нему вы всегда сможете получить связанный с сущностью экземпляр процесса.

Если необходимо, можете делать и так.