Документы и Печать · 9 мин
Как сменить принтер в 1С: пошаговая инструкция
Как сменить принтер в 1С: выбор принтера при печати документов, настройка принтера по умолчанию, печать на разные принтеры и решение типичных проблем.
Смена принтера в 1С — частая задача: документы нужно отправить на другой печатающий аппарат, старый принтер заменили новым или требуется печатать накладные на принтер склада, а счета — на офисный. В большинстве случаев всё решается через стандартный диалог печати, но есть нюансы, связанные с настройками операционной системы, правами пользователя и особенностями конкретных конфигураций.
Важно понимать, что 1С не управляет принтерами напрямую — программа использует список принтеров, установленных в Windows. Поэтому если нужного устройства нет в диалоге печати, проблема почти всегда на стороне операционной системы, а не самой 1С. Ниже разобраны все основные способы: от разового выбора принтера до закрепления конкретного устройства за пользователем или типом документа.
Разовая смена принтера при печати документа
Самый простой сценарий — выбрать другой принтер один раз, не меняя настройки системы. Это удобно, когда нужно напечатать конкретный документ на конкретном устройстве, например отправить этикетку на принтер этикеток, а остальные документы продолжают печататься на обычном офисном принтере.
Откройте нужный документ, нажмите кнопку «Печать» и выберите печатную форму. 1С покажет окно предварительного просмотра. В этом окне нажмите кнопку «Печать» (или Ctrl+P) — откроется стандартный диалог печати Windows, где в поле «Принтер» можно выбрать любое установленное устройство из выпадающего списка.
После выбора принтера проверьте параметры: количество копий, ориентацию листа, диапазон страниц. Затем нажмите «ОК» — документ уйдёт в очередь печати выбранного устройства. Настройки самой 1С при этом не изменятся.
- 1Откройте документ и нажмите «Печать», выберите нужную форму
- 2В окне предварительного просмотра нажмите «Печать» или Ctrl+P
- 3В диалоге печати раскройте список принтеров и выберите нужный
- 4Проверьте количество копий и ориентацию страницы
- 5Нажмите «ОК» и убедитесь, что документ распечатался
Как изменить принтер по умолчанию для 1С
Если принтер заменили навсегда, правильнее сменить устройство по умолчанию в Windows. 1С при открытии диалога печати подставляет именно системный принтер по умолчанию, поэтому отдельной настройки внутри программы обычно не требуется.
Откройте «Параметры» Windows, перейдите в раздел «Устройства → Принтеры и сканеры». Снимите флажок «Разрешить Windows управлять принтером, используемым по умолчанию», если он установлен — иначе система будет сама переключать принтер на последний использованный. Затем выберите нужное устройство и нажмите «Управление → Использовать по умолчанию».
После этого перезапустите сеанс 1С или хотя бы закройте и снова откройте окно предварительного просмотра: список принтеров и принтер по умолчанию подхватываются при обращении к подсистеме печати. Если старый принтер больше не используется, удалите его из системы, чтобы он не мешался в списке.
Настройка печати на разные принтеры для разных документов
В типовых конфигурациях, например «1С:Управление торговлей» или «1С:Комплексная автоматизация», есть механизм настройки печати по умолчанию для отдельных видов документов. Он позволяет закрепить, скажем, расходные накладные за принтером склада, а счета-фактуры — за бухгалтерским МФУ.
Зайдите в раздел «Администрирование» и найдите настройки печати (в разных конфигурациях пункт может называться «Печатные формы, отчеты и обработки» или находиться в персональных настройках). В некоторых конфигурациях при печати доступен флажок «Запомнить принтер» или настройка сохраняется автоматически для текущего пользователя и вида документа.
Если в вашей конфигурации такой настройки нет, альтернативы: разнести пользователей по рабочим местам с разными принтерами по умолчанию в Windows, либо попросить специалиста по 1С добавить сохранение принтера в настройки пользователя через расширение конфигурации. Самостоятельно менять типовой код не стоит — это усложнит обновления.
Способы закрепить принтер
Подходит, когда на рабочем месте один основной принтер. Ограничение: действует на все программы, а не только на 1С.
Позволяет закрепить принтер за видом документа или пользователем. Ограничение: есть не во всех конфигурациях и не во всех версиях.
Гибкий вариант для нестандартных схем печати. Ограничение: требует специалиста по 1С и сопровождения при обновлениях.
Что делать, если нужного принтера нет в списке 1С
Ситуация «принтер установлен, но 1С его не видит» почти всегда означает, что устройство недоступно для текущего пользователя Windows. Сначала проверьте, виден ли принтер в системе: откройте «Принтеры и сканеры» и напечатайте пробную страницу из любой другой программы, например блокнота.
Если принтер сетевой и подключен через сервер печати, убедитесь, что он подключен именно как сетевой принтер для текущего пользователя, а не только для администратора. В терминальных сессиях (RDP) проверьте, включено ли перенаправление локальных принтеров в настройках подключения — без этого локальные принтеры не попадут в список внутри удалённого сеанса.
Также проверьте службу «Диспетчер печати» (spooler): если она остановлена, список принтеров будет пустым во всех программах. Перезапуск службы через services.msc обычно решает проблему. После любых изменений в системе закройте и снова откройте окно печати в 1С.
Как выбрать действие
Особенности печати в веб-клиенте и через браузер
При работе с 1С через веб-клиент печать устроена иначе: документ сначала формируется в виде табличного документа или PDF, а затем печатается средствами браузера. В этом случае выбор принтера происходит в диалоге печати браузера, а не 1С.
Чтобы сменить принтер, дождитесь формирования печатной формы, нажмите «Печать» и в окне браузера выберите нужное устройство. Обратите внимание на масштаб: браузеры иногда уменьшают документ «по размеру страницы», из-за чего шрифты и штрихкоды становятся мельче. Для этикеток и документов со штрихкодами выставляйте масштаб 100%.
Если печатные формы в веб-клиенте открываются как PDF, смена принтера выполняется уже в программе просмотра PDF. Логика та же: диалог печати → выбор устройства → проверка масштаба и ориентации.
Проверка результата и типичные ошибки
После смены принтера напечатайте тестовый документ и сверьте результат: правильное ли устройство отработало, корректны ли поля, ориентация и масштаб. Для принтеров этикеток дополнительно проверьте размер носителя в настройках драйвера — несоответствие размера этикетки даёт смещение печати.
Типичная ошибка — менять принтер только в 1С, забыв, что коллега на этом же компьютере работает под другим пользователем Windows: настройки по умолчанию хранятся отдельно для каждой учётной записи. Другая частая проблема — устаревший драйвер после замены устройства: старый принтер удалён, но его драйвер и очередь печати остались, и документы уходят «в никуда».
Частые вопросы
1С запоминает последний использованный принтер?
В большинстве типовых конфигураций при открытии диалога печати подставляется принтер по умолчанию из Windows, а не последний выбранный в 1С. В отдельных конфигурациях и механизмах печати возможно сохранение последнего принтера для пользователя — это зависит от конкретной версии программы.
Как напечатать документ на принтере другого компьютера?
Принтер должен быть расшарен и подключен к вашему компьютеру как сетевой: в Windows откройте «Принтеры и сканеры → Добавить устройство» и выберите общий принтер по сети. После этого он появится в списке при печати из 1С.
Почему после замены принтера документы печатаются со смещением?
Чаще всего причина в различиях драйверов: поля по умолчанию, масштаб или размер бумаги у нового устройства отличаются. Проверьте в свойствах принтера размер бумаги и поля, а в 1С — настройки макета печатной формы. Для этикеток дополнительно сверьте размер носителя в драйвере.
Можно ли сменить принтер для печати без предварительного просмотра?
Если используется команда быстрой печати (без предпросмотра), документ обычно уходит сразу на принтер по умолчанию. Чтобы выбрать устройство, отключите быструю печать или используйте печать через предварительный просмотр, где доступен диалог выбора принтера.
Не виден принтер в 1С на терминальном сервере — что проверить?
Проверьте перенаправление принтеров в настройках RDP-подключения, права пользователя на сервере и работу службы «Диспетчер печати». Если принтер подключается через групповые политики, убедитесь, что политика применяется к вашей учётной записи — это зона ответственности системного администратора.
Что важно запомнить
Для разовой смены выберите принтер в диалоге печати при предпросмотре, для постоянной — задайте его по умолчанию в Windows и отключите автоматическое управление принтером. Если устройства нет в списке, ищите причину в системе: драйвер, служба печати, перенаправление в RDP. После любых изменений перезапустите сеанс 1С и напечатайте тестовый документ.