
Штриховой код — это такая полосатая картинка которую мы можем видеть теперь на каждом товаре. Эти коды придумали чтобы упростить учет товаров на складе: достаточно подвести к картинке специальное устройство — сканер — и в копмьютер поступает информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Однако кое-что можно прочесть и без помощи компьютера. Например информацию о стране производителе.
Зачем это надо?
Очень просто: если в описании товара которое вам дает продавец написано «сделано в Англии», а на штрих-коде маркировка китайского производителя вы уже можете усомниться в качестве продаваемого вам товара. Скорее всего он сделан дествительно в Китае, а следовательно качество может быть не то которого вы ожидали.
Вообще существуют различные способы кодирования информации на упаковке товара.
Различают линейные и двухмерные символики штрихкодов.
Линейными (обычными) в отличие от двухмерных называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5. Линейные символики позоволяют кодировать небольшой объем информации (до 20-30 символов — обычно цифр) с помощью несложных штрихкодов, читаемых недорогими сканерами. Пример кода символики EAN-13:

Двухмерными называются символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Двухмерный код считывается при помощи специального сканера двухмерных кодов и позволяет быстро и безошибочно вводить большой объем информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали). Datamatrix, Data Glyph, Aztec.

Наиболее распространен сейчас Линейный штрих-код, вот о нем-то мы и поговорим подробнее.
В мировой практике торговли принято использование штрихкодов символики EAN для маркировки товаров. В соответствии с принятым порядком, производитель товара наносит на него штриховой код, формируемый с использованием данных о стране местонахождения производителя и кода производителя. Код производителя присваивается региональным отделением международной организации EAN International. Такой порядок регистрации позволяет исключить возможность появления двух различных товаров с одинаковыми кодами.
Для считывания штрихкодов используются специальные приборы, называемые сканерами штриховых кодов. Сканер засвечивает штрихкод своим осветителем и считывает полученную картинку. После этого он определяет наличие на картинке черных полос штрихкода. Если в сканере нет встроенного декодера (блок расшифровки штрихкода), то сканер передает в приемное устройство серию сигналов, соответствующих ширине черных и белых полос. Расшифровка штрихкода должна выполняться приемным устройством или внешним декодером. Если сканер оснащен внутренним декодером, то этот декодер расшифровывает штрихкод и передает информацию в приемное устройство (компьютер, кассовый аппарат и т.д.) в соответствии с сигналами интерфейса, определяемого моделью сканера.
Расшифровка штрих-кода. C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. pleasuresclub.co.nz Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).
Возьмем, к примеру, цифровой код: 4820024700016 . Первые две цифры ( 482 ) означают страну происхождения (изготовителя или продавца) продукта, следующие 4 или 5 в зависимости от длинны кода страны ( 0024 ) — предприятие-изготовитель, еще пять ( 70001 ) — наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра ( 6 ) контрольная, используемая для проверки правильности считывания штрихов сканером. EAN — 13:

