К статье
Практический материал

Документы и Печать · 11 мин

Как прописать принтер в 1С: пошаговая инструкция

Как прописать принтер в 1С: подключение через Windows, настройка принтера по умолчанию, печать из типовых конфигураций, решение типичных проблем с печатью.

Печать документов — одна из самых частых операций в 1С, и проблема «1С не видит принтер» встречается почти в каждом офисе. Важно понимать ключевой принцип: 1С не имеет собственной системы управления принтерами и использует драйверы и очередь печати операционной системы. Поэтому «прописать принтер в 1С» почти всегда означает «правильно настроить принтер в Windows и указать его в настройках 1С».

Ниже разобраны все рабочие сценарии: установка локального и сетевого принтера, выбор принтера по умолчанию, настройка печати в типовых конфигурациях (Бухгалтерия, Управление торговлей, ЗУП), а также диагностика ситуаций, когда принтер установлен, но документы не выводятся на печать.

Инструкция подходит для 1С:Предприятие 8.3 в файловом и клиент-серверном режиме, а также для работы через RDP и веб-клиент — для этих случаев есть отдельные разделы с ограничениями.

Как 1С работает с принтерами: что нужно понять до настройки

Платформа 1С:Предприятие не хранит собственный список принтеров. Когда пользователь нажимает «Печать», программа обращается к Windows API и показывает те устройства, которые установлены в операционной системе текущего сеанса. Отсюда следуют два важных вывода: если принтер не виден в Windows, его не увидит и 1С; если принтер виден в Windows, но не в 1С — проблема почти всегда в сеансе пользователя или в том, на какой машине работает клиент.

В клиент-серверном варианте печать может выполняться с клиентского компьютера (обычный режим), а в некоторых сценариях — на стороне сервера. Если печать идёт с сервера 1С, принтер должен быть установлен и доступен именно на сервере под учётной записью службы агента сервера 1С, что на практике встречается редко и требует отдельной настройки прав.

Также учитывайте, что настройки принтера по умолчанию хранятся индивидуально для каждого пользователя Windows и каждого сеанса. Если бухгалтер работает по RDP, его принтер по умолчанию в терминальном сеансе может отличаться от принтера на локальном компьютере.

Шаг 1. Установите принтер в Windows

Прежде чем открывать 1С, убедитесь, что принтер корректно установлен в операционной системе. Откройте «Параметры» → «Bluetooth и устройства» → «Принтеры и сканеры» (в Windows 10: «Устройства» → «Принтеры и сканеры») и проверьте, есть ли нужное устройство в списке. Если его нет — нажмите «Добавить устройство» и дождитесь обнаружения принтера.

Для сетевого принтера, который не находится автоматически, используйте вариант «Добавить вручную»: укажите добавление по IP-адресу или имени хоста, выберите драйвер из списка или установите его с диска производителя. После установки обязательно распечатайте пробную страницу — это подтверждает, что связка «драйвер + порт + устройство» работает.

Если принтер подключён к другому компьютеру и расшарен, добавьте его через «\\ИМЯ-КОМПЬЮТЕРА\ИмяПринтера». Учтите, что компьютер, к которому подключён принтер физически, должен быть включён в момент печати — иначе задания будут зависать в очереди.

Порядок установки принтера в Windows
  1. 1
    Откройте Параметры → Принтеры и сканеры
  2. 2
    Нажмите «Добавить устройство» и выберите принтер из списка или добавьте вручную по IP
  3. 3
    Установите актуальный драйвер с сайта производителя, если системный не подошёл
  4. 4
    Распечатайте пробную страницу из Windows
  5. 5
    Убедитесь, что принтер не в статусе «Автономно» или «Приостановлено»

Шаг 2. Выберите принтер при печати из 1С

В типовых конфигурациях печать запускается кнопкой «Печать» в форме документа или списка. После выбора печатной формы (например, счёта, ТОРГ-12 или УПД) 1С формирует табличный документ и открывает его предварительный просмотр. Дальше есть два пути: отправить на принтер по умолчанию кнопкой «Печать» или открыть диалог выбора принтера.

