Штрих код ean 128 расшифровка. Технологии штрихкодирования. Маркировка товаров для розницы

На вопрос Помогите расшифровать штрих-код, производитель отказался предоставить на него спецификацию? заданный автором товарныйштрих-код китая не Американец лучший ответ это Расшифровка штрихкода. C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).
Возьмем, к примеру, цифровой код: 4820024700016. Первые две цифры (482) означают страну происхождения (изготовителя или продавца) продукта, следующие 4 или 5 в зависимости от длинны кода страны (0024) - предприятие-изготовитель, еще пять (70001) - наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра (6) контрольная, используемая для проверки правильности считывания штрихов сканером. EAN - 13:
Для кода товара:
1 цифра: наименование товара,
2 цифра: потребительские свойства,
3 цифра: размеры, масса,
4 цифра: ингредиенты,
5 цифра: цвет.
Пример вычисления контрольной цифры для определения подлинности товара
1. Сложить цифры, стоящие на четных местах:
8+0+2+7+0+1=18
2. Полученную сумму умножить на 3:
18x3=54
3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры:
4+2+0+4+0+0=10
4. Сложить числа, указанные в пунктах 2 и 3:
54+10=64
5. Отбросить десятки:
получим 4
6. Из 10 вычесть полученное в пункте 5:
10-4=6
Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.
Для кода страны-изготовителя отводится два или три знака, а для кода предприятия - четыре или пять. Товары, имеющие большие размеры, могут иметь короткий код, состоящий из восьми цифр - EAN-8.
Как правило, код страны присваивается Международной ассоциацией EAN. Обращаем внимание потребителей на то, что код странны никогда не состоит из одной цифры. Иногда код, нанесенный на этикетку, не соответствует стране изготовителю заявленной на упаковке, тут причин может быть несколько. Первая: фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции. Вторая: товар был изготовлен на дочернем предприятии. Третья: возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны. Четвертая - когда учредителями предприятия становятся несколько фирм из различных государств.
Таблица соответствия штрихкодов стран в системе "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

Ответ от Oskar [активный]
Чтобы расшифровать штрих, нужно знать что и как в него заложено. Тот же самый EAN13 с неправильной контрольной цифрой воспринимается как CODE39. Так же в шрих код кроме цифр можно заложить латинские буквы. Обычно в шрих код закладывают информацию о товаре (номенклатуре) , которую компьютер (человек, машина) переводит в команду со своим алгоритмом. Бывает так что один и тото же штрих у разных производителей (продавцов) имеет совсем разное различие. Так что гадать по шрих-коду все равно что гадать по звездам какая будет погода 🙂

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

Настоящий прорыв в распространении штрихкодов случился 1 сентября 1981 года с решением министерства обороны США использовать код на основе кодировки CODE39 для маркировки всего товара, закупаемого министерством на военные нужды. Точно так же сейчас локомотивами внедрения штрихкодов на вторичной упаковке (т.е. на коробках и ящиках) в России являются такие компании как Ашан и Мега, которые «вежливо намекают» на это производителям.

Целесообразность внедрения штрихкодов

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

Как и всё остальное в этой жизни, технологии окупаются только там, где их применение целесообразно. Все технологии в бизнесе можно условно разделить на 2 группы: 1) инвестиционно-затратные, которые уменьшают себестоимость единицы продукции или услуги, и 2) увеличивающие себестоимость, но приносящие выгоду в чем-то другом (например, покупка компьютера ускоряет набор и правку сопутствующих документов, а пастеризация молока уменьшает общие потери).

Штрихкоды в торговле позволяют быстрее идентифицировать товар и рассчитать покупателя. Штрихкоды на складе также позволяют быстрее идентифицировать товар или даже правильно распознать дополнительные характеристики (если они указаны в штрихкоде). Однако если на поступающем товаре изначально нет штрихкодов, а на складе они используются, то на входе приходится делать больше операций на каждую коробку и каждую паллету, печатая штрихкоды, идентифицируя и маркируя товар, что увеличивает общее время приемки. Но даже в этом случае печать и занесение данных о принимаемом товаре не является самым долгим делом на складе. Машина часами ждет подачи, документы забиваются в информационную систему, человек водит пальцем по накладной в поисках нужной строки, коробки укладываются в паллеты или, наоборот, с этих паллет снимаются. Или, например, в наименовании по накладной пару слов переставлено по сравнению с заявкой и тем, что написано на коробе. Кладовщик пойдет пешком к операционистам, постоит подождет, пока оператор договорит по телефону. Минута-вторая и десяти минут как не бывало. Основные факторы потери времени при выполнении складских операций такие:

  1. Необходимость пешком относить/приносить бумажные документы;
  2. Ручной подсчет и суммирование количества;
  3. Согласование бумажных поручений, их перепроверка и расшифровка почерков.

