Подключение и настройка печати в 1С 8.3: от драйвера до очереди
Содержание
Обычный принтер отдельно в 1С 8.3 не «подключается»: программа печатает через тот принтер, который видит операционная система компьютера пользователя. Поэтому порядок такой: поставить драйвер в Windows, проверить пробную печать, выбрать принтер по умолчанию, затем уточнить параметры страницы в самой 1С. Если Windows печатает, а 1С нет, дело почти всегда в выбранном принтере, правах или режиме работы (терминальный сервер , веб-клиент).
Отдельная история с чековыми и этикеточными принтерами и фискальными регистраторами: они подключаются через раздел «Подключаемое оборудование» и свои драйверы. Об этом ниже, в отдельном разделе.
Подготовка: драйвер и пробная печать в Windows
Первое, что нужно сделать, не открывая 1С:
- Подключите принтер (USB, сеть или общий доступ с другого компьютера).
- Установите драйвер производителя для вашей версии Windows. Универсальный драйвер из центра обновления подходит для офисной печати, но для специфических функций (лотки, двусторонняя печать ) лучше родной.
- Откройте «Принтеры и сканеры» в параметрах Windows и распечатайте пробную страницу из свойств принтера.
Если пробная страница не печатается, 1С тут бессильна. Проблему решайте на уровне системы: кабель, порт, драйвер, служба печати.
Для сетевого принтера используйте один и тот же способ подключения на всех рабочих местах. Если у одного пользователя принтер добавлен по IP-адресу, а у другого через общий доступ, разбирать сбои придётся по-разному.
Выбор принтера по умолчанию и принтера для конкретной печати
Платформа 1С берёт принтер, который в Windows назначен «по умолчанию». Это самая частая причина вопроса «почему печатает не туда».
Что учесть:
- 🖨️ В Windows может быть включена настройка, при которой система сама назначает принтером по умолчанию последний использованный. Тогда выбор «плавает». Отключите её в параметрах принтеров и назначьте нужный принтер вручную.
- 🖨️ Принтер по умолчанию задаётся для каждого пользователя Windows отдельно. На терминальном сервере у каждого сеанса он свой.
- 🖨️ Разовый выбор делается в окне печати: после нажатия на кнопку «Печать» в печатной форме откроется стандартный диалог, где можно указать другой принтер и число копий.
Если хотите, чтобы отчёты и документы всегда шли на конкретный принтер, самый надёжный способ остаётся системным: назначьте его по умолчанию в профиле пользователя.
Параметры страницы: формат бумаги, поля, ориентация
Размер листа и поля в 1С привязаны к печатной форме. Откройте любую табличную печатную форму (документ, отчёт) и найдите в меню команду настройки параметров страницы. Здесь меняются:
| Параметр | Что влияет |
|---|---|
| Ориентация | Книжная или альбомная. Широкие отчёты с большим числом колонок удобнее альбомной |
| Размер бумаги | A4, A5 и т. д. Должен совпадать с реально заложенным в принтер |
| Поля | Если край таблицы обрезается, увеличьте поля или включите масштаб |
| Масштаб | «По ширине страницы» убирает разрыв колонок на второй лист |
Типичная ситуация: отчёт печатается в два листа по ширине. Не двигайте колонки. Включите вписывание по ширине или смените ориентацию на альбомную, и отчёт ляжет на один лист.
Если после смены принтера формат «съехал», проверьте, не остался ли в параметрах страницы размер бумаги от прежнего принтера. Драйверы разных моделей по-разному называют одни и те же форматы.
Для печатных форм документов с фиксированной разметкой (счета-фактуры, товарные накладные) меняйте масштаб осторожно: форма утверждена, и произвольное сжатие может сделать её нечитаемой.
Очередь печати и статусы заданий
Когда вы нажимаете «Печать» в 1С, платформа передаёт задание операционной системе. Дальше 1С его не контролирует. Очередь и статусы смотрите в Windows: в параметрах принтера есть список заданий.
Типичные состояния:
- ⏳ Печать — задание передано на устройство, ждите.
- ⚠️ Ошибка / Требуется вмешательство — нет бумаги, замятие, открыта крышка.
- 🔌 Автономная работа — принтер выключен или недоступен по сети. Если принтер включён, снимите отметку «Работать автономно» в меню принтера.
- 🧱 Зависшее задание — в очереди стоит первый документ, который не удаётся напечатать, и все остальные ждут за ним.
Если очередь встала, отмените все задания через окно очереди. Если не удаляются, перезапустите службу «Диспетчер печати». Перед этим предупредите коллег: служба обслуживает все принтеры компьютера, и их задания пропадут. На сервере печати делайте это вне рабочего дня или после согласования.
Печать в терминальном сервере, клиент-серверной базе и веб-клиенте
Здесь настройки принтера работают иначе, чем на обычном рабочем месте.
Терминальный сервер (RDP)
Печатает та машина, на которой запущен клиент 1С, то есть сервер терминалов. Принтеры пользователя попадают в сеанс через перенаправление принтеров. Если перенаправление выключено политикой или принтер не появился в сеансе, 1С его не увидит. Проверяйте список принтеров прямо внутри терминального сеанса, а не на локальном компьютере.
Файловая и клиент-серверная база
Печать запускается на стороне клиентского приложения. Сервер 1С принтеры пользователей не использует, поэтому устанавливать драйверы на сервере 1С ради обычной печати не нужно. Достаточно, чтобы принтер работал на компьютере, где открыт клиент.
Веб-клиент
Веб-клиент работает в браузере, поэтому печатную форму он отдаёт через средства браузера: выводит документ в PDF или в окно предварительного просмотра, а дальше вы печатаете обычным диалогом браузера. Принтер выбирается там же. Если печать не открывается, проверьте блокировку всплывающих окон для адреса вашей публикации.
| Режим | Где выбирается принтер | На что смотреть при сбое |
|---|---|---|
| Тонкий клиент на рабочем месте | Принтер по умолчанию Windows и диалог печати | Драйвер, очередь |
| Терминальный сервер | Принтеры сеанса | Перенаправление принтеров |
| Веб-клиент | Диалог браузера | Блокировка окон, PDF-просмотрщик |
Чековые, этикеточные принтеры и фискальные регистраторы
Такое оборудование подключается не как обычный принтер. Для него есть подсистема подключаемого оборудования: в разделе администрирования или настроек программы (название пункта зависит от конфигурации) находится справочник «Подключаемое оборудование».
Общий порядок:
- Установите на компьютер кассира драйвер устройства. Чаще всего это драйвер торгового оборудования от производителя или комплект драйверов, поставляемый 1С.
- В справочнике подключаемого оборудования добавьте новое устройство нужного типа (принтер чеков, принтер этикеток, фискальный регистратор).
- Выберите драйвер и рабочее место, к которому привязано устройство. Настройки оборудования хранятся отдельно для каждого рабочего места.
- Нажмите проверку соединения. Если драйвер отвечает, устройство готово к работе.
Подключаемое оборудование привязано к компьютеру, на котором стоит драйвер. Если устройство подключено к одному ПК, а базу открывают с другого, на втором оно не заработает, пока там не настроен драйвер и рабочее место.
Фискальный регистратор нельзя просто «подключить как принтер». Его настройка включает регистрацию в налоговой и работу с фискальным накопителем. Последовательность определяет инструкция производителя и ваша конфигурация.
Дополнительные возможности печати
Печать в файл и PDF вместо бумаги
Бумага нужна не всегда. Когда документ надо отправить контрагенту или сохранить для архива, принтер можно обойти.
- 📄 Табличный документ сохраняется в файл командой сохранения в меню печатной формы. Доступны PDF, Excel и другие форматы, список зависит от версии платформы.
- 📄 Виртуальный PDF-принтер ставится как обычный драйвер и появляется в списке принтеров. Удобно, если нужен именно образ страницы так, как он выйдет на бумаге.
- 📄 Для отправки по почте у многих печатных форм есть отдельная команда, которая прикрепляет документ к письму. Она требует настроенной учётной записи электронной почты.
Файл в PDF сохраняет разметку страницы, которую вы задали в параметрах. Поэтому сначала настройте формат и ориентацию, и только потом сохраняйте.
Если один и тот же отчёт нужно регулярно отдавать в PDF, не меняйте принтер по умолчанию каждый раз. Выберите PDF-принтер в диалоге разовой печати, а реальный оставьте основным.
Копии, диапазон страниц и двусторонняя печать
Диалог печати передаёт параметры драйверу, поэтому часть возможностей зависит от модели принтера, а не от 1С.
- Число копий. Задаётся в диалоге. Для документов, которые нужны в двух экземплярах, укажите 2, а не печатайте дважды.
- Диапазон страниц. Если форма длинная, напечатайте нужные листы. Сначала откройте предварительный просмотр и посмотрите, сколько страниц получилось.
- Двусторонняя печать . Доступна, только если драйвер её поддерживает. Включается в свойствах принтера или в диалоге печати. Для многостраничных отчётов экономит бумагу.
- Цвет и качество. Для обычных отчётов хватает чёрно-белого режима и черновика. Цветная печать нужна редко, например для диаграмм.
Предварительный просмотр перед печатью даёт самое важное: вы видите, где страница обрывается, прежде чем потратить бумагу.
Как не ломать печать при смене техники
Замена принтера или переезд на другой сервер обычно ломает не 1С, а то, что вокруг неё. Что сделать заранее:
- Перед удалением старого принтера запишите, какие формы на какой формат настроены.
- После установки нового назначьте его по умолчанию и распечатайте контрольный документ с таблицей: проверьте поля и масштаб.
- Для сетевых принтеров закрепите статический IP-адрес. Принтер с «плавающим» адресом периодически выпадает из очереди.
- Если принтеров много, пусть печать идёт на сервер печати: драйвер обновляют в одном месте.
Для пользователей терминального сервера удобно настроить принтер при входе единым образом, чтобы он каждый раз оказывался в сеансе под тем же именем. Тогда ссылки на принтер в настройках не теряются.
Если принтер есть, а 1С не печатает
Пройдите проверки сверху вниз. Каждая отсекает отдельную причину.
Если ничего не сработало, попробуйте напечатать из другой программы, например из Блокнота, на том же компьютере под той же учётной записью. Получилось — ищите причину в 1С: попробуйте запустить её от другого пользователя или создать новый профиль Windows. Не получилось — причина в системе или оборудовании.