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