Совместимость драйвера АТОЛ ДТО 10: версии, прошивки и модели

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

Таблица API ниже показывает зафиксированные упоминания в комплектной истории, а не доказанную первую доступную реализацию. Более ранние записи найдены для LIBFPTR_DT_DEVICE_UPTIME в 10.10.3.0, parseMarkingCode() и LIBFPTR_DT_SCRIPTS_INFO в 10.5.0.0. Доступность конкретного метода проверяйте по документации своей версии.

Если функция не появилась, проверьте все условия её поддержки: модель, прошивку, библиотеку в приложении, лицензию и параметры вызова. Сам факт обновления утилиты не определяет причину.

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

Что проверяемИсточник и граница вывода
Добавление моделиКомплектная история ДТО 10.10.9.0, записи с датами ниже: подтверждает упоминание поддержки, а не все функции модели.
Метод/константа APIЗаголовок и руководство ДТО 10.10.9.0; контракт и параметры нужной версии.
Функция ККТРуководство конкретной модели и примечание к прошивке; неподтверждённое сочетание не считать испытанным.
Кассовое ПО, лицензия, ФФДТребования приложения, прочитанные реквизиты ККТ и лицензии соответствующей операции.
ЕСМОтдельный комплект: инструкция Windows 2.1 от 27.07.2026; номера общей ветки недостаточно.
Матрица совместимости: платформа прошивки ККТ против версии драйвера АТОЛ
Главная развилка целиком. Остальные таблицы статьи уточняют детали поверх неё

Платформа прошивки: жёсткие границы

Это первое, что нужно проверить. Здесь не «работает хуже», а «не подключится вообще».

Платформа ККТКакой драйвер подходит
2.5ДТО 10 до версии 10.10.2.0 включительно. Начиная с 10.10.3.0 поддержка прекращена
5.xТолько ДТО 10. Восьмая версия драйвера с платформой 5 не работает

Поддержку Платформы 2.5 убрали в релизе 10.10.3.0 от 26 апреля 2024 года — это прямая запись в официальной истории, а не наблюдение.

Для платформы 2.5 история ДТО фиксирует прекращение поддержки с 10.10.3.0. Выбирайте совместимую версию с учётом приложения. Код [11] также может относиться к неподдерживаемой команде, поэтому не определяйте платформу по одному коду.

Адаптация под версии ПО ККТ

Каждый раз, когда выходила заметная версия прошивки, драйвер под неё адаптировали. Если у вас свежая прошивка, а драйвер старее указанного — возможны сбои.

Версия ПО ККТДрайвер, адаптированный под неёДата
5.7.310.6.3.012.03.2020
5.7.2010.8.1.020.02.2021
5.8.3010.9.3.107.06.2022
5.8.10010.9.4.014.11.2022
5.17.0 и новее10.10.9.0 — рекомендованная связка30.06.2026

Функции, которым мало обновить драйвер

Самая полезная таблица на этой странице. Здесь собраны возможности, которые прямо помечены в официальной истории как зависящие от версии прошивки.

ФункцияНужен драйверНужна прошивка
Запрос статистики канала связи10.10.9.0Новее 5.17.xx
Печать отчёта статистики канала связи10.10.9.0Новее 5.17.xx
Запрос состояния печатающего устройства10.10.9.0Новее 5.17.xx
Запрос времени работы ККТ10.10.3.0 (есть запись в истории)Версии 5.X; сверить доступность запроса
Печать итогов регистрации10.5.1.0Версии 5.X

Три верхние строки — это ровно тот случай, ради которого таблица и написана. В релизе 10.10.9.0 добавили четыре новые возможности, и три из них не работают на прошивках 5.17.xx и более ранних. Драйвер обновится, версия в заголовке окна сменится, а функций не будет.

В каких выпусках история упоминает функции API

Таблица помогает искать изменения в истории релизов. По ней нельзя понять, когда метод появился впервые: одни и те же возможности упоминаются в нескольких записях. Проверьте контракт нужной версии перед интеграцией.

