Внешняя печатная форма встраивается через типовой механизм подключения внешних печатных форм и обработок. В подменю печати документов "Заказ покупателя" и "Счет на оплату" появляются два пункта:
'Счёт-договор' и 'Счёт-договор факсимиле'. Проверена на версиях УНФ 3.0.5.145 - 3.0.7.122, релиз платформы 8.3.22.1923.
Ключевые моменты:
- макет счета-договора включен в обработку, легко можно изменить под собственные требования;
- по возможности использован функционал типовой конфигурации, код разработки открыт, важные моменты снабжены комментариями.
Возможно, кому-то подойдёт как готовый вариант или как шаблон для доработки под свои нужды.
По мере выхода новых релизов УНФ постараюсь поддерживать рабочее состояние данной разработки (клиенты точно попросят).
В планах - доработка с целью перенести макет печатной формы ПФ_MXL_СчетДоговор из обработки в информационную базу, для возможности быстрого редактирования текста макета штатными средствами тонкого клиента (например, как в измененных Макетах печатных форм).
Установка производится в разделе "Администрирование" - "Печатные формы, отчеты и обработки" - "Дополнительные отчеты и обработки".