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

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

Где в 1С находятся формы печати и как с ними работать

Где в 1С хранятся печатные формы документов, как найти кнопку «Печать», открыть макет, добавить внешнюю форму и исправить типичные проблемы с печатью.

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

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

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

Как вызвать печатную форму из документа

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

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

Для групповой печати выделите несколько документов в списке (через Ctrl или Shift) и нажмите «Печать» над списком — программа сформирует комплект форм сразу по всем выбранным документам и выведет их в один табличный документ.

Порядок действий
  1. 1
    Откройте нужный документ или выделите строки в списке
  2. 2
    Нажмите кнопку «Печать» на командной панели или в меню «Ещё»
  3. 3
    Выберите нужную форму из выпадающего списка
  4. 4
    Проверьте предварительный просмотр и отправьте на принтер или сохраните в PDF

Где находятся дополнительные печатные формы

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

В старших конфигурациях на обычных формах (УТ 10.3, УПП 1.3) действует другой механизм: Сервис → Дополнительные печатные формы. Там хранятся элементы справочника «Внешние обработки», а файл формы (.epf) либо сохранён в базе, либо указан ссылкой на каталог. При обновлении конфигурации такие формы не затираются — это одно из преимуществ внешнего механизма.

Где макеты хранятся внутри конфигурации

Типовые печатные формы «зашиты» в конфигурацию. Их можно увидеть в конфигураторе: дерево конфигурации → нужный объект (например, «Документы → РеализацияТоваровУслуг») → ветка «Макеты». Там лежат табличные макеты: области шапки, строки и подвала, из которых программный код собирает итоговый документ.

В конфигурациях на БСП (библиотека стандартных подсистем) макеты часто вынесены в общие макеты, а формирование формы выполняется в модуле менеджера объекта — процедура «Печать» и функции формирования табличного документа. Искать конкретный макет удобно через глобальный поиск по конфигурации (Ctrl+Shift+F) по имени формы, например «ТОРГ12».

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

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

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

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

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

Типичные ошибки
01
Подключили .epf, но не заполнили принадлежность к документам — форма не появляется в меню «Печать»
02
Загрузили форму, написанную под другую конфигурацию или релиз — при печати возникают ошибки обращения к реквизитам
03
Отредактировали типовой макет в конфигураторе вместо внешней формы — правки потерялись при обновлении
04
Ищут кнопку «Печать» в непроведённом документе — часть форм доступна только после проведения

Как изменить печатную форму без программиста

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

Также после формирования любой табличный документ можно отредактировать вручную: включите режим редактирования (кнопка «Изменить» или меню «Таблица → Вид → Редактирование») и исправьте текст прямо в сформированной форме. Это разовая правка — при следующем формировании документ соберётся заново по макету.

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

Маршрут решения

Как выбрать действие

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

Проблемы с печатью и их диагностика

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

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

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

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

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

Форма появилась в меню «Печать» документа
Норма

Нужная форма видна в списке и формируется без ошибок

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

Формы нет в списке — проверьте принадлежность и права

Данные в сформированной форме
Норма

Суммы, реквизиты и подписи соответствуют документу

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

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

Вывод на принтер
Норма

Документ помещается на лист, поля не обрезаны

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

Текст обрезан — настройте масштаб и поля в диалоге печати

Частые вопросы о печатных формах в 1С

Почему кнопки «Печать» нет в форме документа?

Чаще всего кнопка скрыта в меню «Ещё» или документ открыт в режиме, где печать недоступна. Также проверьте права пользователя: при ограниченных ролях команда печати может быть отключена администратором.

Можно ли сохранить печатную форму в PDF или Excel?

Да. Сформированный табличный документ сохраняется через «Файл → Сохранить» или кнопку сохранения на панели: доступны форматы PDF, Excel (MXL, XLSX), HTML и другие. Для отправки контрагенту чаще всего используют PDF.

Куда пропала внешняя печатная форма после обновления?

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

Как напечатать документ без печати и подписи руководителя?

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

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

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

Почему при печати ТОРГ-12 выходит ошибка «Поле не обнаружено»?

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

Итог

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

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