ВозможностьМетод или константаС версииДата
Статистика каналов связиLIBFPTR_DT_COMMUNICATION_CHANNEL_STAT10.10.9.030.06.2026
Состояние печатающего устройстваLIBFPTR_DT_PRINTER_STATUS10.10.9.030.06.2026
Исполнение блока управленияLIBFPTR_PARAM_UNIT_VARIANT10.10.9.030.06.2026
Наименование позиции при авансеLIBFPTR_SETTING_USE_COMMODITY_NAME_FOR_ADVANCE10.10.8.009.12.2025
Информация о загруженных шаблонахLIBFPTR_DT_SCRIPTS_INFO10.5.0.011.06.2019
Настройка часовой зоны для уведомленийLIBFPTR_SETTING_TIME_ZONE10.10.7.030.06.2025
Считывание всех лицензий с номеромLIBFPTR_DT_LICENSE_ACTIVATED10.10.7.030.06.2025
Статус уведомлений из ФНLIBFPTR_FNDT_NOTIFICATION_STATUS10.10.6.018.12.2024
Контроль размера чекаLIBFPTR_PARAM_RECEIPT_SIZE10.10.6.018.12.2024
Пробег чековой лентыLIBFPTR_DT_RECEIPT_TAPE_PATH_LENGTH10.10.5.018.09.2024
Время работы ККТLIBFPTR_DT_DEVICE_UPTIME10.10.3.026.04.2024
Очистка таблицы проверенных КМclearMarkingCodeValidationResult()10.10.3.026.04.2024
Реквизит пользователя в уведомлении о КМтег 1084 в writeSalesNotice()10.10.3.026.04.2024
Форма фискального документа у позицииLIBFPTR_PARAM_REGISTRATION_POSITION_FORM10.10.1.028.11.2023
Признаки вендинга и общепитаLIBFPTR_PARAM_VENDING, LIBFPTR_PARAM_CATERING10.10.1.028.11.2023
Поиск документа в журналеfindDocumentInJournal()10.10.0.028.06.2023
Проверка доступности свойстваisParamAvailable()10.10.0.028.06.2023
Проверка КМ без отправки на серверLIBFPTR_PARAM_MARKING_NOT_SEND_TO_SERVER10.9.5.031.03.2023
Признак регистрации кассираLIBFPTR_PARAM_OPERATOR_REGISTERED10.9.5.031.03.2023
Флаги разрешённых операцийLIBFPTR_DT_AVAILABLE_OPERATIONS10.9.5.031.03.2023
Сменные итоги по секциямLIBFPTR_DT_DEPARTMENT_SUM10.9.4.014.11.2022
Занятое место в ФН под документLIBFPTR_FNDT_RECEIPT_SIZE10.9.4.014.11.2022
Температура кристалла микроконтроллераLIBFPTR_DT_MCU_TEMPERATURE10.9.4.014.11.2022
Форматированная печать текстаLIBFPTR_PARAM_FORMAT_TEXT10.9.4.014.11.2022
Внесение и выплата без печати квитанцииLIBFPTR_PARAM_DOCUMENT_ELECTRONICALLY10.9.3.107.06.2022
Тихая перезагрузкаLIBFPTR_SETTING_SILENT_REBOOT10.9.3.107.06.2022
Запрос URI ОКПLIBFPTR_FNDT_FN_INFO10.9.2.615.03.2022
Последний успешный ОКПLIBFPTR_PARAM_LAST_SUCCESSFUL_OKP10.9.2.027.01.2022
Адрес модуля и сегментаLIBFPTR_DT_MODULE_ADDRESS10.9.2.027.01.2022
Проверка сервера маркировкиpingMarkingServer()10.9.2.027.01.2022
Печать текста рядом с QR-кодомпараметр методов печати10.9.2.027.01.2022
Информация о микроконтроллереLIBFPTR_DT_MCU_INFO10.9.0.022.07.2021
Тип документа в статусеLIBFPTR_PARAM_DOCUMENT_TYPE10.9.0.022.07.2021
Количество ФД за сменуLIBFPTR_FNDT_DOCUMENTS_COUNT_IN_SHIFT10.8.1.020.02.2021
Инвертирование состояния денежного ящикаLIBFPTR_SETTING_INVERT_CASH_DRAWER_STATUS10.6.0.015.10.2019
Разбор кода маркировкиparseMarkingCode()10.5.0.011.06.2019

Оговорка: таблица построена по строкам «Добавлен…» из официальной истории. Если возможности в ней нет, это не значит, что её нет в драйвере — значит, её появление не было отмечено отдельной строкой релиза.

