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

Торговля и Склад · 9 мин

Как подключить чековый принтер к 1С

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

Подключение чекового принтера (фискального регистратора) к 1С сводится к трём этапам: физическое подключение устройства к компьютеру, установка драйвера производителя и настройка оборудования внутри конфигурации 1С. Порядок примерно одинаков для популярных решений — АТОЛ, Штрих-М, Viki Print, — но детали зависят от модели и версии драйвера.

Чаще всего чековый принтер подключают к конфигурациям «1С:Розница», «1С:Управление торговлей» или «1С:Комплексная автоматизация». Все они работают с торговым оборудованием через подсистему БПО (библиотека подключаемого оборудования), поэтому логика настройки совпадает: сначала драйвер в операционной системе, затем экземпляр оборудования в 1С, затем проверка связи и тестовая печать.

Перед началом работы убедитесь, что у вас есть права администратора на компьютере кассира, актуальный драйвер с сайта производителя и, при необходимости, лицензия на драйвер — некоторые версии драйверов АТОЛ и Штрих работают в полном режиме только после активации лицензии.

Что понадобится перед подключением

Для успешного подключения подготовьте: сам чековый принтер с кабелем (USB или Ethernet), компьютер с установленной 1С, драйвер торгового оборудования нужной версии и доступ в 1С с правами на настройку оборудования (обычно роль администратора или старшего кассира).

Уточните тип устройства: современный фискальный регистратор с фискальным накопителем — это одновременно и чековый принтер, и средство фискализации. Если у вас старый нефискальный принтер чеков, он подключается проще, но не подходит для работы по 54-ФЗ. Также проверьте разрядность платформы 1С — драйвер должен соответствовать: для 64-битной платформы нужен 64-битный драйвер.

Устройство определяется в WindowsДрайвер ОС установлен корректно

Проверьте «Диспетчер устройств»: принтер должен отображаться без жёлтых значков

В 1С нет пункта «Подключаемое оборудование»Недостаточно прав или урезанная конфигурация

Зайдите под пользователем с полными правами

COM-порт занятДругая программа держит порт

Закройте тест драйвера и прочие утилиты перед настройкой в 1С

Шаг 1. Физическое подключение и установка драйвера

Подключите принтер к компьютеру USB-кабелем или к локальной сети через Ethernet. Включите питание и дождитесь, пока Windows определит устройство. Для USB-подключения многие фискальные регистраторы создают в системе виртуальный COM-порт — запомните его номер в «Диспетчере устройств», он понадобится при настройке.

Установите драйвер производителя: для АТОЛ это «Драйвер ККТ», для Штрих-М — «Драйвер ФР», для других вендоров — их фирменные пакеты. Во время установки выбирайте компоненты, совместимые с 1С (обычно это отмечено в установщике отдельно). После установки откройте «Тест драйвера» и выполните проверку связи: если утилита видит устройство и печатает тестовый чек — аппаратная часть готова.

Шаг 2. Настройка подключаемого оборудования в 1С

В 1С перейдите в раздел «Администрирование → Подключаемое оборудование» (в «Рознице» путь может быть «Администрирование → Оборудование»). Убедитесь, что включено использование подключаемого оборудования, затем откройте список оборудования и создайте новый элемент.

В карточке оборудования укажите тип — «ККТ с передачей данных» (для фискального регистратора) или «Принтер чеков», выберите обработчик драйвера из списка (например, «АТОЛ:ККТ с передачей данных в ОФД») и задайте рабочее место. Нажмите «Настроить» и укажите параметры связи: COM-порт и скорость для USB, либо IP-адрес и порт для сетевого подключения.

Порядок действий в 1С
  1. 1
    Подключите принтер, установите драйвер и проверьте связь в тесте драйвера
  2. 2
    Откройте «Администрирование → Подключаемое оборудование» и включите использование оборудования
  3. 3
    Создайте новый экземпляр: тип «ККТ с передачей данных», выберите драйвер
  4. 4
    Нажмите «Настроить», укажите порт (COM или IP), скорость, модель
  5. 5
    Выполните «Тест устройства» — должен распечататься тестовый чек
  6. 6
    Сохраните настройки и пробейте тестовый чек из рабочего места кассира

Шаг 3. Проверка связи и тестовая печать

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

