Документы и Печать · 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-адресу или имени хоста, выберите драйвер из списка или установите его с диска производителя. После установки обязательно распечатайте пробную страницу — это подтверждает, что связка «драйвер + порт + устройство» работает.
Если принтер подключён к другому компьютеру и расшарен, добавьте его через «\\ИМЯ-КОМПЬЮТЕРА\ИмяПринтера». Учтите, что компьютер, к которому подключён принтер физически, должен быть включён в момент печати — иначе задания будут зависать в очереди.
- 1Откройте Параметры → Принтеры и сканеры
- 2Нажмите «Добавить устройство» и выберите принтер из списка или добавьте вручную по IP
- 3Установите актуальный драйвер с сайта производителя, если системный не подошёл
- 4Распечатайте пробную страницу из Windows
- 5Убедитесь, что принтер не в статусе «Автономно» или «Приостановлено»
Шаг 2. Выберите принтер при печати из 1С
В типовых конфигурациях печать запускается кнопкой «Печать» в форме документа или списка. После выбора печатной формы (например, счёта, ТОРГ-12 или УПД) 1С формирует табличный документ и открывает его предварительный просмотр. Дальше есть два пути: отправить на принтер по умолчанию кнопкой «Печать» или открыть диалог выбора принтера.
Чтобы выбрать конкретный принтер, в окне предварительного просмотра используйте команду печати с вызовом системного диалога (обычно это сочетание Ctrl+P или пункт меню «Файл» → «Печать» в окне табличного документа). В диалоге Windows укажите нужный принтер, количество копий, диапазон страниц и нажмите «Печать».
Если печатная форма выводится сразу без предпросмотра (так настроено в некоторых конфигурациях), принтер берётся из настроек по умолчанию. В этом случае либо смените принтер по умолчанию в Windows, либо измените настройки печати в самой конфигурации.
Шаг 3. Настройте принтер по умолчанию
Большинство сценариев «прописать принтер в 1С» сводится к назначению принтера по умолчанию. Откройте «Параметры» → «Принтеры и сканеры», выберите нужное устройство и нажмите «Использовать по умолчанию». Обратите внимание на переключатель «Разрешить Windows управлять принтером по умолчанию»: если он включён, система сама подставляет последний использованный принтер, что часто сбивает пользователей — в офисе с несколькими печатающими устройствами его лучше отключить и зафиксировать принтер вручную.
В типовых конфигурациях на базе БСП (Бухгалтерия предприятия, ЗУП, Управление торговлей) есть механизм настройки параметров печати: в диалоге печати можно сохранить выбранный принтер и параметры страницы, чтобы не выбирать их каждый раз. Проверьте также раздел «Администрирование» → «Печатные формы, отчёты и обработки» — там задаются общие настройки печати, например печать без предварительного просмотра.
Для этикеток, ценников и чеков, где важны нестандартные размеры носителя, создайте в Windows пользовательский формат бумаги (через «Свойства сервера печати») и выберите его в настройках принтера. Иначе 1С будет масштабировать макет под A4, и этикетка «уедет».
Особенности для RDP, терминального сервера и веб-клиента
При работе через удалённый рабочий стол 1С видит принтеры терминального сеанса, а не локального компьютера. Чтобы локальный принтер появился в сеансе, включите в настройках RDP-подключения (mstsc) на вкладке «Локальные ресурсы» проброс принтеров. На терминальном сервере должны быть установлены драйверы соответствующих моделей — иначе проброшенный принтер либо не появится, либо будет работать через универсальный драйвер с ограниченной функциональностью.
Альтернатива пробросу — установить сетевой принтер непосредственно на терминальный сервер по IP-адресу. Это стабильнее: печать не зависит от того, включён ли конкретный пользовательский компьютер, и не требует совпадения драйверов. Минус — нужно настраивать доступ и права для каждого пользователя.
В веб-клиенте ситуация иная: печать выполняется через браузер, и диалог выбора принтера показывает браузер, а не 1С. Убедитесь, что в браузере разрешена печать и выбран верный принтер. Для тонкого клиента в клиент-серверном режиме печать идёт с клиентской машины, поэтому принтер достаточно установить локально.
Как выбрать сценарий настройки
Проверка результата и типичные проблемы
После настройки выполните контрольную печать из 1С: откройте любой документ, сформируйте печатную форму и отправьте на печать. Проверьте не только факт выхода листа, но и качество результата: соответствие полей, ориентацию, масштаб и количество страниц. Если форма печатается «вразъезд», проблема обычно в размере бумаги, полях или масштабе в настройках принтера, а не в самой 1С.
Частая жалоба — «принтер есть в списке, но печать не идёт». Проверьте очередь печати Windows: зависшие задания блокируют все последующие. Очистите очередь, перезапустите службу «Диспетчер печати» (spooler) и повторите. Также убедитесь, что не включён режим «Работать автономно» в свойствах принтера.
Если 1С печатает на «не тот» принтер, проверьте три места: принтер по умолчанию в Windows, сохранённые настройки печати в конфигурации и опцию управления принтером по умолчанию со стороны Windows. Рассинхронизация этих трёх точек — причина большинства обращений.
Как проверить, что печать настроена правильно
Страница печатается без ошибок
Ошибка печати или принтер «Автономно» — чините драйвер и подключение до настройки 1С
Документ выходит на нужном принтере с первого раза
1С предлагает другой принтер — сбиты настройки по умолчанию
Поля, шрифты и размеры совпадают с предпросмотром
Обрезка или смещение — проверьте размер бумаги и масштаб в драйвере
Задания уходят и исчезают из очереди
Задания зависают — перезапустите службу диспетчера печати
Когда самостоятельной настройки недостаточно
С базовыми сценариями справляется любой пользователь, но есть ситуации, где лучше привлечь системного администратора или специалиста по 1С. Это клиент-серверный режим с печатью на стороне сервера, массовая настройка принтеров через групповые политики, конфликты драйверов на терминальном сервере и доработка конфигурации для автоматической маршрутизации печати (например, счета — на один принтер, этикетки — на другой).
Не изменяйте настройки служб сервера 1С и учётной записи агента сервера без чёткого понимания последствий: ошибка может остановить работу всех пользователей базы. Перед любыми изменениями на сервере убедитесь, что есть актуальная резервная копия и согласованное окно обслуживания.
Что важно запомнить
1С печатает через принтеры Windows: сначала настройте устройство в системе, затем выберите его в диалоге печати или задайте по умолчанию. Для RDP включайте проброс принтеров или ставьте сетевой принтер на сервер. Проверяйте результат контрольной печатью и состоянием очереди.
Частые вопросы
Почему 1С не видит принтер, который установлен в Windows?
Чаще всего принтер установлен в другом сеансе или на другой машине: например, локально, а 1С запущена в RDP-сеансе. Проверьте список принтеров именно в том сеансе, где работает 1С, и при необходимости включите проброс принтеров или установите устройство на терминальный сервер.
Как сделать, чтобы 1С всегда печатала на один и тот же принтер?
Задайте нужный принтер по умолчанию в Windows и отключите опцию «Разрешить Windows управлять принтером по умолчанию». В типовых конфигурациях дополнительно сохраните настройки в диалоге печати — они запоминаются для конкретных печатных форм.
Можно ли направлять разные документы на разные принтеры автоматически?
В типовой конфигурации такой настройки «из коробки» нет. Варианты: сохранённые настройки печати для отдельных форм, выбор принтера вручную в диалоге или доработка конфигурации программистом для маршрутизации печати по типам документов.
Почему печатная форма обрезается или печатается мелко?
Причина почти всегда в несовпадении размера бумаги, полей или масштаба в настройках драйвера с параметрами макета. Проверьте формат бумаги в свойствах принтера, отключите масштабирование «по размеру страницы» и сверьте результат с предварительным просмотром.
Как печатать из 1С через браузер (веб-клиент)?
Веб-клиент вызывает диалог печати браузера. Убедитесь, что принтер установлен на локальном компьютере, выберите его в диалоге браузера и при необходимости отключите в браузере принудительное масштабирование, чтобы форма не искажалась.
Что делать, если задания зависают в очереди печати?
Откройте очередь печати принтера, удалите зависшие задания, затем перезапустите службу «Диспетчер печати» через services.msc или перезагрузкой. Если проблема повторяется, переустановите драйвер принтера актуальной версией с сайта производителя.