← На главную
При работе в программе 1С:Розница (и других конфигурациях) с фискальными регистраторами АТОЛ пользователи могут столкнуться с неприятной ситуацией: при попытке пробить любой маркированный товар касса отказывается печатать чек и выдает ошибку — для этой задачи есть работа онлайн-касс АТОЛ с маркировкой в 1С. В интерфейсе рабочего места кассира (РМК) появляется сообщение: «Чек не напечатан на устройстве для печати чеков. Описание ошибки: Работа с маркированными товарами временно заблокирована». На самом аппарате ККТ при этом может фиксироваться код ошибки 0x3464.
Давайте подробно разберем, почему возникает эта блокировка, как правильно продиагностировать проблему и какие шаги необходимо предпринять для восстановления продаж маркированной продукции.
Разберем причины возникновения блокировки
Суть данной ошибки заключается в том, что кассовый аппарат перестал получать подтверждения от системы Честный ЗНАК (сервер ИСМ). Фискальный накопитель (ФН) имеет строгие ограничения по срокам хранения непереданных данных. Выясним основные причины, почему это происходит:
- Превышение лимита в 30 дней. Как и в случае с обычными чеками для ОФД, если касса не может передать уведомления о реализации маркированных товаров на сервер ИСМ или не получает от него ответные квитанции в течение 30 дней, работа с маркировкой блокируется аппаратно.
- Переполнение внутренней памяти ФН. Блокировка срабатывает при физическом переполнении внутренней таблицы хранения кодов маркировки (КМ) в фискальном накопителе. Накопилось слишком много неотправленных уведомлений (например, более 1000 штук).
- Аппаратное ограничение количества кодов в чеке. Существует лимит ФН: в один кассовый чек нельзя добавлять более 128 кодов маркировки. Если этот лимит превышен, касса выдает сбой, что может повлечь за собой блокировку (в драйверах АТОЛ это часто сопровождается ошибками 407 и 408).
- Сбой настроек ККТ. Часто слетают сетевые настройки адреса сервера обновления ключей проверки (ОКП) или адреса сервера ИСМ в параметрах самой кассы.
- Рассинхронизация отправки данных. Уведомления в Честный ЗНАК не будут передаваться, если сначала не переданы сами фискальные чеки в ОФД. Если касса долго работала без интернета или связи с ОФД, сначала должны уйти чеки, и только потом — уведомления по маркам.
Проанализируем ситуацию и проведем диагностику
Прежде чем менять настройки, рассмотрим, как точно убедиться в наличии непереданных уведомлений:
- Посмотрим на бумажный Отчет о закрытии смены (Z-отчет). На современных прошивках информация о количестве непереданных уведомлений в ИСМ печатается прямо на чеке.
- Используем драйвер ККТ АТОЛ (Тест драйвера). Перейдем в раздел Отчеты, выберем 3-Отчет о состоянии расчетов. Там будет указано количество непереданных уведомлений. Если цифра отлична от нуля (например, 1281), значит проблема именно в обмене с ИСМ.
- Убедимся, что обычные чеки уходят в ОФД. Если количество непереданных документов в ОФД больше нуля, сначала нужно восстановить этот канал связи.
Решение 1: Физическая перезагрузка и принудительная проверка связи
Самый простой и часто самый действенный метод, с которого следует начать решение проблемы. Часто сетевой модуль кассы просто «зависает».
- Выключите кассовый аппарат АТОЛ тумблером питания.
- Отключите кассу от сети (вытащите блок питания из розетки) и отсоедините USB/COM кабель от компьютера примерно на 1 минуту.
- Включите кассу обратно и дождитесь её загрузки.
- Откройте драйвер кассы (Тест драйвера ККТ) или настройки подключаемого оборудования в 1С — удобно через подключение касс АТОЛ и маркировки в 1С.
- Найдите кнопку «Провести проверку связи с ИСМ» (или аналогичную проверку соединения с ОФД/ИСМ).
- Нажимайте эту кнопку многократно. В некоторых случаях требуется послать команду несколько раз, чтобы касса «проснулась» и начала сессию обмена.
- Следите за счетчиком непереданных уведомлений — он должен начать уменьшаться, пока не достигнет нуля.
Решение 2: Восстановление сетевых настроек ОФД и ИСМ/ОКП
Если перезагрузка не помогла, проанализируем настройки связи в самой кассе. Зачастую происходит программный сбой (обнуление так называемого «Параметра 26»), при котором касса теряет адреса серверов для работы с маркировкой.
Выполним по шагам настройку параметров:
- Откройте Тест драйвера ККТ АТОЛ.
- Перейдите в свойства кассы и откройте раздел параметров оборудования.
- Проверьте поля адресов серверов ОФД и ОКП (сервера обновления ключей). Часто там бывают указаны доменные имена (например,
ofd.ru или kkm.astralofd.ru).
- Важно: Попробуйте заменить доменные имена на конкретные IP-адреса серверов вашего оператора фискальных данных (их можно узнать в техподдержке вашего ОФД).
- Пропишите правильный адрес и порт сервера ОКП/ИСМ.
- Особенность работы с 1С: Имейте в виду, что настройки нового драйвера подключаемого оборудования в 1С (поможет настройка драйвера АТОЛ с маркировкой и ФФД) могут при инициализации устройства перезаписывать (менять) настройки в самом аппарате АТОЛ. Поэтому обязательно проверьте и пропишите корректные IP-адреса и порты не только через Тест драйвера АТОЛ, но и в карточке экземпляра подключаемого оборудования непосредственно в самой базе
1С:Розница.
Решение 3: Обновление ключей ФН-М
Для корректной проверки и отправки марок по формату ФФД 1.2 фискальному накопителю требуются актуальные ключи (ключи проверки). Если они устарели или сбились, обмен прекратится.
- В Тесте драйвера ККТ перейдите в раздел сервисных функций фискального накопителя.
- Найдите вкладку или кнопку ФН-Сервис.
- Выполните команду Обновить ключи ФН-М.
- Дождитесь завершения операции кассой. После этого повторите процедуру проверки связи с ИСМ (нажмите кнопку из Решения 1). Если ошибок в логах нет, сообщения начнут постепенно отправляться на сервер Честного ЗНАКа.
Дополнительные факторы и аппаратные неисправности
Если все настройки верны, интернет стабилен, а уведомления категорически не уходят, рассмотрим более сложные случаи:
- Режим работы ККТ: Убедитесь, что в настройках кассы не активирован «простой режим обмена». Этот режим может конфликтовать с корректной передачей тегов маркировки, требуемых стандартом ФФД 1.2.
- Аппаратный брак Фискального Накопителя: В сервисной практике встречаются ситуации частичного выхода из строя микросхемы ФН. При такой поломке накопитель исправно шифрует чеки и отправляет их в ОФД, но криптографический модуль, отвечающий за алгоритмы работы с Честным ЗНАКом, выходит из строя. В ответ на попытку связи система может возвращать ошибку сервиса ЦРПТ (например,
rpc error: code = DeadlineExceeded). В таком случае требуется диагностика в АСЦ, извлечение архива данных через специальный переходник (ФН-USB) с помощью утилиты тестирования, и замена ФН по гарантии.
- Прошивка кассы и версия драйвера: Рекомендуется использовать актуальную версию Теста драйвера ККТ (ДКТ 10.x) и последнюю прошивку аппарата АТОЛ. Старые релизы драйверов (как от АТОЛ, так и интеграционные компоненты 1С) могут некорректно обрабатывать сессии обмена по ФФД 1.2.
В большинстве штатных ситуаций проблема с ошибкой 0x3464 решается банальной физической перезагрузкой аппарата с обесточиванием, корректировкой DNS-имен на IP-адреса и многократным запуском проверки связи с сервером ИСМ из драйвера устройства.