Борьба за эффективность по всем трем пунктам сводится к использованию мобильных компьютеров и беспроводной связи. А зачем тогда нужны штрихкоды? Затем, что компьютер не умеет читать обычный текст с коробок.

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

Все дело в том, что штрихкоды сами по себе никого не дисциплинируют и ничью работу на себя не берут. Штрихкоды не дают гарантий отсутствия ошибок и вообще каких-либо гарантий. Это принципиально невозможно. Работу после внедрения штрихкодов можно сравнить с грамотностью документов после установки Microsoft Word с проверкой орфографии. Формально набираемые на компьютере письма не стали более понятными и "правильными". Однако добрые 99% ошибок в орфографии и 50% в пунктуации исчезнут. Можно, конечно, продолжать писать "инви нтарезц ия" и не обращать внимание на красную волнистую линию. То же самое может делать и рабочий склада, сканируя один товар, а отгружая другой, или сканируя одну ячейку, а беря из другой. Потому как, вообще говоря, он может вместо исполнения документа взять под мышку коробку с товаром и пойти домой.

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

В то же время подбор товара к выдаче со штрихкодами становится намного удобнее и быстрее, поскольку на терминале видно, сколько и чего нужно взять из каждой ячейки. При этом каждая ячейка обладает собственным штриховым кодом и программа терминала требует сканировать его, чтобы убедиться в адресе хранения. Конечно, можно использовать и бумажные поручения на подбор, только их 1) придется печатать, 2) вводить результат с них обратно в компьютер и 3) штрихкоды тогда ни к чему - люди и так хорошо читают простые надписи.

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

Что такое штрихкод

Штрихкод - это всего лишь один из способов машинного считывания информации . Если бы компьютеры ценой $50 умели быстро читать текст с коробок, как это делает человек, никаких штрихкодов не понадобилось бы. Штрихкоды бывают линейные (1D) и двумерные (2D). Линейный код можно увидеть на пачке сока или сигарет, а двумерный - на алкогольной акцизной марке. Сам по себе любой линейный штриховой код - это своеобразная азбука Морзе из точек и тире в виде полосок разной ширины с одним важным дополнением: буквы штрихкода сильно отличаются друг от друга, а используемые «правила письма» и «знаки препинания» позволяют нелишний раз проверить правильность прочитанного. Известно, что в штрихкоде не спрятано ничего интересного кроме тех самых цифр, что уже написаны под ним:

Рис 1. Пример кода EAN13

Т.е. «закодировано» в данном случае не значит «зашифровано и спрятано». Возникает вопрос: почему так много полосок и так мало информации? В цифрах снизу это занимает намного меньше места! Мы привыкли, что при компьютерном кодировании целые энциклопедии умещаются на одной пылинке, а тут такой расход бумаги. Этому есть сразу несколько причин. Причина №1 - компьютеры за $50 не умеют (или когда-то не умели) читать слишком мелкий «текст». Причина №2 - чтобы мелкие повреждения не смогли исказить информацию. Причина №3 - чтобы кассиру было легче найти штрихкод.

Вопрос: правда ли, что в штрихкоде «зашита» информация о цвете, размере или цене товара? Ответ на него требует дополнительных объяснений и позволяет понять, что представляют из себя штрихкоды с точки зрения бизнеса.

Какие бывают кодировки и что это такое

Существует большое количество различных типов штрихкодов, и это объясняется разными требованиями разных бизнесов, т.е. областью применения. Т.к. штрихкод - это особый язык, у любого типа штрихкодов есть свой алфавит и свой словарь . Под алфавитом понимается правила кодирования с помошью «штрихов» отдельных цифр, букв и других знаков, позволительных в данной системе кодирования. А под словарем - что означают эти цифры и буквы внутри кода, где они должны стоять и т.д. Иногда, как в случае с EAN13, алфавит и словарь называются одинаково, хотя это совершенно разные вещи. Различия между этими понятиями можно понять в следующем сравнении:

Название представление система кодирования формат
Русский язык буквы кириллица орфография
Почтовый индекс цифры образец написания на обороте конверта система кодировки номера отдения
ТОРГ-12

(одна из стандартных форм накладной)

документ слова, буквы, цифры, знаки препинания правила заполнения
EAN13

(вариант GTIN)

штрихи EAN13 EAN13
EAN8 штрихи EAN8 EAN8
UPC-A

(вариант GTIN)

штрихи UPC-A EAN13
UPC-E штрихи UPC-A выкидывание 4х нулей из UPC-A
EAN128

(код для маркировки грузов)

штрихи CODE128 EAN128
LOGMARS

(Logistics Applications of Automated Marking and Reading Symbols - военный стандарт США)

штрихи CODE39 LOGMARS
HIBS

