К статье
Практический материал

Документы и Печать · 9 мин

Как поменять печатную форму в 1С

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

Печатная форма в 1С — это макет, по которому программа выводит документ на бумагу или в файл: счёт на оплату, ТОРГ-12, акт, счёт-фактура и другие. Поменять её можно несколькими способами: выбрать другой вариант из списка, подключить внешнюю печатную форму, отредактировать макет в конфигураторе или воспользоваться встроенным конструктором. Подход зависит от того, нужно ли просто выбрать другой шаблон или требуется изменить само содержимое вывода.

Перед изменением важно понять, какая у вас конфигурация: типовая (например, «1С:Бухгалтерия 8», «1С:Управление торговлей») или доработанная. В типовых конфигурациях часть действий доступна без изменения кода, в доработанных — печатная форма может быть выведена внешней обработкой, и тогда стандартные приёмы не сработают.

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

Определите, какая печатная форма используется сейчас

Откройте документ и нажмите кнопку «Печать» на командной панели. В выпадающем списке отобразятся все доступные макеты: типовые, встроенные в конфигурацию, и внешние, если они подключены. Если нужной формы в списке нет, значит, её либо не добавляли, либо она отключена настройками.

Проверьте, не используется ли внешняя печатная форма. В типовых конфигурациях это видно в разделе «Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки». Если документ печатается через внешнюю обработку, изменения в конфигураторе не повлияют на результат — править нужно сам файл обработки.

Уточните также, не задан ли макет на уровне договора, организации или вида документа. В некоторых конфигурациях форма счёта или акта выбирается в настройках контрагента или в параметрах учётной политики.

Форма есть в списке «Печать»Типовой макет

Достаточно выбрать её при печати или назначить по умолчанию

Формы нет в спискеВнешняя или отключённая

Проверить раздел дополнительных отчётов и обработок

Печать идёт мимо типовых макетовВнешняя обработка

Править файл обработки, а не конфигурацию

Выберите другую форму из списка печати

Самый простой сценарий — замена одного типового макета на другой. Откройте документ, нажмите «Печать» и выберите нужный вариант: например, «Счёт на оплату» вместо «Счёт на оплату (с факсимиле)» или «ТОРГ-12» вместо «Товарная накладная». Программа сразу сформирует предварительный просмотр.

Если нужно, чтобы выбранная форма использовалась по умолчанию, посмотрите настройки конкретного документа или печатной формы. В ряде конфигураций порядок и состав кнопок печати настраивается через меню «Ещё → Изменить форму» или через настройки комплекта печатных форм. В «1С:Бухгалтерии» часть макетов (например, варианты счёта) выбирается прямо в форме документа и запоминается.

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

Настройте макет без изменения конфигурации

Во многих типовых конфигурациях часть параметров печатной формы редактируется штатно, без конфигуратора. Например, в счёте на оплату можно включить или скрыть логотип, подписи, печать, изменить текст условий оплаты. Эти настройки обычно находятся в самой форме документа (кнопка «Ещё» или ссылка на параметры печати) либо в карточке организации.

Также доступна правка уже сформированного табличного документа: в окне предварительного просмотра включите режим редактирования (в ряде версий — «Ещё → Редактирование» или снятие флажка «Только просмотр») и измените текст вручную. Учтите: такая правка действует только на текущий экземпляр и не сохраняется в макете — при следующей печати форма снова будет стандартной.

Подключите внешнюю печатную форму

Внешняя печатная форма — это файл обработки с расширением .epf, который добавляет новый макет без изменения конфигурации. Это предпочтительный способ, когда нужна своя форма, но конфигурация находится на поддержке и снимать её с поддержки нежелательно.

Порядок подключения в типовых конфигурациях:

Порядок действий
  1. 1
    Откройте «Администрирование → Печатные формы, отчёты и обработки» и включите флажок «Дополнительные отчёты и обработки»
  2. 2
    Перейдите по ссылке «Дополнительные отчёты и обработки» и нажмите «Добавить из файла»
  3. 3
    Выберите файл .epf и подтвердите загрузку
  4. 4
    В карточке обработки укажите, для каких документов доступна форма (размещение)
  5. 5
    Откройте документ, нажмите «Печать» и убедитесь, что новая форма появилась в списке

Если режим дополнительных обработок отключён, кнопки «Добавить из файла» не будет — сначала включите флажок. Для подключения нужны права администратора или права на работу с дополнительными отчётами и обработками.

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

Отредактируйте макет в конфигураторе

Если внешняя форма не подходит и требуется изменить типовой макет, работа ведётся в конфигураторе. Откройте его, найдите нужный документ в дереве конфигурации (например, «Документы → СчетНаОплатуПокупателю»), раскройте ветку «Макеты» и откройте макет печатной формы — обычно это табличный документ с именованными областями.

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

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

Перед правкой макета сохраните копию исходного: скопируйте макет под новым именем или сделайте выгрузку конфигурации. Откатить удачную правку табличного макета по памяти сложно — областей и параметров в форме обычно много.
ПЗ
Практическое замечание

Проверьте результат и типичные ошибки

После любого способа замены сформируйте печатную форму на реальном документе и сверьте ключевые реквизиты: номер и дату, наименование организации, ИНН, суммы, подписи. Для унифицированных форм (ТОРГ-12, счёт-фактура) проверьте соответствие обязательным реквизитам — самодельная форма без нужных полей может не подойти контрагенту или вызвать вопросы при проверке.

Проверьте печать для разных ситуаций: документ с длинным списком товаров (перенос на вторую страницу), документ с пустыми необязательными полями, документ другой организации, если база многофирменная.

Контрольные точки

Как проверить результат

Новая форма в списке «Печать»
Норма

Форма отображается и открывается

Тревожный признак

Формы нет — проверить размещение обработки и права

Реквизиты в документе
Норма

Номер, дата, суммы, ИНН совпадают с документом

Тревожный признак

Пустые или неверные поля — ошибка в параметрах макета

Многостраничная печать
Норма

Шапка и итоги переносятся корректно

Тревожный признак

Таблица обрезана, итоги теряются — править области макета

Типичные ошибки
01
Правка документа в окне предпросмотра вместо макета — изменения не сохраняются
02
Изменение типового макета без копии — при обновлении конфигурации правки затираются
03
Подключение внешней формы без указания размещения — форма не появляется в документах
04
Добавление параметра в макет без заполнения в коде — на печати пустые поля

Часто задаваемые вопросы

Можно ли поменять печатную форму без прав администратора?

Выбрать другой макет из списка «Печать» может любой пользователь с доступом к документу. Подключение внешних форм, изменение настроек комплектов и работа в конфигураторе требуют соответствующих прав — обычно административных.

Почему после обновления конфигурации моя форма пропала?

Если правили типовой макет напрямую, при обновлении он заменяется на эталонный. Чтобы этого избежать, используйте внешние печатные формы или расширения конфигурации — они не затрагиваются обновлением.

Как вернуть стандартную печатную форму?

Если подключена внешняя форма — отключите или удалите её в разделе дополнительных отчётов и обработок. Если изменён типовой макет — восстановите его из копии или обновите конфигурацию с эталонной поставкой.

Можно ли назначить разные формы для разных организаций в одной базе?

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

Чем внешняя печатная форма отличается от расширения конфигурации?

Внешняя форма (.epf) — отдельный файл, добавляющий новый макет в список печати; его просто подключить и удалить. Расширение изменяет саму конфигурацию (может переопределить типовую команду печати), подключается через «Администрирование → Печатные формы, отчёты и обработки → Расширения» и требует более аккуратной проверки совместимости.

Итог

Что важно запомнить

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