01 Почему DataMatrix — это не просто изображение

Средство идентификации содержит структурированные данные.

Конкретный состав зависит от правил маркировки соответствующей товарной группы, но в структуре кода могут использоваться:

  • 01 код товара — GTIN;
  • 02 индивидуальный серийный номер;
  • 03 идентификаторы применения;
  • 04 служебные управляющие символы;
  • 05 данные проверки подлинности.

Для ряда структур используются непечатные разделители GS — ASCII 29.

Человек их не видит.

Но информационная система использует их для правильного разделения отдельных элементов последовательности.

Именно поэтому внешне одинаково выглядящие DataMatrix могут обрабатываться совершенно по-разному.

Человек смотрит на квадрат.

Обычная программа может показать набор букв и цифр.

Система должна корректно интерпретировать всю структуру.

Отсюда первое правило:

«Сканер считал» ≠ «Код корректно распознан системой».

И второе:

«Код существует» ≠ «Код соответствует этому товару».

02 Где возникают скрытые разрывы идентификатора

Проблема может появиться на любом участке:

Карточка товара заказ кодов нанесение производство упаковка логистика склад агрегация продажа.

1. Искажение служебной структуры (GS / ASCII 29)

В составе кода могут использоваться непечатные управляющие символы, в том числе GS — ASCII 29.

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

Внешне код выглядит нормальным.

Но система получает уже другую структуру.

Поэтому вопрос не:

«Пикает ли сканер?»

А:

«Какую именно структуру получает информационная система».

2. GTIN относится не к тому товару

Классический пример — атрибутивный пересорт.

На упаковку одного размера, объёма, цвета, артикула или варианта продукции попадает код другой товарной позиции.

Код может быть настоящим.

Товар может быть настоящим.

Но связь:

Код ↔ фактический товар

становится неправильной.

Это особенно опасный тип ошибки, потому что она может не проявиться обычной «нечитаемостью».

Проблема возникает уже на уровне вопроса:

Что именно бизнес производит, принимает, передаёт или продаёт под этим идентификатором.

3. GS1 Russia и КМТ ГИС МТ описывают товар по-разному

Отдельная зона риска возникает, когда сведения о товаре, используемые в GS1 Russia, и карточка продукции в Каталоге маркированных товаров ГИС МТ перестают давать бизнесу одну и ту же картину.

Причина может находиться:

  • 01 в изменении товарных атрибутов;
  • 02 в ошибке описания;
  • 03 в работе с разными версиями сведений;
  • 04 в некорректной карточке;
  • 05 в ином информационном расхождении.

Поэтому необходимо различать:

Ошибку самого DataMatrix

и

Ошибку связи идентификатора с реестровым описанием товара.

Это уже межсистемный вопрос.

Исправление одной этикетки его не решает.

4. Деградация физического носителя

DataMatrix существует на конкретной поверхности.

На качество считывания могут влиять:

  • 01 истирание;
  • 02 низкий контраст;
  • 03 деформация упаковки;
  • 04 повреждение отдельных элементов;
  • 05 особенности материала;
  • 06 температура и условия хранения;
  • 07 качество печати;
  • 08 нарушение геометрии изображения.

Поэтому:

Физическое повреждение носителя ≠ автоматическое отсутствие законно эмитированного кода.

Но это не означает, что такой товар можно автоматически продолжать реализовывать.

Необходимо установить, допускает ли состояние средства идентификации дальнейшую операцию и какой порядок действий предусмотрен для конкретной ситуации.

5. Технологический брак массового нанесения

Самая дорогая ошибка — не единичная.

Самая дорогая ошибка воспроизводится серийно.

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

Например, проблема может возникнуть из-за:

  • 01 нарушения геометрии;
  • 02 недостаточного контраста;
  • 03 качества поверхности;
  • 04 смещения печати;
  • 05 иных дефектов нанесения.

Для отдельных товарных групп действуют установленные требования к качеству DataMatrix.

Поэтому проблема развивается каскадом:

Технологический дефект идентификация приёмка продажа коммерческий риск всей партии.

И вопрос уже не:

«Можно ли перепечатать одну этикетку?»

А:

