Шопинг

Ошибка Frontol 6: штрихкод не маркировка кормов для животных

Как исправить ошибку «Считанный штрихкод не является штрихкодом маркировки» в Frontol 6 для кормов для животных. Пошаговая инструкция: проверка сканера, типа номенклатуры, выгрузки из 1С, Frontol Mark Unit и связи с Честным Зnakом.

Ошибка сканирования штрихкода в Frontol 6: как исправить проблему с маркировкой кормов для животных?

При попытке сканирования штрихкода для товара “Корм для животных” в программе Frontol 6 возникает ошибка: “Считанный штрихкод не является штрихкодом маркировки для типа номенклатуры ‘Корма для животных’”. Вся номенклатура выгружена из 1С Далион Тренд. Тип номенклатуры установлен как “Корм для животных”, также пробовали установить “Иные маркированные товары” - результат тот же. В чем может заключаться проблема и как ее решить?

Ошибка Frontol 6 «Считанный штрихкод не является штрихкодом маркировки для типа номенклатуры ‘Корма для животных’» чаще всего вызвана несовпадением типа номенклатуры/реквизитов при выгрузке из 1С, неверным форматом или обработкой маркировочного кода сканером, либо отсутствием/неактивной лицензии и настроек модуля маркировки в Frontol. Проверьте: (1) карточку товара в Frontol — признак «маркированная продукция» и соответствие типов; (2) что сканер реально отдаёт строку маркировки (DataMatrix/М‑код) без лишних префиксов/суффиксов; (3) активность Frontol Mark Unit и доступ к ОИСМ (Честный Знак). Ниже — подробный план диагностики и пошаговые решения.


Содержание


Почему Frontol 6 говорит «штрихкод не является штрихкодом маркировки»

Причина ошибки — проверка соответствия сканируемой строки тому формату маркировки, который ожидает Frontol для выбранного типа номенклатуры. Типовые причины:

  • Неправильно отмечен товар в карточке Frontol (не установлен флаг маркированной продукции или неправильно сопоставлен тип).
  • Выгрузка из 1С не передаёт нужный реквизит/флаг или перезаписывает настройки (последующее обновление сбрасывает параметры).
  • Сканер читает не тот код или добавляет префикс/суффикс/символы (в результате Frontol получает строку в неподходящем формате).
  • Сканируется обычный EAN/GTIN вместо маркировочного DataMatrix/М‑кода.
  • Модуль проверки маркировки (Frontol Mark Unit) не установлен/не активирован или версия Frontol не поддерживает текущую логику проверки.
  • Проблемы связи с ОИСМ/«Честным Знаком» — Frontol не может проверить код в реестре или получает отказ.
  • Неполадки с ККТ/ФН/ФФД (требуется поддержка ФФД 1.2 или выше для корректной работы маркированных товаров).

Подробный разбор схожих причин и вариантов исправления можно посмотреть в практическом материале по этой ошибке: https://m.kasselect.ru/m_view_post.php?id=115.


Как исправить ошибку маркировки кормов для животных в Frontol 6 — пошагово

  1. Сначала воспроизведите проблему и зафиксируйте пример. Откройте Блокнот и просканируйте проблемный код — что возвращает сканер в виде текста? Это даст точную строку для анализа.
  2. Сравните строку со «входным» форматом маркировки. В ряде инструкций упоминается префикс «М‑» или длинные GS1/AI‑строки; главное — понять, это маркировка или обычный EAN. (См. примеры в источниках.)
  3. Откройте карточку товара в Frontol: убедитесь, что для этой позиции установлен флаг маркированной продукции/тип номенклатуры соответствует маркировке (если есть отдельный тип «Маркированный товар» — используйте его). Если карточка создана автоматически при выгрузке из 1С, проверьте её сразу после импорта.
  4. Проверьте, не перезаписываются ли настройки при очередной выгрузке из 1С — после импорта снова откройте карточку и сверяйте поля (штрихкоды, тип номенклатуры, налоговая группа, группа печати). На форумах описывают случаи, когда обмен с 1С меняет параметры номенклатуры: https://forum.infostart.ru/forum15/topic244487/.
  5. Проверьте настройки сканера: отключите добавление префиксов/суффиксов, включите поддержку 2D (DataMatrix/GS1 DataMatrix), проверьте режим передачи FNC1/GS. Протестируйте на другом сканере с поддержкой 2D (в материале по проблемам чтения 2D‑кодом упоминается модель Mindeo MD6600 и важность качества считывателя): https://scancity.ru/baza_znaniy/learning/reshena-problema-s-po-1s-evotor-i-frontol-pri-skanirovanii-obuvnykh-kodov-markirovki/.
  6. Убедитесь, что Frontol может обращаться в ОИСМ/«Честный Знак» и что нет ошибок в ответах — если код не зарегистрирован в реестре для данного товара, Frontol вернёт отказ. Проверьте сетевые настройки, дату/время сервера и отсутствие блокировок (firewall / proxy).
  7. Проверьте активность лицензии Frontol Mark Unit и актуальность версии Frontol — в новых сборках (например, Frontol 6.11.0) были доработки проверки маркировки: https://kkm-soft.ru/news/novyj-frontol-6-11-0-ot-16-04-2021/. Обновление/применение патча может решить несовпадения валидации.
  8. Если после всех настроек проблема остаётся, выполните эксперимент: вручную создайте в Frontol тестовую карточку «Маркированный товар», добавьте туда маркировочный код как дополнительный штрихкод и попытайтесь пробить — если тест проходит, значит проблема в выгрузке/сопоставлении реквизитов из 1С.
  9. Соберите логи (строка, которую отдаёт сканер; журнал Frontol/Mark Unit; время и номер попытки) и отправьте в техподдержку интегратора/разработчика Frontol — с этими данными диагностика займёт меньше времени.

