Коды ошибок онлайн-касс АТОЛ

Сначала запишите полный код, текст, программу и команду, после которой возник отказ. Здесь приведены шестнадцатеричные коды протокола ККТ; сообщения о ФН вынесены отдельно.

Справочник содержит коды уровня протокола ККТ. Номер не следует подставлять в таблицу API ДТО 10 без определения уровня ошибки. Версия исходного протокола и полный перечень моделей здесь не установлены; для действия по коду сверьте руководство конкретной ККТ. Ошибка 0x6241 относится к подписи ПО кассы, а не к проверке Windows-пакета USB-драйвера.

Поиск: Ctrl+F → полный код, например 0x3231. Если программа показывает десятичное число, сначала определите его источник: перевод системы счисления не превращает код API ДТО в код протокола ККТ. В обращение включите обе записи числа, если интерфейс их показывает, полный текст и версии.

Группа / симптомКуда перейти
0x32xx, бумага, отрезчик, печатьСостояние документа и принтера
0x6135, смена свыше 24 часовПроверка смены и часов
0x34xx, ФНСостояние архива, срок и память ФН
0x35xx / 0x36xx, маркировкаОпределение уровня и причины отказа маркировки
0x65xx, лицензииПрименимость лицензии к операции
Связь и порт приложенияДиагностика соединения с ККТ

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

