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

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

Как найти печатную форму в 1С: все способы

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

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

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

Где искать кнопку «Печать» в документе

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

При нажатии на стрелку рядом с «Печать» открывается список всех печатных форм, доступных для этого вида документа: например, для реализации это ТОРГ-12, счёт-фактура, УПД, акт. Выберите нужную — программа сформирует табличный документ и покажет его в окне предварительного просмотра. Оттуда форму можно отправить на принтер, сохранить в PDF или Excel через «Файл → Сохранить».

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

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

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

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

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

Где искать дополнительные и внешние печатные формы

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

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

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

Как найти макет печатной формы в конфигураторе

Когда нужно не распечатать, а изменить форму или понять, откуда берутся данные, макет ищут в конфигураторе. Откройте конфигурацию и посмотрите два места. Первое — ветка конкретного объекта: «Документы → [имя документа] → Макеты». Здесь лежат макеты, встроенные непосредственно в объект.

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

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

Почему печатная форма не отображается и что проверить

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

Ещё одна частая причина — документ не проведён. Некоторые формы (например, счёт-фактура или УПД) формируются только по проведённым документам, потому что берут данные из движений. Проведите документ и откройте список печати заново.

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

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

Форма в меню «Печать»
Норма

Форма присутствует и открывается в предпросмотре

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

Формы нет в списке или кнопка неактивна

Заполнение формы
Норма

Все поля заполнены данными документа

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

Пустые поля, нули или сообщение об ошибке

Дополнительные обработки
Норма

Флажок включён, форма есть в списке и привязана к объекту

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

Флажок снят или у формы не указаны объекты назначения

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

Что делать, если типовой формы недостаточно

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

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

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

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

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

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

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

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

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

Сформируйте форму, в окне предпросмотра выберите «Файл → Сохранить» (или «Сохранить копию») и укажите формат PDF. Во многих конфигурациях есть также кнопка «Сохранить» прямо на панели предпросмотра и отправка по электронной почте с вложением в PDF.

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

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

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

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

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

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

Чем отличается «Печать» в документе от «Файл → Печать»?

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

Итог

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

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