Выгрузка типовых отчётов БП2.0/УПП в регламентном задании

1. Eugen-S 394 14.08.19 18:33 Сейчас в теме
Всем привет, сегодня весь день бьюсь с проблемой формирования отчёта ОСВ в БП2.0 на сервере. Данный отчёт и ещё пару типовых необходимо выгружать при помощи регламентного задания.
Для БП3.0 мне удалось успешно решить аналогичную задачу (в БП 3.0 удалось адаптировать код с формы отчёта под выполнение на сервере)

В БП2.0 код формирования типового отчёта ОСВ завязан на клиентский общий модуль "СтандартныеОтчеты".

Попытки обойти код формы и клиентский код модуля объекта через написание своего кода, использующего "ПроцессорКомпоновкиДанных" и "ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент­" - не увенчались успехом, пробовал различные варианты, даже сохранял в XML через XDTO "НастройкиКомпоновкиДанных" и "ДанныеРасшифровки" с запускаемого отчёта и подгружал их в своём коде. Всё равно на выходе получал пустой табличный документ.

Вероятно СКД в отчёте подвергается дополнительной трансформации, клиентским кодом модуля объекта отчёта.


Пока что не вижу никакого решения, кроме как в регламентном запускать клиентский сеанс 1С автоматически запускающий внешнюю обработку, которая будет формировать отчёты используя типовой код на формах отчётов. Но такое решение - это огроменный костыль.

Уважаемые коллеги, возможно кто-нибудь уже решал подобную задачу и сделал это более изящным способом, чем изложенный мною выше.
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот