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

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

Как подключить кассу к 1С:Розница

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

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

Главное условие успеха — корректно установленный драйвер производителя ККТ (АТОЛ, ШТРИХ-М, Viki Print и другие) и зарегистрированная касса в ФНС с действующим фискальным накопителем. 1С:Розница не работает с кассой «напрямую»: она обращается к устройству через драйвер, поэтому большинство проблем с подключением — это проблемы драйвера или параметров связи, а не самой программы.

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

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

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

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

  • Компьютер с установленной 1С:Розница и актуальной платформой.
  • Драйвер ККТ, скачанный с официального сайта производителя (АТОЛ, ШТРИХ-М и др.).
  • Кабель подключения и, при необходимости, переходники USB-COM.
  • Права администратора Windows для установки драйвера.
  • Параметры регистрации ККТ: заводской номер, регистрационный номер.

Установка драйвера кассы на компьютер

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

Запустите установщик от имени администратора и следуйте мастеру. После установки подключите кассу кабелем и включите её. Для USB-подключения Windows обычно определяет устройство автоматически; для COM-подключения запомните номер порта — его можно посмотреть в «Диспетчере устройств» Windows в разделе «Порты (COM и LPT)».

Проверьте связь штатной утилитой драйвера: у АТОЛ это «Тест драйвера ККТ», у ШТРИХ-М — «Тест драйвера FR». Если утилита видит кассу и печатает тестовый чек — драйвер работает, и можно переходить в 1С. Если нет — проблему нужно решить на этом уровне, в 1С она не исчезнет.

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

Добавление кассы в 1С:Розница

Откройте раздел «Администрирование» и перейдите в «Подключаемое оборудование». Убедитесь, что включён флаг использования подключаемого оборудования. Затем откройте список оборудования и создайте новый элемент с типом «ККТ с передачей данных» (или «Фискальный регистратор» — в зависимости от релиза и типа устройства).

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

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

Настройка параметров подключения

Кнопка «Настроить» в карточке оборудования открывает форму параметров драйвера. Здесь указываются порт подключения (COM-порт или USB), скорость обмена, модель устройства. Для сетевых касс, подключаемых по Ethernet, указывается IP-адрес и порт устройства.

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

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

Проверка связи и тестовое пробитие

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

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

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

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

Тест устройства в карточке оборудования
Норма

Сообщение «Тест успешно выполнен», касса отвечает

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

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

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

Напечатан отчёт об открытии смены

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

Ошибка фискального накопителя или таймаут

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

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

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

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

Реквизиты на чеке
Норма

Верные ИНН, наименование организации, номер ККТ

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

Чужие или пустые реквизиты организации

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

Ошибка «Нет связи» чаще всего означает неверный порт, несовпадение скорости или занятый порт. Проверьте, не запущен ли параллельно тест драйвера или другая программа, держащая COM-порт: одно устройство не может обслуживать два приложения одновременно.

Ошибки вида «Драйвер не установлен» или «Не удалось загрузить драйвер» при работающем тесте производителя обычно указывают на несовместимость разрядности: 64-битная платформа 1С требует 64-битную версию драйвера. Установите драйвер нужной разрядности или запустите 1С через 32-битный клиент.

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

Типичные ошибки
01
Настройка в 1С до проверки кассы тестом драйвера — в результате непонятно, где искать проблему: в программе или в устройстве
02
Несовпадение скорости порта в 1С и в кассе — ошибка «Нет связи» при исправном оборудовании
03
Использование 32-битного драйвера с 64-битной платформой — драйвер не загружается
04
Одновременно открытый тест драйвера и 1С — порт занят, касса не отвечает
05
Устаревший релиз конфигурации — не передаются обязательные реквизиты ФФД, риск штрафов

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

Сетевая касса по Ethernet

Некоторые модели ККТ подключаются к локальной сети и могут обслуживать несколько рабочих мест. В этом случае в параметрах драйвера указывается IP-адрес кассы вместо COM-порта. Закрепите за кассой статический IP в роутере, иначе после перезагрузки сети адрес может измениться и связь пропадёт.

Несколько касс и организаций

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

Подключение через RDP

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

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

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

Тест драйвера производителя не видит кассуРешайте проблему на уровне Windows: кабель, порт, переустановка драйвера — в 1С пока не заходите
Тест драйвера работает, а 1С выдаёт «Нет связи»Проверьте номер порта, скорость и закройте все программы, занимающие порт
Чек печатается, но не уходит в ОФДПроверяйте интернет-канал кассы и настройки ОФД в самом устройстве, а не в 1С
Ошибка загрузки драйвера при рабочем тестеУстановите драйвер той же разрядности, что и платформа 1С

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

Нужна ли отдельная лицензия 1С для подключения кассы?

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

Можно ли подключить к 1С кассу, которая работала с другой программой?

Да, если касса исправна и фискальный накопитель активен. Установите драйвер на компьютер с 1С и выполните стандартную настройку. Убедитесь только, что старая программа не запущена и не занимает порт устройства.

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

Чаще всего помогает переустановка или обновление драйвера в списке драйверов оборудования: откройте карточку оборудования, обновите драйвер до версии из нового релиза и выполните тест. Если проблема сохраняется, проверьте совместимость версии драйвера производителя с новым релизом конфигурации.

Поддерживает ли 1С:Розница работу с маркированными товарами через кассу?

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

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

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

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

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

Итог

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

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