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

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

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

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

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

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

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

Где находится кнопка печати в пользовательском режиме

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

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

Печатные формы есть не только у документов. У справочников (например, «Контрагенты», «Номенклатура») доступны карточки и реестры, у журналов документов — списки с итогами. Кнопка печати там находится в командной панели списка.

Как распечатать документ в 1С 8
  1. 1
    Откройте документ или выделите его в журнале
  2. 2
    Нажмите кнопку «Печать» в командной панели формы
  3. 3
    Выберите нужную форму из списка (например, ТОРГ-12 или счёт)
  4. 4
    Проверьте предварительный просмотр: реквизиты, суммы, подписи
  5. 5
    Нажмите значок принтера или Ctrl+P и отправьте на печать

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

После выбора формы 1С формирует табличный документ и открывает его в окне предварительного просмотра. Это ещё не печать — сначала проверьте содержимое: правильность реквизитов организации, номер и дату документа, ФИО ответственных лиц, суммы и количество позиций.

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

Массовая печать доступна из журнала документов: выделите несколько документов с зажатой Ctrl или Shift, нажмите «Печать» и выберите форму — 1С сформирует комплект документов одним пакетом. Это удобно в конце дня при печати всех накладных или счетов.

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

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

Реквизиты организации
Норма

ИНН, КПП, адрес и банк соответствуют карточке организации

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

Пустые поля или устаревшие данные — проверьте карточку организации

Номер и дата документа
Норма

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

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

Номер не присвоен — документ не записан или не проведён

Подписи ответственных лиц
Норма

ФИО руководителя и бухгалтера заполнены

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

Пустые подписи — не заполнены ответственные лица организации

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

Если нужно изменить саму форму — добавить поле, логотип, поменять формулировку — работа ведётся в конфигураторе. Запустите 1С в режиме «Конфигуратор», откройте конфигурацию (меню «Конфигурация — Открыть конфигурацию») и найдите нужный объект: документ, справочник или обработку.

У каждого объекта есть ветка «Макеты». Раскройте её — там лежат макеты печатных форм в виде табличных документов с именованными областями: «Шапка», «Строка», «Подвал» и подобными. Двойной щелчок открывает макет для редактирования. Ячейки с параметрами (в квадратных скобках, например [Номенклатура]) заполняются данными при печати.

Код, который заполняет макет, находится в модуле менеджера объекта (процедуры «Печать», «ДобавитьКомандуПечати») или в модуле формы. В типовых конфигурациях печать организована через подсистему «Печать» библиотеки стандартных подсистем (БСП), поэтому логика может быть вынесена в общие модули, например «УправлениеПечатью».

Внешние печатные формы: где подключаются

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

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

Готовые внешние формы поставляются фирмой «1С» на портале 1С:Обновление программ, а также разрабатываются программистами под конкретные требования. Для файловых баз без подсистемы БСП внешнюю форму можно открыть напрямую через «Файл — Открыть» и выполнить печать из её интерфейса.

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

Как выбрать способ изменения формы

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

Почему нужной печатной формы нет в списке

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

Во-вторых, состав команд печати настраивается. В типовых конфигурациях на БСП список форм определяется в модуле менеджера объекта, и разработчик мог ограничить его. В-третьих, у пользователя может не хватать прав: роли «Добавление изменение дополнительных отчетов и обработок» или права на сам документ влияют на видимость команд.

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

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

Как изменить макет: типовые сценарии

Добавление логотипа и печати организации

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

Изменение текста и состава полей

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

Проверка прав и настроек печати

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

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

Частые вопросы

Где найти печатную форму, если кнопки «Печать» нет вообще?

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

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

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

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

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

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

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

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

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

Где взять внешнюю печатную форму для нестандартного документа?

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

Итог

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

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