Проверка сканера и формата штрихкода

  • Что проверить мгновенно: просканируйте код в Блокнот — должна появиться «чистая» текстовая строка, без посторонних символов. Если видите лидирующие/трейлинг‑символы, сканер добавляет префиксы/суффиксы — отключите их.
  • DataMatrix/GS1 DataMatrix обычно даёт длинную строку, содержащую AI‑префиксы (например, «01», «21» и т. п.). Иногда в описаниях встречается префикс «M‑» и фиксированная длина — сравните с тем, что описано в вашей учётной системе или в руководствах по маркировке (см. https://m.kasselect.ru/m_view_post.php?id=115).
  • Если сканер не читает маркировку вообще — попробуйте другой сканер с поддержкой 2D. Качество модулей бывает решающим, особенно для мелких/плотно нанесённых DataMatrix. Пример проблем и решения у поставщиков оборудования: https://scancity.ru/baza_znaniy/learning/reshena-problema-s-po-1s-evotor-i-frontol-pri-skanirovanii-obuvnykh-kodov-markirovki/.
  • Настройка GS1/FNC1: некоторые POS‑решения ждут конкретного представления FNC1; если сканер инлайн‑заменяет символы, Frontol может не распознать код. Настройте сканер на передачу FNC1 в том виде, в котором ожидáет Frontol.

Настройка и проверка обмена 1С → Frontol

  • Сверьте экспортируемые поля в обменном файле/обработке: передаётся ли признак маркированного товара, и не теряется ли он при обновлении.
  • После импорта в Frontol моментально откройте карточку товара и проверьте: тип номенклатуры, список штрихкодов, налоговая ставка и группа печати. Иногда атрибуты сбрасываются при следующем цикле обмена — тогда нужно поправить правило сопоставления в обработке выгрузки. Подробности возможных «подводных камней» обмена обсуждаются на профильных форумах: https://forum.infostart.ru/forum15/topic244487/.
  • Если вы не управляете обработкой выгрузки, попросите интегратора добавить в файл передачи явное поле с флагом маркировки или корректно маппить тип номенклатуры.

Frontol Mark Unit, версия, лицензия и ККТ/ФФД

  • Проверьте наличие и активность лицензии Frontol Mark Unit — без неё модуль маркировки не будет корректно работать.
  • Обновите Frontol до рекомендованной версии (выпуски с доработками проверки маркировки описаны в релизах, см. https://kkm-soft.ru/news/novyj-frontol-6-11-0-ot-16-04-2021/).
  • Проверьте совместимость ККТ и ФН: для работы с маркировкой требуется поддержка ФФД 1.2 или выше на кассовом аппарате/ФН. Если ККТ не соответствует, часть операций по маркировке может быть недоступна.

Экстренные обходные варианты продажи

  • Временное решение: вручную добавить маркировочный код как дополнительный штрихкод в карточке товара в Frontol — тогда сканирование будет приниматься (но это костыль, требует аккуратности и документирования).
  • Если Frontol позволяет — включить временно режим принятия «любой строки» для продажи (не рекомендуется с точки зрения контроля), только если необходимо срочно закрыть смену.
  • Прежде чем идти обходным путём, оцените риски: нарушения правил маркировки и фискализации могут привести к штрафам. Всегда фиксируйте, кто и зачем сделал обход.

Чек‑лист для быстрого поиска причины

  1. Сканируете код в Блокнот — какая строка?
  2. В карточке Frontol стоит флаг «маркированная продукция»?
  3. После импорта из 1С параметры остались прежними?
  4. Сканер поддерживает 2D (DataMatrix)? Отключены ли префиксы/суффиксы?
  5. Frontol Mark Unit установлен и лицензирован? Версия Frontol актуальна?
  6. Есть ли ошибки связи с ОИСМ/«Честным Знаком» в логах?
  7. ККТ/ФН поддерживают ФФД 1.2+?
  8. При ручном создании карточки и добавлении маркировки — пробивается ли товар?

Что отправить в техподдержку, если сами не решаете: строку, полученную при сканировании (в Блокноте), скрин карточки товара в Frontol, номер версии Frontol и Mark Unit, логи ошибки и время попытки, пример файла выгрузки из 1С.


Источники


Заключение

Коротко: чтобы решить ошибку в Frontol 6 при маркировке кормов для животных, последовательно проверьте формат и «сырой» вывод сканера, корректность типа номенклатуры и передаваемых реквизитов при выгрузке из 1С, активность и версию Frontol Mark Unit, а также связь с ОИСМ/«Честным Знаком» и соответствие ККТ ФФД. Чаще всего причина — либо некорректный формат/настройка сканера, либо некорректное сопоставление полей при импорте; исправив это, вы вернёте распознавание штрихкода маркировки и нормальную продажу маркированных кормов. Если хотите, пришлите здесь пример строки, которую возвращает ваш сканер, и я помогу разобрать её конкретно.

Авторы
Проверено модерацией
Модерация
Ошибка Frontol 6: штрихкод не маркировка кормов для животных