(Health Industry Barcode - штрихкод индустрии здравоохранения)

штрихи CODE39 или CODE128 HIBS

Рассмотрим это подробнее на примере кода EAN13:

Код EAN13

Код EAN13, вероятно, самый распространенный код на планете, т.к. он присутствует на всех продовольственных товарах. Аббревиатура EAN означает Европейский Номер Артикула (European Article Number). EAN13 уникален тем, что он имеет, кроме собственного формата (словаря), еще и собственный алфавит. Кроме EAN13 похожим алфавитом пользуется только EAN8. Т.е., если кто-то говорит «EAN13», он сразу как бы говорит и о системе кодирования, и о формате, и о том, как это выглядит:



Рис 2. Разбор кода EAN13


На рисунке видно, что код состоит из двух групп штрихов, ограниченных разделителями «||». EAN13 позволяет закодировать 12 значимых цифр. Последняя цифра кода - чексумма , всегда вычисляется по определенной формуле из важных 12-ти и используется следующим образом: сканер восстанавливает из штрихов все 13 цифр, а из первых 12ти считает чексумму. Если чексумма и 13я цифра совпали - «пииип», код считан верно. Более конкретно:

если сканер неверно прочтет какие-то цифры внутри кода, но верно прочтет чексумму (например, ему «покажется», что вместо «2457852111114» на коробке написано «241 7852111114»), то можно будет вычислить чексумму для первых 12-ти прочтенных цифр и увидеть, что она не совпадает с 13-й прочтенной цифрой, а должна (в данном случае чексуммой кода «241 785211111» является не «4», а «8», т.е. сканер тогда уж должен был бы прочесть «241 7852111118 », а не «241 7852111114 »), что и позволяет поймать ошибку.

Если же сканер верно прочел первые 12 цифр, но неверно прочел чексумму, то она опять не совпадет с вычисленной, и верить такому коду (или сканеру) тоже нельзя.

Как видно, код страны состоит из 3х цифр. Например, 000-119 - США и Канада, 400-440 - Германия, 460-469 - Россия. Поскольку любой код, начинающийся с 0 или 1, - это США или Канада, то для их собственных товаров цифры EAN13 распределяются иначе: первая цифра - 0 или 1, следующие 6 - производитель, а оставшиеся 5 - код товара. Например «0|049000|.....» - Сoca-Cola Corporation. Некоторым компаниям не хватает цифр для нумерации всех своих товаров, и тогда им выдается по много номеров производителя сразу.

Под штрихкодом мы видим три группы цифр: одна цифра отдельно и далее две группы по 6 цифр. Почему одна стоит отдельно? Код EAN имеет свою историю, и это не самый первый код для товаров, который был придуман. Самым первым кодом для товаров, который получил большое распространение, был код UPC. UPC - Универсальный Код Продукта (Universal Product Code). Насколько универсальный? Подходит для использования только в США и Канаде. Когда «моду на штрихкод» решили перенять в Европе, встала проблема: какой код использовать, ведь UPC уже занят американскими и канадскими компаниями. В оригинальном UPC было 12 цифр, из которых одна - тоже чексумма, т.е. реально полезных только 11, которыми можно закодировать 10 11 = десять миллиардов товаров. Много, но c Европой всё равно наврядли поделятся. Для выхода из ситуации было придумано гениальное решение - добавить одну лишнюю цифру, ничего при этом реально к штрихкоду не добавляя.

Дело в том, что в оригинальном UPC одну и ту же цифру можно было закодировать 4-мя различными наборами штрихов: «обычный» код, его зеркально отраженный код (перевернутый) и их инвертированные версии (как бы белый штрихкод на черном фоне). При печати черным по белому левая группа цифр кодируется «обычным» кодом, а правая - инвертированным (Обыч.|Инверт.). Именно так. Это сделано для того, чтобы сканер мог отличить правильно расположенный код (цифры внизу) от перевернутого вверх тормашками (цифры сверху), иначе он прочтет код наоборот (справа-налево). У перевернутого кода слева будет зеркальная инвертированная часть, а справа зеркальная обычная (Зерк.инверт.|Зерк.обыч.). А при печати белым по черному (такое тоже предусмотрено) сначала должна идти инвертированная часть, а затем обычная (Инверт.|Обыч.). Тогда у перевернутого сначала будет зеркальная обычная, а затем зеркальная инвертированная (Зерк.обыч.|Зерк.инверт.). При этом желательно, чтобы все эти зеркальные и инвертированные версии наборов штрихов отличались друг от друга.

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

