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

Разбираем типичные ошибки при работе с облачной кассой АТОЛ Онлайн и рассказываем как их исправить. Что делать, если появилась ошибка на кассе? - ответы на вопросы пользователей в базе знаний Атол Онлайн

Статус чека «fail» (Таймаут)

Если вашему запросу на регистрацию присвоен статус «Таймаут» — это означает, что запрос не был зарегистрирован.

Чтобы зарегистрировать чек, пожалуйста, отправьте запрос повторно с новым External_ID в течение 24 часов с момента получения статуса «Таймаут».

Если прошло более 24 часов, сформируйте чек коррекции. Как сформировать чеки коррекции, читайте в статье.

Если вы уже отправили данные чеки повторно, не предпринимайте никаких дополнительных действий.


Ошибка «[26] Неверный формат команды» из-за непечатных спецсимволов.

Причина ошибки:

  1. Наличие в запросе непечатных специальных символов.
  2. Некорректная передача ИНН иностранного поставщика. Вместо необходимых 12 нулей были переданы только 10

Как исправить:

Для решения вопроса обратитесь к техническим специалистам Вашего интернет-эквайринга с просьбой исключить некорректные символы из состава запроса и отправить его на регистрацию повторно.

Для решения вопроса обратитесь к техническим специалистам вашего интернет-эквайринга с просьбой скорректировать направляемые значения в составе запроса и отправить его на регистрацию повторно.


Ошибка «[128] Некорректная сумма налога» в чеке коррекции

Причина ошибки — некорректная передача суммы НДС при использовании ставки «Без НДС». Вместо суммы расчета по чеку было передано значение 0.

Обращаем внимание:
Согласно приложению № 2 «Форматы фискальных документов, обязательных к использованию» приказа ФНС России от 14.09.2020 № ЕД-7-20/662@, при передаче ставки «Без НДС» в поле «Сумма НДС» необходимо указать сумму расчета по чеку без НДС.

Например, если формируется чек коррекции на 100 рублей со ставкой «Без НДС», то в поле «сумма НДС» также нужно передать значение 100 рублей.

Для решения вопроса обратитесь к техническим специалистам вашего интернет-эквайринга с просьбой скорректировать передаваемые значения в составе запроса и отправить его на регистрацию повторно.


Ошибка «[116] Ошибка формата передачи ФН»

Причина ошибки:

  1. Получение сервисом АТОЛ Онлайн запроса на регистрацию чека, не соответствующего требованиям законодательства.
  2. Получение сервисом АТОЛ Онлайн запроса на регистрацию чека с некорректной системой налогообложения.

Ошибка фискализации чеков возникает из-за того, что в запросе на регистрацию чека вы передаете СНО - общая и признак предмета расчета "Товар".

Так как на кассе установлен ФН на 36 месяцев, фискализация подобных чеков как технически, так и законодательно не возможна.

Для решения вопроса обратитесь к техническим специалистам вашего интернет-эквайринга с просьбой скорректировать значения в составе запроса и отправить его на регистрацию повторно.


Ошибка «[16] Неверная цена (сумма)»

Причина ошибки — несоответствие переданных значений правилу: «price» (цена за единицу предмета расчета с учетом скидок и наценок) × «quantity» (количество предмета расчета) = «sum» (стоимость предмета расчета с учетом скидок и наценок).

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

Для решения вопроса обратитесь к техническим специалистам вашего интернет-эквайринга с просьбой скорректировать значения в составе запроса в соответствии с описанным выше правилом и отправить его на регистрацию повторно.


Ошибка «[414] Операция не разрешена, при регистрации не был установлен признак ТМТ»

Причина ошибки — отсутствие признака торговли маркированными товарами (ТМТ) в настройках вашей ККТ, так как в заявке на регистрацию кассы данный признак не был указан.

Для решения вопроса подайте заявку на проставление признака торговли маркированными товарами, для этого:

  1. В Личном кабинете АТОЛ Онлайн перейдите в раздел «Изменение данных».
  2. Выберите нужную компанию и нажмите кнопку «Изменить данные».️
  3. Выберите раздел «Параметры магазина» и нажмите кнопку «Перейти к редактированию». 
  4. Выберите интернет-магазин, где требуется внести изменения, и установите признак «Маркированные товары».
  5. Внизу страницы нажмите кнопку «Сохранить и отправить заявку на изменение».

Обратите внимание: после подачи заявки в личном кабинете АТОЛ Онлайн вам также нужно вручную внести соответствующие изменения в личном кабинете ФНС вашей организации.


Код группы не поддерживает данную версию протокола

Причина ошибки: "Код группы не поддерживает данную версию протокола" возникает, когда отправка запроса на регистрацию идет в группу касс, работающую по другому протоколу.

Для исправления ошибки вам необходимо проверить выставленные настройки интеграции в вашей внешней системе. 

Если в процессе корректировки настроек возникнут сложности, рекомендуем обратиться к техническим специалистам вашей внешней системы.


Ошибка «[421] Истёк таймаут проверки кода маркировки (КМ)»