«Может ли вся партия нормально пройти дальнейший оборот».

6. Агрегированная упаковка и SSCC

Маркированные единицы могут объединяться в транспортные упаковки.

Для идентификации таких упаковок используется в том числе SSCC.

Отсюда появляется ещё одна неочевидная зона:

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

Особенно чувствительны ситуации:

  • 01 на складах маркетплейсов;
  • 02 при фулфилменте;
  • 03 при частичной отгрузке;
  • 04 при перегруппировке товара;
  • 05 при повреждении транспортной упаковки;
  • 06 при расформировании короба или палеты.

Главный вопрос:

Совпадает ли фактический состав транспортной упаковки с тем, как он отражён в системе.

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

7. Импорт и трансграничный технологический узел

У импортной продукции маркировка может наноситься ещё до ввоза товара в Россию.

В цепочке появляются дополнительные участники:

Заказ кодов передача данных зарубежное производство нанесение логистика ввоз российский оборот.

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

Именно здесь необходимо учитывать риск:

  • 01 неполной передачи структуры;
  • 02 искажения служебных элементов;
  • 03 ошибки преобразования данных;
  • 04 повреждения или неправильного нанесения проверочной части;
  • 05 несовместимости настроек оборудования;
  • 06 некорректной обработки последовательности при последующем считывании.

Физически DataMatrix может быть нанесён.

Но российская система должна получить и корректно интерпретировать именно ту структуру, которая предусмотрена для данного средства идентификации.

Поэтому при массовой ошибке импортной партии нельзя автоматически считать, что причина находится на российском складе, в 1С или в кассовом оборудовании.

Нужно установить:

На каком этапе идентификатор перестал корректно соответствовать товару.

03 Физически читаемый код тоже может быть проблемным

Существуют три принципиально разные ситуации.

Код невозможно нормально считать

Проблема может находиться в:

  • 01 качестве нанесения;
  • 02 контрасте;
  • 03 повреждении поверхности;
  • 04 геометрии изображения.

Код считывается, но структура интерпретируется некорректно

Проблема может находиться:

  • 01 в формировании DataMatrix;
  • 02 в обработке управляющих символов;
  • 03 в программном обеспечении;
  • 04 в настройке оборудования;
  • 05 в передаче полной структуры кода.

Код считывается корректно, но относится не к этому товару

Тогда вопрос находится уже не в сканере.

Он находится в связи:

Идентификатор ↔ фактическая продукция.

Поэтому формула:

«DataMatrix читается»

сама по себе ничего не решает.

Для бизнеса важнее:

Что именно считалось к какому товару это относится совпадает ли это с товаром в руках.

Именно здесь техническая проблема способна перейти в правовую плоскость.

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

А если фактические обстоятельства подпадают под признаки состава, предусмотренного уголовным законом, вопрос может перейти и в уголовно-правовую плоскость.

Но это определяется не самим фактом ошибки DataMatrix.

Это определяется:

Товаром действием характером идентификатора объёмом иными юридически значимыми обстоятельствами.

04 Что проверяет Бюро

Бюро не продаёт услугу:

«Перепечатать DataMatrix».

И не начинает с предложения:

«Давайте перемаркируем».

Первый вопрос другой:

Почему идентификатор перестал достоверно описывать конкретный товар.

Публично проверка строится вокруг четырёх уровней.

1. Идентификатор

Что показывает спорный код и с какой товарной позицией он связан.

2. Фактический товар

Что именно находится перед нами в реальности.

3. Реестровое соответствие

Совпадает ли идентификатор с описанием конкретной продукции.

4. Правовое значение

Можно ли продолжать оборот либо необходим предусмотренный правилами сценарий исправления.

Публичный каскад Бюро:

Идентификатор фактический товар реестровое соответствие правовой сценарий.

Мы не публикуем:

  • 01 внутреннюю последовательность технической диагностики;
  • 02 способы исследования полной структуры кода;
  • 03 внутренние критерии сопоставления источников;
  • 04 алгоритмы реконструкции происхождения ошибки;
  • 05 квалификационные матрицы;
  • 06 технологию восстановления истории идентификатора.

Клиент получает результат проверки и сценарий действий, а не внутренний инструмент Бюро.

