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

· 9 мин

Содержание

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

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

Что проверить до начала

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

УровеньЧто проверитьКак убедиться
ЖелезоКабель, питание, сеть, бумагаПринтер горит, нет ошибок на дисплее
WindowsДрайвер, порт, очередь печатиПробная страница печатается
1СВыбор принтера, параметры страницыПечать формы идёт на нужное устройство

Золотое правило: сначала пробная страница из Windows. Если она не печатается, 1С тут ни при чём.

Что ещё выяснить заранее:

  • 🖥 Где запущена 1С: на вашем компьютере, на сервере предприятия, в терминальной сессии или в браузере.
  • 🖨 Какой принтер нужен: обычный офисный, сетевой, чековый, этикеточный.
  • 🔑 Есть ли права администратора для установки драйвера.

Драйвер и Windows: подключаем само устройство

Это самая важная часть. Выполняется она вне 1С.

Требования к принтеру и драйверу

Подойдёт любой принтер, у которого есть драйвер под вашу версию Windows. Разрядность драйвера должна совпадать с разрядностью системы. Универсальный драйвер Windows часто работает хуже родного, особенно для МФУ и узких форматов.

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

Установка принтера по шагам

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

Для сетевого принтера вместо USB используется порт TCP/IP. Адрес принтера лучше закрепить за ним в роутере или на DHCP-сервере. Иначе после перезагрузки адрес сменится, и печать пропадёт.

Не устанавливайте несколько копий одного и того же драйвера «на всякий случай». Лишние устройства путают пользователей, а 1С показывает их все.

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

Когда принтер виден в Windows, он виден и в 1С. Отдельной «регистрации» не требуется.

Как напечатать на нужный принтер

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

  • Нажмите значок принтера или сочетание Ctrl+P — появится стандартный диалог, где выбирается устройство и число копий.
  • Если диалога нет, а печать идёт сразу, значит, используется принтер по умолчанию.

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

Принтер по умолчанию и привязка к форме

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

  • 🔹 Менять принтер по умолчанию в Windows перед печатью. Неудобно, но надёжно.
  • 🔹 Выбирать устройство в диалоге печати каждый раз.
  • 🔹 Создать в Windows два профиля или две учётные записи, у каждой свой принтер по умолчанию.

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

Печатные формы и макеты

Если принтер печатает, но результат выглядит неправильно, дело уже не в подключении. Дело в самой печатной форме.

Типичные симптомы и причины:

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

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

Размер бумаги в параметрах страницы должен совпадать с реальной бумагой в лотке. Иначе принтер ждёт ручной подачи и «молчит».

Как проверить форму без расхода бумаги

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

Для проверки подойдёт виртуальный принтер: он стоит в Windows как обычное устройство и создаёт файл вместо листа. Удобно и для документов, которые нужно отправить контрагенту, а не печатать.

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

Сетевая печать и серверная схема

Главный вопрос: кто в итоге отправляет задание на печать. Это зависит от того, как запущена 1С.

Как запущена 1СОткуда берутся принтерыЧто учесть
Файловая база на своём ПКПринтеры этого ПКДостаточно драйвера в Windows
Клиент-серверная, тонкий клиентПринтеры клиентского ПКСервер приложений печатать не должен
Терминальный сервер (RDP)Принтеры в сессии пользователяНужно перенаправление принтеров
Веб-клиент в браузереПринтеры браузераПечать идёт через просмотр и PDF

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

Терминальный сервер

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

  • включено ли перенаправление принтеров в параметрах подключения;
  • не запрещено ли оно групповой политикой на сервере;
  • совпадает ли драйвер на сервере с драйвером клиентского принтера.

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

Веб-клиент

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

Чековые принтеры, этикетки и фискальные регистраторы

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

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

  1. Установите драйвер от производителя устройства на компьютер, где будет работать кассир.
  2. Подключите устройство физически и убедитесь, что оно определяется в системе.
  3. Откройте раздел администрирования и найдите настройку подключаемого оборудования. Включите её, если она выключена.
  4. Создайте рабочее место и добавьте нужный тип устройства: принтер чеков, принтер этикеток или фискальный регистратор.
  5. Выберите драйвер, задайте порт и скорость, нажмите проверку соединения.

Для фискального регистратора есть дополнительные условия:

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

Если вы только печатаете ценники и этикетки на термопринтере, фискальный регистратор не нужен. Но драйвер этикеточного принтера и размер этикетки настраивайте точно, иначе печать «поплывёт».

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

Какое у вас устройство и что делать?

Диагностика: если принтер не печатает

Идите от простого к сложному. Каждый шаг отсекает целый класс причин.

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

Если ничего не помогает, перезапустите службу печати и создайте тестового пользователя Windows. Если у него всё печатается, ломается профиль основного пользователя: кэш принтеров, права или настройки.

Для пошаговой очистки очереди печати в Windows можно выполнить в командной строке от администратора:

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

Команда удалит все задания из очереди. Предварительно убедитесь, что нужные документы не ждут печати.

Как не возвращаться к этой проблеме

Несколько привычек, которые экономят часы:

  • 📌 Ставьте драйверы только от производителя и храните установщики в одной папке.
  • 📌 Закрепляйте IP сетевых принтеров.
  • 📌 Не меняйте имена принтеров без нужды: у пользователей могут быть сохранены старые настройки.
  • 📌 После обновления Windows сразу печатайте пробную страницу.
  • 📌 Ведите список: какой принтер, на каком компьютере, какой драйвер и порт.

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

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