Дополнительно проверьте печать из рабочего места кассира (РМК): откройте смену и пробейте чек на небольшую сумму с последующим возвратом, если это рабочая касса. Убедитесь, что чек содержит корректные реквизиты организации, а данные уходят в ОФД — это видно по статусу в личном кабинете оператора фискальных данных.

Контрольные точки

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

Тест устройства в 1С
Норма

Печатается тестовый чек без ошибок

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

Ошибка порта, связи или драйвера

Чек из РМК
Норма

Чек фискализирован, реквизиты корректны

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

Чек не печатается или уходит только в буфер

Передача в ОФД
Норма

Документы появляются в кабинете ОФД

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

Копятся неотправленные документы

Подключение сетевого чекового принтера

Сетевые модели подключаются кабелем Ethernet к роутеру или напрямую к компьютеру. Устройству нужно назначить IP-адрес: либо через утилиту производителя, либо через веб-интерфейс самого принтера, либо по DHCP с резервированием адреса на роутере. Фиксированный IP обязателен — иначе после перезагрузки роутера 1С потеряет связь с кассой.

В настройках драйвера в 1С вместо COM-порта укажите IP-адрес и порт (часто используется порт, заданный производителем по умолчанию). Проверьте доступность устройства командой ping с компьютера кассира: если пинг есть, а связи в 1С нет — проблема в настройках драйвера или брандмауэре.

cmd
ping 192.168.1.50

Типичные ошибки и способы их устранения

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

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

Типичные ошибки
01
Открытый тест драйвера блокирует порт — 1С выдаёт «порт недоступен»
02
Выбран не тот тип оборудования («Принтер чеков» вместо «ККТ с передачей данных») — фискализация не работает
03
Драйвер 32-битный, а платформа 1С 64-битная — драйвер не виден в списке
04
Сетевому принтеру не назначен постоянный IP — связь пропадает после перезагрузки сети
05
Оборудование не привязано к рабочему месту — РМК не видит ККТ

Особенности для разных конфигураций и ограничения

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

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

Сравнение вариантов подключения

USB (COM-порт)

Простая настройка, подходит для одного рабочего места; ограничение — привязка к одному ПК

Ethernet (сеть)

Доступ с нескольких рабочих мест, гибкое размещение; требует фиксированного IP и настройки сети

USB с эмуляцией Ethernet (RNDIS)

Часто встречается у современных ККТ АТОЛ; важно не перепутать с режимом COM-порта в настройках драйвера

Часто задаваемые вопросы

1С не видит драйвер в списке оборудования. Что делать?

Проверьте разрядность: для 64-битной платформы 1С нужен 64-битный драйвер. Также убедитесь, что драйвер установлен именно как компонент для 1С (в установщике АТОЛ и Штрих есть отдельная опция), и обновите список обработчиков в настройках подключаемого оборудования.

Тест устройства проходит, но чек из РМК не печатается. В чём причина?

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

Можно ли подключить один фискальный регистратор к двум компьютерам?

Да, если устройство сетевое и драйвер поддерживает многопользовательский режим. Через USB один регистратор корректно работает только с одним компьютером.

Ошибка «Порт недоступен» при тесте устройства — как исправить?

Закройте тест драйвера и любые другие программы, работающие с ККТ. Проверьте, что указан правильный номер COM-порта (сверьтесь с «Диспетчером устройств»), и что никакой другой экземпляр оборудования в 1С не использует тот же порт.

Нужна ли лицензия на драйвер для работы с 1С?

Зависит от производителя и версии драйвера. У АТОЛ и Штрих часть функций в новых версиях драйверов работает только с активной лицензией. Без лицензии драйвер может работать в ограниченном или демонстрационном режиме — уточняйте условия у поставщика драйвера.

Чеки печатаются, но не уходят в ОФД. Это проблема подключения?

Нет, связь с принтером здесь исправна. Проверьте интернет-соединение кассового компьютера, настройки ОФД в параметрах ККТ и отсутствие блокировок в брандмауэре. Неотправленные документы копятся в фискальном накопителе, и при длительной непередаче касса может заблокироваться.

Итог

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

Подключение чекового принтера к 1С — это последовательность: физическое подключение, драйвер производителя, создание оборудования в 1С, настройка порта и тест устройства. Успешный тестовый чек и корректная передача данных в ОФД — признаки правильной настройки. Большинство проблем связано с занятым портом, разрядностью драйвера или привязкой к рабочему месту.