Чтобы выбрать конкретный принтер, в окне предварительного просмотра используйте команду печати с вызовом системного диалога (обычно это сочетание Ctrl+P или пункт меню «Файл» → «Печать» в окне табличного документа). В диалоге Windows укажите нужный принтер, количество копий, диапазон страниц и нажмите «Печать».

Если печатная форма выводится сразу без предпросмотра (так настроено в некоторых конфигурациях), принтер берётся из настроек по умолчанию. В этом случае либо смените принтер по умолчанию в Windows, либо измените настройки печати в самой конфигурации.

Шаг 3. Настройте принтер по умолчанию

Большинство сценариев «прописать принтер в 1С» сводится к назначению принтера по умолчанию. Откройте «Параметры» → «Принтеры и сканеры», выберите нужное устройство и нажмите «Использовать по умолчанию». Обратите внимание на переключатель «Разрешить Windows управлять принтером по умолчанию»: если он включён, система сама подставляет последний использованный принтер, что часто сбивает пользователей — в офисе с несколькими печатающими устройствами его лучше отключить и зафиксировать принтер вручную.

В типовых конфигурациях на базе БСП (Бухгалтерия предприятия, ЗУП, Управление торговлей) есть механизм настройки параметров печати: в диалоге печати можно сохранить выбранный принтер и параметры страницы, чтобы не выбирать их каждый раз. Проверьте также раздел «Администрирование» → «Печатные формы, отчёты и обработки» — там задаются общие настройки печати, например печать без предварительного просмотра.

Для этикеток, ценников и чеков, где важны нестандартные размеры носителя, создайте в Windows пользовательский формат бумаги (через «Свойства сервера печати») и выберите его в настройках принтера. Иначе 1С будет масштабировать макет под A4, и этикетка «уедет».

Особенности для RDP, терминального сервера и веб-клиента

При работе через удалённый рабочий стол 1С видит принтеры терминального сеанса, а не локального компьютера. Чтобы локальный принтер появился в сеансе, включите в настройках RDP-подключения (mstsc) на вкладке «Локальные ресурсы» проброс принтеров. На терминальном сервере должны быть установлены драйверы соответствующих моделей — иначе проброшенный принтер либо не появится, либо будет работать через универсальный драйвер с ограниченной функциональностью.

Альтернатива пробросу — установить сетевой принтер непосредственно на терминальный сервер по IP-адресу. Это стабильнее: печать не зависит от того, включён ли конкретный пользовательский компьютер, и не требует совпадения драйверов. Минус — нужно настраивать доступ и права для каждого пользователя.

В веб-клиенте ситуация иная: печать выполняется через браузер, и диалог выбора принтера показывает браузер, а не 1С. Убедитесь, что в браузере разрешена печать и выбран верный принтер. Для тонкого клиента в клиент-серверном режиме печать идёт с клиентской машины, поэтому принтер достаточно установить локально.

Маршрут решения

Как выбрать сценарий настройки

Один компьютер, принтер подключён по USBУстановите принтер в Windows и задайте его по умолчанию — больше ничего не требуется
Работа по RDP, принтер стоит рядом с пользователемВключите проброс принтеров в настройках RDP и установите драйвер на терминальный сервер
Несколько пользователей терминального сервера, общий сетевой принтерУстановите принтер на сервер по IP и раздайте права пользователям
Работа через веб-клиентНастройте принтер локально и выбирайте его в диалоге печати браузера

Проверка результата и типичные проблемы

После настройки выполните контрольную печать из 1С: откройте любой документ, сформируйте печатную форму и отправьте на печать. Проверьте не только факт выхода листа, но и качество результата: соответствие полей, ориентацию, масштаб и количество страниц. Если форма печатается «вразъезд», проблема обычно в размере бумаги, полях или масштабе в настройках принтера, а не в самой 1С.

Частая жалоба — «принтер есть в списке, но печать не идёт». Проверьте очередь печати Windows: зависшие задания блокируют все последующие. Очистите очередь, перезапустите службу «Диспетчер печати» (spooler) и повторите. Также убедитесь, что не включён режим «Работать автономно» в свойствах принтера.

Если 1С печатает на «не тот» принтер, проверьте три места: принтер по умолчанию в Windows, сохранённые настройки печати в конфигурации и опцию управления принтером по умолчанию со стороны Windows. Рассинхронизация этих трёх точек — причина большинства обращений.