Не нашли свою ситуацию или нужен разбор по конкретным документам?

Обсудить ситуацию

05 Чего не стоит делать до проверки

Не переклеивать код от другой единицы товара

Даже если продукция визуально одинакова.

Идентификатор должен относиться именно к той продукции, для которой он предназначен.

Не запускать перемаркировку при невыясненном состоянии первичного кода

Это главное вето страницы.

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

В зависимости от фактических обстоятельств дальнейший оборот товара с ненадлежащей маркировкой может повлечь ответственность по ст. 15.12 КоАП РФ, а при наличии предусмотренных уголовным законом признаков — поставить вопрос и о ст. 171.1 УК РФ.

Поэтому:

Сначала — что произошло с первичным кодом.

Потом — решение о перемаркировке.

Не наоборот.

Не уничтожать первоначальную этикетку

До фиксации состояния товара.

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

Не менять номенклатуру под ошибочный GTIN

Нельзя перестраивать учётную реальность только для того, чтобы существующий код начал «подходить» товару.

Правильное направление:

Реальный товар корректное описание корректный идентификатор.

Не считать массовую проблему дефектом сканера

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

Последствия могут затронуть:

  • 01 приёмку;
  • 02 поставки;
  • 03 продажи;
  • 04 отношения с федеральной сетью;
  • 05 маркетплейс;
  • 06 договорные претензии;
  • 07 неустойки;
  • 08 стоимость товарного остатка.

Не пытаться «легализовать» товар технической операцией

Новая этикетка сама по себе не исправляет причину.

Если проблема находится в:

  • 01 товарной позиции;
  • 02 реестровом описании;
  • 03 агрегации;
  • 04 исходной маркировке;
  • 05 импорте;
  • 06 предыдущей операции,

то работать нужно с первопричиной.

06 Что сделать в первую очередь

  1. 01

    Зафиксировать товар в текущем виде

    До:

    • переклейки;
    • перемаркировки;
    • уничтожения этикетки;
    • списания;
    • изменения карточки товара.
  2. 02

    Определить масштаб проблемы

    Одна единица короб палета партия производственный выпуск.

  3. 03

    Разделить типы расхождения

    Необходимо понять:

    Физически повреждён носитель

    или

    Структура кода обрабатывается некорректно

    или

    Код относится не к этой продукции

    или

    Код и товар корректны, но расхождение возникло на другом этапе оборота.

  4. 04

    Применить публичный каскад

    Фактический товар идентификатор товарная позиция текущая возможность оборота.

  5. 05

    Определить законный сценарий

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

    Проблема в качестве нанесения нужен предусмотренный сценарий восстановления

    или

    Код относится не к этому товару нужно остановить дальнейший оборот спорной партии и установить происхождение расхождения

    или

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

07 Какие материалы понадобятся для первичного разбора

На первом этапе не требуется передавать Бюро всю инфраструктуру маркировки компании.

Обычно достаточно:

  • фотографии спорного товара и DataMatrix;
  • GTIN и основной информации о товарной позиции;
  • сообщения об ошибке кассы, сканера, системы маркировки или контрагента;
  • сведений о размере спорной партии;
  • УПД или другого документа на поставку;
  • информации о месте и способе нанесения маркировки;
  • сведений о контексте нанесения и ранее выполненных операциях — если они имели место.

Дополнительные материалы определяются после первичной квалификации.

08 Что получает клиент

Не поверхностный ответ:

«Код не читается».

И не технический совет:

«Попробуйте напечатать новый».

А понятную конструкцию:

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

Принципиальная позиция Бюро:

Мы не «чиним наклейку».

Мы проверяем, почему идентификатор перестал достоверно описывать конкретный товар.

Техническая поддержка отвечает:

«Как заставить сканер прочитать код?»

Бюро отвечает:

«Что именно считывается к какому товару это относится почему возникло расхождение может ли партия законно двигаться дальше».

Одна нечитаемая этикетка может быть локальным техническим эпизодом.

Но:

Один и тот же дефект на тысячах единиц это уже риск партии контракта логистики продаж денежного потока.

Именно на этом уровне работает Бюро.