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

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

Как в 1С указать принтер по умолчанию

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

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

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

Ниже разобраны все рабочие способы: от базового назначения принтера в Windows до тонких настроек печати в типовых конфигурациях, работы через RDP и типичных ошибок, из-за которых документы уходят не на то устройство.

Как 1С выбирает принтер при печати

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

Отсюда следует главный практический вывод: чтобы изменить принтер для всех печатных форм 1С, достаточно сменить принтер по умолчанию в Windows. Это касается и файловых, и клиент-серверных баз — задание печати всегда формируется на том компьютере, где работает клиент 1С, и использует его системные принтеры.

Исключение — тонкий и веб-клиент в некоторых сценариях, а также работа через удалённый рабочий стол: там действуют свои правила проброса принтеров, которые рассмотрены ниже отдельно.

Назначение принтера по умолчанию в Windows

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

Важный нюанс Windows 10 и 11: в системе есть переключатель «Разрешить Windows управлять принтером, используемым по умолчанию». Если он включён, система сама назначает основным последний использованный принтер, и ручная настройка «слетает». Для стабильной работы 1С этот переключатель стоит отключить, а затем назначить принтер вручную.

Альтернативный путь — классическая «Панель управления»: «Устройства и принтеры», правый клик по нужному устройству, пункт «Использовать по умолчанию». Результат тот же, но через панель управления удобнее проверять очередь печати и свойства драйвера.

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

Выбор принтера непосредственно в 1С

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

В ряде конфигураций (например, в решениях для торговли и склада) предусмотрены собственные настройки печати: этикетки и ценники могут отправляться на отдельный принтер этикеток, а документы — на офисный. Такие параметры обычно находятся в разделе настроек печати, в карточке склада, рабочего места или в персональных настройках пользователя. Точное расположение зависит от конфигурации, поэтому ищите пункты со словами «печать», «принтер», «оборудование» в разделе администрирования или настроек.

Если конфигурация доработана, принтер может быть жёстко прописан в коде печатной формы. В этом случае смена системного принтера не поможет — потребуется обратиться к специалисту, сопровождающему внедрение, чтобы изменить настройку в конфигурации.

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

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

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

Третий вариант — доработка: в конфигурации программно назначают принтер для конкретной печатной формы. Это рабочая практика, но она требует участия разработчика и усложняет обновление конфигурации, поэтому к ней прибегают, когда штатных настроек недостаточно.

Сравнение вариантов

Системный принтер по умолчанию

Подходит, когда вся печать идёт на одно устройство. Ограничение: не различает типы документов.

Выбор в диалоге печати 1С

Подходит для разовой печати на другом принтере. Ограничение: выбор не сохраняется между сеансами.

Настройки печати в конфигурации

Подходит для постоянной маршрутизации: этикетки на термопринтер, документы на лазерный. Ограничение: есть не во всех конфигурациях.

Доработка конфигурации

Подходит для жёсткой привязки принтера к форме или пользователю. Ограничение: требует разработчика и усложняет обновления.

Особенности работы через RDP и на терминальном сервере

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

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

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

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

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

Ещё один признак корректной настройки — совпадение формата бумаги. Если печатная форма «обрезается» или разбивается на лишние страницы, проблема обычно не в выборе принтера, а в несовпадении размера бумаги в драйвере (A4/Letter) и ориентации листа.

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

Как проверить результат

Принтер по умолчанию в Windows
Норма

Нужный принтер отмечен галочкой и статусом «по умолчанию»

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

Основным назначен другой принтер или включено автоматическое управление

Очередь печати после отправки документа
Норма

Задание появляется в очереди нужного принтера и выполняется

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

Задание висит с ошибкой или попадает в очередь другого устройства

Печатная форма на бумаге
Норма

Документ помещается на лист без обрезки и лишних страниц

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

Текст обрезан, форма дробится — несовпадение формата бумаги в драйвере

Ограничения и когда нужен специалист

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

Отдельный случай — подключение торгового оборудования (принтеры этикеток, чековые принтеры) через драйверы оборудования: там выбор устройства выполняется в настройках подключаемого оборудования, а не через системный принтер по умолчанию, и ошибочные действия могут остановить работу кассы.

Итог

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

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

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

Почему 1С печатает не на тот принтер, хотя в Windows всё настроено?

Чаще всего включена опция «Разрешить Windows управлять принтером по умолчанию» — система переключает основной принтер на последний использованный. Отключите её и назначьте принтер вручную. Также проверьте, не задан ли принтер прямо в настройках печати конфигурации или в доработанной печатной форме.

Можно ли назначить разные принтеры разным пользователям 1С?

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

Как печатать этикетки на термопринтер, а документы — на обычный?

Оставьте лазерный принтер системным по умолчанию, а в обработке печати этикеток конфигурации выберите термопринтер — большинство типовых решений запоминают этот выбор. Если обработка не запоминает принтер, потребуется доработка или выбор устройства при каждой печати.

Почему в списке принтеров 1С нет моего принтера?

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

Нужно ли перезапускать 1С после смены принтера по умолчанию?

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

Документ печатается обрезанным — это проблема выбора принтера?

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