Шесть мест дают 2 7 = 128 вариантов выбора штрихов и пустот. А для кода надо 10 цифр * 4 версии = 40. Т.е. 128 - 40 = 88 вариантов не используются. Какие это варианты? Это самые неблагонадежные варианты, в которых подряд идут 5 и более штрихов или пустот: при быстром чтении кода в движении 7 тонких штрихов слившихся в один очень сложно отличить от 6ти, 6 от 5ти, и то же самое с пустотами. При этом все цифры в рамках одного типа кода принято либо начинать пустотой, а оканчивать штрихом, либо наоборот. Осталось избавиться от слишком широких штрихов и пустот внутри самих кодов. После такой процедуры от 128ми остаются только 64 - 6 = 58. Из этих 58ми выбирают 40 таких, которые меньше всего «похожи» друг на друга.

Так вот, при создании кода EAN13 решено было кодировать дополнительную 13ю цифру ничем иным, как чехардой кодировки первой (левой) группы цифр кода UPC. Если все цифры первой группы имеют обычную кодировку, как в оригинальном коде UPC, то 13я считается равной «0». А для того, чтобы закодировать «1», «2» и т.п. предусмотрена таблица замены обычной кодировки для отдельных цифр в первой группе на зеркальную инвертированную - это будет уже «неправильный» код UPC, и оригинальный американский сканер (вымерший) его бы не прочел.

Как видно, в EAN13 (как и в EAN8) есть много всего, но нет информации о цвете или размере, да и уместиться ей негде.

Помимо блоков номеров, любые коды EAN13, которые начинаются с префиксов 20-29, могут быть использованы предприятием для целей внутреннего учета (т.е. такие штрихкоды будут уникальны только внутри организации, Юнискан за ними не следит и никому такие номера не выдает).

В общем случае в коде EAN13 не хранится информации о цвете, размере или других характеристиках конкретной единицы товара.

Итак, в коде присутствуют 13 цифр, из которых использовать для внешней торговли организация может только 3, 4 или 5 цифр (по договоренности с Юнискан). Маловато. Где же хранить цвет и размер? В электронном каталоге производителя! Там они и хранятся. Т.е. можно попросить производителя выслать Excel-файл с кодами и описаниями товаров, где всё и будет.

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

Итак, ответ для кода EAN13 найден: в общем случае в коде EAN13 не хранится информации о цвете, размере или других характеристиках конкретной единицы товара. В нем хранятся страна, фирма и номер товара. При этом для оригинальных штрихкодов на упаковке производителя касса не воспринимает EAN13 как нечто, что можно разобрать по частям. В подавляющем большинстве случаев все 13 цифр EAN13, вместе с чексуммой, используются как уникальный цифровой код номенклатуры , наподобие артикула. А что насчет других кодов? Читаем дальше.

Понятие о GTIN

Существует довольно много кодировок товаров, т.е. способов назначить им номера. Помимо EAN13 существуют коды EAN8, UPC-A, UPC-E, UCC12, UCC14, ITF-14 и другие для продовольственных товаров, ISBN для книг и т.д. Всё это различные способы сделать одно и то же - выдать единице товара уникальный номер. GTIN (Global Trade Item Number) - это и есть глобальный код товара в самом общем смысле. Единое обозначение требуется во множестве приложений - например для прайслистов или в маркировке грузов. Разработчики GTIN поступили очень просто: чтобы получить GTIN, конкрентный код с упаковки товара дополняется лидирующими нулями до 14 цифр. Если мы пользуемся EAN13, то GTIN будет равен «0|EAN13»(т.е. «0» и следом EAN13), а если мы пользуемся EAN8, то GTIN будет равен «000000|EAN8», ну и точно так же с другими кодами товара. Предполагается, что кодов товара длиннее 14 цифр не встречается.

Код EAN128

EAN128 предназначен для передачи данных о грузе между компаниями.

В отличие от EAN13, у кода EAN128 уникальный только словарь. Для построения EAN128 используется алфавит CODE128. Т.е. если кто-то говорит «CODE128», то он имеет в виду алфавит (какие цифры и буквы какими черточками обозначаются). А если кто-то говорит «EAN128», то он имеет в виду систему кодирования свойств конкретного товара или груза на основе кодировки CODE128. Число 128 в EAN128 не означет, что в нем подряд должно стоять 128 цифр. Число 128 попало в EAN128 из CODE128, а в CODE128 оно обозначает количество символов, которое способен отобразить данный алфавит, т.е. все 128 символов стандартного ASCII.

отношения между EAN128 и CODE128 такие же, как между формой Торг-12 и русским языком. Используя русский язык можно писать о чем угодно, но Торг-12 имеет свой формат, и не все, что написано по-русски, является формой Торг-12. Точно так же не всё, закодированное кодом CODE128 является штрихкодом формата EAN128.

EAN128 является, по-видимому, вторым по распространенности кодом на планете, и вот почему: это код для обмена информацией о товарах и грузах между производственными, транспортными и торговыми компаниями:


Рис 3. Разбор кода EAN128


