Как подключить принтер к 1С: детальная инструкция по настройке

· 9 мин

Содержание

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

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

Подготовка: что проверить до установки

Пять минут на проверку избавят от часа поиска причин потом.

  • 🖨️ Модель и подключение. USB, сетевой (по IP) или общий принтер на другом компьютере. От этого зависит порядок установки.
  • 💻 Разрядность Windows. Драйвер нужен под ту же разрядность, что у системы: 64-бит на 64-бит.
  • 🔑 Права. Устанавливать драйвер должен пользователь с правами администратора Windows. Права в самой 1С для этого не нужны.
  • 🧾 Тип печати. Лист А4 или чек/этикетка. Это два разных пути, о втором — в отдельном разделе.

Скачивайте драйвер с сайта производителя принтера, а не из «пакетов обновлений» неизвестного происхождения. Универсальный драйвер Windows часто работает, но не знает о лотках и режимах конкретной модели.

Шаг 1. Ставим драйвер и добавляем принтер в Windows

Этот этап не про 1С, но 80% проблем возникает именно здесь.

USB-принтер

  1. Не подключайте кабель, пока не запущен установщик драйвера (у многих моделей порядок важен).
  2. Запустите установщик с сайта производителя и дойдите до запроса «подключите устройство».
  3. Подключите кабель, дождитесь завершения установки.
  4. В Windows откройте «Параметры» — «Принтеры и сканеры» и убедитесь, что устройство в списке.
  5. Нажмите «Печать пробной страницы» в свойствах принтера.

Сетевой принтер

  1. Узнайте IP-адрес принтера (обычно его можно напечатать со страницы состояния самого устройства).
  2. В «Принтеры и сканеры» выберите «Добавить принтер » — «Нужный принтер отсутствует» — «Добавить по TCP/IP-адресу».
  3. Укажите IP, выберите установленный драйвер модели.
  4. Напечатайте пробную страницу.

Закрепите за сетевым принтером постоянный IP в настройках роутера или на самом принтере. Если адрес выдаётся автоматически и сменится, принтер «пропадёт» у всех пользователей сразу.

Общий принтер с другого компьютера

Подключайтесь по сетевому имени вида \\ИМЯ-ПК\ИмяПринтера. Компьютер-хозяин должен быть включён, иначе печать зависнет в очереди. Для офиса из десяти человек надёжнее сетевой принтер с собственным IP, чем «расшаренный» на чьём-то ноутбуке.

Шаг 2. Выбираем принтер в самой 1С

Принтеры в 1С не регистрируются в базе. Программа каждый раз обращается к системному списку Windows. Есть три места, где вы указываете устройство.

Окно печати документа

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

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

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

Параметры страницы

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

Что настраиваемГдеЧто даёт
Принтер по умолчаниюWindowsКуда уходит печать без выбора
Принтер для конкретной печатиОкно печати 1СРазовая смена устройства
Ориентация, поля, масштабПараметры страницы формыВлезает ли таблица на лист
Лоток, двусторонняя печатьСвойства принтераЗависит от драйвера

Шаг 3. Чековые принтеры, ККТ и принтеры этикеток

Здесь уже нужна настройка внутри 1С. Чековый принтер работает не через стандартное окно печати, а через драйвер торгового оборудования. Эта схема нужна в Рознице, а также в УТ и Бухгалтерии, где включена работа с розницей.

Общий порядок такой:

  1. Установите драйвер оборудования. Для фискальных регистраторов и принтеров чеков его даёт производитель устройства. Для распространённых моделей в поставку 1С входит пакет «Драйверы торгового оборудования».
  2. Включите в программе использование подключаемого оборудования. Флажок находится в разделе администрирования, там, где настраиваются НСИ и торговые параметры (точное название зависит от конфигурации — ищите «Подключаемое оборудование»).
  3. Создайте рабочее место: это связка «компьютер — набор оборудования». Рабочее место привязывается к имени компьютера, с которого работает пользователь.
  4. В списке оборудования добавьте устройство нужного типа: принтер чеков, принтер этикеток, сканер штрихкодов или эквайринговый терминал. Выберите драйвер и укажите порт: COM, USB или сетевой адрес.
  5. Нажмите «Тест устройства». Если драйвер отвечает, принтер можно использовать.

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

