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

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

Как подключить кассу к компьютеру с 1С

Как подключить онлайн-кассу к компьютеру с 1С: выбор интерфейса, установка драйвера ККТ, настройка в 1С:Розница и УТ, тестовое пробитие чека и решение ошибок.

Подключение фискального регистратора к компьютеру с 1С сводится к трём этапам: физическое соединение кассы с ПК, установка драйвера ККТ от производителя и настройка подключаемого оборудования в самой конфигурации 1С. В большинстве случаев вся процедура занимает 30–60 минут, если драйвер подходит к версии платформы и разрядности Windows.

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

Ниже разобран полный порядок действий для типовых конфигураций — 1С:Розница, 1С:Управление торговлей, 1С:Комплексная автоматизация и 1С:Управление нашей фирмой, — а также способы проверить результат и исправить типовые сбои.

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

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

Подготовьте следующее:

  • кабель подключения (чаще USB-A — USB-B, реже COM или Ethernet);
  • дистрибутив драйвера ККТ с сайта производителя (Атол, Штрих-М, Вики Принт, Эвотор для стационарных решений и др.);
  • права администратора на компьютере для установки драйвера;
  • доступ к 1С с ролью, позволяющей настраивать подключаемое оборудование;
  • заводской номер кассы и номер фискального накопителя — они понадобятся при настройке и сверке.

Выбор способа физического подключения

Способ соединения определяется интерфейсами самой кассы. Большинство современных фискальных регистраторов поддерживают USB — это самый простой и надёжный вариант для одного рабочего места. При подключении по USB драйвер создаёт в системе виртуальный COM-порт, через который 1С и обменивается данными с кассой.

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

COM-порт (RS-232) встречается на старых моделях. Если на компьютере нет COM-разъёма, используют переходник USB–COM, но такие переходники нередко дают нестабильное соединение — при сбоях связи первым делом проверяйте именно переходник.

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

USB

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

Ethernet (LAN)

Подходит, когда кассу делят несколько ПК или она удалена от компьютера. Требует настройки IP-адреса и поддержки режима самой кассой.

COM (RS-232)

Актуален только для старых моделей. Через переходник USB–COM соединение часто нестабильно.

Установка драйвера ККТ

Драйвер устанавливается до подключения кассы или сразу после — в зависимости от производителя. Для Атол это «Драйвер ККТ» (ДТО), для Штрих-М — «Драйвер ФР», у каждого вендора свой установщик. Запустите установку от имени администратора и перезагрузите компьютер, если установщик это запросит.

После установки откройте тестовую утилиту драйвера (например, «Тест драйвера ККТ» у Атол). В ней выполните поиск устройства: утилита покажет порт, скорость соединения и модель кассы. Если утилита видит кассу и выполняет команду «Запрос состояния», физическое подключение работает — можно переходить к настройке 1С.

Порядок установки и проверки драйвера
  1. 1
    Скачайте актуальный драйвер ККТ с сайта производителя кассы.
  2. 2
    Установите драйвер от имени администратора, при необходимости перезагрузите ПК.
  3. 3
    Подключите кассу кабелем и включите её.
  4. 4
    Откройте тестовую утилиту драйвера и выполните поиск устройства.
  5. 5
    Убедитесь, что утилита определяет модель кассы и возвращает её состояние.
  6. 6
    Запомните номер COM-порта или IP-адрес — он понадобится в 1С.

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

Настройка кассы в 1С

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

Далее создайте новый элемент в списке подключаемого оборудования: тип — «ККТ с передачей данных», обработчик драйвера — соответствующий вашему производителю (например, «АТОЛ:ККТ с передачей данных ОФД»). Если нужного драйвера нет в списке, обновите библиотеку подключаемого оборудования (БПО) конфигурации или загрузите драйвер из макета вручную.

Откройте «Настройка» у созданного устройства и укажите параметры соединения: COM-порт (или IP-адрес для сетевого подключения), скорость, модель. Нажмите «Тест устройства» — при успехе 1С выведет сообщение о прохождении теста и данные кассы: заводской номер, версию прошивки, состояние фискального накопителя.

После успешного теста привяжите оборудование к рабочему месту и кассе ККМ в справочнике «Кассы ККМ»: укажите организацию, тип кассы, подключаемое оборудование и параметры налогообложения. Отсутствие этой привязки — частая причина ошибки «Касса ККМ не настроена» при открытии смены в РМК.

Проверка работы: тестовый чек и открытие смены

Финальная проверка выполняется из рабочего места кассира. Откройте РМК и выполните открытие смены: 1С отправит команду на кассу, касса сформирует отчёт об открытии смены и передаст его в ОФД. Если смена открылась без ошибок — связка «компьютер + драйвер + 1С + касса» работает.

