Документы и Печать · 9 мин
Как в 1С настроить печатную форму
Как настроить печатную форму в 1С: редактирование макета, добавление логотипа и подписей, внешние печатные формы, типичные ошибки и проверка результата.
Печатная форма в 1С — это макет, по которому программа выводит документ на бумагу: счёт на оплату, ТОРГ-12, счёт-фактуру, приказ или акт. В большинстве конфигураций макет можно изменить без доработки программы: добавить логотип, поменять реквизиты, поправить подписи или текст. Для этого используются встроенные механизмы «Администрирование — Печатные формы, отчеты и обработки» и редактор макета.
Прежде чем что-то менять, определите, какая именно настройка вам нужна. Простые правки (логотип, подписант, текст в подвале) делаются штатными средствами за несколько минут. Изменение структуры табличной части или добавление новых полей потребует редактирования макета, а иногда — подключения внешней печатной формы. От масштаба задачи зависит и риск: правка макета без копии может сломать печать документа для всех пользователей.
Где находятся настройки печатных форм
В типовых конфигурациях (Бухгалтерия, Управление торговлей, ERP, Зарплата и управление персоналом) основные настройки собраны в разделе Администрирование → Печатные формы, отчеты и обработки. Здесь включаются дополнительные отчеты и обработки, настраиваются подписи и логотипы для печати, а также открывается список макетов печатных форм.
Отдельные параметры задаются в карточке организации: логотип, факсимильная подпись, печать, адрес и реквизиты, которые подставляются в документы автоматически. Если в счёте на оплату не выводится логотип, чаще всего причина именно здесь, а не в макете.
Как добавить логотип, печать и подписи
Самая частая задача — вывести на печать логотип компании и факсимиле. Порядок действий в типовых конфигурациях:
- 1Откройте карточку организации (раздел «Главное» или «Справочники» → «Организации»).
- 2Найдите блок «Логотип и печать» или аналогичный и загрузите изображения логотипа, печати и подписи.
- 3Проверьте, что в настройках печатных форм включён вывод логотипа (Администрирование → Печатные формы).
- 4Откройте тестовый документ и сформируйте печатную форму, чтобы убедиться в результате.
Требования к изображениям простые: фон лучше делать прозрачным или белым, размер — умеренным, иначе картинка растянет макет или замедлит формирование печати. Подписантов (директора, главбуха) обычно задают в разделе «Ответственные лица» карточки организации — оттуда ФИО и должности подставляются в документы.
Если подпись нужна разная для разных документов или пользователей, проверьте настройки «Печатные формы, отчеты и обработки» — в ряде конфигураций там задаются индивидуальные подписи для конкретных видов документов.
Как отредактировать макет печатной формы
Когда нужно изменить сам шаблон — текст, расположение блоков, шрифты — используется редактор макетов. В типовых конфигурациях на базе Библиотеки стандартных подсистем макеты доступны через Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм (или «Пользовательские макеты»).
Редактирование выглядит так:
- Откройте список макетов и найдите нужный — например, «Счет на оплату» или «ТОРГ-12».
- Откройте макет на редактирование. Он выглядит как табличный документ с областями: шапка, строка таблицы, подвал.
- Внесите правки: измените текст, добавьте строку, поправьте ширину колонок. Параметры в угловых скобках (например, [НомерДокумента]) не переименовывайте — по ним программа подставляет данные.
- Сохраните макет и сформируйте печатную форму из реального документа.
Если конфигурация не типовая или макеты недоступны из пользовательского режима, редактирование выполняется в конфигураторе: разработчик открывает макет в структуре конфигурации и меняет его там. Это уже работа для специалиста, особенно если конфигурация на поддержке — изменения типовых объектов усложнят последующие обновления.
Внешние печатные формы: когда нужны и как подключить
Если возможностей редактора макетов не хватает — например, нужен принципиально другой вид документа, дополнительные вычисляемые поля или форма под требования конкретного контрагента — используют внешнюю печатную форму. Это файл обработки (.epf), который подключается к базе без изменения конфигурации.
Подключение выполняется так: включите в разделе «Администрирование → Печатные формы, отчеты и обработки» флажок «Дополнительные отчеты и обработки», затем откройте список дополнительных обработок, загрузите файл и укажите, для каких документов он доступен. После этого в меню «Печать» документа появится новый вариант формы.
Сравнение вариантов
Подходит для логотипа, печати, подписантов, реквизитов. Не требует навыков разработки, но меняет только предусмотренные параметры.
Подходит для правок текста, расположения блоков, шрифтов. Ограничение: нельзя добавить данные, которых нет в структуре макета.
Подходит для нестандартных форм и сложной логики. Требует готового файла обработки или разработчика, зато не трогает конфигурацию.
Полный контроль над формой, но влияет на обновление конфигурации и требует квалификации программиста 1С.
Внешние печатные формы из непроверенных источников — это риск: файл обработки исполняет код внутри вашей базы. Загружайте только формы от разработчиков, которым доверяете, и предварительно проверяйте их на копии базы.
Как проверить результат настройки
После любых правок сформируйте печатную форму на нескольких реальных документах: с длинной табличной частью, с длинным наименованием контрагента, с копейками в сумме. Именно на таких данных всплывают проблемы с шириной колонок и переносом текста.
Как проверить результат
Все данные из документа выводятся, параметры не остались пустыми или в виде [ИмяПараметра]
На печати видны угловые скобки или пустые места там, где должны быть данные
Таблица помещается на страницу, текст не обрезается, суммы читаемы
Колонки налезают друг на друга, часть строк уходит за край листа
ФИО, должности и реквизиты организации актуальны
Устаревшие подписанты или старые банковские реквизиты
Отдельно проверьте печать из-под других пользователей: у них могут быть другие права и другая организация по умолчанию. Форма, которая корректно работает у администратора, у менеджера может выводиться с ошибками.
Типичные ошибки и ограничения
Учитывайте и ограничения механизма: пользовательский макет не может добавить данные, которые не предусмотрены структурой печатной формы. Например, если в макете счёта нет поля «артикул поставщика», простой правкой шаблона его не вывести — понадобится внешняя печатная форма или доработка.
Ещё одно ограничение — регламентированные формы. Счёт-фактура, УПД, ТОРГ-12 имеют утверждённый состав реквизитов; удалять обязательные поля из таких форм нельзя, даже если макет это позволяет. Добавлять дополнительные строки и графы обычно допустимо, но состав обязательных реквизитов должен сохраняться.
Что важно запомнить
Простые настройки — логотип, подписи, реквизиты — делаются в карточке организации и разделе «Печатные формы, отчеты и обработки». Правку макета начинайте с резервной копии и проверяйте на реальных документах. Для нестандартных форм используйте внешние печатные формы, не изменяя типовую конфигурацию.
Частые вопросы
Почему после обновления 1С мои правки печатной формы пропали?
Если макет был изменён в конфигураторе как типовой объект, обновление могло заменить его на версию из поставки. Пользовательские макеты, сохранённые через механизм «Макеты печатных форм», при обновлении обычно сохраняются. Перед обновлением всегда экспортируйте изменённые макеты в файлы.
Можно ли сделать разные печатные формы для разных организаций в одной базе?
Да. Логотипы и подписи задаются в карточке каждой организации отдельно. Для разных макетов одного документа подключают внешние печатные формы и назначают их через настройки дополнительных обработок либо выбирают нужный вариант вручную в меню «Печать».
Что делать, если в меню «Печать» нет нужной формы?
Проверьте, что документ проведён — многие формы доступны только для проведённых документов. Затем посмотрите список дополнительных печатных форм в разделе администрирования: возможно, форма отключена или не назначена для этого вида документов. Если формы нет и там, она может быть недоступна из-за прав пользователя.
Нужно ли быть программистом, чтобы поменять текст в макете?
Нет. Замена текста, подписей, ширины колонок и шрифтов выполняется в редакторе макета в пользовательском режиме и не требует знания языка 1С. Программист нужен, когда требуется вывести новые данные, изменить логику формирования формы или создать внешнюю печатную форму с нуля.
Как вернуть типовую печатную форму, если пользовательский макет испорчен?
Откройте список макетов печатных форм и удалите пользовательский макет (или отключите его) — программа автоматически вернётся к типовому варианту из конфигурации. Если удалялись области в самом типовом макете через конфигуратор, потребуется восстановление из поставки конфигурации.
Можно ли настроить формат бумаги и поля для печати?
Да, параметры страницы (ориентацию, поля, масштаб) задают в настройках макета или непосредственно в окне предварительного просмотра перед печатью через «Файл → Параметры страницы». Учтите, что настройки из окна предпросмотра действуют на текущую печать, а для постоянного применения их нужно задать в макете.