JmixDataRepository использование FetchPlan

Здравствуйте! Возник вопрос при использовании FetchPlan. Написал метод для получения списка объектов из таблицы. Для загрузки связных полей написал fetchPlan и использовал в методе репозитория. Получил результат аналогичный использованию метода без fetchPlan. Подумал что не правильно написал fetchPlan и попробовал провести загрузку с помощью dataManager и использовал там fetchPlan. Через dataManager загрузка прошла правильно как и ожидалось. прилагаю пример написанного метода JmixDataRepository.

“List findAllByCodeIn(List codes, FetchPlan fetchPlan);”

Также заметил что при использовании типа ReferenceToEntity в поле объекта JmixDataRepository ставит значение null. Попробовал загрузить с помощью dataManager, отработал как положено и вернул установленное значение из таблицы. Исходя из этого возник вопрос почему так происходит? Спасибо.

Здравствуйте Роман!

Не подскажете, какую версию Jmix вы используете?
Обработка FetchPlan параметров была добавлена только в 1.4.1

По поводу ReferenceToEntity странно, ведь Jmix-репозитории внутри используют именно DataManager.
Не могли бы вы приложить какой-нибудь тестовый проект, где воспроизводится эта проблема?

С уважением,
Дмитрий