штрих коды всех продуктов

Как читать штрих-код на продуктах

Расшифровка штрих-кода. C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).

Расшифровка в коде товара:
1-я цифра: наименование товара,
2-я цифра: потребительские свойства,
3-я цифра: размеры, масса,
4-я цифра: ингредиенты,
5-я цифра: цвет.

Пример вычисления контрольной цифры для определения подлинности товара
1. Сложить цифры, стоящие на четных местах:
8+0+0+1+3+9=21
2. Полученную сумму умножить на 3:
21×3=63
3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры:
4+2+0+5+9+0=20
4. Сложить числа, указанные в пунктах 2 и 3:
63+20=83
5. Отбросить десятки:
получим 3
6. Из 10 вычесть полученное в пункте 5:
10-3=7

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

Код страны присваивается Международной ассоциацией EAN. В некоторых случаях штрих-код, нанесенный на товар, не соответствует стране производства товара:

Источник

Штрих-коды товаров и их расшифровка

Штриховой код — это такая полосатая картинка которую мы можем видеть теперь на каждом товаре. Эти коды придумали чтобы упростить учет товаров на складе: достаточно подвести к картинке специальное устройство — сканер — и в копмьютер поступает информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код 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. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).

Для кода товара:

Как проверить подлинность товара по штрих-коду

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

Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.

Код страны изготовителя

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

Таблица соответствия штрих-кодов стран в системе «EAN».

Штрих-воды стран — отсортировано по Странам

Страна Штрих-Код
Австралия 93
Австрия 90-91
Аргентина 779
Бельгия 54
Болгария 380
Боливия 777
Босния и Герцеговина 387
Бразилия 789
Великобритания 50
Венгрия 599
Венесуэла 759
Вьетнам 893
Гваделупа 489
Гватемала 740-745
Германия 400-440
Гондурас 740-745
Греция 520
Дания 57
Доминиканская республика 746
Израиль 729
Индия 890
Индонезия 899
Ирландия 539
Исландия 569
Испания 84
Италия 80-83
Канада 00-09
Кипр 529
Китай 690-691
Колумбия 770
Коста-Рика 740-745
Куба 850
Латвия 475
Литва 477
Люксембург 54
Мавритания 609
Малайзия 955
Мальта 535
Марокко и Западная Сахара 611
Мексика 750
Молдова 484
Нидерланды 87
Никарагуа 740-745
Новая Зеландия 94
Норвегия 70
Панама 740-745
Парагвай 784
Перу 775
Польша 590
Португалия 560
Россия 460
Румыния 594
Сальвадор 740-745
Сербия 860
Сингапур 888
Словакия 858
Словения 383
США 00-09
Таиланд 885
Тайвань 471
Тунис 619
Турция 869
Украина 482
Уругвай 773
Филиппины 480
Финляндия 64
Франция 30-37
Хорватия 385
Чехия 859
Чили 780
Швейцария 76
Швеция 73
Шри-Ланка 479
Эквадор 786
Эстония 474
Южная Корея 880
Южно-Африканская Республика 600-601
Япония 49

Штрих-коды стран Отсортировано по коду

Страна Штрих-Код
Канада 00-09
США 00-09
Франция 30-37
Япония 49
Великобритания 50
Бельгия 54
Люксембург 54
Дания 57
Финляндия 64
Норвегия 70
Швеция 73
Швейцария 76
Италия 80-83
Испания 84
Нидерланды 87
Австрия 90-91
Австралия 93
Новая Зеландия 94
Болгария 380
Словения 383
Хорватия 385
Босния и Герцеговина 387
Германия 400-440
Россия 460
Тайвань 471
Эстония 474
Латвия 475
Литва 477
Шри-Ланка 479
Филиппины 480
Украина 482
Молдова 484
Гваделупа 489
Греция 520
Кипр 529
Мальта 535
Ирландия 539
Португалия 560
Исландия 569
Польша 590
Румыния 594
Венгрия 599
Южно-Африканская Республика 600-601
Мавритания 609
Марокко и Западная Сахара 611
Тунис 619
Китай 690-691
Израиль 729
Гватемала 740-745
Гондурас 740-745
Коста-Рика 740-745
Никарагуа 740-745
Панама 740-745
Сальвадор 740-745
Доминиканская республика 746
Мексика 750
Венесуэла 759
Колумбия 770
Уругвай 773
Перу 775
Боливия 777
Аргентина 779
Чили 780
Парагвай 784
Эквадор 786
Бразилия 789
Куба 850
Словакия 858
Чехия 859
Сербия 860
Турция 869
Южная Корея 880
Таиланд 885
Сингапур 888
Индия 890
Вьетнам 893
Индонезия 899
Малайзия 955
Читайте также:  4515 код налогового органа

