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