Группы цифр в скобках под кодом, такие как (02), (15), (3303) и т.д., называются AI (Application Identifiers - коды применения) и объясняют как интерпретировать цифры, идущие следом. Например, AI с кодом 15 задает последний срок, когда товар еще можно продавать, в формате «2 цифры года, 2 цифры номера месяца, 2 цифры дня» (т.е. ггММдд). A, например, AI с кодом 330y задает вес груза (паллеты или контейнера) в килограммах, используя также 6 цифр, при этом «y» должен быть заменен на число десятичных знаков в интерпретации этих 6 цифр. Все эти вещи определены стандартом на EAN128. Вот некоторые коды стандарта:

AI Описание по-английски Описание по-русски Формат
00 Serial Shipping Container Code (SSCC-18) Уникальный код большого контейнера в формате SSCC-18 18 цифр
01 Shipping Contained Code (SSCC-14) Код малого контейнера в формате SSCC-14 14 цифр
02 Number of containers contained in another unit (used with AI 37) GTIN единицы груза, для которого в AI37 указано сколько таких единиц находится в контейнере 14 Digits
10 Batch Numbers Номер партии (поставки) от 1 до 20 буквы/цифры
11 Production Date Дата производства ГГММДД

(две цифры года, две месяца и две дня)

13 Packaging Date Дата упаковки ГГММДД
15 Sell By Date (Quality Control) Желательно продать до даты ГГММДД
17 Expiration Date (Safety Control) Срок годности ГГММДД
20 Product Variant Подваринт товара (дополнительно к GTIN) 2 цифры
21 Serial Number Серийный номер от 1 до 20 буквы/цифры
22 HIBCC Quantity, Date, Batch and Link Специальное поле индустрии здрвоохранения: количество, дата, партия и чексумма поля от 1 до 29 буквы/цифры
23x Lot Number Номер лота от 1 до 19 буквы/цифры
240 Additional Product Identification Дополнительное поле для более точной идентификации продукта от 1 до 30 буквы/цифры
250 Second Serial Number Второй серийный номер от 1 до 30 буквы/цифры
310y Product Net Weight in Kg Вес нетто товара в кг 6 цифр
311y Product Length/1st Dimension (Meters) Длина (высота, любой 1й размер) товара в метрах 6 цифр
312y Product Width/Diameter/2nd Dimension (Meters) Ширина (диаметр, любой 2й размер) товара в метрах 6 цифр
313y Product Depth/Thickness/3rd Dimension (Meters) Глубина (толщина, любой 3й размер) товара в метрах 6 цифр
314y Product Area (Square Meters) Площадь товара в м.кв. 6 цифр
315y Product Volume (Liters) Объем товара в литрах 6 цифр
316y Product Volume (Cubic Meters) Объем товара в кубических метрах 6 цифр
320y Product Net Weight (Pounds) Вес нетто товара в фунтах 6 цифр
321y Product Length/1st Dimension (Inches) Длина (высота, любой 1й размер) товара в дюймах 6 цифр
322y Product Length/1st Dimension (Feet) Длина (высота, любой 1й размер) товара в футах 6 цифр
323y Product Length/1st Dimension in (Yards) Длина (высота, любой 1й размер) товара в ярдах 6 цифр
324y Product Width/Diamater/2nd Dimension (Inches) Ширина (диаметр, любой 2й размер) товара в дюймах 6 цифр
325y Product Width/Diameter/2nd Dimension (Feet) Ширина (диаметр, любой 2й размер) товара в футах 6 цифр
326y Product Width/Diameter/2nd Dimension (Yards) Ширина (диаметр, любой 2й размер) товара в ярдах 6 цифр
327y Product Depth/Thickness/Height/3rd Dimension (Inches) Глубина (толщина, любой 3й размер) товара в дюймах 6 цифр
328y Product Depth/Thickness/Height/3rd Dimension (Feet) Глубина (толщина, любой 3й размер) товара в футах 6 цифр
329y Product Depth/Thickness/Height/3rd Dimension (Yards) Глубина (толщина, любой 3й размер) товара в ярдах 6 цифр
330y Container Gross Weight (Kg) Вес брутто контейнера в кг 6 цифр
331y Container Length/1st Dimension (Meters) Длина (высота) контейнера в метрах 6 цифр
332y Container Width/Diameter/2nd Dimension (Meters) Ширина (диаметр) контейнера в метрах 6 цифр
333y Container Depth/Thickness/3rd Dimension (Meters) Глубина (высота, толщина) контейнера в метрах 6 цифр
334y Container Area (Square Meters) Площадь контейнера в кв.м. 6 цифр
335y Container Gross Volume (Liters) Общий объем контейнера в литрах 6 цифр
336y Container Gross Volume (Cubic Meters) Общий объем контейнера в кубических метрах 6 цифр
340y Container Gross Weight (Pounds) Общий вес контейнера в фунтах 6 цифр
... ... ... ...
37 Number of Units Contained (Used with AI 02) Количество единиц товара в контейнере от 1й до 8ми цифр
400 Customer Purchase Order Numberrchase Order Number Соответствующий номер заказа от 1 до 29 буквы/цифры
410 Ship To/Deliver To Location Code (EAN13 or DUNS code) Куда доставить в виде кода EAN13 или DUNS 13 цифр
411 Bill To/Invoice Location Code (EAN13 or DUNS code) Куда доставить счет в виде кода EAN13 или DUNS 13 цифр
412 Purchase From Location Code (EAN13 or DUNS code) Где было куплено в виде кода EAN13 или DUNS 13 цифр
420 Ship To/Deliver To Postal Code (Single Postal Authority) Почтовый индекс доставки от 4 до 12 цифр
8001 Roll Products - Width/Length/Core Diameterять счет на оплату Длина, ширина или диаметр центрального ролика для товаров в рулонах 14 цифр
8002 Electronic Serial Number (ESN) for Cellular Phone или ESN мобильного телефона, если груз - мобильный телефон от 1 до 20 цифр
8003 GTIN and Serial Number of Returnable Asset GTIN и серийный номер той части груза, которую после доставки требуется вернуть назад (упаковка, документы). 14 цифр GTIN + от 1 до 16 буквы/цифры
8004 UPC/EAN Serial Identification
8005 Price per Unit of Measure Цена за единицу 6 цифр
90 Mutually Agreed Between Trading Partners Может использоваться по договоренности между поставщиком, экспедитором и покупателем от 1 до 30 буквы/цифры
91 Internal Company Codes от 1 до 30 буквы/цифры
... ... ... ...
99 Internal Company Codes Для внутреннего использования от 1 до 30 буквы/цифры

