Еще несколько лет назад мы удивлялись специальному изображению на упаковках любой продукции, приходящей из-за рубежа. Мы полагали, что она наносится для удобства работы таможенного контроля, оптовых торговых баз и магазинов. Отчасти это правда. Но основная задача штрих-кодов — проверка на подлинность товара и расшифровка всех данных производственного процесса. Давайте вместе разбираться, какая польза от чипирования государству, оптовикам и конечным потребителям.
- Самостоятельная расшифровка по цифрам
- Как проверить производителя по номеру штрих-кода на упаковке
- Готовые решения для всех направлений
- Как проверить штрих-код производителя товара на подлинность сканером
- Проверка и распознавание товара по штрих-коду в режиме онлайн
- Как проверить, распознать штрих-код товара на подлинность стран-производителей
- Кто и когда впервые предложил создать кодировку
- Виды чипов
- Код предприятия
- Как провести проверку штрих-кода по контрольным цифрам вручную
- Самые распространенные штрих-коды
- Кодировка Швейцарии — 762
- Турция
- Нидерланды
- Как и где можно производителям получить индивидуальные маркеры
- Заключение
- Как устроен штрихкод?
- Введение
- Получаем битовую последовательность
- Декодирование
- Что это такое и как называется
- История изобретения
- Принцип штрихового кода на любом товаре
- Функционал
- Виды штрих-кодов и их примеры
- Как расшифровывается информация на штрихкоде о производителе товара
- Подробно о разновидности EAN-13
- Как формируется уникальный штрих-код ITF-14
- Таблица номеров с указанием стран мира
- Как расшифровать информацию в штрих-коде без цифр
- Технические требования к нанесению символов
- Как получить код EAN
- Расшифровка и структура
- Расчёт контрольной цифры в штрих-коде
- Штрих-коды стран производителей
- Применение в штрих-кодов в РФ
- Считывание
Самостоятельная расшифровка по цифрам
Эта операция уже не проводится, так как все продающие организации и изготовители пользуются специальным считывающим устройством — сканером 2Д.
Но далеко не у каждого покупателя на гаджете установлено приложение, помогающее в расшифровке. Поэтому мы поможем вам разобраться в процессе, для этого покажем, что каждая цифра из 13 значит и за какой параметр отвечает.
- первые два числа обозначают страну, в которой ведется производство;
- третья, четвертая, пятая, шестая и седьмая цифра — это код компании изготовителя;
- Последующие 5 расписывают потребительские качества изделия;
- тринадцатая — итоговая. Именно она предназначена для считывающего аппарата.
Если вы хотите узнать, подлинный ли товар или является контрафактом, то придется произвести несложный расчет:
- сложите все четные числа;
- результат умножьте на 3;
- все нечетные цифры, кроме последней, также придется приплюсовать друг к другу;
- сумму со второго пункта сложите к итогу с третьего предложения;
- исключаем «десятки»;
- из параметра «10» вычитаем то, что получилось в пятой строке.
Расчет подходит, если вы хотите проверить несколько товаров. С увеличением количества такая процедура затрудняется, и риск получения контрафактного товара возрастает. Решение от позволяет на 100% исключить этот риск.
Как проверить производителя по номеру штрих-кода на упаковке
Ваши расчеты будут бесполезными и не принесут положительного результата, если поставщик не будет соответствовать написанному на этикетке.
В таблице приведены наиболее часто встречающиеся коды, с которыми мы сталкиваемся в повседневной жизни. Сведения можно распечатать на принтере и носить с собой в сумочке при походе в торговые точки. Это поможет вам выявить нелегальный продукт.
Предлагаем вам также изучить список соответствия.
Однако приведенные сведения не всегда означают и гарантируют указанную страну-производителя. Эти коды были выданы на территории каждой приведенной страны. В настоящий момент многих импортеров и иностранных производителей просят присваивать кодировку в том числе России.
Готовые решения для всех направлений
Ускорь работу сотрудников склада при помощи мобильной автоматизации. Навсегда устраните ошибки при приёмке, отгрузке, инвентаризации и перемещении товара.
Мобильность, точность и скорость пересчёта товара в торговом зале и на складе, позволят вам не потерять дни продаж во время проведения инвентаризации и при приёмке товара.
Обязательная маркировка товаров — это возможность для каждой организации на 100% исключить приёмку на свой склад контрафактного товара и отследить цепочку поставок от производителя.
Скорость, точность приёмки и отгрузки товаров на складе — краеугольный камень в E-commerce бизнесе. Начни использовать современные, более эффективные мобильные инструменты.
Повысь точность учета имущества организации, уровень контроля сохранности и перемещения каждой единицы. Мобильный учет снизит вероятность краж и естественных потерь.
Повысь эффективность деятельности производственного предприятия за счет внедрения мобильной автоматизации для учёта товарно-материальных ценностей.
Первое в России готовое решение для учёта товара по RFID-меткам на каждом из этапов цепочки поставок.
Исключи ошибки сопоставления и считывания акцизных марок алкогольной продукции при помощи мобильных инструментов учёта.
Получение сертифицированного статуса партнёра «Клеверенс» позволит вашей компании выйти на новый уровень решения задач на предприятиях ваших клиентов..
Используй современные мобильные инструменты для проведения инвентаризации товара. Повысь скорость и точность бизнес-процесса.
Показать все решения
Как проверить штрих-код производителя товара на подлинность сканером
Граждане, которые приобрели последние модели сотовых телефонов знаменитых брендов могут без труда пройти идентификацию изделия, так как комплектация гаджетов предполагает наличие этой программы. Но и остальные пользователи могут установить приложение, например, от российского разработчика ПО «Клеверенс».
Второй важный момент, вы должны понимать, что считывать данные необходимо только с графического рисунка, нанесенного страной производителем. Не стоит уделять внимания наклейкам, которые используют именно продажные организации, ведь они туда зашифровывают информацию, как правило (конечно, не все), не соответствующую исходным сведениям.
Итак, вы хотите как можно больше знать о товаре (кто произвел, торговую марку, модель, тип и иные важные сведения). В таком случае при наличии соответствующей программы вам необходимо поднести камеру к изделию и сфотографировать. При этом видеоустройство способно распознавать в автоматическом режиме QR код, где зашифрованы полезные данные. Далее, в открывшемся окошке высветится предложение, предлагающее вам зайти по ссылке в Гугл. Именно там вы найдете всю интересующую вас информацию.
Таким простым способом вы сможете отследить всю цепочку поставок товара от производителя. Для этого вам потребуется только мобильное устройство и программное обеспечение на нем, которое можно легко установить.
Проверка и распознавание товара по штрих-коду в режиме онлайн
Для правильной работы гаджета вам необходимо настроить аппарат так, чтобы распознаваемый знак не был перекошен и заполнял большую часть экрана. Если вы хотите обрезать лишнее, то сделайте это так, чтобы вокруг кода все-таки оставались небольшие просветы, иначе он может и не считаться.
Интересно знать, что особенность мобильных приложений в отличие обычных сканеров заключается в том, что помимо страны производителя вам будут доступны и сведения об используемых ингредиентах, приблизительных ценах на продукт в регионах, ближайшие магазины продаж и так далее.
Кроме того, различные ПО способны проследить всю историю возникновения товара вплоть до логистического пути. Все результаты будут не только отображаться на гаджете, но и храниться во внутренней памяти мобильного устройства. Полученные сведения можно переслать другому человеку через социальные сети, различные мессенджеры или электронную почту. Некоторые программы обладают функцией сравнения стоимости, что очень важно для рядового потребителя.
Как проверить, распознать штрих-код товара на подлинность стран-производителей
Случается, что при проверке изделия заявленное государство может и не совпадать с информацией идентифицирования. Вовсе необязательно перед вами нелегальная продукция.
Расхождения появляются по некоторым причинам:
- Если было производство на дочернем заводе или фабрике.
- Продукция выпущена по лицензии, купленной у другого государства.
- Учредители организации имеют зарубежные гражданства.
- Если компания зарегистрировалась и обрела коды на той территории, куда впоследствии пойдет на продажу товар.
Также вы должны знать, что редко, но встречаются такие ситуации, когда на графическом изображении нет дублирующих цифр. Это допустимо и также гарантирует подлинность изделия.
Наиболее часто на упаковке, обертке встречается универсальный товарный знак UPC (Соединенные Штаты Америки) или систему кодирования EAN из Европы. По нашей таблице, которую мы представили выше, вполне можно разобраться, какой знак соответствует какой стране. Обычно первые два или три числа указывают на государство, изготавливающее продукт.
Кто и когда впервые предложил создать кодировку
Предпосылки появились в далеком 1932 г. в Америке. Для оптимизации коммерции студент Высшей Школы Экономики Уоллис Флинт разработал специальные перфокарты для каждой единицы товара.
В конце сороковых годов прошлого столетия все чаще были слышны жалобы директоров супермаркетов о большом количестве контрафакта, о несоответствии качества продукции с заявленным, о путанице и расхождениях в балансовой отчетности. Поэтому ученые придумали маркировку путем нанесения на упаковку чернил и фломастера, а затем и изобрели линейный штриховой код. Они взяли за основу азбуку Морзе, где зашифровка информации происходила в тире и точках. Так создавались знаменитые черные и белые полосы. А читали кодировку при помощи специального устройства, применяемого для озвучки кинофильмов. Метод использовали аж до 3 апреля 1973 года. Эта дата является днем рождения первой системы кодирования (UPC), используемой в Америке по сей день. А в Западной и Восточной Европе придумали аналогичную идентификацию под названием «Европейский артикул» (EAN). Обе структуры абсолютно совокупны, реальное несоответствие между ними — в американском кодировании присутствуют 12 цифр, а в европейском -13.
Кроме того, вы должны знать, что существуют знаки:
- международные. Они используются одновременно на товарах для внутреннего потребления, так и на изделиях, предназначенных на экспорт. И там, и там номера понятны и расшифровываются;
- национальные, как правило, применяются для развесной продукции внутри своего государства;
- локальные — для управления в одном взятом предприятии.
Виды чипов
- Одномерные, состоящие из линий и пробелов, чередующихся между собой. Расстояние между черно-белыми полосками может быть совершенно различной ширины. Вдоль них располагаются разнообразные комбинации цифр. Такая шифровка необходима для использования внутри страны в розничных торговых точках, складских помещениях, в архивах, для отправки писем и открыток через почту и т. д.
- Двухмерные имеют второе название «матричные», ведь черно-белые точки зашифровывают сведения в двух направлениях. Число модулей должно содержать четные цифры как по горизонтали, так и по вертикали. Это позволяет в случае порчи кода восстановить тридцать процентов полезной информации. Еще одно большое преимущество состоит в том, что на очень маленькую площадь, всего в два квадратных миллиметра, возможно разместить максимум информации (до 50 символов). В последнее время именно двухмерные чипы находят свое применение не только в торговой отрасли, но и в повседневной жизни: при заказе железнодорожных и авиабилетов через интернет, при оформлении визиток и брелоков. Наиболее успешным оказался опыт у Сбербанка.
Код предприятия
Непосредственный код шифруется в зависимости от страны 4 — 6 цифрами. И количество нумерации определяет Национальная организация. Такой разброс чисел позволяет зарегистрировать огромное количество предприятий в конкретном регионе от 10 000 до миллиона. Присвоенный адрес вносится сразу в международную базу данных, где каждый потребитель вправе узнать интересующие сведения про компанию.
Нормативной базы на сегодняшний момент не существует и это дает возможность организациям получать хоть три номера, соответственно, в разных государствах. Можно не уделять внимания этому вопросу, однако, в противном случае не получится выйти со своим товаром на международный уровень. Кроме того, отечественные торговые организации контактируют только с предприятиями, которые наносят на продукцию идентификацию. Если вы надумали серьезно заниматься бизнесом, то лучше все-таки обозначить себя в международной базе данных.
Как провести проверку штрих-кода по контрольным цифрам вручную
Не очень удобная процедура, необходимо производить длительные расчеты, иметь с собой калькулятор и много времени. Согласитесь, что быстрее и качественнее можно узнать все сведения о продукте через сканирование. Но если такой возможности нет, то действуйте по схеме:
- Мы уже знаем, что маркировка производится из тринадцати цифр. Первые две обозначают страну.
- С третьей по седьмую — номер производителя.
- Следующие пять чисел расписывают потребительские качества.
- Последняя — итоговая.
Вот чтобы точно узнать подлинность, необходимо произвести простые математические действия:
- Вначале складываются все четные числа, и результат умножается на «3».
- То же самое сделайте с нечетными обозначениями только без умножения.
- Далее итоговые две суммы сложите вместе и исключите «десятки».
- Из числа «10» вычитаем то, что получилось в третьем пункте.
Если результат вашей деятельности совпал с контрольной цифрой, то считайте что перед вами не подделка.
Самые распространенные штрих-коды
На наш рынок поступают товары из огромного количества стран, но все-таки у нас исторически сложились теплые отношения с теми государствами, которые дружелюбно к нам настроены и предпочитают честную конкуренцию. Самые распространенные товары поступают из стран постсоветского пространства: Украины, Беларуси, Армении, Узбекистана, Литвы, Латвии, Эстонии, Азербайджана. В нашей таблице вы с легкостью найдете их кодовые значения.
Но также востребована продукция из Турции, Китая, Таиланда, Нидерландов, Польши, Чехии, Болгарии и многих других.
Кодировка Швейцарии — 762
Если на упаковке вам встретились первые два числа, то будьте уверены, вы однозначно приобретаете изделие самого высокого качества. Этот поставщик скрупулезно соблюдает все стандарты производства. Ассоциации, возникающие с названием, это знаменитые на весь мир часы, шоколад, сыр и амуниция для горнолыжного спорта.
Турция
Комбинация 869 — говорит, что ценовая планка будет невысокой и при этом, уровень качества не совсем европейский. Но такие изделия редко подделываются, и мы можем быть абсолютно уверенными, что покупаем именно товар, заявленный поставщиком. По большей части на Российский рынок идут фрукты, овощи, специи и текстильная продукция легкой промышленности.
Нидерланды
Поставляют к нам огромный ассортимент от знаменитых роз до бытовой техники. При этом доля на рынке невелика, маркируются цифрами 871. Очень часто европейскую марку стараются подделать и переправить контрафакт под этим номером через нашу границу.
Как и где можно производителям получить индивидуальные маркеры
Для присвоения уникального цифрового паспорта своим производимым продуктом бизнесмены должны направить запрос в региональный центр. По этому заявлению будет предоставлена соответствующая маркировка на каждую единицу ассортимента. Если в процессе развития количество наименований будет увеличиваться или кардинально меняться, то необходимо на каждый факт изменений производить соответствующие поправки в чип маркировки.
Постепенно одномерная маркировка вытесняется двухмерной. Такой способ позволяет разместить гораздо больше информации (до 50 знаков) на наименьшей площади. Но расшифровать его получиться только машинным способом. Соответствующие программы и оборудование предлагают потребителям многие компании, например, «Клеверенс». Все возникающие вопросы и технические трудности вполне решаемы с помощью специалистов этой организации.
Заключение
Индивидуальная марка, читаемая специальным прибором, была создана для упрощения логистики и отчетности внутри предприятий, оперирующими большим колличеством наименований. Со временем добавились дополнительные функции и расширилась сфера применения. Теперь каждому предпринимателю совершенно необходимо четко представлять, как провести проверку по штрих-коду и определить подлинность товара, узнать информацию и пробить маркировку на не контрафактность изделия.
Как устроен штрихкод?
Время на прочтение
Со штрихкодами современный человек сталкивается каждый день, даже не задумываясь об этом. Когда мы покупаем в супермаркете продукты, их коды считываются именно с помощью штрихкода. Также посылки, товары на складах, и прочее и прочее. Однако, мало кто знает, как же реально это работает.
Как устроен баркод, и что закодировано на этой картинке?
Попробуем разобраться, заодно напишем декодер таких кодов.
Введение
Использование штрихкодов имеет давнюю историю. Первые попытки автоматизации начинались еще в 50х, патент на устройство считывания кодов был получен в 1952г. Инженер, занимавшийся сортировкой вагонов на железной дороге, захотел упростить процесс. Идея была очевидной — кодировать номер с помощью полос и считывать их с помощью фотоэлементов. В 1962г коды стали официально использоваться для идентификации вагонов на американской железной дороге (система KarTrak), в 1968 прожектор заменили лазерным лучом, что позволило повысить точность и уменьшить размер считывателя. В 1973г появился формат «универсального кода продукта» (Universal Product Code), и в 1974 с использованием сканера кодов был продан первый продукт (жевательная резинка Wrigley’s — это же США;) в супермаркете. В 1984 треть магазинов использовали штриходы, в России же они начали использоваться примерно с 90х годов.
Разных кодов под разные задачи сейчас используется довольно много, к примеру, последовательность «12345678» может быть представлена такими способами (и это еще не все):
Приступим к побитовому разбору. Далее, все ниженаписанное будет относиться к виду «Code-128» — просто потому, что его формат довольно простой и понятный. Желающие поэкспериментировать с другими видами, могут открыть онлайн-генератор и посмотреть самостоятельно.
На первый взгляд штрихкод кажется просто беспорядочной последовательностью линий, на самом деле, его структура четко фиксирована:
1 — Пустое место, нужное для четкого определения начала кода
2 — Стартовый символ. Для Code-128 возможны 3 варианта (называемых А, В и С): 11010000100, 11010010000 или 11010011100, им соответствуют разные кодовые таблицы (подробнее в Википедии).
3 — Собственно код, содержащий нужные нам данные
4 — Контрольная сумма
5 — Стоп символ. Для Code-128 это 1100011101011.
6(1) — Пустое место.
Теперь о том, как кодируются биты. Тут все очень просто — если взять ширину самой тонкой линии за «1», то линия двойной ширины даст код «11», тройная «111», и так далее. Пустое место будет «0» или «00» или «000» по тому же самому принципу. Желающие могут сравнить стартовый код на картинке, чтобы убедиться что правило выполняется.
Теперь можно начинать программировать.
Получаем битовую последовательность
В принципе, это самая сложная часть, и разумеется, алгоритмически ее можно реализовать по-разному. Не уверен, что приведенный ниже алгоритм оптимальный, но для учебного примера его вполне достаточно.
Для начала загрузим изображение, растянем его по ширине, возьмем из середины изображения горизонтальную линию, преобразуем ее в ч/б и загрузим в виде массива.
На штрихкоде черному соответствует «1», а в RGB наоборот, 0, так что массив нужно инвертировать. Заодно вычислим среднее значение.
hor_data = 255 — hor_data
avg = np.average(hor_data)
plt.plot(hor_data)
plt.show()
Запускаем программу, чтобы убедиться, что баркод загружен корректно:
Теперь нужно определить ширину одного «бита». Для этого мы выделим начало стартовой последовательности «1101», записывая моменты перехода графика через среднюю линию.
Мы записываем только переходы через середину, так что код «1101» будет записан как «101», но нам этого достаточно чтобы узнать его ширину в пикселах.
Теперь собственно декодирование. Находим очередной переход через середину, и определяем число бит, попавших в интервал. Поскольку совпадение не абсолютное (код может быть слегка изогнут или растянут), используем округление.
Не уверен что это оптимальный вариант, возможно, есть способ лучше, желающие могут написать в комментариях.
Если все было сделано правильно, то мы получаем на выходе примерно такую последовательность:
Декодирование
Здесь никаких сложностей в принципе, нет. Символы в Code-128 кодируются 11-битным кодом, который имеет 3 разновидности (А, В и С) и может хранить либо разные кодировки символов, либо цифры от 00 до 99.
В нашем случае, начало последовательности 11010010000, что соответствует «Code B». Было жутко влом вбивать вручную все коды из Википедии, поэтому таблица была просто скопирована из браузера и ее парсинг был тоже сделан на Python (hint: на продакшене так делать не надо).
Теперь осталось самое простое. Разбиваем нашу битовую последовательность на 11-символьные блоки:
Наконец, формируем строку и выводим ее на экран:
Ответ на то, что закодировано в таблице, приводить не буду, пусть это будет домашним заданием для читателей (использование готовых программ для смартфонов будет считаться читерством:).
В коде также не реализована проверка CRC, желающие могут сделать это самостоятельно.
Разумеется, алгоритм неидеален, и был написан за полчаса. Для более профессиональных целей есть готовые библиотеки, например pyzbar. Код с использованием такой библиотеки займет всего 4 строчки:
from pyzbar.pyzbar import decode
img = Image.open(image_path)
decode = decode(img)
print(decode)
(предварительно нужно установить библиотеку, введя команду «pip install pyzbar»)
Дополнение: о подсчете CRC написал в комментариях пользователь vinograd19:
Интересна история контрольной цифры. Она возникла эволюционно.
Контрольная цифра нужна для того, чтобы избежать неправильного декодирования. Если штрихкод был 1234, а его распознали как 7234, то нужна валидация, которая предупредит замену 1 на 7. Валидация может быть неточная, чтобы хотя бы в 90% невалидные номера определялись заранее.
1-й подход: Давайте просто возьмем сумму. Чтобы в остатке от деления на 10 был 0. Ну то есть первые 12 символов несут информационную нагрузку, а последняя цифры подбирается так, чтобы сумма цифр делилась на 10. Декодируем последовательность, если сумма не делится на десять — значит декодировали с багом и нужно сделать это еще раз. Например, код 1234 — валидный. 1+2+3+4 = 10. Код 1216 — тоже валидный, а вот 1218 — нет.
Это позволяет избежать проблем с автоматикой. Однако в момент создания штрихкодов был фоллбек в виде набивания номер на клавишах. И там есть плохой кейс: если поменять порядок следования двух цифр, то контрольная сумма не меняется, и это плохо. То есть если штрихкод 1234 был вбит как 2134, контрольная сумма сойдется, а вот номер мы вбили неправильный. Оказывается, неправильный порядок цифр — это распространенный кейс, если стучать по клавишам быстро.
2-й подход. Хорошо, давайте сумму сделаем чуть сложнее. Чтобы цифры на четных местах учитывались дважды. Тогда при изменении порядка, сумма точно не сойдется к нужной. Например код 2364 валидный (2 + 3+3 + 6 + 4+4 = 20), а код 3264 — невалидный (3+ 2+2 + 6 + 4+4 = 19). Но тут оказался еще один плохой пример вбития. Некоторые клавиатуры такие, что десять цифр располагаются в два ряда. первый ряд 12345 и под ним второй второй ряд 67890. Если вместо клавишы «1» нажать правее клавишу «2», то контрольная сумма предупредит неправильный ввод. А вот если вместо клавишу «1» нажать ниже клавишу «6» — то может не предупредить. Ведь 6=1+5, и в случае когда эта цифра стоит на четном месте при вычислении контрольной суммы, мы имеем 2*6 = 2*1 + 2*5. То есть контрольная сумму увеличилась ровно на 10, поэтому ее последняя цифра не изменилась. Например контрольные суммы кодв 2134 и 2634 одинаковые. Та же ошибка будет, если мы вместо 2 нажмем 7, вместо 3 нажмем 8 и тд.
Описанный способ стал стандартом вычисления контрольной суммы EAN13 за небольшими правками: число цифр стало фиксированным и равно 13, где 13-ая — это та самая контрольная цифра. Цифры на нечетных местах считаются трижды, на четных — один раз.
Как можно видеть, даже такая простая вещь как штрихкод, имеет в себе немало интересного. Кстати, еще один лайфхак для тех, кто дочитал до сюда — текст под штрихкодом (если он есть) полностью дублирует его содержание. Это сделано для того, чтобы в случае нечитабельности кода, оператор мог ввести его вручную. Так что узнать содержимое штрихкода обычно просто — достаточно посмотреть на текст под ним.
Как подсказали в комментариях, наиболее популярным в торговле является код EAN-13, битовое кодирование там такое же, а структуру символов желающие могут посмотреть самостоятельно.
Если у читателей не пропал интерес, отдельно можно рассмотреть QR-коды.
Спасибо за внимание.
Расшифровка значений цифр на штрих-кодах товара интересует не только продавцов, но и покупателей. Это заметные полоски, нанесенные в определенной последовательности и имеющие серьезное значение для идентификации продукта. Их используют для определения данных, отображения вида в складском и торговом учете, разделения разных вкусов или цветов внутри одного наименования во время инвентаризации. Есть различные системы кодирования, функции и технические требования к нанесению.
Что это такое и как называется
Так обозначается картинка, которая крепится или печатается для автоматизации учета. Она помогает опознать вещь, выявить конкретную разновидность и проверить информацию о ней в общей базе. С ее помощью можно сократить время на обработку данных и оптимизацию складских помещений.
Кажется, что в код закладывается все о товаре, но на самом деле это просто двухмерная графика, которая предназначена для считывания. Все сведения будут храниться в памяти сервера того предприятия, которое занимается производством обуви, одежды и многой другой продукции.
Можно встретить разные типы штрих-кода:
- с неповторимым номером продукта;
- с подробной информацией о производителе;
- для оптимизации всего, что упаковано в разную тару — пачки, палеты.
История изобретения
Еще в 1948 году многие производства столкнулись с серьезной проблемой необходимости считывания для оптимизации складов и ускорения обработки заказов. Бернард Сильвер, аспирант университета, занялся вопросом маркировки вместе с друзьями. Начало экспериментов было не самым удачным — использовались ультрафиолетовые чернила, которые быстро теряли цвет и стоили дорого.
Правильное решение пришло внезапно — на пляже. Первый нужный код выглядел, как удлиненная азбука Морзе — это были широкие и узкие полоски. Чтобы считывать их, настроили технологию, которую обычно применяли для записи звука к фильмам.
В 1949 году изобретение отправили на получение патента. А в 1951 его отвергли, так как посчитали слишком дорогими воплощение и применение. В 1952 году документально подтвердили уникальность созданной системы, но из-за недостатка финансов и отсутствия спонсоров идею продали компании RCA.
В 1974 году появился первый супермаркет, в котором реализовывалась продукция через считывание. Сейчас чек от этой покупки хранится в музее «Американской истории» как символ начала новой эпохи.
Принцип штрихового кода на любом товаре
Так называют создание сменяющих друг друга черно-белых полос с отличающейся шириной. Это кодирование, которое в момент считывания передает данные через сканирующую и расшифровывающую технику.
Именно такая работа считается одним из максимально распространенных способов идентификации.
Максимально известными являются JEAN-13 и EAN-8. Все они имеют определенные значения. Из чего состоит штрих-код:
- Начальные 2-3 символа указывают на страну, где находится банк сведений. Номера распределяет специальная международная организация.
- Следующие 4 — цифры изготовителя. Его присваивают национальным органом страны-производителя.
- Еще 5 — данные о продаваемом изделии. Здесь компания, изготавливающая продукцию, может самостоятельно зарегистрировать и присвоить регистрационные цифры внутри производства. Среди этих номеров обычно кодируется важные отличительные знаки для склада и продажи — окрас, масса, габариты, разновидность, вкус.
- Последний символ — контрольное число. Он необходим, чтобы закончить считывание с использованием сканера. Находят его с помощью проведения легких арифметических действий.
Номинально размер всего кодированного послания составляет 31,35 мм, но с обеих сторон от него ничего не должно размещаться, поэтому полный размер с полями — 37,29 мм. Первый и последний символы будут удлиненными, чтобы выделить начало сканирования и его конец.
Функционал
Штрих-код имеет больше полезных функций, чем многие другие знаки, несущие информацию. Он пригодится на любом предприятии, в магазине, на складе.
- Автоматизированное определение разновидностей при помощи считывающих устройств.
- Автоматизация учета продукции на складских помещениях.
- Контроль перемещений, местонахождения любого элемента партии, их количества.
- Легкость управления погрузки, транспортировки, отгрузки, локализации в помещении.
- Скорость загрузки и сбора заказа значительно вырастает, минимизируется риск ошибок.
- Формирование улучшенной культуры обслуживания клиентов.
- Маркетинговые исследования можно проводить быстрее, их результаты будут более достоверными и точными.
Виды штрих-кодов и их примеры
Существуют 3 формы:
- EAN-13. Полный адрес из 13 знаков, используются только цифры.
- EAN-8. Укороченный тип, включает в себя 8 носителей информации.
- EAN-128. Увеличенный, этот вариант может содержать любое количество символов, цифровых и буквенных, они объединяются в разные группы.
Если нужно понять, как выглядит штрих-код, мы привели образец. У первых двух разновидностей из списка не может быть никаких иных обозначений, только числа. У подробных типов допускается размещение любого объема букв, скобок, других знаков.
Кодировку EAN-8 применяют обычно для маленьких партий или для малогабаритных изделий. Причина использования таких обозначений — проверка продукции на быстром конвейере. Чем меньше длина полосок, тем оперативнее они будут считаны без риска получить ошибочные результаты.
Расширенный формат обычно используется, чтобы снабдить данными другое предприятие, в которое деталь или расходник отправляется. Содержаться в значке штрих-кода может большое количество цифр. Цифровой тип носит такое название не по максимальной длине, а из-за словаря Code-128, который используется при составлении перечня. Он может означать что угодно, обычно содержит в себе закодированные:
- название;
- срок годности;
- дату изготовления;
- размер;
- объем;
- индивидуальный присвоенный номер производителя;
- число партии или смены;
- сорт.
Основным остается EAN-13, который постоянно используется в легкой промышленности.
Как расшифровывается информация на штрихкоде о производителе товара
Эти данные выдает международная компания EAN каждому предприятию отдельно. С помощью подобного порядка исключается вероятность возникновения одновременно двух разных элементов с одинаковым номером.
Способов кодирования 2 — линейный и двухмерный. Первый вид считывается только по горизонтали. Так можно закодировать малый объем, только 20-30 символов. Читает такие цифры даже недорогой простой сканер.
Второй вид называется двумерным. Чтобы его считать, потребуется специальное сканирование. С его помощью можно шифровать увеличенный объем данных и выдавать их простым считыванием. Расшифровывается в два направления — вертикальное и горизонтальное. Среди популярных:
- Aztec;
- Datamatrix;
- Data Glyph.
Что же обозначает штрих-код на товаре? В нем закодирована самая важная информация о продаваемой продукции или услуге. Чаще наносят американский унифицированный знак в аббревиатуре UPC, созданный по рекомендациям европейской ассоциации.
Подробно о разновидности EAN-13
Это изображение, состоящее из уникального международного номера. Под полосками дублируется арабскими цифрами. В данной разновидности их будет 13.
Такой порядок необходим, чтобы в случае физического повреждения кода сделать возможной визуальное считывание. Если картинка размылась, поцарапана, не читается сканером по другим причинам, просто вбейте в базу число под ней.
Есть идея, что если расшифровать это послание, можно увидеть много важной информации о продаваемой вещи. На самом деле все иначе: в этом показателе зашифровано послание, которое будет ключом к базе.
Кодировка — добровольное дело, поэтому производитель имеет право получить свой номер в любом отделении. Тогда ему присваивается код той страны, в которой были получены документы. Давайте разберем, что будет закодировано в блоке о товаре. Всего это 5 цифр, если двигаться слева направо, то получим такие данные:
- наименование;
- важные для покупателей свойства;
- вес, габариты;
- ингредиенты в составе;
- окрас.
Если смотреть на штрих-код вертикально, последняя отметка является контрольной. Это не случайное число, а вычисляемое из суммы стоящих впереди. Рассчитывается она по алгоритму:
- все, что на четных позициях, суммируется;
- затем полученное нужно умножить на 3;
- плюсуются между собой нечетные числа;
- складывается итог из раздела 2 и 3;
- выявляется ближайшее кратное 10 сумме, которая получилась в пункте 4;
- вычисляется разность между 5 и 4.
Как формируется уникальный штрих-код ITF-14
Его применяют, чтобы наладить складской учет и ускорить действия по сбору заказов или комплектующих. Он крепится на тару — индивидуальную или предназначенную для группы вещей.
Если считать такую последовательность сканером, то на ТСД или в базе отобразится не только разновидность продукта, но и количество, заключенное в пачку.
Такая кодировка отличается от EAN-13 появлением первой дополнительной цифры с типом комплекта. Последнее число тоже считается контрольным, но вычисляется без учета надстройки.
Наносится такой код на упаковку в виде наклейки, рисунка или с помощью трафарета. Это более крупное изображение, но оно предназначено, чтобы крепиться к упаковке, а не единице товара.
- Если вещь по габаритам не превышает 40*30*20 см, то наклеить достаточно на одну область.
- Если размеры больше, то наносят код с трех сторон для удобной проверки.
Таблица номеров с указанием стран мира
Как расшифровать информацию в штрих-коде без цифр
Для всех продуктов фирма обязательно создает отдельный уникальный шифр. Иногда число под черно-белыми полосками оказывается нечитаемым, но даже в этом случае можно его выяснить. Это должен делать специальный сканер, но при острой необходимости допускается изучить его вручную.
Кодировка подразумевает разделение всего рисунка на 3 секции, границами служат более продолговатые полоски. Это заметно без специальной техники — пара длинных линий вначале, столько же в середине и в конце. Они нужны, чтобы облегчить процесс считывания как технике, так и человеку.
Каждый модуль имеет свою ширину, она может быть в одном из 4 типов. Самая тонкая из них будет 0,33 мм. Для измерения может потребоваться увеличительное стекло и специальная линейка.
Затем записывается толщина в левой части между удлиненными идентификаторами. Сколько же цифр используется в штрих-коде? Каждое число шифруется четырьмя знаками.
Когда будут вписаны все сочетания от средних до длинных, начинается такой же подсчет с правой стороны к центру. Затем переводится все в реальные отметки:
Такой технически сложный путь можно пройти, чтобы получить простой цифровой код для базы данных. Но обычно достаточно считать все сканером или вбить наименование в поисковик хранилища магазина.
Чтобы закупить все оборудование для оперативной работы предприятия, стоит обратиться в «Клеверенс». Сотрудники компании разбираются в типах сканирующих и печатающих устройств и помогут определить задачи вашего бизнеса и подобрать к ним подходящую технику и программное обеспечение.
Технические требования к нанесению символов
Чтобы верно распознать устройством кодировку, нужно соблюдать все рекомендуемые размеры и цвета.
Среди важных параметров:
- ширина изображения — 37,29 мм;
- его высота — 25,93 мм;
- максимально высокий штрих — 22,85 мм;
- свободная часть с левой стороны — 3,63 мм, с правой — 2,31 мм;
- штриховые ограничители должны быть длиннее на 1,65 мм;
- цифры, не превышающие 2,72 мм.
Уменьшить его можно не больше, чем на 20%, увеличить — максимум на 200%.
Как получить код EAN
Чтобы вся продукция была с обозначениями, нужно обратиться в Национальную организацию товарной нумерации и вступить в нее. Там разъяснят все необходимые дальнейшие действия и примут документы.
Можно отправиться к уполномоченным представителям:
- организацию EAN-COM;
- фирму EANCODE.
Также следует помнить, что придется внести первоначальный платеж в размере не менее 15 000 рублей. Количество продукции под регистрацию может быть неограниченным. В эту стоимость входит поддержка актуальности базы в первый год работы. Продление будет стоить 5 000 рублей.
Получить кодировку для своих товаров и нанести ее — начальный этап перед реализацией. Нужно пройти большой путь от созданного продукта до его продажи и зачисления средств на счет в банке. Чтобы максимально оптимизировать и ускорить процессы, стоит обратиться в компанию «Клеверенс», которая более 10 лет работает на рынке мобильной автоматизации, предоставляя широкий спектр решений для магазинов, складов, различных учреждений и производства. Это российский разработчик мобильных систем учёта по штрихкодам и радиочастотным меткам.
Штриховой код представляет собой вид информации, наносимой на упаковку товара, и дающей представление об основных свойствах того или иного товара. Наносится штрих-код либо в виде последовательно располагаемых черных и белых полос, являющихся продолжением идеи азбуки Морзе, либо в виде геометрических рисунков, расположенных в определенной последовательности.
Вопрос: Можно ли внести в форму товарной накладной N ТОРГ-12 такой дополнительный реквизит, как штрихкод?
Посмотреть ответ
Расшифровка и структура
Тринадцатизначный код EAN разделяется на отдельные структурные зоны:
Как получить код товара и нанести маркировку?
Сравнение технологий обычного штрихкодирования и радиочастотных RFID-меток
Расчёт контрольной цифры в штрих-коде
Воспользуйтесь приведённым ниже алгоритмом:
- Сложите цифры, находящиеся на четных местах: 2+4+6+8+0+2=22
- Полученную сумму умножьте на 3: 22*3=66
- Сложите цифры, находящиеся на нечетных местах (кроме последней, контрольной): 1+3+5+7+9+1=26
- Сложите числа, полученные в п.2 и п.3: 66+26=92
- Отбросьте десятки: 92-90=2
- Из 10 вычтите полученное в п.5: 10-2=8
Полученная цифра и есть контрольная. Если не совпала — товар может быть произведён незаконно.
Штрих-коды стран производителей
Введение в действие штрихового кода имело место в 1974 году, хоть патент на его изобретение был выдан в 1962 году.
Изначально назначением штрих-кода было нанесение маркировочных признаков на товары потребления с целью упрощения процедуры передачи товаров на реализацию и их последующей продажи конечным потребителям.
В настоящее время штриховой код имеет и иные функции, а именно:
- функцию идентификации товара при помощи сканеров;
- функцию учета и контроля товаров на складах;
- логистическую функцию – транспортировку, разгрузку, погрузку и т.д.;
- функцию оптимизации обслуживания;
- статистическую функцию, необходимую для исследований в сфере маркетинга.
Местом нанесения штрихового кода является упаковка товара, а способом его нанесения – приклеивание ярлыков с нанесенными на них печатными штрих-кодами.
Существует два вида штриховых кодов, дифференцируемых по типу наносимых на товар графических изображений: линейный и двумерный. Различие состоит в способе кодирования информации и в способе ее считывания.
Линейный код читается по горизонтали, то есть в одном направлении. К линейным штрих-кодам относятся следующие подвиды, различающиеся, в том числе, и по количеству включаемых в код символов. Например, код EAN имеет два варианта – восьмизначный и тринадцатизначный. Логично предположить, что 13-значный код включает в себя больший объем информации о товаре.
Однако по сравнению с двумерными кодами все линейные штриховые коды обладают относительно малой информативной емкостью.
Двумерные штриховые коды изначально создавались для включения в них большего объема информации. Для обеспечения желаемой цели была разработана система, позволяющая включать в штрих-код два направления для считывания – горизонтальное и вертикальное.
Дополнительно двумерные штриховые коды дифференцируются на:
- коды с несколькими уровнями (stacked), представляющие собой совокупность линейных кодов, расположенных друг над другом;
- матричные, то есть представляющие собой плотное размещение информации по вертикали.
Современные двумерные штриховые коды могут вмещать в себя, в зависимости от количества слоев, от 7 до 1900 байт информации о товаре.
Применение в штрих-кодов в РФ
В Российской Федерации наиболее распространенным видом штриховых кодов являются линейный 13-значный и линейный 8-значный.
Предполагается, что в ближайшее время в РФ будет введен в действие расширенный штриховой код, в который будет вноситься информация о дополнительных характеристиках товара. Например:
- при нанесении штрих-кода на мясную продукцию будет дополнительно вводиться информация о дате забоя и о способе выращивания скота у производителя;
- при нанесении штрих-кода на рыбную продукцию предполагается вводить информацию о количестве улова и о способе раздела тушек рыбы.
Считывание
Функциональная польза от штрих-кодов может быть только в случае применения сканеров, считывающих со штрих-кода информацию. То есть отсутствие сканера сделает из штрих-кода всего лишь более или менее красивую картинку.
В настоящее время существуют два вида сканеров – стационарные, то есть кассовые, и портативные, чаще всего выглядящие как небольшая трубка с читающим устройством на одном из ее концов.
Применение того или иного вида сканера обусловлено их разрешительной способностью при считывании информации, объемом товаров, товарооборотом и количеством покупателей.
Сканер, считывая информацию, находится в постоянном контакте с базой данных конкретного субъекта предпринимательской деятельности. То есть, считывая штриховой код, сканер передает в компьютерную сеть не только факт покупки или отгрузки, но одновременно запускает алгоритмы перерасчета остатков продукции на складе и выдает информацию о необходимости пополнения запасов.
Что касается EAN-8:
По сути это младший собрат EAN-13, был введён для малоразмерных упаковок, для таких, где нет достаточно места для нанесения символики EAN-13.