Почему при продаже маркированного товара касса Вики Принт печатает КТ 00 00?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

Рассмотрим частую проблему, с которой сталкиваются пользователи при розничной продаже маркированных товаров (например, табака) через товароучетные системы 1С:Розница или 1С:Управление торговлей. Проанализируем ситуацию: кассир оформляет реализацию, сканирует DataMatrix код с пачки сигарет. В документе напротив номенклатуры загорается зеленая пиктограмма, статус марки проходит, а в предварительном просмотре чека отображается корректный код.

Однако, когда мы нажимаем кнопку пробития чека, на бумажном или электронном чеке вместо данных маркировки печатается поле «КТ 00 00». Как следствие — код не отправляется в ОФД, и в системе «Честный Знак» статус товара не меняется на «Выведен из оборота». Выясним причину этой неполадки, которая особенно часто проявляется на кассовых аппаратах семейства Вики Принт (Дримкас), например, Вики Принт 57 Ф, и разберем по шагам варианты ее решения.

Сравнение работы ККТ: АТОЛ против Вики Принт

Посмотрим на практический опыт пользователей: в одном и том же магазине касса АТОЛ (например, 11Ф) может без проблем пробивать маркированный товар, в то время как Вики Принт выдает ошибку. Это связано с тем, что драйверы АТОЛ более лояльно относятся к некоторым неточностям в настройках 1С и способны самостоятельно формировать нужные теги маркировки (1162 или 1163). Интеграционная компонента от Дримкас (VikiDriver), напротив, требует максимально строгой и точной передачи данных.

Если используется старая прошивка кассы (например, 665.3.3) и устаревшая версия компоненты (например, 1.4.2), данные могут обрезаться или передаваться в неверном формате, что и приводит к нулевому коду товара.

Шаг 1. Обновление интеграционной компоненты и прошивки

Разберем первый и самый важный шаг — обновление программного обеспечения кассового узла.

  1. Прошивка кассы: Убедитесь, что версия прошивки вашего фискального регистратора Вики Принт поддерживает работу с актуальными форматами маркировки. Обратитесь в сервисный центр для обновления прошивки до последней стабильной версии.
  2. Интеграционная компонента: В 1С необходимо использовать актуальную версию драйвера Дримкас (версии 1.5.0.9 и выше), которая корректно работает с современными библиотеками ГосИС.
  3. Чистая установка: Старую интеграционную компоненту в 1С необходимо полностью удалить в разделе подключаемого оборудования, после чего загрузить и установить новую версию драйвера.

Шаг 2. Переход на ФФД 1.2 и проверка настроек 1С

Проанализируем настройки формата фискальных документов. Для легальной и корректной продажи маркированного табака касса должна быть переведена на ФФД 1.2. При этом алгоритм взаимодействия с фискальным накопителем меняется.

В настройках подключения кассового аппарата внутри конфигурации 1С обязательно проверьте наличие включенной опции Проверять марку перед пробитием чека (или аналогичной по смыслу, зависящей от версии вашей конфигурации). При ФФД 1.2 код маркировки передается в драйвер в формате base64. Далее драйвер Вики Принт самостоятельно связывается с фискальным накопителем, проверяет статус кода и формирует запрос в систему маркировки. Если компонента устарела, она не справляется с конвертацией кода, что и приводит к печати «КТ 00 00».

Шаг 3. Настройка связи с ОИСМ через сервисную утилиту

Посмотрим на настройки самой кассы на низком уровне. Даже при успешном формировании чека в 1С, данные о выбытии могут не доходить до Честного Знака, если фискальный регистратор не может связаться с сервером Оператора информационных систем маркировки (ОИСМ).

Для решения этой проблемы необходимо запустить сервисную утилиту Fito, которая используется для настройки касс Дримкас. В ней нужно проверить, прописаны ли актуальные адрес и порт сервера ОИСМ для вашего ОФД. Если эти поля пустые или содержат ошибки, касса не сможет проверить код в момент продажи, и уведомление о выбытии не будет сформировано.

Шаг 4. Проверка службы ComProxy

Разберем еще один нюанс архитектуры Дримкас. Оборудование Вики Принт часто связывается с платформой 1С через промежуточную локальную службу ComProxy. Если обычные товары (без марок) пробиваются нормально, а тяжелый код DataMatrix «ломается» и превращается в нули, проблема может скрываться здесь.

Рекомендуется выполнить следующие действия:

  1. Переустановить службу ComProxy до актуальной версии.
  2. Временно отключить проверку цифровых подписей Windows для этой службы, так как антивирусы или защитные механизмы ОС могут блокировать передачу длинных зашифрованных пакетов.
  3. Увеличить тайм-ауты отклика в параметрах подключаемого оборудования в 1С, чтобы касса успевала обработать сложный запрос маркировки.

Шаг 5. Очистка зависших пакетов в Фискальном накопителе

В заключение, проанализируем состояние фискального накопителя. Если до внесения исправлений касса долгое время пыталась отправить некорректно сформированные коды маркировки, в самом ФН могла скопиться очередь из «зависших» нерасшифрованных пакетов уведомлений.

Из-за этой очереди новые, даже правильные чеки, могут уходить в ОФД как обычные товары без признака выбытия марки. Чтобы это исправить, проверьте статус передачи документов в ОФД через отчет о текущем состоянии расчетов. Если есть непереданные уведомления о реализации, проведите диагностику накопителя через утилиту Fito.

Важно: Те коды маркировки, которые были пробиты с ошибкой «КТ 00 00» и не списались автоматически, вам придется вывести из оборота вручную. Это делается через личный кабинет системы «Честный Знак», где создается документ вывода из оборота с указанием причины «Розничная продажа» и реквизитов пробитого кассового чека.

Выполнив этот комплекс мер совместно с системным администратором или специалистом ЦТО, вы сможете наладить стабильную передачу кодов DataMatrix и избежать штрафов за нарушение правил оборота маркированных товаров.

← На главную