Как подключить онлайн-кассу АТОЛ к 1С через драйвер ККТ

· 9 мин

Содержание

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

Ниже — точные пути настройки для конфигураций на платформе 8.3 (Розница, Управление торговлей, УНФ; в Бухгалтерии порядок тот же). Касса при этом должна быть уже зарегистрирована в ФНС, а фискальный накопитель активирован — 1С устройство не фискализирует, она только печатает чеки и получает фискальные признаки от кассы.

Драйвер ставят на рабочее место кассира, то есть на компьютер, к которому физически подключена касса. В клиент-серверной базе это не сервер 1С, а именно ПК с кассой.

Что подготовить до подключения

Перед первым запуском соберите три вещи, без которых дальше идти бессмысленно.

🔹 Драйвер ККТ АТОЛ версии 10.x. Это актуальная линейка драйвера, она поддерживает форматы фискальных документов ФФД 1.05, 1.1 и 1.2. Для ФФД 1.2 (приход маркированных товаров) версия 10.x обязательна — на драйверах 8.x и 9.x чек с реквизитами маркировки не сформируется.

🔹 Разрядность драйвера под разрядность 1С. Если у вас 64-битный клиент 1С, ставьте 64-битную версию компоненты драйвера; для 32-битного — 32-битную. Несовпадение разрядности — самая частая причина того, что 1С «не видит» драйвер.

🔹 Способ подключения кассы. АТОЛ подключается либо по USB (в системе появляется виртуальный COM-порт), либо по сети — Ethernet или Wi-Fi (тогда работаем по IP-адресу и порту). Посмотреть текущий способ и адрес можно в сервисном отчёте кассы или в её меню.

При установке драйвера мастер предлагает поставить интегрированную или внешнюю поставку компоненты. Для работы с 1С достаточно интегрированной — 1С подхватит её автоматически.

Готовность к подключению
Выполнено: 0 / 5

Проверка связи в тесте драйвера ККТ

До настройки в 1С убедитесь, что касса вообще отвечает. Это делается в утилите, которая ставится вместе с драйвером — «Тест драйвера ККТ».

  1. Запустите тест драйвера (ярлык создаётся при установке; в меню «Пуск» он в папке драйвера АТОЛ).
  2. Нажмите «Свойства» — откроется окно параметров подключения.
  3. Для USB-кассы выберите модель и нажмите «Поиск оборудования» — утилита сама найдёт COM-порт. Для сетевой кассы задайте способ связи «TCP/IP» и впишите IP-адрес и порт из настроек кассы.
  4. Нажмите «Проверка связи». В поле результата должны появиться модель, заводской номер и состояние фискального накопителя.

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

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

Заводской номер и номер ФН, которые показал тест драйвера, пригодятся при сверке: именно они должны совпасть с тем, что записано в карточке ККТ в 1С.

Регистрация кассы в 1С как подключаемого оборудования

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

  1. Откройте Администрирование → Подключаемое оборудование (в УНФ — раздел Настройки → Подключаемое оборудование).
  2. Включите флажок «Использовать подключаемое оборудование».
  3. Перейдите по ссылке «Подключаемое оборудование» и нажмите «Создать».
  4. В карточке выберите:
    • Тип оборудования — ККТ с передачей данных (касса сама отправляет чеки в ОФД);
    • Драйвер оборудования — АТОЛ: Драйвер ККТ;
    • Рабочее место — то, за которым стоит касса (по умолчанию подставляется текущее).
  5. Запишите карточку и нажмите «Настроить…».

В окне настройки подключения повторяется то же, что вы задавали в тесте драйвера: порт (для USB) или IP с портом (для сети). Нажмите «Тест подключения» — 1С должна вернуть модель и номер кассы.

После успешного теста в карточке появляется «Параметры регистрации ККТ»: номер регистрации ККТ (из карточки регистрации в ФНС), ИНН, система налогообложения, адрес и место расчётов, версия ФФД, данные ОФД. Эти реквизиты должны совпадать с теми, что внесены в кассу при фискализации. Если система налогообложения в 1С и в кассе разойдётся — чек не пробьётся.

Версию ФФД в карточке ставьте ту же, что прописана в фискальном накопителе. Поднять ФФД (например, с 1.05 до 1.2) в одной только 1С нельзя — это делается перерегистрацией ККТ.

Товары, ставки НДС и реквизиты чека

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

