Создание отчетов через внешнюю обработку

Добрый день,

Помогите, пожалуйста, с какой стороны не подхожу-не выходит. Речь идет о ЗУП 2.5, сама 1С 8.2

Была задача добавить пару отчетов для одной из форм. Я ее успешно реализовал на тесте. Через макеты все строилось, успешно заполнялось.

Сразу скажу, что в данном случае под "отчетом" я понимаю заполненный данными макет.

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

Во внешней обработке(и в самом "документе") есть 2 формы:

- Одна выводит общий список документов.

- Вторая выводит информацию о документе, если открыть одну из строк первой формы.

Проблема: ФормаСписка содержит данные из аналогичной формы основной базы и при открытии документа открывается ФормаДокумента в том виде, как она задана в конфигурации, а не внешней обработке. Те функции что у меня работают во внешней обработке не действуют на формуДокумента в конфигурации.

Моя задача: Любым способом сделать так, чтобы формирование отчетов снова заработало. А именно данные подтягивались в макеты и т.д..

У меня были наметки в голове, но ничего реализовать не удается:

- Была идея сделать подобные кнопки на ФормаСписка внешней обработки, но тогда нужно каким-то образом указать из какого именно документа я хочу брать данные. И то не уверен что сработает, Глобальные функции

- Для действия "ОбработкаВыборка" в табличном поле ФормыСписка я установил открытие "ФормаДокумента". Но мне написало, что данная форма не найдена. Хотя она 1в1 создана во внешней обработке.

- Сделать так, чтобы данные в табличной части ФормаСписка заполнялись не данными из аналогичной формы конфигурации(как указанно во вкладке "реквизиты", а просто подтягивались сами, т.е. я скопировал текст кода из аналогичной формы конфигурации, но выбивает огромное количество ошибок о отсутствии функций и переменных(я не особо парясь их добавил, но в итоге ничего не вышло). При этом в "Свойстах" таблицы поле ТипЗначения неактивно. И сейчас оно заполнено, а если я меняю "Данные" на свое, то становится пустым.

Я не являюсь программистом 1С, с данным вопросом ознакомился лишь недавно, подскажите, пожалуйста, как мне корректно все сделать во внешней обработке? С трудом реализовал отчеты в тестовой базе, а тут такой облом с ней вышел.

Заранее благодарю.