Причина ошибки — запрос на проверку кода маркировки не получил ответ от ИСМ (информационной системы маркировки) в отведённое время. Это может быть вызвано следующими причинами:

  • Адрес ИСМ недоступен или не отвечает (проблемы у ОФД или ЦРПТ).
  • ЦРПТ временно не доступен или не успел проверить КМ.

Как исправить:

1. Проверьте доступность ИСМ:

Убедитесь, что сервис ЦРПТ и ОФД работают исправно и доступны для обращения.
Повторите запрос: Отправьте тот же запрос с новым external_id. Иногда повторная отправка помогает решить проблему.

2. Используйте параметр ism_optional:

При повторной отправке укажите в запросе параметр "ism_optional": true или "ism_optional": false.

Если указать true:

В случае тайм-аута ИСМ чек будет зарегистрирован как успешный (result = 0), даже если ответ не получен. В этом случае в ответе будет указано, что результат получен без проверки. 

Если указать false или оставить параметр отсутствующим:

В случае тайм-аута чек не будет зарегистрирован и выдаст ошибку 421.

Обратите внимание: использование ism_optional: true допускает регистрацию чеков даже при недоступности ИСМ, что может быть полезно в условиях нестабильной связи. Однако, это может уменьшить точность данных.

Если после повторных попыток ошибка сохраняется, рекомендуется проверить состояние систем и связаться с технической поддержкой ЦРПТ или ОФД для устранения возможных проблем с доступностью ИСМ.


Код группы, указанный в запросе, не соответствует токену.

Причина ошибки:

Ошибка "Код группы, указанный в запросе, не соответствует токену" возникает, когда производится попытка отправить запрос на регистрацию по протоколу, не соответствующему выставленному в настройках Вашей кассы.

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

Как исправить:

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

Актуальные параметры для настройки интеграции доступны для скачивания в личном кабинете АТОЛ Онлайн в разделе "Мои компании" по кнопке "Настройки интегратора". Внутри файла в блоке "access" внутри кавычек указаны три необходимых для интеграции параметра в полях "group_code", "password" и "login":

Данные параметры необходимо указать в соответствующих полях внутри личного кабинета Вашей внешней системы для настройки интеграции.


Ошибка «[23] Невозможно начислить скидку/надбавку»

Причина ошибка — сумма товарных позиций не соответствует итоговой сумме чека.
Ошибка возникает, когда общая сумма по всем позициям в чеке отличается от итоговой суммы чека и/или суммы платежа.

Как исправить:

  1. Проверьте, чтобы сумма всех позиций в чеке (с учётом скидок и надбавок) совпадала с итоговой суммой чека.
  2. Убедитесь, что сумма платежа соответствует итоговой сумме чека.
  3. Исправьте данные в запросе, чтобы суммы совпадали.
  4. Отправьте чек повторно с новым external_id.

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


Ошибка: «Не задан реквизит 1008»

Причина ошибки:

В запросе на регистрацию чека не заполнено ни одно из обязательных полей, содержащих контактные данные покупателя.

Обязательно должно быть указано хотя бы одно из следующих полей:

  • email — электронная почта покупателя;
  • phone — номер телефона покупателя.

Если заполнены оба поля, ОФД (оператор фискальных данных) отправит электронный чек только на email.

Как исправить:

  1. Проверьте, чтобы в запросе на регистрацию чека было заполнено хотя бы одно поле: email или phone.
  2. Убедитесь, что значения указаны корректно и соответствуют требованиям формата:
    Email — строка до 64 символов.
    Phone — указывается с кодом страны, без пробелов и дополнительных символов (разрешён только символ «+»).

После внесения корректировок отправьте чек повторно с новым external_id.

Примечание:

Реквизит 1008 — это «Телефон или электронный адрес покупателя». Его наличие обязательно для корректной отправки электронного чека покупателю через ОФД.


Ошибка «[148] Ошибка программирования реквизита 1212»

Причина ошибки:

Ошибка возникает при несоответствии значения признака предмета расчёта и параметров, установленных для кассового аппарата (ККТ).

Возможные причины:

1. В запросе передана сумма акциза (excise), но признак предмета расчёта имеет значение "о реализуемом товаре, за исключением подакцизного товара и товара, подлежащего маркировке".

Такое сочетание недопустимо, так как акциз можно указывать только для подакцизных товаров.

2. В запросе указан признак предмета расчёта "о реализуемом подакцизном товаре, подлежащем маркировке средством идентификации", однако на используемой ККТ не установлен признак торговли подакцизными товарами.

В результате ККТ не может корректно обработать чек с данным типом товара.

Как исправить:

Если ККТ не зарегистрирована для торговли подакцизными товарами, необходимо подать заявку на изменения данных в личном кабинете АТОЛ Онлайн в разделе «Изменения данных» и указать необходимый параметр.

Если ККТ действительно предназначена для торговли подакцизными товарами, убедитесь, что:

  • Признак торговли подакцизными товарами активирован в настройках кассы.
  • В запросе передаётся корректный признак предмета расчёта.
  • Поле excise заполнено корректно.

После внесения изменений отправьте чек повторно с новым external_id.

Примечание:

Реквизит 1212 — это Признак предмета расчёта.

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

Если признак подакцизных товаров не установлен при регистрации, формирование чеков с акцизом или признаками «2», «31» вызовет ошибку [148].



👆 На этом пока всё