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

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

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

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

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

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

Инструкция подходит для типовых конфигураций на управляемых формах: «1С:Розница», «1С:Управление торговлей», «1С:Комплексная автоматизация», «1С:ERP» и «1С:Управление нашей фирмой». В старых конфигурациях на обычных формах логика та же, но расположение разделов отличается.

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

Для подключения потребуется сам дистрибутив драйвера торгового оборудования АТОЛ (ДТО). Он распространяется через центр загрузки производителя; базовые функции подключения касс доступны в бесплатной части пакета, а некоторые расширенные возможности могут требовать лицензии. Скачивайте драйвер только с официального ресурса производителя — сторонние сборки нередко содержат устаревшие версии, несовместимые с актуальными релизами 1С.

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

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

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

Запустите установщик ДТО от имени администратора. В мастере установки оставьте компоненты по умолчанию, если не уверены в выборе: базовый набор включает драйвер ККТ, службы для работы по USB и Ethernet, а также утилиту «Тест драйвера ККТ». Она понадобится на следующем шаге для проверки связи вне 1С.

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

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

Порядок установки драйвера
  1. 1
    Скачайте актуальный пакет ДТО с официального ресурса АТОЛ
  2. 2
    Удалите предыдущую версию драйвера, если она установлена
  3. 3
    Запустите установщик от имени администратора и завершите установку
  4. 4
    Переподключите кассу по USB или проверьте сетевое подключение
  5. 5
    Откройте «Тест драйвера ККТ» и убедитесь, что утилита запускается

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

Прежде чем настраивать 1С, убедитесь, что касса отвечает на уровне драйвера. Откройте утилиту «Тест драйвера ККТ», перейдите в настройку свойств и выберите канал связи: COM-порт (для USB — номер виртуального порта из «Диспетчера устройств») или TCP/IP с адресом кассы для сетевых моделей.

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

Типичная ситуация: порт занят службой передачи данных в ОФД или другой копией драйвера. Закройте лишние приложения, проверьте, что номер порта совпадает с тем, что показывает «Диспетчер устройств», и повторите проверку. Только после успешной связи в тесте имеет смысл переходить к настройке в 1С.

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

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

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

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

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

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

Драйвер АТОЛ есть в списке, но помечен как не установленныйНажмите «Установить» в форме драйвера — 1С развернёт компоненту из встроенного макета
Драйвера нет в списке вообщеОбновите конфигурацию до актуального релиза или загрузите драйвер из файла, полученного от производителя
Компонента не устанавливается с ошибкойПроверьте разрядность клиента 1С и версию драйвера, запустите сеанс с правами администратора
Касса сетевая и находится в другой подсетиПроверьте доступность IP-адреса кассы с рабочего места и откройте нужный порт в брандмауэре

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

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

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

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

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

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

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

Сообщение об успехе с указанием модели и заводского номера ККТ

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

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

Пробитие тестового чека из документа продажи
Норма

Чек напечатан и отображается в личном кабинете ОФД

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

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

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

Верные ИНН организации, СНО, признаки расчёта

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

Неверная система налогообложения или признак предмета расчёта

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

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

Ошибка «Порт занят» возникает, когда канал связи с кассой удерживает другой процесс: служба драйвера АТОЛ, вторая кассовая программа или предыдущий незавершённый сеанс 1С. Закройте лишние приложения, при необходимости перезапустите службы драйвера. Не назначайте одну и ту же кассу двум рабочим местам одновременно.

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

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

Особенности для разных сценариев работы

Несколько касс на одном компьютере

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

Работа через RDP и тонкий клиент

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

Веб-клиент

В веб-клиенте работа с подключаемым оборудованием ограничена и зависит от браузера и расширений для работы с оборудованием. Для кассовых рабочих мест рекомендуется тонкий или толстый клиент — это снимает целый класс проблем с установкой компонент.

Варианты подключения кассы

USB (виртуальный COM-порт)

Самый простой вариант для одного рабочего места; минус — номер порта может меняться при переподключении

Ethernet / Wi-Fi

Подходит для терминальных схем и нескольких рабочих мест; требует настройки сети и статического IP кассы

Физический COM-порт

Стабильное соединение, но современные компьютеры редко имеют такой порт; скорость обмена ниже

Итог

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

Сначала драйвер и проверка связи в утилите АТОЛ, затем настройка в 1С. Драйвер ставится на рабочее место кассира, версии ДТО и конфигурации должны быть совместимы, а результат проверяется тестом подключения и реальным чеком с контролем в ОФД.

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

Почему 1С не видит драйвер АТОЛ, хотя он установлен в Windows?

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

Можно ли подключить одну кассу АТОЛ к нескольким базам 1С?

Технически да, если базы работают на одном компьютере и не обращаются к кассе одновременно. Одновременное обращение из двух сеансов вызовет ошибку «Порт занят». Для параллельной работы нескольких рабочих мест с одной кассой лучше использовать сетевое подключение.

Что делать, если тест подключения проходит, но чеки не пробиваются?

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

Нужно ли обновлять драйвер АТОЛ после обновления конфигурации 1С?

Не всегда, но после крупных обновлений конфигурации стоит сверить требования к версии драйвера в описании релиза. Признаки несовместимости — новые ошибки при печати чеков, которых не было до обновления. В таком случае обновите ДТО до актуальной версии.

Меняется ли номер COM-порта при переподключении кассы по USB?

Да, при подключении в другой USB-разъём Windows может назначить устройству новый номер порта, и настройка в 1С перестанет работать. Проверьте актуальный номер в «Диспетчере устройств» и обновите параметры подключения, либо старайтесь всегда использовать один и тот же разъём.

Можно ли настроить кассу АТОЛ в 1С без прав администратора Windows?

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