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

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

Пример штрих кода Германии на товарах и его проверка

Далее мы постараемся рассказать о процессе нанесения, кодирования и проверки данного типа маркировки. Постараемся рассказать как идентифицировать и проверять штрих-код Германии на товарах для всех видов EAN штрихкодирования.

Внешний вид и расшифровка штрих кодов Германии

Пример штрих кода Германии на товарах и его проверка

Для начала стоит отметить, что в настоящее время широкое распространение получили 3 вида EAN штрих-кодов:

  1. EAN — 8. При шифровании используется всего 8 символов. Применяется данный вариант маркировки в тех случаях, когда нет необходимости идентифицировать большое количество данных о товаре. Например если для работы достаточно внести только вес и наименование. Код из 8ми символов имеет свои преимущества и самый главный из них конечно же малая стоимость. При маркировке сотен тонн товаров, выпуск штрих-кодов может существенно ударить по бюджету. EAN — 8 имеет небольшие размеры может наноситься даже на мелкие предметы. На практике, некоторые производители, позаботившиеся об оптимизации всех процессов работы, настраивают процедуру идентификации так, что могут вносить в 8ми символьную маркировку больше информации за счет уменьшения написания всех характеристик.
  2. EAN — 13. Стал модернизированной версией 8ми символьной кодировки. Пока является наиболее популярным, позволяя вносить больше нужных данных для характеризации продукции.
  3. EAN — 128 (GS1 — 128). Разрабатывается организацией GS1. В нашей стране она известна как GS1 РУС. Применяется для нанесения на различные грузы, где требуется больше сведений. При маркировании используется 128 символов, закодированных при помощи специального словаря Code -128. Его работы мы также рассмотрим в статье.

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

Проверка кода для EAN — 8 и EAN — 13

Пример штрих кода Германии на товарах и его проверка

Пример для EAN-8

Пример штрих кода Германии на товарах и его проверка

Пример для EAN-13

Использование 8 символьного кода, потребовало отказаться от внесения в маркировку некоторых данных. В целом в EAN — 8 и EAN — 13 заносятся следующие сведения:

  1. Код местонахождения и страны, в которой находится продавец или изготовитель маркированной продукции. Для Германии этот код должен быть от 400 — 440, т.е подойдет 402,430,439 и т.д. Для EAN-8 он занимает 2 цифры, для EAN-13 отводится 3 цифры.
  2.  Следующие 5 или 4 цифры указывают код изготовителя продукции. Длину определяет конкретное производство или страна его нахождения.
  3. В EAN — 13 дополнительно отводится 4-5 цифр на указание характеристики товара: вес, цвет, свойства. Сюда обычно заносят те сведения, по которым можно различать один вид товара от другого без особых проблем. Например вносить данные для лекарственных препаратов на разное содержание активного вещества.
  4. Заключительной цифрой, в том и другом случае выступает контрольное значение. Оно сделано только для настройки считывающего оборудования.

Расшифровка кода для EAN -128

Пример штрих кода Германии на товарах и его проверка

Пример EAN-128

Как мы уже ранее сказали, владельцем и разработчиком штрих-кода EAN-128, является компания GS1. Расшифровка данного типа маркировок представляет куда более трудную задачу, нежели для ранее представленных вариантов. Все дело в том, что стандартный номер EAN — 128, расшифровывается при использовании специального словаря (Code-128). Он и определяет наличие или отсутствие тех или иных данных.

Для того, чтобы Вы визуально это представили, рассмотрим все на примере.

Формат штрих-кода EAN-128: «(ID)***(ID)***(ID)***». В качестве ID — используется закодированная последовательность цифр, которая называется AI (В переводе идентификатор применения). Так вот значение этого идентификационного номера, определяется в словаре, который в полном варианте имеется только у GS1 и посмотреть его можно тоже там.

Так в примере на скриншоте, указанны идентификаторы (01) — GTIN, (15) — Срок годности, (10) — номер партии

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

Проверка EAN на подлинность

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

  1. Складываем значения в четных рядах (вторые-четвертые и т.д) — 0+8+9+4+4+8 = 33.
  2. Полученную сумму необходимо перемножить на 3, в итоге получаем- 33*3=99.
  3. Теперь делаем сложение уже для нечетных рядов, при этом последнее значение не включаем- 4+1+9+3+0+7 = 24.
  4. Складываем с предыдущим значением — 24+99 = 123.
  5. Скидываем с получившегося числа сотни и десятки, в итоге остается только 3.
  6. Вычитаем из 10, значение из 5 пункта, в итоге получаем 10-3=7.

Число должно совпадать с контрольным значением, в нашем случае все сошлось, значит штрих-код был выпущен легально и принадлежит реальному производителю товара.