Принтер этикеток

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

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

Сканер штрихкодов

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

Шаг 4. Файловая и клиент-серверная база: где «живёт» принтер

Важный момент, который сбивает с толку: в какой бы версии ни работала база, печатает клиентское приложение. Сервер 1С принтер не использует. Поэтому:

  • В файловой базе принтер нужен на том компьютере, где открыта 1С.
  • В клиент-серверной базе принтер всё равно нужен на компьютере пользователя, а не на сервере 1С.
  • Сервер «видит» только свои принтеры, и в 1С они не появляются.

Если пользователи работают через удалённый рабочий стол

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

Проверьте три вещи:

  • 🔌 У пользователя на локальном компьютере принтер установлен и работает.
  • 🔗 В сеансе RDP принтер появился в списке. Название обычно с пометкой «(перенаправлено)».
  • 🧩 На сервере установлен драйвер или доступен универсальный драйвер перенаправления. Без него принтер в сеансе не появится.

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

Веб-клиент

В браузере 1С печатает через систему печати браузера. Файл формируется как PDF или документ, который открывается в новой вкладке, и дальше печать идёт обычным способом. Принтер выбирается в окне браузера.

Шаг 5. Очередь печати и зависания

Если документ «ушёл», а лист не вышел, проблема, как правило, в очереди Windows. Откройте «Принтеры и сканеры», выберите устройство и нажмите «Открыть очередь печати».

Что смотреть:

  • Статус документа «Ошибка» или «Печать приостановлена».
  • Один зависший документ блокирует все последующие.
  • Принтер в режиме «Работает автономно».

Типовые действия по нарастающей:

  1. Отмените зависшее задание в очереди.
  2. Снимите отметку «Работать автономно» в меню «Принтер».
  3. Перезапустите службу «Диспетчер очереди печати».
  4. Если не помогло, остановите службу, очистите папку с файлами очереди и запустите службу снова.

Команды для перезапуска службы (от администратора):

net stop spooler
net start spooler

Очистка очереди целиком:

net stop spooler
del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"
net start spooler

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

Когда зависает именно 1С

Иногда сам клиент «замирает» на окне печати. Это бывает, если в системе остался принтер, который давно недоступен: 1С при открытии списка пытается обратиться к каждому устройству и ждёт ответа. Удалите из Windows все лишние принтеры (старые сетевые, виртуальные принтеры из программ сканирования), и окно печати снова станет открываться мгновенно.

Типичные ошибки и что с ними делать

Разберём ошибки, которые встречаются именно при работе с 1С.

Диагностика: выберите симптом

Как выбрать настройки так, чтобы потом не переделывать

Несколько правил, которые экономят время администратору.

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

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

Проверка печати после настройки
Выполнено: 0 / 5

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

Нужно ли отдельно добавлять принтер в 1С?
Нет. Обычные принтеры берутся из списка Windows. Отдельное добавление нужно только для чековых принтеров, этикеток и другого торгового оборудования.
Почему 1С печатает не на тот принтер?
Чаще всего Windows сама сменила принтер по умолчанию на последний использованный. Отключите эту опцию в параметрах принтеров и выберите нужное устройство вручную.
Можно ли печатать на принтер, подключённый к серверу 1С?
Сервер сам не печатает. Печать выполняет клиент, поэтому принтер должен быть доступен на компьютере пользователя.
Как печатать из 1С через терминальный сервер на свой принтер?
Включите перенаправление принтеров в параметрах подключения RDP. Принтер появится в сеансе и в окне печати 1С.
Почему окно печати открывается очень долго?
В системе остались недоступные принтеры. 1С опрашивает весь список и ждёт ответа от каждого. Удалите ненужные устройства.
Нужен ли драйвер торгового оборудования для обычного лазерного принтера?
Нет. Он нужен только для кассовых принтеров, принтеров этикеток и других устройств, которые работают через специальный интерфейс.