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

Администрирование · 10 мин

Как обновить драйвер ККТ АТОЛ для работы с 1С

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

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

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

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

Когда требуется обновление драйвера АТОЛ

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

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

1С сообщает о несовместимой версииДрайвер устарел относительно конфигурации

Сравните версию драйвера в 1С с требованиями релиза конфигурации

Чеки не пробиваются, связь обрываетсяВозможна ошибка драйвера или канала связи

Проверьте связь через утилиту ДТО вне 1С

После обновления 1С касса перестала работатьТиповая причина — несоответствие версий

Обновите ДТО и перезагрузите драйвер в настройках оборудования

Подготовка: проверка версии и резервные меры

Перед обновлением определите, какая версия драйвера используется сейчас. В 1С откройте раздел «Администрирование» → «Подключаемое оборудование», выберите кассу ККТ и откройте «Настройка». В форме настройки обычно отображается версия загруженного драйвера. Параллельно проверьте версию установленного ДТО в системе: в Windows это видно в «Программы и компоненты» либо в самой утилите «Драйвер ККТ» от АТОЛ.

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

Установка новой версии ДТО на компьютер

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

После завершения установки откройте штатную утилиту «Драйвер ККТ» и проверьте связь с кассой напрямую, минуя 1С: выполните поиск устройства и запросите состояние. Если утилита видит кассу и получает от неё ответ, проблема на уровне операционной системы и канала связи исключена. Если касса не отвечает уже на этом этапе — сначала решите вопрос с подключением (кабель, порт, служба EoU для USB-эмуляции), и только потом переходите к 1С.

Если 1С работает в клиент-серверном варианте, а касса подключена к компьютеру кассира, драйвер должен быть установлен именно на рабочем месте кассира — клиентская компонента загружается туда. Установка ДТО только на сервер в этом сценарии не поможет.
ПЗ
Практическое замечание

Обновление драйвера внутри 1С

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

Загрузка драйвера из файла компоненты

Если ваша конфигурация поддерживает внешние компоненты, в карточке драйвера нажмите «Загрузить» и укажите файл компоненты из каталога установленного ДТО (обычно это ZIP-архив с манифестом внутри папки ДТО, предназначенный для 1С). После загрузки версия в списке драйверов должна измениться на новую.

Обновление через настройки кассы

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

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

Проверка результата после обновления

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

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

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

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

Версия драйвера в списке оборудования 1С
Норма

Совпадает с версией установленного ДТО

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

Осталась старая — компонента не перезагружена

Тест устройства в настройках кассы
Норма

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

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

Ошибка связи или «драйвер не загружен»

Пробитие тестового чека
Норма

Чек напечатан и отправлен в ОФД

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

Чек завис, ошибка тега или обрыв связи

Типичные ошибки и их решение

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

Если касса подключена через USB в режиме эмуляции COM-порта, после обновления драйвера может измениться номер порта — проверьте его в диспетчере устройств и в утилите ДТО. При работе по сети (Ethernet) убедитесь, что служба EoU запущена и касса доступна по прежнему IP. Наконец, если обновление не помогло и ошибки сохраняются, иногда помогает полное удаление ДТО с перезагрузкой и чистая установка новой версии.

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

Ограничения и когда обращаться к специалисту

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

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

Итог

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

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

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

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

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

Где взять файл компоненты драйвера для загрузки в 1С?

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

Почему 1С пишет «Драйвер не установлен», хотя ДТО установлен?

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

Можно ли обновить драйвер удалённо на кассовом месте?

Да, если у вас есть доступ к рабочему месту кассира по удалённому рабочему столу с правами администратора. Установку ДТО и загрузку компоненты в 1С можно выполнить удалённо, но тестовое пробитие чека лучше согласовать с кассиром на месте.

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

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