Заготовка внешней печатной формы для БП 3.0

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

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

Создание внешних печатных форм для БП 3.0

Как же быть? Чтобы как-то упростить обновление конфигураций, 1С разработчики создали механизм «Дополнительные отчеты и обработки», данный механизм не нов и его поддерживают типовые конфигурации 1С:Управление торговлей, 1С:Управление производственным предприятием, 1С:Бухгалтерия предприятия, 1С:Зарплата и управления персоналом, он позволяет без изменений в конфигурации добавить новую печатную форму или заменить старую.

Всю методику создания внешней печатной формы я описывать не буду, а приведу пример внешней печатной формы для Бухгалтерий Предприятия 3.0 как вы уже догадались на управляемых формах. Заказать внешнюю печатную форму вы можете у меня.

Ее можно рассматривать как пример для начинающих 1С программистов. В внешней печатной форме для БП 3.0 реализован собственный макет и авто регистрация к документу «Реализация Товаров и Услуг», можно производить отладку открыв как внешнюю обработку. На ее примере можно легко сделать нужную вам печатную форму для любого документа или перенести макет из БП 2.0.
Немного пояснения. Заполнение печатной формы происходит в процедуре Печать() которая находится в модуле объекта, а макет находится в макетах.

Вся суть обработки находится в модуле объекта данной обработки в процедуре Печать(). Заполнение печатной формы происходит там. Макет находится в макетах опять таки данной обработки и сейчас он называется «Макет».

Для того, чтобы включить возможность использования внешних печатных форм нужно разрешить их использование в БП 3.0. Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки.

подключение внешней печатной формы в БП 3.0
Подключение внешней печатной формы в БП 3.0

После того как мы поставим галочку «Дополнительные отчеты и обработки» станет активным «Дополнительные отчеты и обработки».
Заходим в: Дополнительные отчеты и обработки-> Создать -> Выбрать нужный файл -> Записать и закрыть. После этого новая печатная форма автоматически появится в списке печатных форм у документа.

Скачать пример [download id=»43″]

Вы всегда можете обратится к 1С специалисту который все сделает за вас.