Для кода товара:
- цифра: наименование товара,
- цифра: потребительские свойства,
- цифра: размеры, масса,
- цифра: ингредиенты,
- цифра: цвет.
Как проверить подлинность товара по штрих-коду
Пример вычисления контрольной цифры для определения подлинности товара
- Сложить цифры, стоящие на четных местах: 8+0+2+7+0+1=18
- Полученную сумму умножить на 3:
18?3=54 - Сложить цифры, стоящие на нечетных местах, без контрольной цифры:
4+2+0+4+0+0=10 - Сложить числа, указанные в пунктах 2 и 3:
54+10=64 - Отбросить десятки:
получим 4 - Из 10 вычесть полученное в пункте 5:
10-4=6
Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.
Код страны изготовителя
Для кода страны-изготовителя отводится два или три знака, а для кода предприятия — четыре или пять. Товары, имеющие большие размеры, могут иметь короткий код, состоящий из восьми цифр — EAN-8. #13 #13Как правило, код страны присваивается Международной ассоциацией EAN. Обращаем внимание потребителей на то, что код странны никогда не состоит из одной цифры .
Иногда код, нанесенный на этикетку, не соответствует стране изготовителю заявленной на упаковке, тут причин может быть несколько.
- Первая: фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции.
- Вторая: товар был изготовлен на дочернем предприятии.
- Третья: возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны.
- Четвертая — когда учредителями предприятия становятся несколько фирм из различных государств.
Таблица соответствия штрих-кодов стран в системе «EAN»
|
00-09 США, Канада |
73 — Швеция |
|
20-29 Резервные номера (EAN) |
740-745 — Гватемала, Сальвадор, Гондурас, Никарагуа, Коста-Рика, Панама |
|
30-37 Франция |
750 — Мексика |
|
380 Болгария |
759 — Венесуэла |
|
383 Словения |
76 — Швейцария |
|
385 Хорватия |
770 — Колумбия |
|
400-440 Германия |
773 — Уругвай |
|
460-469 — Россия и б. СССР |
775 — Перу |
|
475 — Латвия |
779 — Аргентина |
|
471 — Тайвань |
786 — Эквадор |
|
489 — Гон-Конг |
789 — Бразилия |
|
45, 49 — Япония |
80-83 — Италия |
|
50 — Великобритания |
84 — Испания |
|
520 — Греция |
850 — Куба |
|
529 — Кипр |
859 — Чехия и Словакия |
|
535 — Мальта |
860 — Югославия |
|
539 — Ирландия |
869 — Турция |
|
54 — Бельгия и Люксембург |
87 — Нидерланды |
|
560 — Португалия |
880 — Южная Корея |
|
569 — Исландия |
885 — Таиланд |
|
57 — Дания |
888 — Сингапур |
|
590 — Польша |
90-91 — Новая Зеландия |
|
599 — Венгрия |
955 — Малайзия |
|
600-601 — ЮАР |
|
|
619 — Тунис |
|
|
64 — Финляндия |
|
|
690 — Китай |
|
|
70 — Норвегия |
| 00-09 США, Канада | 73 — Швеция |
| 20-29 Резервные номера (EAN) | 740-745 — Гватемала, Сальвадор, Гондурас, Никарагуа, Коста-Рика, Панама |
| 30-37 Франция | 750 — Мексика |
| 380 Болгария | 759 — Венесуэла |
| 383 Словения | 76 — Швейцария |
| 385 Хорватия | 770 — Колумбия |
| 400-440 Германия | 773 — Уругвай |
| 460-469 — Россия и б. СССР | 775 — Перу |
| 475 — Латвия | 779 — Аргентина |
| 471 — Тайвань | 786 — Эквадор |
| 489 — Гон-Конг | 789 — Бразилия |
| 45, 49 — Япония | 80-83 — Италия |
| 50 — Великобритания | 84 — Испания |
| 520 — Греция | 850 — Куба |
| 529 — Кипр | 859 — Чехия и Словакия |
| 535 — Мальта | 860 — Югославия |
| 539 — Ирландия | 869 — Турция |
| 54 — Бельгия и Люксембург | 87 — Нидерланды |
| 560 — Португалия | 880 — Южная Корея |
| 569 — Исландия | 885 — Таиланд |
| 57 — Дания | 888 — Сингапур |
| 590 — Польша | 90-91 — Новая Зеландия |
| 599 — Венгрия | 955 — Малайзия |
| 600-601 — ЮАР | |
| 619 — Тунис | |
| 64 — Финляндия | |
| 690 — Китай | |
| 70 — Норвегия |









Во всем мире это так, как написано здесь на сайте — «Код производителя присваивается региональным отделением международной организации EAN International. Такой порядок регистрации позволяет исключить возможность появления двух различных товаров с одинаковыми кодами.»
Однако в России на государственном уровне разрешено использование разными производителями того же алкоголя одного и того же кода EAN на одинаковых наименований!!! Столкнулся с этим при работе с ЕГАИС, когда водка одинакового объёма, например 0,5 литра «Беленькая», или «Талка», или любая другая, приходит через ЕГАИС !!! с разных заводов, с разными естественно марками (у нас помарочный учёт), но с одинаковыми штрихкодами, отсюда возникает путаница в партиоонном учёте. А как на это смотрят в международной организации EAN International??? Почему у нас такая вакханалия на простом начальном уровне, при том, что мы хотим навести идеальный порядок в 70 миллионах торговых мест???