zebra-barcode

Штрих-код — это небольшое чудо 20 века в сфере маркировки товаров.

Штрих-код — это небольшое чудо 20 века в сфере маркировки товаров и продукции. Существует много различных версий появления штрих-кода в системах автоматизации розничной торговли… но это не является целью нашей статьи. Цель ее — это рассмотрение механизма штрих-кода: как он работает, какая информация в нем содержится, для чего все это нужно и ряд других вопросов.

Для работы со штрих-кодом нам потребуется штрих-код, любой. С помощью бесплатного он-лайн генератора штрих-кодов на сайте www.barcoding.com можно получить любой штрих-код любого стандарта, в данном случае EAN-13. Все цифры в данном штрих-коде произвольные, кроме первых трех (4 60), которые соответствуют коду страны, в данном случае России.

Итак, что же из себя представляет штрих-код EAN-13/JAN-13? Это набор из 13-ти цифр и их зашифрованное обозначение в форме чередующихся черных и белых тонких полосок. Ширина черных и белых полосок одинакова.

Этот стандарт штрих-кодирования был разработан международной организацией товарной нумерации GS1, чьим представительством в России является «Ассоциация автоматической идентификации UNISCAN / GS1 Russia«.

Комбинация цифр в штрих-коде EAN-13 является уникальной, т.е. идентичной комбинации из 13-ти цифр не найдется ни в одной стране мира. Это конечно же обусловлено тем, что каждой стране-члену GS1 были присвоены определенные комбинации из трех цифр, обозначающие эту страну. Так, например, России был выделен диапазон 460-469, но на данном этапе для маркировки товаров в России используется лишь 460. Итак, первые три цифры определяют страну происхождения товара.

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

Последующие 3 цифры обозначают номер товара в списке производителя. В нашем случае штрих-код обозначает товар 907, произведенный российской компанией, зарегистрированной в национальной организации GS1 под номером 645384.

Это и есть, в принципе, вся информация, которую может сообщить штрих-код стандарта EAN-13. Но, это всего 12 цифр, а ведь есть еще и 13-я.

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

Метод первый:

    1. Двигаясь справа налево нужно суммировать все цифры на четных позициях. При подсчетах нужно иметь ввиду, что последняя, контрольная цифра тоже учитывается и занимает первую позицию:

7 + 9 + 8 + 5 + 6 + 6 = 41

  1. Теперь нужно умножить полученный результат на 3:
    41 * 3 = 123
  2. Следующим шагом нужно суммировать цифры на нечетных позициях. Начинать нужно с третей по счету цифре:
    0 + 4 + 3 + 4 + 0 + 4 = 15
  3. Теперь суммируем полученные два результата в пунктах 2 и 3;
    123 + 15 = 138
  4. Нужно округлить полученный результат в большую сторону до ближайшего кратного десяти. У нас — это 140.
  5. Теперь из полученного числа нужно вычесть сумму пункта 4:
    140 — 138 = 2

Метод второй:

  1. Цифры на четных позициях в штрих-коде умножаются на 1;
  2. Цифры на нечетных позициях в штрих-коде умножаются на 3;
  3. Результат вычитается из ближайшего кратного 10 в большую сторону.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ЧП «ПродПак»
Адрес склада:
ул. Домбровская, 15-5, Минск
Контакты
+375 (29) 652-43-80
+375 (29) 606-39-80
т/ф +375 (17) 303-07-63
c 8-00 до 18-00 пн-пт