Виды штрих-кодов

Last modified by Alexandru Stefoglu on 2012/04/04 10:20

Всевозможные штрих-коды подробно описаны здесь (правда, на английском и частично немецком  emoticon_smile ).

Кроме того, есть  стандарт UCC/EAN идентификаторов применения, изданный Национальной ассоциацией автоматической идентификации РМ (2000 год).

  • EAN-8 (содержит 9 цифр)

Пример: 901212206

 МаскаКол-во цифр Пример Расшифровка 
PPP 3 901 Код страны
 XXXXX 5 21220 Код фирмы-производителя
 C 1 6 Контрольная цифра
  • EAN-13 (содержит 13 цифр)

Пример: 9002490100094

Маска Кол-во цифр Пример Расшифровка 
PPP 3900 Код страны
XXXXX 524901 Код фирмы-производителя
YYYY 40009 Код товара
C 14 Контрольная цифра

       Данный формат предназначен для передачи информации о грузе между промышленными предприятиями. В коде регламентрирован словарь (Code-128) и группы кодов, но не регламентирована длина. Такой код может содержать различную информацию, например, код товара, сроки годности, размеры, объем, код партии производителя и др. UCC/EAN-128 не только кодирует данные, но и определяет значение данных используя список прикладных идентификаторов сокращенно AI (Application Identificator). 

Идентификаторы применения (Application Identifier - AI) являются префиксами, используемые для определения полей данных. Каждый префикс уникально определяет смысл и формат поля данных, непосредственно следующего за ним. Несколько элементов строк могут соединяться в единую строку (единый штриховой код). Когда первые две цифры AI предопределяют длину поля, то нет нужды в разделителе. Следующий AI следует сразу же после последнего символа поля данных предыдущего AI. Если в единой строке первым идет AI с полем переменной длины, то перед следующим AI идет разделитель – FNC1.

     Код UCC/EAN-128 может содержать цифры 0-9, большие и маленькие буквы латинского алфавита, символы !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~  а так же спецсимволы. Минимальная высота штрихов составляет 32 мм. Максимальная высота стандартом не ограничивается. Ширина кода не должна превышать 165 мм.

Пример: (02)04008287058642(10)PL1223117(15)120831(37)0060

Маска  Кол-во цифр Пример Расшифровка  
 (AI) 2(02) Идентификатор числа контейнеров в единице транспортной тары
XXXXXXXXXXXXX 13 0400828705864 Идентификационный номер наивысшего уровня торговой единицы, содержащейся в грузе
C 12 Контрольная цифра
(AI) 2(10) Идентификатор номера партии
YYYYYYYYYYYYYYYYYYYY 20PL1223117 Номер партии
(AI) 2(15) Идентификатор даты продажи
ZZZZZZ 6120831 Дата продажи
 (AI) 2(37) Идентификатор числа контейнеров
 LLLLLLLL 80060 Число контейнеров

Назначение штрихкодов ITF-14 - работа с международным кодом маркировки и учёта логистических единиц (Global Trade Item Number). Данный штрих-код используется для маркировки коробок и паллет, содержащих продукцию со штрих-кодом EAN-13:

Поля GTIN-14

Маска Кол-во цифр ПримерРасшифровка  
 B 13Тип упаковки
PP  200 Префикс страны GS1
XXXXX   512345 Префикс компании GS1
YYYYY 5 67890 Учетный номер продукции
C 16 Контрольная цифра