Построение отчетов в асинхронном режиме

Добрый день.
Используем версию платформы 5.9.
Хотел уточнить, имеется ли возможность построения отчетов в асинхронном режиме:
1.Пользователь выбирает криткрии построения отчета и надимает ок;
2. Получение данных для построения оичета происходит на среднем слое, при этом текущая сессия пользователя не блокировалвсь бы на время построения отчета;
3. После получения и обработки данных, польщователю в ui выводился бы файл с отчетом.

Есть ли такая возможность в платформе?

Насколько помню из коробки в более поздних версиях платформы (7.1+) такого функционала нет. В своём проекте реализовал выгрузку с помощью механизма фоновых задач и механизма сохранения файлов в локальное хранилище. Ну соответственно сделал отдельный раздел для получения файла после выгрузки.

Несколько ссылок на тему:

Спасибо большое за предоставленный ответ.
Будем думать