Настройка принтера и печатных форм в 1С:Предприятии
Содержание
1С печатает не напрямую на устройство, а через системный принтер Windows. Поэтому, чтобы настроить принтер
в 1С, сначала ставят драйвер в операционной системе, а уже потом открывают печатную форму документа и отправляют её на нужное устройство клавишами Ctrl+P или через Файл → Печать.
Это значит, что большинство проблем с печатью решается не внутри программы, а на уровне Windows и драйвера. А настройки самой 1С отвечают за поля, масштаб, ориентацию листа и за выбор, на какой из принтеров уходит документ.
Разберём весь путь: от установки драйвера до печати этикеток со штрихкодом и устранения типовых сбоев в тонком, толстом и веб-клиенте.
С чего начать: драйвер принтера в Windows
1С видит ровно те принтеры, которые установлены в системе. Если устройства нет в списке принтеров Windows, в программе оно тоже не появится.
Порядок подготовки:
- 📦 Подключите принтер (USB или по сети) и установите драйвер с диска производителя либо из центра обновления Windows.
- 🖨️ Откройте
Параметры → Bluetooth и устройства → Принтеры и сканеры(в старых сборках —Панель управления → Устройства и принтеры) и убедитесь, что устройство отображается без восклицательного знака. - ✅ Нажмите по принтеру правой кнопкой и выберите пробную печать средствами Windows. Если пробная страница не выходит — проблема в драйвере или кабеле, и 1С тут ни при чём.
- ⭐ Назначьте один принтер устройством по умолчанию. На него 1С будет отправлять документы, если в самой форме печати не выбрать другой.
Для сетевого принтера, который стоит на другом компьютере, драйвер должен быть установлен и на той машине, где работает 1С. Доступ «по сети» без локального драйвера печать не даст.
Как печатать документ из 1С
Любой документ или отчёт в 1С сначала превращается в табличный документ — это внутренний аналог листа Excel. Именно его вы и отправляете на принтер.
Типовой сценарий:
- Откройте документ (например, счёт или накладную) и нажмите кнопку
Печатьв командной панели. - Выберите нужную печатную форму из списка — у одного документа их бывает несколько.
- Откроется предварительный просмотр табличного документа.
- Нажмите
Ctrl+Pили кнопку с изображением принтера. В окне печати выберите устройство, число копий и диапазон страниц.
Если нужно печатать пачками, не открывая просмотр, в большинстве форм есть команда печати сразу — по ней документ уходит на принтер по умолчанию без окна предпросмотра. Удобно для серийной печати накладных или чеков.
Печать сразу берёт принтер по умолчанию и текущие параметры страницы. Прежде чем запускать пачку из 50 накладных, напечатайте одну в режиме просмотра и убедитесь, что всё встаёт на лист.
Чтобы задать принтер отдельно для конкретной печатной формы, в окне просмотра зайдите в Файл → Печать и выберите устройство там — 1С запомнит выбор для этого рабочего места.
Групповая печать и комплект документов
Когда нужно напечатать не один документ, а пачку, открывать каждый по отдельности необязательно.
Групповая печать из списка. В журнале документов выделите несколько строк мышью с зажатым Ctrl или Shift, затем нажмите Печать и выберите форму. 1С сформирует печать сразу по всем выделенным документам — одним заданием, в том же порядке, в каком они идут в списке.
Комплект документов. В конфигурации 1С:Бухгалтерия 3.0 у документов реализации есть команда печати комплекта. В ней вы галочками отмечаете, какие формы нужны (например, накладная, счёт-фактура, счёт на оплату), задаёте число копий по каждой и печатаете всё разом или отправляете контрагенту по электронной почте.
Это удобнее, чем печатать формы по одной:
- 🧾 все документы по одной отгрузке уходят на принтер за один проход;
- 🔢 для каждой формы можно задать своё количество копий (например, два экземпляра накладной и один счёта-фактуры);
- ✉️ тот же комплект можно сразу сохранить в один PDF или отправить письмом.
Если регулярно печатаете один и тот же набор форм, настройте состав комплекта один раз — программа запомнит выбор для последующих документов этого вида.
Поля, масштаб и ориентация: когда форма не влезает
Самая частая жалоба — «форма не помещается на лист» или «справа обрезается столбец». Это настраивается в параметрах страницы табличного документа, а не в драйвере.
В окне просмотра откройте Файл → Параметры страницы. Там доступны:
| Параметр | За что отвечает | Когда менять |
|---|---|---|
| Ориентация | Книжная / альбомная | Широкая таблица не влезает по ширине |
| Поля | Отступы от краёв листа | Текст обрезается или уходит за край |
| Масштаб | Процент уменьшения | Нужно уместить всё на одном листе |
| Разместить не более чем на N страницах | Авто-подгон под заданное число листов | Печать длинных реестров и ОСВ |
Практические приёмы:
- 📐 Широкую таблицу (например, оборотно-сальдовую ведомость с аналитикой) печатайте в альбомной ориентации.
- 🔍 Если лишь немного не хватает по ширине, уменьшите масштаб до 90–95 % вместо смены ориентации.
- 🧩 Для многостраничных реестров задайте «Разместить не более чем на 1 страницу по ширине» — тогда 1С сама подберёт масштаб, а по высоте разложит на нужное число листов.
Поля удобно проверять по линейке в режиме просмотра: включите отображение разметки страниц, и 1С покажет границы листов прямо на табличном документе. Всё, что за синей границей, уйдёт на следующую страницу или обрежется.
Отдельно стоит упомянуть колонтитулы. В окне просмотра команда Файл → Колонтитулы позволяет добавить вверх или вниз каждой страницы номер листа, дату печати, имя документа. Для многостраничных реестров и актов сверки это помогает не перепутать листы: нумерация Страница N из M ставится автоматически и печатается на каждом листе, не меняя сам табличный документ.
Если печатная форма — это стандартный макет конфигурации, менять её разметку «начисто» лучше не в самом документе, а через расширение конфигурации : это позволяет поправить макет печатной формы, не снимая конфигурацию с поддержки и не теряя изменения при обновлении.
Печать этикеток и ценников со штрихкодом
Для этикеток и ценников есть два отличия от обычной печати: нужен специальный шаблон и, почти всегда, компонента печати штрихкодов.
Компонента штрихкодов. Чтобы 1С нарисовала штрихкод (EAN-13, Code128 и т. п.), в системе должна стоять компонента печати штрихкодов 1С. При первой печати этикетки программа обычно сама предлагает её установить — согласитесь и подтвердите установку. Если штрихкод печатается как пустой прямоугольник или набор цифр без полос — компонента не установлена.
Рабочее место печати. В торговых конфигурациях (1С:Управление торговлей 11, Розница, Комплексная автоматизация) есть отдельное рабочее место «Печать этикеток и ценников». В нём вы:
- Отбираете товары — вручную, по документу поступления или по складу.
- Выбираете шаблон этикетки или ценника.
- Задаёте количество этикеток на каждую позицию.
- Отправляете всё на принтер.
Принтер этикеток. Термопринтеры (Zebra, АТОЛ, Honeywell и аналоги) подключаются как обычные принтеры Windows, но со своим драйвером. Размер этикетки задаётся в двух местах: в драйвере принтера (физический размер рулона, например 58×40 мм) и в шаблоне этикетки в 1С. Эти размеры должны совпадать, иначе печать «съедет».
Если этикетки печатаются со смещением или пустыми — сверьте размер носителя в драйвере термопринтера и в шаблоне 1С. Чаще всего дело именно в расхождении этих двух значений, а не в самой программе.
Для разработки своего шаблона этикетки в конфигурации есть редактор макетов этикеток и ценников: там раскладывают поля (наименование, цена, штрихкод) по области печати и привязывают их к данным номенклатуры.
Отдельно стоит развести печать этикеток и печать кассовых чеков. Чек на фискальном регистраторе — это не обычная печать на принтер, а вывод через драйвер ККТ. Такое оборудование подключается не как принтер Windows, а в разделе Администрирование → Подключаемое оборудование, и настраивается отдельно от всей печати, о которой идёт речь в этой статье.
Печать в тонком, толстом и веб-клиенте
Способ запуска 1С влияет на печать по-разному.
Толстый клиент (обычное приложение). Работает напрямую с установленной платформой и локальными принтерами. Печать идёт без дополнительных настроек — так же, как описано выше.
Тонкий клиент. Это основной режим работы в 1С 8.3. Для печати и работы со штрихкодами нужны внешние компоненты, которые ставятся на рабочее место пользователя. Если компонента печати штрихкодов не установлена, тонкий клиент предложит её поставить при первой печати этикетки.
Веб-клиент (через браузер). Здесь главное отличие: браузеру требуется расширение для работы с 1С:Предприятием. Без него веб-клиент не может напрямую управлять принтером и вместо печати предложит скачать документ файлом (обычно PDF или табличный документ), который вы потом печатаете из программы-просмотрщика.
Что сделать для печати из браузера:
- 🌐 При первом обращении к печати веб-клиент предложит установить расширение работы с 1С:Предприятием — согласитесь.
- 🔄 Перезапустите браузер, чтобы расширение активировалось.
- 🖨️ После этого печать из веб-клиента идёт так же, как в тонком: через окно просмотра и
Ctrl+P.
Если в веб-клиенте печать упорно скачивается файлом вместо вывода на принтер — почти всегда расширение не установлено или отключено в настройках браузера. Проверьте список расширений браузера.
1С не печатает: разбор частых сбоев
Прежде чем менять настройки, определите, где обрывается цепочка: не печатает конкретная форма, не печатает ни один документ, или не работает печать и из других программ.
Файл → Печать выберите нужный принтер явно.Если не печатает вообще ничего и из других программ Windows тоже — перезапустите службу «Диспетчер печати» (Print Spooler) средствами Windows и очистите очередь печати. К 1С это уже не относится, но именно зависшая очередь часто выглядит как «1С не печатает».
Перезапуск диспетчера печати оборвёт все текущие задания печати на этом компьютере, включая чужие на сетевом принтере. Делайте это, когда очередь действительно зависла, а не при любой заминке.
Частые вопросы
Можно ли назначить разным документам разные принтеры?
Файл → Печать и запоминается для текущего рабочего места. Например, накладные можно направить на лазерный принтер, а этикетки — на термопринтер.Почему при печати сразу используется не тот принтер?
Как сохранить печатную форму в PDF вместо печати?
Файл → Сохранить как и выберите формат PDF или табличный документ. В веб-клиенте без расширения 1С предложит скачать файл автоматически.