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