Администрирование · 11 мин
Как обновить драйвер ККТ в 1С
Как обновить драйвер ККТ в 1С: где скачать новую версию, как установить её в конфигурации, проверить работу кассы и устранить типичные ошибки после обновления.
Драйвер ККТ в 1С — это посредник между учётной системой и фискальным регистратором: именно через него программа отправляет команды печати чеков, открытия смены и передачи данных в ОФД. Когда производитель кассы выпускает новую версию драйвера (например, для поддержки новых тегов ФФД или исправления ошибок), а в 1С остаётся старая, начинаются сбои: чеки не пробиваются, реквизиты печатаются некорректно, касса «отваливается» посреди рабочего дня.
Обновление драйвера ККТ состоит из двух частей: установки самого драйвера в операционную систему (это делает производитель кассы — АТОЛ, Штрих-М, Viki Print и другие) и подключения новой версии внутри 1С через механизм «Драйверы оборудования». Пропуск любого из этапов приводит к тому, что 1С продолжает работать со старой версией, даже если в Windows уже установлена новая.
Ниже разобран полный порядок обновления: как понять, что драйвер устарел, где взять актуальную версию, как установить её в типовых конфигурациях 1С (Управление торговлей, Розница, КА, ERP) и как проверить, что касса работает корректно после обновления.
Когда действительно нужно обновлять драйвер ККТ
Обновление драйвера — не плановая процедура «для профилактики», а реакция на конкретные признаки или требования. Без необходимости менять работающий драйвер не стоит: каждая новая версия может изменить поведение кассы, и на стабильно работающей точке это лишний риск.
Обновлять драйвер нужно в следующих случаях: переход на новую версию формата фискальных данных (ФФД), появление ошибок вида «Недопустимое значение реквизита» при пробитии чеков, требование производителя ККТ после обновления прошивки кассы, некорректная печать маркировки или новых реквизитов (например, кодов товаров), а также сообщение 1С о несовместимости версии драйвера при обновлении конфигурации.
Отдельный случай — обновление самой конфигурации 1С. В типовых решениях библиотека подключаемого оборудования (БПО) поставляется вместе с конфигурацией, и после обновления программа может потребовать новую версию драйвера. Если проигнорировать это требование, часть функций кассы перестанет работать.
Проверьте версию драйвера в карточке оборудования и сравните с версией на сайте производителя
Старый драйвер не поддерживает актуальную версию ФФД
БПО требует новую версию драйвера — обновите её через «Драйверы оборудования»
Проверьте и драйвер, и кабель/порт — не всегда причина в драйвере
Что подготовить перед обновлением
Перед обновлением зафиксируйте текущее состояние: запишите версию установленного драйвера (она видна в карточке драйвера в 1С и в утилите настройки производителя), параметры подключения кассы — COM-порт, скорость, IP-адрес для сетевых моделей, а также настройки печати и налогообложения. Если после обновления что-то пойдёт не так, эти данные позволят быстро откатиться.
Скачайте дистрибутив драйвера только с официального сайта производителя кассы или из раздела загрузок портала 1С. Сторонние источники опасны: в лучшем случае вы получите устаревшую сборку, в худшем — модифицированный файл. Для драйверов АТОЛ это центр загрузок на сайте АТОЛ, для Штрих-М — раздел поддержки производителя.
Проверьте права доступа: установка драйвера в Windows требует прав локального администратора, а загрузка драйвера в 1С — права на администрирование подключаемого оборудования. В файловых базах достаточно полных прав, в клиент-серверных может понадобиться отдельная роль.
Обновление драйвера в операционной системе
Первый этап — установка новой версии драйвера производителя в Windows. Закройте 1С и все программы, которые могут обращаться к кассе (утилиты тестирования, службы ОФД-прокси). Запустите установщик драйвера от имени администратора и следуйте мастеру установки. Большинство современных драйверов (АТОЛ 10-й версии, Штрих-М 5-й) корректно обновляются «поверх» старой версии без её удаления.
После установки откройте штатную утилиту производителя — «Тест драйвера ККТ» у АТОЛ или «Тест драйвера ФР» у Штрих-М — и проверьте связь с кассой: поиск оборудования, запрос состояния, печать тестового чека. Если на этом уровне касса не отвечает, проблему нужно решить до перехода в 1С: проверить кабель, порт, службу драйвера.
Особенности для разных производителей
У АТОЛ драйвер работает через службу, и после обновления её иногда требуется перезапустить вручную через «Службы» Windows. У Штрих-М часть настроек хранится в реестре, и при мажорном обновлении параметры портов могут сброситься — проверьте их в утилите настройки. Для касс, подключённых по Ethernet, после обновления драйвера убедитесь, что IP-адрес и порт в настройках не изменились.
Обновление драйвера внутри 1С
В типовых конфигурациях (Управление торговлей 11, Розница 3, КА 2, ERP 2) драйверы хранятся в справочнике «Драйверы оборудования». Откройте раздел «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования». Найдите в списке драйвер вашей кассы — например, «АТОЛ: ККТ с передачей данных в ОФД» или «ШТРИХ-М: ККТ с передачей данных в ОФД».
Откройте карточку драйвера и посмотрите установленную версию. Если в макете конфигурации есть более новая версия, нажмите «Обновить из макета» — 1С подхватит компоненту, поставляемую с конфигурацией. Если нужна версия с сайта производителя, используйте «Загрузить из файла» и укажите ZIP-архив с внешней компонентой.
После обновления компоненты перейдите в «Подключаемое оборудование», откройте карточку вашей кассы и нажмите «Настроить». Проверьте, что параметры подключения (порт, скорость, модель) соответствуют записанным ранее, и выполните «Тест устройства». Успешный тест означает, что 1С видит кассу через новый драйвер.
- 1Закройте кассовую смену и зафиксируйте текущие настройки подключения
- 2Установите свежий драйвер производителя в Windows и проверьте связь утилитой
- 3В 1С откройте «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования»
- 4Откройте карточку драйвера ККТ и обновите компоненту из макета или файла
- 5Откройте карточку кассы в «Подключаемом оборудовании», проверьте параметры, выполните «Тест устройства»
- 6Пробейте пробный чек на небольшую сумму и проверьте все реквизиты
Проверка работы кассы после обновления
Формального «успешного теста» недостаточно — нужно убедиться, что касса корректно выполняет реальные операции. Пробейте тестовый чек продажи и чек возврата, проверьте на бумажном чеке и в личном кабинете ОФД все ключевые реквизиты: наименование товара, признак способа расчёта, признак предмета расчёта, НДС, при необходимости — код маркировки.
Дополнительно проверьте операции, которые используются на вашей точке: внесение и выемка денег, открытие и закрытие смены, печать X-отчёта, чек коррекции. Если часть операций вызывает ошибки, а другие работают, проблема обычно в несовпадении версии драйвера и версии БПО конфигурации — проверьте, не требуется ли обновить саму конфигурацию.
Как проверить результат
«Тест успешно выполнен», модель и версия прошивки определены
Ошибка подключения или «устройство не найдено»
Чек напечатан, все реквизиты на месте, чек виден в ОФД
Ошибка реквизита, чек ушёл в очередь неотправленных
Совпадает с версией, скачанной с сайта производителя
Отображается старая версия — компонента не обновилась
Операции выполняются без ошибок, Z-отчёт печатается
Зависание или ошибка при закрытии смены
Типичные ошибки и способы их устранения
Самая частая ошибка после обновления — «Не удалось загрузить драйвер» или «Ошибка загрузки внешней компоненты». Причины: компонента загружена не для той разрядности платформы (32/64 бита), архив с компонентой повреждён или пользователю не хватает прав. Решение — скачать компоненту нужной разрядности и загрузить её под пользователем с полными правами.
Вторая типичная ситуация: драйвер обновлён, но 1С продолжает выдавать старые ошибки. Обычно это значит, что обновили драйвер в Windows, но не компоненту в справочнике «Драйверы оборудования» — 1С по-прежнему использует старую версию. Проверьте версию в карточке драйвера и повторите загрузку.
Третья группа проблем — конфликт версий драйвера и прошивки ККТ. Если драйвер новый, а прошивка кассы старая, часть команд может не поддерживаться. В этом случае либо обновите прошивку (это делает сервисный центр или через личный кабинет производителя), либо используйте версию драйвера, совместимую с текущей прошивкой.
Частые вопросы
Нужно ли обновлять драйвер ККТ после каждого обновления конфигурации 1С?
Нет, автоматически это не требуется. Обновляйте драйвер только если после обновления конфигурации появились ошибки при работе с кассой или программа явно сообщила о несовместимости версии драйвера. Если касса работает стабильно, менять драйвер не нужно.
Где взять актуальную версию драйвера ККТ?
На официальном сайте производителя кассы в разделе загрузок или поддержки. Также часть драйверов поставляется в составе конфигурации 1С — их можно обновить кнопкой «Обновить из макета» в карточке драйвера. Сторонние сайты использовать не рекомендуется.
Что делать, если после обновления драйвера касса перестала подключаться?
Сначала проверьте связь на уровне Windows через утилиту производителя. Если там связь есть, а в 1С нет — проверьте параметры подключения в карточке оборудования и версию загруженной компоненты. Если связи нет и в утилите — перезапустите службу драйвера, проверьте кабель и порт, при необходимости откатите драйвер на прежнюю версию.
Можно ли вернуть старую версию драйвера, если новая работает плохо?
Да. В Windows удалите новый драйвер и установите прежнюю версию с дистрибутива производителя. В 1С в карточке драйвера загрузите старую версию компоненты из файла. Именно поэтому перед обновлением важно сохранить старый дистрибутив и записать версию.
Нужны ли права администратора для обновления драйвера ККТ?
Да, в двух местах. Установка драйвера в Windows требует прав локального администратора компьютера. Загрузка компоненты в справочник «Драйверы оборудования» требует полных прав или права администратора подключаемого оборудования в 1С. Рядовой кассир выполнить обновление не сможет.
Почему 1С показывает старую версию драйвера после обновления?
Скорее всего, обновлён только драйвер в операционной системе, а внешняя компонента в справочнике «Драйверы оборудования» осталась прежней. Откройте карточку драйвера в 1С и обновите компоненту из макета конфигурации или из файла, скачанного с сайта производителя.
Что важно запомнить
Обновление драйвера ККТ — это два этапа: установка драйвера производителя в Windows и обновление компоненты в справочнике «Драйверы оборудования» в 1С. Работы проводите вне кассовой смены, заранее сохраните настройки подключения и старый дистрибутив. Результат проверяйте тестом устройства и пробным чеком с контролем реквизитов в ОФД.