Администрирование · 10 мин
Как обновить драйвер ККТ АТОЛ для работы с 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С на кассовом месте
- 2Установите новую версию ДТО АТОЛ от имени администратора
- 3Проверьте связь с кассой через штатную утилиту «Драйвер ККТ»
- 4В 1С откройте «Драйверы оборудования» и загрузите новую компоненту из файла ДТО
- 5Откройте настройки кассы, выполните «Тест устройства»
- 6Пробейте тестовый чек и при необходимости выполните его возврат
Проверка результата после обновления
Формальным признаком успеха служит совпадение версий: версия в списке драйверов 1С должна соответствовать установленной версии ДТО. Но этого недостаточно — нужно проверить фактическую работу. В настройках кассы выполните «Тест устройства»: 1С должна получить от кассы ответ без ошибок.
Затем пробейте реальный чек на небольшую сумму и проверьте, что он корректно напечатан и ушёл в ОФД (статус отправки виден в отчётах кассы или в личном кабинете ОФД). После проверки оформите возврат чека, чтобы не искажать выручку. Также убедитесь, что открытие и закрытие смены проходят без ошибок — именно эти операции чаще всего задействуют функции драйвера, которые меняются между версиями.
Как проверить результат
Совпадает с версией установленного ДТО
Осталась старая — компонента не перезагружена
«Тест успешно выполнен», касса отвечает
Ошибка связи или «драйвер не загружен»
Чек напечатан и отправлен в ОФД
Чек завис, ошибка тега или обрыв связи
Типичные ошибки и их решение
Самая частая ошибка — «Драйвер не установлен» или «Несовместимая версия» сразу после обновления 1С. Причина почти всегда в том, что конфигурация обновилась, а драйвер в ней остался старым: загрузите актуальную компоненту из свежего ДТО. Вторая типичная ситуация — после переустановки ДТО сбросились параметры подключения: откройте настройки кассы в 1С и заново укажите порт или IP-адрес.
Если касса подключена через USB в режиме эмуляции COM-порта, после обновления драйвера может измениться номер порта — проверьте его в диспетчере устройств и в утилите ДТО. При работе по сети (Ethernet) убедитесь, что служба EoU запущена и касса доступна по прежнему IP. Наконец, если обновление не помогло и ошибки сохраняются, иногда помогает полное удаление ДТО с перезагрузкой и чистая установка новой версии.
Ограничения и когда обращаться к специалисту
Обновление драйвера — штатная операция, доступная администратору рабочего места. Но есть границы. Не меняйте прошивку самой ККТ по инструкциям из интернета: это отдельная процедура, ошибка в которой может вывести кассу из строя. Не редактируйте код конфигурации ради «подгонки» под драйвер — в типовых решениях это не требуется, а в нетиповых должно выполняться разработчиком.
К специалисту (партнёру 1С или поддержке АТОЛ) стоит обратиться, если после обновления касса не отвечает даже в штатной утилите, если требуется обновление прошивки ККТ под новые ФФД, а также если касса работает в связке с нестандартной доработанной конфигурацией — там обновление драйвера может потребовать адаптации кода обмена.
Что важно запомнить
Обновление драйвера АТОЛ состоит из двух обязательных шагов: установка нового ДТО на компьютер и перезагрузка компоненты внутри 1С. Выполняйте работу вне смены, проверяйте связь сначала в утилите ДТО, затем тестом устройства в 1С и тестовым чеком.
Частые вопросы
Нужно ли обновлять драйвер АТОЛ после каждого обновления 1С?
Не обязательно. Обновление требуется, только если новый релиз конфигурации предъявляет требования к версии драйвера — об этом обычно сообщается в описании релиза или ошибкой при работе с кассой. Если чеки пробиваются корректно, можно оставить текущую версию.
Где взять файл компоненты драйвера для загрузки в 1С?
Компонента для 1С входит в состав дистрибутива ДТО АТОЛ и после установки лежит в каталоге драйвера, обычно в подпапке с интеграционными компонентами. Это ZIP-архив с манифестом, который выбирается в форме загрузки драйвера в 1С.
Почему 1С пишет «Драйвер не установлен», хотя ДТО установлен?
Потому что 1С использует собственную загруженную копию компоненты, а не системную установку напрямую. Откройте список драйверов оборудования в 1С и загрузите компоненту из файла ДТО, затем выполните тест устройства.
Можно ли обновить драйвер удалённо на кассовом месте?
Да, если у вас есть доступ к рабочему месту кассира по удалённому рабочему столу с правами администратора. Установку ДТО и загрузку компоненты в 1С можно выполнить удалённо, но тестовое пробитие чека лучше согласовать с кассиром на месте.
Что делать, если после обновления касса печатает чеки с ошибками в реквизитах?
Проверьте соответствие версии прошивки ККТ и версии ДТО: новые теги могут требовать обновления прошивки самой кассы. Также сверьте настройки реквизитов организации в 1С и в утилите ДТО. Если прошивка устарела — обращайтесь в сервисный центр АТОЛ или к обслуживающему партнёру.