В модуле менеджера обработки ПечФорм_ОбработкаПечати в процедуре ПриОпределенииНастроек можно определить для какого документа нужно добавить внешнюю печатную форму. Пример для реализации товаров и услуг:
//нужно указать тот объект, где нужно добавить команду печати Процедура ПриОпределенииНастроек(Настройки) Экспорт Настройки.ДобавитьКомандыПечати = Истина; Настройки.Размещение.Добавить(Метаданные.Документы.РеализацияТоваровУслуг); КонецПроцедуры
Макет и все процедуры формирования печатной формы находятся в этой же обработке.
Для разработки собственной печатной формы нужно заменить макет и процедуры заполнения табличного документа на свои.
Тестировалось на УТ 11.4.13.
После подключения расширения в списке команд печати появится новая команда, которая была описана в модуле менеджера обработки.