[0x3100] Группа аппаратных ошибок
0x3131Ошибка выделения памяти
0x3132Ошибка проверки микросхемы
0x3133Ошибка обмена с микросхемой
0x3134Ошибка чтения микросхемы
0x3135Ошибка записи/стирания микросхемы
0x3136Ошибка часов
0x3137Ошибка OTP памяти
0x3138Ошибка логики (выделенный буфер переполнен)
0x3139Ошибка работы микросхемы NVRAM
0x313AДля выполнения заданной операции отсутствует аппаратная поддержка
[0x3200]Группа ошибок принтера
0x3231Нет бумаги
0x3232Открыта крышка
0x3233Температура ТПГ превышает рабочий диапазон
0x3234Напряжение питания превышает рабочий диапазон
0x3235Ошибка отрезчика
0x3236Аппаратная ошибка принтера
[0x3300]Группа ошибок машины загружаемых шаблонов
0x33XXОшибка виртуальной машины Pawn, где ХХ – младший байт, который принимает значения от 00 до 7F
0x3380Неверный тип (номер) шаблона
0x3381Загруженные шаблоны повреждены или отсутствуют
0x3382Несовместимая версия загруженных шаблонов
[0x3400]Группа ошибок фискального накопителя (ФН)
Ошибки формируемые ФН
0x3431Некорректный формат или параметры команды
0x3432Неверное состояние ФН
0x3433Ошибка ФН (запросить расширенные сведения об ошибке)
0x3434Ошибка КС (запросить расширенные сведения об ошибке)
0x3435Закончен срок эксплуатации ФН
0x3436Архив ФН переполнен
0x3437Неверные дата и/или время
0x3438Нет запрошенных данных
0x3439Некорректное значение параметров команды
0x343AНеверная команда
0x343BНеразрешенные реквизиты
0x343CДублирование данных
0x343DОтсутствуют данные, необходимые для корректного учета в ФН
0x343EКоличество позиций в документе подлежащих учету превысило разрешенный лимит
0x343FОтсутствуют данные в команде
0x3440Превышение размеров TLV данных
0x3441Транспортное соединение отсутствует
0x3442Исчерпан ресурс криптопроцессора
0x3444Исчерпан ресурс хранения
0x3445Исчерпан ресурс ожидания передачи сообщения
0x3446Смена превысила 24 часа
0x3447Неверная разница во времени между двумя операциями
0x3448Параметры реквизита не соответствуют форматам данных
0x3449Признак «продажа подакцизного товара» не установлен
0x3450Неустановленный реквизит в товарной позиции (в товарной позиции присутствует реквизит, не определенный в документе ФФД)
0x3451Сообщение от ОФД не может быть принято
0x3453Ошибка сервиса обновления ключей проверки КМ
0x3454Неизвестный ответ сервиса обновления ключей проверки кодов проверки
0x3460Требуется повтор процедуры обновления ключей проверки КМ
0x3462Запрещена работа с маркированным товарами
0x3463Неверная последовательность команд группы Bxh
0x3464Работа с маркированными товарами временно заблокирована
0x3465Переполнена таблица проверки кодов маркировки
0x346CВ блоке TLV отсутствуют необходимые реквизиты
0x346EВ реквизите 2007 содержится КМ, который ранее не проверялся в ФН
Ошибки ФН формируемые ККТ
0x3491Неверный размер возвращаемых данных
0x3492Ошибка интерфейса ФН
0x3493Ошибка интерфейса ФН при посылке команды
0x3494Превышен объем числовых данных для передачи в ФН
0x3495Ошибка чтения документа из ФН при допечати
0x3496В ФН есть неотправленные документы
0x3497Исчерпан лимит перерегистраций
0x3498Ожидание перезагрузки ФН
0x3499Получение документа из ФН прервано
[0x3500]Группа ошибок обмена с ОФД (ошибки не возвращаются в ответе, но могут быть запрошены)
0x3531Отсутствует физический канал связи
0x3532Ошибка сетевых настроек (есть канал соединения, но соединение не устанавливается)
0x3533Разрыв соединения сервером при передаче документа
0x3534Ошибка заголовка сессионного пакета (при приеме квитанции)
0x3535Истек таймаут ожидания квитанции
0x3536Разрыв соединения при приеме квитанции
0x3537Превышен таймаут передачи документа на сервер
0x3538ОФД-процесс не инициализирован
[0x3600]Группа ошибок при работе с маркированным товаром
0x3631Процедура проверки уже запущена
0x3632Ошибка соединения с сервером ИСМ
0x3633Процедура проверки прервана
0x3634Попытка передать данные о маркированном товаре до начала внесения товарной позиции
0x3635Неверное состояние процесса проверки КМ
[0x4100]Группа ошибок транспортного протокола (нижний уровень)
0x4131Неизвестная версия протокола
0x4132Переполнение буфера физического уровня
0x4133Переполнение буфера транспорта
0x4134Ошибка CRC пакета
0x4135Неверный идентификатор получателя
0x4136Недостаточно места в буфере получателя
0x4138Неверный идентификатор пакета транспорта
[0x4200]Группа общих ошибок протокола (верхний уровень)
0x4231Неверная длина пакета
0x4232Недоступный символ в числовом параметре
0x4233Неверная команда
0x4234Длина параметра не равна заданной
0x4235Отсутствует обязательный параметр
0x4236Переполнение кольцевого буфера
0x4237Переполнение буфера команд
0x4238Буфер последнего ответа на команду пустой 
[0x4300]Группа ошибок транспортного протокола (верхний уровень)
0x4331Неверный ID получателя (в параметре команды)
0x4332Получатель уже занят другим отправителем
[0x4400]Группа ошибок при передаче параметров (неверное значение параметра)
0x4451Неверный тип документа
0x4452Неверный номер пользовательской ячейки
0x4453Превышение длины реквизита
0x4454Неверный итог чека
0x4455Неверная сумма товарной позиции
0x4456Неверные дата и/или время
0x4457Синтаксическая ошибка в параметре с фиксированной точкой
0x4458Несуществующее поле
0x4459Неверное значение параметра
0x445AНесуществующий реквизит
0x445BНедопустимый реквизит для данного типа документа
0x445CНекорректный РНМ или ИНН
0x445DНедопустимое сочетание реквизитов 1002 и 1056
0x445EНедопустимое сочетание реквизитов 1002 и 1017
0x445FНевозможно записать реквизит платежного агента (реквизит 1057 не был установлен при регистрации / перерегистрации)
0x4460Невозможен повтор реквизита
0x4461Общая ошибка в параметрах
0x4462Общая ошибка длины параметра
0x4464Передана некорректная сумма налога
0x4465Переданная дата/время меньше даты/время последнего фискального документа
0x4466Количество позиций с реквизитом 1162 в автономном режиме превысило разрешенный лимит
0x4467В этом ФФД операция неразрешена
0x4468Операция невозможна, не был установлен признак ТМТ при фискализации
[0x4500]Группа ошибок получения реквизитов
0x4531Слишком большой индекс массива
0x4532Запрошенный локальный реквизит недоступен
0x4533Запрошенный переменный реквизит недоступен
0x4534Запрошенный постоянный реквизит недоступен
[0x4600]Группа ошибок электронного журнала
0x4631Копия отсутствует
0x4632Данные в ЭЖ повреждены
0x4633Превышение максимального размера документа (128 Кб)
0x4641Нет данных в хранилище
0x4642Функции планировщика не доступны
0x4643Неизвестный тип задания
[0x4700]Группа ошибок команд работы с внешними устройствами
0x4731Общая ошибка
0x4732Переполнение буфера внешнего устройства
[0x4800]Группа пользовательских ошибок, возвращаемых из шаблонов
[0x5000]Группа ошибок штрих-кодов
0x5031 Критическое утверждение не прошло проверкуОбщие ошибки
0x5032Недопустимый входной параметр
0x5033Указатель ссылается в недопустимое место памяти
0x5034Ресурс занят
0x5035Недостаточно памяти
0x5036Переполнение
0x5037Запрашиваемый штрихкод недоступен
Ошибки, специфичные для QR-кода
0x5040Недопустимая версия
0x5041Неподдерживаемый или неверный режим
0x5042Недопустимый уровень коррекции ошибок
Ошибки, специфичные для линейных кодов
0x5061Неверный тип линейного штрих-кода
0x5062Передан неверный размер/длина для данной операции
[0x6100]Группа ошибок состояния ККТ
0x6131Фатальная ошибка, расшифровка в бите статуса фатальных ошибок
0x6132Не выполнена идентификация кассира
0x6133Документ открыт
0x6134Документ закрыт
0x6135Смена превысила 24 часа
0x6136Смена закрыта
0x6137Смена открыта
0x6138Нефискальный режим
0x6139Архив ФН закрыт
0x613AНужно выполнить регистрацию/перерегистрацию
0x613BДанная операция по документу запрещена (см. биты разрешенных операций по чеку)
0x613CДанная операция разрешена только при включенном переключателе MODE
0x613DВ ФН есть неотправленные документы. Операция невозможна
0x613EФН не обнаружен. Операция невозможна
0x6141Произошла критичная ошибка, документ необходимо отменить
0x6142Регистры ККТ еще не инициализированы
0x6143Команда недоступна в текущем состоянии инициализации
0x6144Нет данных на отправку
0x6145Нет маркированных позиций в чеке
0x6146Необходимо отправить все уведомления
[0x6200]Группа ошибок операций ККТ
0x6231Ошибка переполнения
0x6232Отрицательный результат (не достаточно наличных в ДЯ)
0x6233Оплата безналичными превышает сумму чека
0x6241Ошибка цифровой подписи
0x6242Ошибка проверки файла с ПО контейнера 
[0x6300]Группа ошибок настроек
0x6331Данный канал сети Интернет отсутствует в ККТ
[0x6400]Группа ошибок коммуникационных интерфейсов
0x6431Данный аппаратный канал отсутствует, выключен и еще не проинициализирован
0x6432Данный сетевой интерфейс не подключен, или на нём не получен IPадрес
0x6433Данный сетевой интерфейс занят, или запрошенная операция уже выполняется
[0x6500]Группа ошибок лицензирования
0x6531Нет подходящей лицензии
0x6532Нет свободного места для сохранения лицензии
0x6533Аппаратная ошибка при сохранении лицензии
0x6534Попытка ввода лицензии с некорректной подписью
0x6535Попытка ввода лицензии с некорректным ЗН ККТ
0x6536Попытка ввода истекшей лицензии
[0x7000]Группа ошибок ввода реквизитов
0x70XXНомер реквизита, на котором возникла ошибка, где ХХ – младший байт, равный значению: <Тег реквизита> – 1000 Например, если возникла ошибка в реквизите 1226 (ИНН поставщика), то младший байт будет содержать значение 1226–1000=226
[0x7100]Резерв
[0x7200]Группа ошибок работы с универсальными счетчиками
0x7231Неверный тег для универсальных счетчиков
0x7232Неверный индекс для универсальных счетчиков
0x7233Неверный размер универсального счетчика
0x7234Неверная конфигурация универсальных счетчиков
[0x7300]Группа ошибок работы с базой товаров
0x7331Общая ошибка базы товаров
0x7332Некорректный тег
0x7333Некорректный размер тега
0x7334Недопустимый номер позиция
0x7335Произошла аппаратная ошибка
0x7336Нет данных запрошенных по тегу
0x7337Перебор окончен без найденных данных
0x7338Нет места в динамической области
[0x7400]Группа ввода реквизитов маркировка
0x74XXНомер реквизита, на котором возникла ошибка, где ХХ – младший байт, равный значению: <Тег реквизита> – 2000 Например, если возникла ошибка в реквизите 2106 (результат проверки сведений о товаре), то младший байт будет содержать значение 2106–2000=106
[0x7500]Группа ошибок уровня minipos
0x7531Отсутствие позиции оплаты
0x7532Таймаут выполнения команды истек
0x7533Неверный режим работы 

Для описанной схемы динамических групп берётся младший байт как число в hex: 0x70E2 → 0xE2 = 226 → тег 1226; 0x746A → 0x6A = 106 → тег 2106. Аналогично 0x7024 → 36 + 1000 = 1036, номер автомата. Это алгоритм данного справочника; подтвердите применимость группы по протоколу своей кассы, прежде чем менять реквизиты.