Контрольные точки

Как проверить, что печать настроена правильно

Пробная страница из Windows
Норма

Страница печатается без ошибок

Тревожный признак

Ошибка печати или принтер «Автономно» — чините драйвер и подключение до настройки 1С

Печатная форма из 1С
Норма

Документ выходит на нужном принтере с первого раза

Тревожный признак

1С предлагает другой принтер — сбиты настройки по умолчанию

Макет на бумаге
Норма

Поля, шрифты и размеры совпадают с предпросмотром

Тревожный признак

Обрезка или смещение — проверьте размер бумаги и масштаб в драйвере

Очередь печати
Норма

Задания уходят и исчезают из очереди

Тревожный признак

Задания зависают — перезапустите службу диспетчера печати

Типичные ошибки
01
Искать настройку принтера внутри 1С, когда проблема в драйвере Windows — время тратится впустую
02
Оставить включённым «Разрешить Windows управлять принтером по умолчанию» — документы уходят на последний использованный принтер
03
Пробрасывать принтер в RDP без установки драйвера на сервер — принтер не появляется в сеансе
04
Не проверить формат бумаги для этикеток — печать смещается и расходники портятся
05
Настроить принтер только себе и забыть про остальных пользователей терминального сервера

Когда самостоятельной настройки недостаточно

С базовыми сценариями справляется любой пользователь, но есть ситуации, где лучше привлечь системного администратора или специалиста по 1С. Это клиент-серверный режим с печатью на стороне сервера, массовая настройка принтеров через групповые политики, конфликты драйверов на терминальном сервере и доработка конфигурации для автоматической маршрутизации печати (например, счета — на один принтер, этикетки — на другой).

Не изменяйте настройки служб сервера 1С и учётной записи агента сервера без чёткого понимания последствий: ошибка может остановить работу всех пользователей базы. Перед любыми изменениями на сервере убедитесь, что есть актуальная резервная копия и согласованное окно обслуживания.

Итог

Что важно запомнить

1С печатает через принтеры Windows: сначала настройте устройство в системе, затем выберите его в диалоге печати или задайте по умолчанию. Для RDP включайте проброс принтеров или ставьте сетевой принтер на сервер. Проверяйте результат контрольной печатью и состоянием очереди.

Частые вопросы

Почему 1С не видит принтер, который установлен в Windows?

Чаще всего принтер установлен в другом сеансе или на другой машине: например, локально, а 1С запущена в RDP-сеансе. Проверьте список принтеров именно в том сеансе, где работает 1С, и при необходимости включите проброс принтеров или установите устройство на терминальный сервер.

Как сделать, чтобы 1С всегда печатала на один и тот же принтер?

Задайте нужный принтер по умолчанию в Windows и отключите опцию «Разрешить Windows управлять принтером по умолчанию». В типовых конфигурациях дополнительно сохраните настройки в диалоге печати — они запоминаются для конкретных печатных форм.

Можно ли направлять разные документы на разные принтеры автоматически?

В типовой конфигурации такой настройки «из коробки» нет. Варианты: сохранённые настройки печати для отдельных форм, выбор принтера вручную в диалоге или доработка конфигурации программистом для маршрутизации печати по типам документов.

Почему печатная форма обрезается или печатается мелко?

Причина почти всегда в несовпадении размера бумаги, полей или масштаба в настройках драйвера с параметрами макета. Проверьте формат бумаги в свойствах принтера, отключите масштабирование «по размеру страницы» и сверьте результат с предварительным просмотром.

Как печатать из 1С через браузер (веб-клиент)?

Веб-клиент вызывает диалог печати браузера. Убедитесь, что принтер установлен на локальном компьютере, выберите его в диалоге браузера и при необходимости отключите в браузере принудительное масштабирование, чтобы форма не искажалась.

Что делать, если задания зависают в очереди печати?

Откройте очередь печати принтера, удалите зависшие задания, затем перезапустите службу «Диспетчер печати» через services.msc или перезагрузкой. Если проблема повторяется, переустановите драйвер принтера актуальной версией с сайта производителя.