Организации, занимающиеся управлением штрих-кодами

  • www.uc-council.org — UCC – Совет по универсальному штрих-коду. Назначает коды UPC для производителей и издает стандарты UPC кодов.
  • www.ean-int.org — EAN International – Назначает коды EAN для производителей (Европейский вариант UCC).
  • www.aimusa.org — Automatic Identification Manufacturers Association – публикует стандарты штрих-кодов.
  • www.aiag.org — Automotive Industry Action Group – издает стандарты штрих-кодов для использования в автомобильной промышленности.
  • www.isbn.org — ISBN – назначает уникальные коды для книг.
  • www.issn.org — ISSN – назначает уникальные коды для периодических изданий.

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

На данные момент существует более 300 стандартов штрих-кодирования. Различные стандарты используют различные алгоритмы кодирования.

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

Для получения уникального штрих-кода для товара необходимо зарегистрировать его в соответствующей группе. Для получения UPC кода, необходимо зарегистрироваться в UCC (www.uc-council.org). Для получения EAN кода, нужно зарегистрироваться в EAN (www.ean-int.org).

Что такое штрих-код

Штрих код – это набор геометрических символов, расположенных по определенному стандарту. Как правило, представляет собой вертикальные прямоугольники различной ширины. Набор таких прямоугольников представляет данные в машинном коде.

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

Где применяется штрих-код

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

Чаще всего штрих-коды используются в следующих областях:

Пункты продаж (Point of Sale – POS) – одна из самых распространенных сфер, в которой применяются штрих-коды для учета проданных товаров.

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

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

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

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

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

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

Точность штрих-кода

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

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

  • Ввод 12-ти позиций вручную займет у оператора около 6 секунд.
  • При ручном вводе в среднем возникает одна ошибка на 300 позиций. Ошибки при вводе данных приводят к дополнительным затратам – от стоимости повторного ввода данных до отгрузки не того товара не тому клиенту.
  • Автоматическое сканирование штрих-кода 12-ти позиций займет только 300 миллисекунд.
  • При работе с контрастным штрих-кодом, нормой является менее одной ошибки в каждом миллионе считанных позиций.

Сколько информации можно закодировать при помощи штрих-кода

Существует множество различных стандартов штрих-кода. Каждый из них имеет свои ограничения. Штрих-коды с фиксированной длиной (например, EAN-13) позволяют закодировать только 13 символов, в то время, как при помощи штрих-кода стандартов Code 39 и Code 128 можно закодировать любое количество информации, которое будет ограничено только размером области для печати штрих-кода. В общем случае, чем больше данных закодировано штрих-кодом, тем длиннее он будет. Сканеры штрих-кода также имеют ограничения размера считываемого штрих-кода, что может также повлиять на размер штрих-кода в конкретных приложениях. На практике, самой популярной длиной для одномерного штрих-кода является 64 символа, а для двумерного штрих-кода – 1600 символов или более.