Модели ККТ: с какой версии поддерживаются

МодельПоддержка с версииДата
АТОЛ 20 v2 Ф10.10.9.030.06.2026
АТОЛ 2Ф10.10.7.030.06.2025
АТОЛ 35Ф10.10.3.501.07.2024
АТОЛ СТБ 610.10.3.026.04.2024
АТОЛ 42 ФА10.9.4.014.11.2022
АТОЛ ПТ-5Ф10.9.3.107.06.2022
АТОЛ 22 v2 Ф10.8.1.020.02.2021

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

Вехи по требованиям

ЧтоС какой версииДата
Поддержка ФФД 1.2 в драйвере10.9.0.022.07.2021
ФФД 1.2 при работе с 1С10.9.0.427.08.2021
ФФД 1.2 в веб-сервере, JPOS и OPOS10.9.1.029.10.2021
Автоматическая подача меры количества (тег 2108)10.9.0.522.09.2021
Обновлённая система лицензирования ПО ККТ10.10.0.028.06.2023
Ставка НДС 22 % и расчётная 22/12210.10.8.009.12.2025

Отдельно про маркировку

Сборки 10.10.8.23 и 10.10.8.24 в эти таблицы не входят, и это не упущение: в официальной истории релизов их нет вовсе. Это отдельные версии с компонентами ЕСМ, необходимыми для работы ТС ПИоТ.

Обычный ДТО умеет операции маркировки, но интеграции с ЕСМ в нём нет. Для связки ТС ПИоТ нужен согласованный специальный комплект; и обычный релиз со старшим номером его не заменяет.

Как этим пользоваться

Идите сверху вниз. Сначала платформа прошивки — она задаёт коридор возможных версий драйвера. Потом версия ПО ККТ — она определяет, какие функции вообще доступны. И только потом версия драйвера.

Для функции из таблицы отдельно подтвердите прошивку и модель по её документации. Запись «не поддерживается до 5.17.xx включительно» не означает, что любая следующая прошивка любой модели автоматически подходит.

Проверьте релизную лицензию. Прошивка не поднимется выше той версии, которую допускает записанная в кассу релизная лицензия. Как её посмотреть — в статье про ошибки лицензий ККТ.

Перед изменением версии сохраните параметры и пакет для возврата. Порядок установки и нужно ли что-то удалять — смотрите в инструкции своего комплекта. Сносить все прежние библиотеки требуется не всегда.

Полная хронология релизов с описанием каждого — в истории версий ДТО 10.

Общая информация о реальной ККТ
ДТО АТОЛ 10.10.8.0, АТОЛ 25Ф: результат запроса общей информации, прошивка 5.15.102; номер устройства закрыт в исходнике.

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

Драйвер обновил, функция не появилась. Смотрите третью таблицу: скорее всего, функция требует ещё и обновления прошивки кассы.

Какую версию выбирать? Совместимую одновременно с моделью, прошивкой, кассовым ПО и, при использовании ЕСМ, согласованным комплектом ТС ПИоТ. Адаптация под прошивку — только одно из условий.

Можно поставить старый драйвер на новую кассу? Можно, но с ограничениями. Касса на платформе 5 не будет работать с ДТО 8 вовсе, а с ранними версиями ДТО 10 — с оговорками по функциям. Что именно ломается при переходе с восьмой и девятой версии, разобрано отдельно.

Где посмотреть версию прошивки? В отчёте «Информация о ККТ» или через драйвер. Версия драйвера видна в заголовке окна «Тест драйвера ККТ».

Коротко

Проверяйте две границы, а не одну. Платформа 2.5 не работает с драйверами от 10.10.3.0, платформа 5 не работает с ДТО 8. Три функции из релиза 10.10.9.0 требуют прошивки новее 5.17.xx — обновление драйвера само по себе их не включит. Поддержка ФФД 1.2 появилась в 10.9.0.0, ставка НДС 22 % — в 10.10.8.0. А сборки с компонентами ЕСМ для маркировки идут своей нумерацией, и свежая обычная версия их не перекрывает.


Материал носит информационный характер. Сайт atoldriver.ru не является представительством компании АТОЛ. Данные приведены по официальному файлу истории версий и заголовочному файлу из дистрибутива драйвера 10.10.9.0.