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

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

Как добавить ККТ в 1С Розница

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

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

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

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

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

До добавления ККТ в программу соберите необходимые данные и проверьте инфраструктуру. Вам понадобятся: модель кассы и версия её прошивки, способ подключения (USB, Ethernet, COM-порт, Wi-Fi), драйвер производителя или драйвер АТОЛ/Штрих-М, если используется универсальный, а также реквизиты организации — ИНН, наименование, адрес расчётов, система налогообложения.

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

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

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

Скачайте актуальную версию драйвера с официального сайта производителя, установите её с правами администратора и перезагрузите компьютер. Для драйверов АТОЛ дополнительно проверьте в «Диспетчере устройств», что касса определилась как COM-порт или USB-устройство без ошибок. Для сетевых касс задайте статический IP-адрес, чтобы он не менялся при перезагрузке роутера.

После установки запустите тест драйвера из комплекта поставки (например, «Тест драйвера ККТ» у АТОЛ) и убедитесь, что связь с кассой есть. Если драйвер не видит устройство на этом этапе, в 1С оно тоже не заработает — сначала решите проблему на уровне Windows.

Добавление ККТ в справочник подключаемого оборудования

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

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

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

Настройка параметров фискализации и организации

В карточке оборудования или в настройках драйвера укажите реквизиты, которые ККТ будет печатать в чеке: наименование организации, ИНН, адрес расчётов, систему налогообложения (ОСН, УСН доход, УСН доход минус расход, патент и т.д.). Эти данные должны совпадать с регистрационной карточкой кассы в ФНС.

Укажите параметры подключения к ОФД, если касса передаёт данные через драйвер или напрямую: адрес и порт сервера ОФД, время ожидания ответа. Для касс АТОЛ эти настройки обычно задаются в веб-интерфейсе кассы или утилите настройки Ethernet over USB, а не в 1С.

Проверьте настройки печати: ширину ленты, шаблон чека, печать логотипа и дополнительных строк (например, «Спасибо за покупку»). В 1С Розница шаблоны чеков настраиваются в разделе «Настройки РМК» или через макеты печатных форм.

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

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

Затем откройте РМК, откройте кассовую смену и пробейте тестовый чек на небольшую сумму с последующим возвратом. Проверьте, что чек напечатан корректно, QR-код читается, а в личном кабинете ОФД чек появился в течение нескольких минут. Это подтверждает полную цепочку: 1С → драйвер → ККТ → ОФД → ФНС.

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

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

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

Выводится модель, версия прошивки, состояние ФН

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

Ошибка связи, «устройство не найдено»

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

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

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

Ошибка «ККТ не подключена» или неверное рабочее место

Пробитый чек в личном кабинете ОФД
Норма

Чек появляется в течение нескольких минут

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

Чек напечатан, но в ОФД отсутствует — проблема с каналом передачи

Частые ошибки и их устранение

Наиболее распространённая проблема — ошибка «Порт недоступен» или «Не удалось занять порт». Она возникает, когда COM-порт занят другой программой (тест драйвера, служба EoU, другое приложение 1С). Закройте все утилиты, работающие с кассой, и повторите попытку. Для сетевых касс проверьте, что порт (обычно 5555 у АТОЛ) не блокируется брандмауэром.

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

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

Особые сценарии: сетевые кассы и несколько рабочих мест

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

Для ЕГАИС и маркированных товаров дополнительно настройте УТМ и проверьте, что драйвер ККТ поддерживает передачу кодов маркировки в теге 1162/1163. Старые прошивки и драйверы могут не поддерживать актуальные форматы фискальных данных (ФФД 1.2), что приведёт к ошибкам при продаже маркированного товара.

Перед массовым обновлением драйверов на всех кассах проверьте новую версию на одном рабочем месте в течение нескольких дней. Обновление драйвера в разгар смены — частая причина остановки торговой точки.
ПЗ
Практическое замечание

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

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

Да, если производитель предоставляет драйвер по стандарту «1С:Совместимо» — после его установки обработчик появится в списке. Если драйвера нет, варианты ограничены: использование универсальных драйверов (например, АТОЛ поддерживает ряд сторонних моделей) или замена кассы на поддерживаемую. Самописные обработки — крайний вариант, требующий разработчика.

Что делать, если после настройки чек печатается, но не уходит в ОФД?

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

Нужно ли заново настраивать ККТ после обновления конфигурации 1С Розница?

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

Как подключить одну ККТ к двум организациям?

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

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

Чаще всего не заполнены обязательные параметры драйвера (порт, модель) или не сохранён тест устройства. Откройте карточку оборудования, нажмите «Настроить», заполните все обязательные поля, выполните тест и только потом открывайте смену. Также проверьте, что в настройках РМК выбрана именно эта касса.

Итог

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

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