Наиболее известные штрих-коды

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

Code 128 : штрих-код переменной длины. Обычно кодируются буквенно-цифровые данные. Данный стандарт подходит для общего применения, например, для маркировки DVD-дисков, удостоверений личности и многих других целей.

EAN.UCC-128 : штрих-код переменной длины. Обычно кодируются буквенно-цифровые данные. Этот международный стандарт разрабатывался для обмена данными между различными компаниями. Стандарт UCC.EAN-128 помимо данных, кодирует идентификатор (AIs), который позволяет определить тип закодированных данных и формат кодирования. UCC.EAN-128 кодирует данные, используя алгоритмы стандарта Code 128.

Code 39 : штрих-код переменной длины. Обычно кодируются буквенно-цифровые данные. Данный стандарт широко используется уже много лет и является самым популярным в мире для общих задач. Однако, Code 39 уже начинает уступать лидерство более новым форматам? таким как Code 128.

UPC (Universal Product Code – универсальный код продукта) – 12-значный штрих-код, который уникально идентифицирует продукт. Данный штрих-код состоит из трех частей: код компании, код продукта, контрольная цифра. Совет по электронной коммерции Канады является ответственным за назначение и контроль за кодами компаний. Код компании уникально идентифицирует компанию и каждый код должен использоваться только той компанией, которой он назначен. Код продукта назначается и контролируется самой компанией, которой принадлежит свой уникальный код, для идентификации товара и услуги. Контрольная цифра, которая представляет собой однозначное число, используется сканерами штрих-кода для контроля того, что штрих-код был верно считан и расшифрован.

UPC-A : 12-значный штрих-код фиксированной длины для кодирования числовых данных. Используется в американских розничных магазинах для идентификации товаров. Уникальные штриховые коды UPC-A разработаны UC-советом. Если Вы собираетесь продавать свои товары в американских розничных магазинах, то скорее всего вам придется позаботиться о наличии штрих-кода UPC-A на вашей продукции.

UPC-E : 6-значный штрих-код фиксированной длины для кодирования числовых данных. UPC-E – сокращенный вариант штрих-кода UPC-A. Данный стандарт используется для идентификации мелких розничных товаров, размеры которых не позволяют разместить на них полный штрих-код UPC-A.

EAN-13 (JAN-13) : 13-значный штрих-код фиксированной длины для кодирования числовых данных. Используется в розничных магазинах во всем мире (за исключением США) для идентификации товаров. Уникальные штрих-коды EAN-13 разработаны EAN и являются расширенным вариантом UPC-A. Различие между ними заключается в том, что EAN-13 содержит также код страны.

EAN-8 (JAN-8 ): 8-значный штрих-код фиксированной длины для кодирования числовых данных. EAN-8 — сокращенный вариант штрих-кода EAN-13. Используется для маркировки мелких товаров, размеры которых не позволяют разместить полный штрих-код EAN-13.

Standart 2 of 5 : штрих-код переменной длины для кодирования числовых данных. Данный стандарт используется с 60-х годов для маркировки авиабилетов и других целей. Также известен как Industrial 2 of 5.

Interleaved 2 of 5 : штрих-код переменной длины для кодирования числовых данных. Обновленная версия Standart 2 of 5 и во многих случаях, заменившая его. Широко распространен на складах и в сфере дистрибуции.

MSI Plessy обычно используется для контроля за наличием товара на розничных складах.

Codaba r: штрих-код переменной длины для кодирования числовых данных. В основном используется библиотеками, банками крови и плазмы, а также курьерской службой FedEx.

PostNet : штрих-код фиксированной длины для кодирования числовых данных. Используется американской почтовой службой для сортировки почты. С помощью PostNet кодируются 5- или 9-значные почтовые индексы, а также 11-значные коды доставки.

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

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

ISBN (International Standard Book Number) – это международный стандарт кодирования книг. Представляет собой число из 10 знаков для идентификации книг, брошюр, образовательных пакетов и книг для слепых. ISBN однозначно идентифицирует опубликованный материал. Данный штрих-код представляет собой разновидность EAN-13, в котором первые три знака всегда «978». Издательства обязаны для маркировки своих книг использовать штрих-коды ISBN, а периодические издания маркируются кодами ISSN.

Несмотря на то, что существует более 300 стандартов, самыми популярными являются UPC-A и Code 39. UPC-A/UPC-E используется практически на всех товарах, продаваемых в розничных сетях США, а Code 39 используется для автоматизации при идентификации. Им можно закодировать числа и буквы, он может быть напечатан любой длины и его можно прочесть любым сканером штрих-кода. Он широко используется в управлении и на производстве.

Если продукт предназначен для розничной торговли, то следует использовать стандарт UPC-A для США и EAN-13 для Европы и большинства стран. В Японии используется JAN-13, который фактически является аналогом EAN-13.

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