Пробейте тестовый чек на небольшую сумму с последующим возвратом либо используйте печать нефискального документа (X-отчёт). Проверьте, что чек вышел на печать, данные в нём корректны (наименование организации, ИНН, СНО), а в личном кабинете ОФД чек появился в течение нескольких минут.

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

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

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

Сообщение «Тест успешно выполнен», указаны модель и номер кассы

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

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

Открытие смены в РМК
Норма

Смена открывается, печатается отчёт об открытии

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

Ошибка связи или «ФН не отвечает»

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

Чек виден в кабинете ОФД в течение нескольких минут

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

Чеки копятся неотправленными — проверяйте интернет и настройки ОФД в драйвере

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

Ошибка «Порт недоступен» почти всегда означает, что COM-порт занят другой программой — чаще всего самой тестовой утилитой драйвера или службой, работающей с кассой. Закройте утилиту перед работой в 1С. Также порт может «переехать» после переподключения кабеля в другой USB-разъём — проверьте актуальный номер порта в диспетчере устройств.

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

Если 1С не видит драйвер в списке обработчиков, причина обычно в устаревшей БПО конфигурации или в разрядности: 64-разрядная платформа 1С требует 64-разрядной версии компоненты драйвера. Установите актуальную версию драйвера, поддерживающую вашу разрядность платформы.

Типичные ошибки
01
Настройка в 1С при открытой тестовой утилите драйвера — порт оказывается занят, тест в 1С падает с ошибкой.
02
Выбор в 1С обработчика драйвера другого производителя — устройство не проходит тест даже при исправной кассе.
03
Отсутствие привязки оборудования к кассе ККМ — касса определяется, но смена в РМК не открывается.
04
Игнорирование несоответствия разрядности драйвера и платформы 1С — драйвер установлен, но 1С его не загружает.
05
Подключение кабеля в другой USB-порт после настройки — номер COM-порта меняется, связь пропадает.

Особые сценарии подключения

Одна касса на несколько рабочих мест

Если кассу используют несколько компьютеров с 1С, оптимален сетевой режим (по Ethernet) либо подключение кассы к одному ПК с пробитием чеков через него. Одновременная работа двух экземпляров 1С с одной кассой по USB невозможна — порт может занимать только один процесс. При сетевом подключении касса сама управляет очередью команд, но уточните в документации модели, поддерживает ли она множественные подключения.

Касса в терминальной сессии

При работе 1С на терминальном сервере касса, подключённая к локальному компьютеру кассира, пробрасывается в сессию через проброс COM-портов RDP или специальное ПО для перенаправления портов. Этот сценарий требователен к стабильности сети и корректной настройке проброса — при сбоях проверяйте, виден ли порт внутри терминальной сессии.

Смарт-терминалы (Эвотор, Эвотор Power и аналоги)

Автономные смарт-терминалы обычно не подключаются к 1С как ККТ напрямую: обмен идёт через облачный сервис производителя или через файл обмена. Для них настраивается не драйвер ККТ, а интеграция: загрузка номенклатуры из 1С на терминал и выгрузка чеков обратно. Порядок настройки описан в документации конкретного терминала.

Маршрут решения

Как выбрать действие

Тестовая утилита драйвера не видит кассуПроверяйте кабель, USB-порт и диспетчер устройств — проблема ниже уровня 1С.
Утилита видит кассу, а тест в 1С падаетСверьте порт и обработчик драйвера в настройках 1С, закройте утилиту.
Тест проходит, но смена не открываетсяПроверьте привязку оборудования к кассе ККМ и регистрацию кассы в ФНС.
Чеки пробиваются, но не уходят в ОФДПроверяйте интернет-канал и параметры подключения к ОФД в настройках драйвера.

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

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

Нет. 1С работает с кассой только через драйвер ККТ: он преобразует команды конфигурации в протокол конкретной модели. Без установленного драйвера устройство не пройдёт тест и не будет доступно в списке оборудования.

Почему после перезагрузки компьютера касса перестала определяться в 1С?

Чаще всего изменился номер виртуального COM-порта — это происходит, если кабель вставили в другой USB-разъём или система переназначила порты. Уточните актуальный номер в диспетчере устройств и обновите его в настройках оборудования в 1С.

Нужна ли отдельная касса для каждой организации?

ККТ регистрируется на конкретное юридическое лицо или ИП, поэтому одна касса не может пробивать чеки для разных организаций. В 1С для каждой организации создаётся своя касса ККМ со своим подключаемым оборудованием.

Что делать, если в списке драйверов 1С нет моей модели кассы?

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

Можно ли проверить подключение без пробития фискального чека?

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

Кто должен настраивать кассу — кассир или системный администратор?

Установку драйвера и настройку подключаемого оборудования должен выполнять специалист с правами администратора: ошибки на этом этапе влияют на фискальные данные. Кассиру достаточно уметь открывать и закрывать смену и распознавать простейшие ошибки связи.

Итог

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

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