Штриховое кодирование товаров (штрих-код EAN)
Для штрихового кодирования используются различные системы. В настоящее время в мировой практике в основу идентификации товаров с помощью штрихового кода положена Международная система товарной нумерации (EAN). Для кодирования потребительских товаров в данной системе в основном используется неповторяющийся стандартный номер EAN-13 или короткий номер EAN-8.
В общем случае EAN-13 содержит признак страны-производителя, организации-изготовителя товара и код товара, а также контрольное число — всего 13 знаков (рис. 1).
Префикс (код страны-производителя) состоит из 2-х разрядов (возможно его расширение до 4-х разрядов). Префикс национальной ассоциации присваивается Международной ассоциацией товарной нумерации. В настоящее время белорусские предприятия используют префикс 481.
Код организации-производителя присваивается предприятию — члену национальной организации кодирования EAN и занимает 5 разрядов. Этот код необязательно идентифицирует непосредственно производителя продукции. Обычно код изготовителя используется той организацией, которая реализует товар на рынке под своей торговой маркой и которая, таким образом, контролирует процесс упаковки или нанесения этикетки. Предприятия оптовой и розничной торговли могут получать и использовать свой собственный регистрационный номер. Предприятия розничной торговли могут использовать внутримагазинные коды, которые не должны использоваться на товарах, выходящих за сферу деятельности данного торгового предприятия.
Код товара (продукции) состоит из пяти разрядов. Он присваивается непосредственно предприятием, которое несет ответственность за корректность кодирования продукции, и может содержать любую комбинацию цифр. При необходимости предприятие может использовать имеющуюся у него внутреннюю систему кодирования или ввести внутреннюю классификацию продукции. Код товара на уровне производителя однозначно идентифицируется в рамках системы национальной организации кодирования, а префикс национальной организации кодирования уникален по отношению к национальным системам EAN других стран. Тем самым обеспечивается неповторяемость кода продукции в рамках международной системы EAN. Код товара не несет полную информацию о характеристике товара, а представляет собой абстрактный, условный номер в списке его характеристик в базе данных предприятия.
В общем случае EAN-8 содержит признаки стран-производителей, организаций-изготовителей товаров, и контрольное число - всего 8 знаков (рис. 2).
Основная единица информации штрихового кода — цифровой знак, который состоит из двух штрихов и двух пробелов разной ширины. Ширина штрихов и пробелов всегда кратна ширине самого узкого из них. В системе EAN один знак состоит из семи модулей.
Штриховой код одного сообщения с его цифровым выражением составляет символ кода EAN. Краевые знаки (удлиненные штрихи) — это знаки начала и конца символа (старт-стоп), центральные удлиненные штрихи делят символ на две части. Знаки левой половины обладают возможностью проверки на нечетность, т.е. сумма всех темных модулей штрихов — нечетна, а знаки правой части —проверки на четность. В зависимости от четного или нечетного количества модулей штрихов знаки называются знаками четного или нечетного паритета.
Каждый знак данных может записываться комбинацией штрихов и пробелов в соответствии с тремя комбинациями, которые обозначаются А, В, С.
Символ EAN 13 состоит из шести знаков данных переменного паритета (комбинации знаков А, В) в левой половине символа, шести знаков четного паритета (комбинация С) в правой половине символа, двух краевых и одного разделительного знаков.
Старшая цифра кода (13-я позиция справа-налево) определяет комбинацию паритета знаков данных в левой половине символа.
Коды EAN/UPC в совокупности являются самыми распространенными из всех видов штриховых кодов. Основной областью применения является розничная торговля. Эти коды используют одинаковую графическую запись, полностью совместимы и считываются одной аппаратурой. Код EAN базируется на правилах, разработанных для U PC —универсального товарного кода (.Universal Product Code), принятого в 1973 году для кодирования товаров США, и является обобщенным кодом, по существу мировым стандартом. Широко распространенным кодам EAN-13 и EAN-8 соответствуют UPC-A (12 цифр) и UPC-E (6 цифр).