Если Вам нужно закодировать большое количество информации (например, имя и адрес для служебного удостоверения), Вам помогут двухмерные штрих-коды типа DataMatrix или PDF417. Они намного мощнее одномерных штрих-кодов, но и сканеры для такого штрих-кода будут заметно дороже чем сканеры одномерных штрих-кодов.

Маркировка товаров для розницы

Для американских розничных сетей используются штрих-коды UPC-A или UPC-E. Для других стран, как правило, используются EAN-13 или EAN-8.

После изменения в законодательстве, с 2005 года компании-импортеры в США могут использовать на своей продукции штрих-код EAN-13. Теперь Совет по универсальному штрих-коду (UCC) требует от ритайлеров, чтобы они принимали как UPC-A, так и EAN-13. Это избавляет производителей от необходимости размещать сразу два штрих-кода на своей продукции.

Двумерный штрих-код

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

Применение одномерных и двумерных штрих-кодов

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

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

Что такое RFID

RFID (Radio frequency identification – радиочастотная идентификация) – технология, которая для идентификации использует радиоволны. Самый общий случай использования этой технологии – хранение уникального номера, который идентифицирует человека или объект, и, возможно, другой информации на микрочипе, который подсоединен к антенне. Микрочип и антенну вместе называют радиомаяком или RFID-этикеткой. С помощью антенны идентификационная информация передается считывателю, который преобразовывает принятые радиоволны в цифровую информацию, которая затем может быть передана компьютеру.

Заменит ли RFID штрих-коды

Нет. Два самых больших недостатка технологии радиочастотной идентификации – ее стоимость и безопасность информации. Экономия за счет роста производства все еще не достигнута для RFID, что делает данную технологию невыгодной для изготовителей. Применение RFID в некоторых приложениях, таких как точки продаж (Point of Sale – POS), будет обосновано только тогда, когда радиомаяки будут достаточно дешевы, чтобы клеить их к таким простым товарам, как, например, жевательная резинка. Другой не менее важной проблемой является безопасность. RFID-ярлык, прикрепленный к кроссовкам может быть использован для слежки. Также представьте, что кто-то может подойти к Вашему дому со сканером, который позволит считать информацию со всех ярлыков и, таким образом узнать, какие напитки Вы пьете и в каких магазинах одеваетесь.

Что такое GTIN

GTIN – это глобальная торговая система нумерации продукции, использующая EAN-UCC. Использует 14-значные числа. Данный код может быть создан при помощи четырех различных систем нумерации, которые используются в зависимости от поставленных задач:

  • UCC-12 , которая используется преимущественно в Северной Америке и дополняется двумя ведущими нулями;
  • EAN/UCC-13 , которая используется в основном в Европе и Азии и дополняется одним ведущим нулем;
  • EAN/UCC-14 , известная также как SCC-14, используется в транспортных компаниях.
  • EAN/UCC-8 , используется в Европе и Азии и дополняется шестью ведущими нулями.

Числа дополняются нулями для того, чтобы получить 14-значный код и представляют собой код страны, код компании или производителя, код товара и контрольную цифру.

Контрольная цифра

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

Для открытия увеличенного изображения в новом окне, кликните на картинке

Хотите узнать, что Вам не подсунули подделку? Проверьте соответствие потребительских свойств, зашифрованных в коде, с тем, что Вам предлагают.

В состав штрих-кода входят:

Код страны-производителя товара (2-3 цифры);
код изготовителя (следующие 4 или 5 в зависимости от длины кода страны);
наименование товара, его потребительские свойства, размеры, масса, цвет (еще пять цифр).

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

Последняя цифра – контрольная, используемая для проверки правильности считывания штрихов сканером.
Знак «>», иногда стоящий справа, означает, что товар выпущен по лицензии.

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

1) сложите все цифры, стоящие на четных местах;
2) полученную сумму умножьте на 3. Результат – назовем его Х – запомните;
3) сложите все цифры, стоящие на нечетных местах (без контрольной цифры);
4) прибавьте к этой сумме полученное ранее число X;
5) от полученной суммы – назовем её YZ – оставьте только Z;
6) выполните простое арифметическое действие: 10 – Z.

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

Для открытия увеличенного изображения в новом окне, кликните на картинке

Рассмотрим ситуацию на примере штрих-кода кофе «Якобс»:
4000508082504 (контрольная цифра – 4)
0+0+0+0+2+0=2
2*3=6
4+0+5+8+8+5=30
30+6=36
От 36 оставляем 6.
10–6=4
Результат соответствует контрольной цифре.

Общая оценка материала: 4.9

АНАЛОГИЧНЫЕ МАТЕРИАЛЫ (ПО МЕТКАМ):

Графен прозрачный, магнитный и фильтрующий воду