Ждем вас на нашем сайте и в офисе —

мы работаем чтобы помочь вам восстановить ваши законные права!

Источник

База данных штрихкодов скачать бесплатно без регистрации (и прочей хурмы)

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

Мы работаем над ним лет 8 и теперь в нем около 3 миллионов штрихкодов в стандартах EAN (EAN-13, EAN-8) и UPC (UPC-A, UPC-E).

Что там?

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

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

Оригинальная он-лайновая версия справочника хранится на сервере Universe-HTT.
Открытая версия размещена на github’е. Обратите внимание на то, что в исходниках хранится фрагментированная база данных. Полный файл находится в релизе.

Зачем он нужен?

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

Формат представления

База данных представлена текстовым файлом в кодировке UTF-8 с полями, разделенными символом табуляции.

Структура записи следующая:

Записи в свободно распространяемом формате отсортированы по наименованию товара в алфавитном порядке.

Особенности

Если вы внимательно изучите представленные данные, то заметите, что в отличии от большинства, имеющихся в интернете аналогичных справочников (и платных и бесплатных), над наименованиями товаров была проведена интенсивная работа.

Пара слов о том, как мы это делаем.

Прежде всего, справочник (администрируемый в системе OpenPapyrus) подвергается автоматическому процессингу с помощью технологии, которую я как-то описывал на Хабре.

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

Многие наименования приходится «дешифровывать» — в первоисточнике они могут содержать немыслимые сокращения и полностью пренебрегают нашей системой именования товаров 🙂

Все штрихкоды, опубликованные в открытом доступе, гарантированно прошли проверку на соответствие одному из 4-х стандартов: EAN-13, EAN-8, UPC-A, UPC-E и включают контрольную цифру. Возможные дефекты и проблемы опишу ниже.

Полнота и актуальность

На типичный вопрос «все ли штрихкоды есть в справочнике?» ответ стереотипен: нет и быть не может.

Если оценивать полноту справочника по вероятности отсутствия там штрихкода, который случайно попался вам на глаза, то это будет процентов 10-15 (очень грубая моя собственная оценка, к тому же, сами понимает, предвзятая). В любом случае, ничего похожего по размеру в открытом доступе больше нет

Географический охват (по странам, в которых товары продаются) значителен: Россия, Украина, Беларусь, США, Великобритания, Европейский Союз, ЮАР, Бразилия, Малайзия и многие иные.

Читайте также:  как сменить пин код на сбербанковской карте

Языки представления главным образом русский и английский. Источники с остальными языками мы обычно игнорируем, поскольку ничего в тех языках не смыслим (в виде исключения встречаются позиции на испанском, чешском, и прочих языках).

Мы обновляем справочник на сервере Universe-HTT с периодичностью в несколько месяцев (когда накапливаем в предварительном буфере достаточный объем данных). Последний раз заливали данные в июне этого года. Совсем новые позиции там скорее всего отсутствуют. Однако, хотя это и покажется удивительным, новые штрихкоды появляются не так уж часто. Многие товары с одними и теми же кодами продаются в ритейле годами.

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

Источники

Из каких источников все эти данные мы берем? В основном, из интернета. Собираем различные прайс-листы, открытые отчеты, в том числе государственных органов (например, некоторые штаты в США публикуют данные о закупках).

Косяки

Справочник содержит ряд дефектов. Их не много, но сообщить о них необходимо.

Дефективные коды

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

Грубое несоответствие

Далее, есть путаница в товарах. То есть, в некоторых (крайне редких случаях) штрихкоду соответствует наименование, совсем к нему не относящееся.

Приватные коды

Некоторые штрихкоды могут быть приватными. Те EAN-13, которые начинаются на 2 мы отбрасываем на старте, но иногда что-то идет не так и попадаются приватные коды, либо начинающиеся на ‘2’, либо те, что начинаются с какой-то иной цифры, являясь тем не менее частными, не зарегистрированными ни в какой из организаций, занимающихся этим (GS1, например).

Классификация

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

Далеко не все товары ассоциированы с брендами, хотя мы и очень трудились над этим вопросом.

Как помочь?

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

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

Корысть

Если вам понравился справочник, то отметьте его на github’е звездочкой. Если он вам очень понравился — отметьте звездочкой еще и проект OpenPapyrus, ибо все администрирование и управление справочником осуществляется с его помощью.

Условия использования

Нет никаких. Как хотите, так и используйте. Если дадите ссылку на нас — спасибо, нет — переживем.

Горькие сожаления

Источник

Онлайн платформа