Печать из 1С 8.3: от настройки принтера до пакетного вывода
Содержание
Чтобы напечатать документ
в 1С 8.3, откройте его, нажмите кнопку Печать в верхней командной панели и выберите нужную печатную форму. Откроется окно предпросмотра с табличным документом — там жмёте значок принтера или Ctrl+P, проверяете поля и количество копий, отправляете на печать. Это общая схема для всех типовых конфигураций на «Такси»: Бухгалтерия предприятия 3.0, ЗУП 3.1, Управление торговлей 11.
Разница между конфигурациями — только в наборе печатных форм и названиях документов. Сам механизм печати живёт на уровне платформы, поэтому настройка принтера , работа с макетом и вывод в PDF везде одинаковые.
Ниже — как подготовить устройство, что делать, если печать уезжает за край листа, как вывести сразу пачку документов и как сохранить форму в PDF без установки отдельного принтера.
С чего начать: принтер и драйверы
1С не содержит собственных драйверов печати. Программа печатает через те принтеры, которые уже установлены в Windows. Поэтому первый шаг — убедиться, что устройство видно в системе.
- 🖨️ Откройте в Windows
Параметры → Bluetooth и устройства → Принтеры и сканерыи проверьте, что нужный принтер в списке и не отмечен как offline. - ⚙️ Назначьте принтер по умолчанию — тогда 1С будет предлагать его автоматически. Если включён режим «Разрешить Windows управлять принтером по умолчанию», снимите галочку и выберите устройство руками.
- 📄 Напечатайте пробную страницу средствами Windows. Если она не выходит — проблема в драйвере или подключении, а не в 1С, и чинить нужно сначала её.
На терминальном сервере картина другая. Когда 1С опубликована как RemoteApp или работает в RDP-сессии, печать идёт на проброшенные принтеры клиента. Чтобы устройство появилось внутри сессии, в настройках подключения RDP должна стоять галочка «Принтеры», а на сервере — установлен совместимый драйвер (универсальный драйвер RDP или драйвер производителя).
Если один и тот же принтер у разных пользователей называется по-разному (например, с номером сессии в имени), для стабильной печати из 1С удобнее поставить драйвер устройства прямо на сервер — тогда имя не «плывёт».
Как вывести документ на печать
Основной путь — из формы самого документа. Откройте, например, реализацию, счёт или расчётный листок и найдите в командной панели кнопку Печать. У большинства документов это выпадающий список: одна кнопка, под которой скрывается несколько форм.
Порядок действий:
- Нажмите Печать и выберите форму из списка — например,
Товарная накладная (ТОРГ-12),Счёт на оплатуилиУниверсальный передаточный документ. - Дождитесь, пока сформируется табличный документ — это и есть предпросмотр.
- В окне предпросмотра нажмите значок принтера или
Ctrl+P. - В системном диалоге выберите принтер, число копий, диапазон страниц — и подтвердите.
Если печатной формы в списке нет, проверьте два места. Первое — документ может быть не проведён: часть форм доступна только после проведения. Второе — в некоторых конфигурациях набор форм настраивается через меню Ещё → Изменить состав печатных форм (или аналогичную команду в подменю Ещё).
Печать прямо из списка. Открывать карточку документа не обязательно: встаньте на строку в журнале, нажмите Печать в командной панели списка и выберите форму. Для одного документа результат тот же, что из карточки, но быстрее — удобно, когда нужно распечатать накладную , не заходя внутрь.
Горячие клавиши
. В открытом табличном документе работает стандартный набор: Ctrl+P — печать, Ctrl+Shift+P в ряде форм — предварительный просмотр, Ctrl+S — сохранить форму в файл. Запомнив Ctrl+P, вы печатаете на полшага быстрее, чем через меню.
Печать без предпросмотра. В ряде документов рядом с выбором формы есть команда, которая сразу отправляет на принтер по умолчанию, минуя окно просмотра. Это удобно для рутины, но страницу вы уже не поправите — поэтому для новых или нетиповых форм лучше оставить обычный режим с предпросмотром.
В веб-клиенте печать работает иначе: 1С формирует файл и открывает его средствами браузера. Табличный документ выгружается, и дальше вы печатаете через стандартный диалог браузера или просмотрщика PDF. Поэтому часть тонких настроек масштаба в вебе недоступна — для сложной печати используйте тонкий клиент (приложение 1С на рабочем столе).
Настройка макета, полей и масштаба
Когда печать «уезжает» за край или форма не влезает на лист, дело в параметрах страницы табличного документа. Всё настраивается в уже открытом предпросмотре через главное меню Файл.
Что чаще всего нужно поправить:
| Проблема | Где настроить | Что сделать |
|---|---|---|
| Таблица обрезается справа | Файл → Параметры страницы | Сменить ориентацию на Альбомную |
| Форма не влезает по ширине | Файл → Параметры страницы | Поставить масштаб «По ширине страницы» или задать процент вручную |
| Большие отступы, текст съезжает | Файл → Параметры страницы | Уменьшить поля (левое/правое/верхнее/нижнее) |
| Печатается лишняя пустая страница | Область печати | Выделить нужный диапазон и задать область печати |
Масштаб. В параметрах страницы есть выбор: фиксированный процент (например, 80%) или автоподбор «уместить по ширине». Автоподбор удобен, но при сильном сжатии шрифт становится мелким — тогда лучше сменить ориентацию, а не давить масштаб до нечитаемого.
Повтор шапки таблицы. Если накладная или ведомость занимает несколько листов, «шапку» со столбцами можно повторять на каждой странице. Это настраивается в самом макете через фиксацию строк — полезно для длинных списков, чтобы на втором листе было видно, что в каком столбце.
Колонтитулы и нумерация. В параметрах страницы есть вкладка колонтитулов: туда можно вывести номер страницы, дату печати, имя файла. Для многостраничных реестров и ведомостей нумерация «страница N из M» помогает не перепутать листы после печати на принтере без автоматической раскладки.
Запоминание настроек. Параметры страницы и масштаб 1С запоминает для конкретной печатной формы в рамках текущего сеанса. Если один и тот же отчёт вы постоянно печатаете в альбомной ориентации, настройте её один раз — при следующем открытии формы ориентация подтянется.
Правка самого макета. Если нужно изменить не параметры, а содержимое печатной формы — добавить логотип, подпись, факсимиле, — редактировать типовой макет напрямую в конфигурации нельзя: правки сотрёт ближайшее обновление. Правильный способ — расширение конфигурации
: оно хранит изменённый макет отдельно и переживает обновления типовой. Расширения появились в платформе 8.3.6; для вывода факсимиле и логотипа во многих конфигурациях уже есть штатные настройки в разделе Администрирование или в карточке организации — сначала проверьте их, прежде чем лезть в макет.
Печать в PDF и через виртуальный принтер
Сохранить документ в PDF можно двумя способами, и оба не требуют покупки отдельных программ.
Способ 1 — встроенное сохранение. В окне предпросмотра откройте Файл → Сохранить как, в типе файла выберите Документ PDF (.pdf) и укажите папку. 1С сам сформирует PDF из табличного документа — это самый чистый вариант, без промежуточных драйверов. Для архива и обмена с контрагентами выбирайте формат PDF/A, если он предлагается: он рассчитан на долгое хранение.
Способ 2 — виртуальный принтер. В списке принтеров Windows есть Microsoft Print to PDF. Выберите его в диалоге печати как обычное устройство — вместо бумаги система попросит указать имя файла. Подходит, когда нужно «распечатать» что угодно в PDF единообразно, в том числе из веб-клиента.
Отправка по почте. В типовых конфигурациях из окна печати часто доступна команда отправки формы на e-mail — она сама вкладывает PDF во вложение. Это быстрее, чем сохранять файл руками и прикреплять его к письму.
Если PDF получается пустым или с «кракозябрами», проблема обычно в виртуальном принтере или шрифтах. Встроенное Сохранить как → Документ PDF от этого не страдает — используйте его.
Пакетная печать и печать комплекта
Печатать документы по одному — долго. 1С умеет выводить сразу несколько форм и несколько документов за один проход.
Комплект форм одного документа. В накладной, счёте-фактуре или акте в подменю Печать есть команда вроде Комплект документов или Печать комплекта. Она открывает окно, где галочками отмечаете нужные формы (накладная + счёт-фактура + счёт на оплату), задаёте число копий по каждой и отправляете всё одной пачкой.
Пакетная печать из списка. Чтобы распечатать десяток реализаций или расчётных листков разом:
- Откройте журнал или список документов (например, список реализаций).
- Выделите нужные строки — мышью с
Ctrl/ShiftилиCtrl+Aдля всех на экране. - Нажмите Печать в командной панели списка и выберите форму.
- 1С соберёт все выбранные документы в один табличный документ, который вы отправляете на принтер целиком.
Так удобно печатать расчётные листки на весь отдел, накладные за день или путевые листы за период. Каждый документ выходит со своей страницы — разрыв между ними формируется автоматически.
Разделение копий. При большом тираже ставьте разбор по копиям (раскладку) в настройках принтера, а не в 1С: драйвер сам разложит комплекты по порядку. В самой 1С число копий задаётся в диалоге печати для всего задания.
Печать реестра вместо пачки. Иногда вместо самих документов нужен не ворох листов, а один реестр — список с номерами, датами и суммами. Такие формы (реестр документов, реестр счетов-фактур) выводятся отдельной командой печати и экономят бумагу: вместо сотни накладных вы печатаете одну-две страницы перечня.
Перед массовой печатью на несколько сотен листов прогоните один документ и посмотрите, сколько страниц он занимает. Умножьте на количество — так вы заранее поймёте объём задания и не отправите на принтер лишнюю тысячу страниц из-за неудачного масштаба.
Частые ошибки печати и как их исправить
Отдельно про веб-клиент. Если в браузере документ не печатается, а скачивается файлом — это штатное поведение, а не ошибка. В вебе 1С не имеет прямого доступа к принтеру и формирует файл, который вы печатаете уже средствами браузера. Для частой печати со сложными формами переходите на тонкий клиент.
Частые вопросы
Как напечатать документ сразу на принтер, без окна предпросмотра?
Можно ли добавить в печатную форму логотип, подпись и печать организации?
Почему при печати из браузера файл скачивается, а не идёт на принтер?
Как распечатать сразу несколько документов из списка?
Ctrl или Shift), нажмите Печать в панели списка и выберите форму. 1С соберёт их в один табличный документ и выведет пачкой — каждый документ с новой страницы.Как сохранить печатную форму в PDF?
Файл → Сохранить как, тип файла — Документ PDF. Для долгого хранения выбирайте PDF/A. Второй вариант — печать на виртуальный принтер Microsoft Print to PDF.