Реквизит позицииГде задаётся в 1СЗачем
Ставка НДСКарточка номенклатуры / строка документаКасса печатает ставку и сумму НДС в чеке
Признак предмета расчётаВид номенклатуры (товар, услуга, работа…)Касса различает товар и услугу
Признак способа расчётаНастройки оплаты (полный расчёт, аванс, предоплата)Касса печатает «полный расчёт», «аванс» и т. п.

Ставки НДС 1С передаёт автоматически из справочника ставок — отдельно сопоставлять их с кодами кассы не нужно. Поддерживаются обычные ставки (20 %, 10 %, 0 %, «Без НДС») и расчётные (20/120, 10/110). Для продавцов на УСН, которые с 2025 года платят НДС, в ФФД добавлены пониженные ставки 5 % и 7 % — они доступны на ФФД 1.2 и при соответствующей версии драйвера.

Признак предмета расчёта определяется видом номенклатуры. Проверьте, что у товаров стоит вид с признаком «Товар», у услуг — «Услуга». Пустой или неверный признак — частая причина отказа кассы на ФФД 1.2.

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

Для продажи с частичной оплатой (аванс + доплата) признак способа расчёта 1С подставляет сама исходя из того, чем закрывается расчёт. Вручную его обычно не трогают.

Перед массовой продажей пробейте один чек по каждому типу товара (обычный, услуга, маркированный) и посмотрите на печатную форму: ставка НДС, наименование и признак предмета расчёта должны встать корректно. Так вы поймаете незаполненные реквизиты на одной позиции, а не на очереди покупателей.

Служба обмена с ОФД и фоновые процессы

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

🔹 Касса по Ethernet или Wi-Fi общается с ОФД сама, через свой сетевой канал. Со стороны ПК ничего дополнительно запускать не нужно — важно лишь, чтобы у кассы был выход в интернет.

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

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

Фискальный накопитель блокирует новые чеки, если документы не передаются в ОФД дольше 30 дней. Поэтому зависшую службу EthOverUsb или пропавший интернет нельзя оставлять «на потом» — сначала восстановите обмен, затем торгуйте дальше.

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

Открытие смены и первый чек

Когда касса подключена и реквизиты заполнены, остаётся проверить печать «боевым» чеком. Где именно пробивается чек, зависит от конфигурации.

🔹 Розница и УНФ — через рабочее место кассира (РМК). Открываете РМК, нажимаете «Открыть смену», добавляете товар, принимаете оплату — касса печатает чек. Z-отчёт (закрытие смены ) снимается там же, кнопкой «Закрытие смены».

🔹 Управление торговлей — чек пробивается при оформлении оплаты в документах розничных продаж; смена открывается и закрывается из того же интерфейса кассовой смены.

🔹 Бухгалтерия — отдельного РМК нет, чек на приход оплаты печатается при проведении поступления денег, если в учётной политике включено применение ККТ.

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

Если смену забыли закрыть, а прошло больше 24 часов, касса откажется печатать до снятия Z-отчёта. Это не поломка, а требование закона — просто закройте старую смену.

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

Если касса не печатает: разбор частых ошибок

Большинство сбоев при интеграции сводится к нескольким типовым. Сопоставьте симптом с причиной, прежде чем лезть глубже.

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

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

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

Нужен ли отдельный драйвер под каждую модель кассы АТОЛ?
Нет. Драйвер ККТ АТОЛ 10.x — единый для всей линейки касс АТОЛ. Модель выбирается уже внутри него при настройке подключения.
Можно ли подключить одну кассу к нескольким компьютерам?
По сети (Ethernet) к кассе могут обращаться разные рабочие места, но смена на кассе одна. Одновременно печатать чек может только одна программа — остальные получат «порт занят», пока устройство отвечает текущему запросу.
Работает ли касса АТОЛ через терминальный сервер (RDP)?
USB-касса на удалённом рабочем столе напрямую недоступна — нужен либо проброс USB-порта в сессию, либо подключение кассы по сети, чтобы 1С на сервере обращалась к ней по IP.
Чем отличаются ФФД 1.05, 1.1 и 1.2 для настройки?
Это версии формата фискальных документов. На 1.2 появились обязательные реквизиты для маркированных товаров и расширенный набор признаков. Версию в 1С ставят ту же, что прошита в фискальном накопителе; поменять формат можно только перерегистрацией ККТ.
Нужно ли что-то менять в 1С при замене фискального накопителя?
После замены ФН кассу перерегистрируют в ФНС и в самой кассе. В 1С обычно достаточно обновить «Параметры регистрации ККТ», чтобы номер регистрации и данные совпали с новой карточкой.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»