Технологии штрихкодирования. Штриховой код на этикетке — история создания, виды, расшифровка и использование Может ли ean 128 применяться для розницы

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

  • 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

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

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

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

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

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

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

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

Пример кода EAN13

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

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

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

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

Код EAN13

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


Разбор кода EAN13

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

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

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

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

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

Код EAN128

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

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


Разбор кода EAN128

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

GTIN, используемый в качестве значения AI(02), - это глобальный код товара (Global Trade Item Number), который будет отличаться в зависимости от того, что у нас указано на самой упаковке товара. Если мы пользуемся EAN13, то GTIN будет равен «0|EAN13»(т.е. «0» и потом EAN13), а если мы пользуемся EAN8, то GTIN будет равен «000000|EAN8», ну и точно так же с другими кодами товара (UCC12, EAN/UCC-14 и т.д.).

Что интересно, стандарт задает значение и формат как минимум 90 кодов применения, упоминая номера накладных, индексы адресов, объемы, серийные номера и т.д., но ничего не говорит о цвете. Так же нет ни слова о размере свитера или обуви. Итак, ответ найден: «нет, в коде EAN128 не хранится информации о цвете, но да, в коде хранятся данные о весе и габаритах конкретного контейнера или груза с товаром».

Где же взять цвет и немного о кодах CODE

Помимо CODE128 существуют еще CODE11 и CODE39 (не считая других, которые не-CODE). Соответственно, CODE11 может кодировать 10 цифр и тире (например, можно написать «110-2102-43»), а CODE39 может кодировать 10 цифр, 26 латинских букв, тире, а также пробел и символы «.+/%$», что, вообще-то, дает 44 символа (в данном случае 39 означает не число символов, а «3 из 9», когда каждый символ кодируют 9 полосок, из которых 3 «толстые»).

Наиболее популярным и распространенным для внутренних целей явялется CODE39. Он был создан в 1974 году в компании Intermec Дэйвидом Аллаисом и Рэем Стивенсом. Единственный недостаток CODE39 - он проигрывает CODE128 в компактности.

Так где же взять цвет? Ответ прост. Для этого используются нестандартные внутренние штрихкоды, использующие алфавит CODE11, CODE39 или CODE128. На коды с цветами не написаны стандарты, и это понятно: слишком много существует разнообразия в обозначении цветов и размеров. Такие коды можно и нужно разрабатывать самим.

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

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

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

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

Все три пункта сводятся к использованию мобильных компьютеров и беспроводной связи. Зачем тогда нужно штрихкодирование и штрихкоды? Затем, что компьютеру пока нельзя сказать "Мороженное ванильное, 24 коробки по 8 килограммов", чтобы он все понял. Затем, что даже глядя на коробки с колбасой, человек может сказать "Мороженное ванильное... (и дальше полная ерунда)". А так он сканирует штрихкод - и компьютер всё понял.

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

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

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

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

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

Введение.

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

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

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

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

История изобретения.

В далёком 1948 году аспирант «Университета Дрекселя» в Филадельфии Бернард Сильвер случайно услышал разговор одного из деканов университета с владельцем крупной торговой розничной сети. Последний просил ученого заняться проблемой создания системы автоматизированного считывания информации о товаре при его обработке.

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

Озарение пришло к Сильверу, как это нередко бывает с изобретателями долго и упорно размышляющими о проблеме, в самом неожиданном месте - на пляже. Он сформировал свой первый штриховой код начертив на песке несколько символов азбуки Морзе: «Я только расширил точки и тире вниз и сделал из них узкие и широкие линии». Для считывания штрих-кода Сильвер приспособил технологию оптического саундтрека (звуковой дорожки), используемую для записи звука к кинофильмам.

В 1949 году Сильвер и Вудланд подали заявку в Патентное ведомство США на признание системы идентификации товаров с использованием штрих-кодов изобретением, а в 1951 году попытались привлечь к реализации своей идеи компанию IBM. Эксперты IBM, хотя и признали перспективность данной технологии, но сочли, что её воплощение в жизнь будет чрезмерно технически сложным и отвергли её, сославшись на то, что на данный момент компания не располагает достаточными временными ресурсами для проведения всех необходимых работ. В 1952 году изобретатели получили Патент и продали его компании Филко (в дальнейшем известную как Гелиос Электрик Компани), которая в том же году перепродала его компании RCA.

Первой покупкой с использованием штрих-кода, нанесённого на этикетку, стала упаковка жевательной резинки Wrigley. Она была совершена в супермаркете «Марш» города Трой в штате Огайо 26 июня 1974 года в 8 часов 01 минуту утра. В настоящее время эта упаковка «жвачки» вместе с чеком хранятся в музее американской истории Смитсоновского института.

Сочетания цветов при нанесении штрих-кода.

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

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

Цветовые сочетания уверенно считываемые сканером.
Синий на белом Коричневый на белом
Чёрный на белом
Зелёный на белом
Синий на жёлтом Коричневый на жёлтом
Чёрный на жёлтом
Зелёный на жёлтом
Синий на оранжевом Коричневый на оранжевом
Чёрный на оранжевом
Зелёный на оранжевом

Цветовые сочетания штрих-кодов, запрещённые к использованию на этикетках.
Красный на зелёном
Красный на синем
Чёрный на золотом
Оранжевый на золотом
Красный на золотом Красный на светло-коричневом
Синий на зелёном
Жёлтый на белом
Красный на белом Светло-коричневый на белом
Золотой на белом
Оранжевый на белом

Штрих-код Code 128

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

Code 128 - штрих-код высокой плотности. Его отличительное свойство - это возможность кодирования ста пар чисел, что позволяет увеличить плотность записи в два раза.

Блоки знаков Code 128 состоят из трех штрихов и трех промежутков. Штрихи и промежутки имеют модульное построение и их ширина составляет от одного до четырех модулей. Ширина знака равна одиннадцати модулям. Исключением является знак "Стоп", который состоит из тринадцати модулей и имеет четыре штриха и три промежутка.

Символика Code 128 широко используется при поставках Вusiness-2-Вusiness и на производстве. При маркировке с помощью Code 128 можно поставить не только Глобальный номер торговой единицы (GTIN), но и дополнительные сведения о товаре: дату изготовления, массу нетто, вес изделия, серийный номер, срок годности и т.д.

12. ШК какого семейства используется для российских лекарственных средств, его структура. В каких случаях информация о стране-изготовителе товара не совпадает со ШК, нанесенным на этот товар?

· Виды штриховых кодов, используемых для кодирования медицинских и фармацевтических товаров

· В нашей стране применяют штриховой код European Artiecle Numbering (EAN) -

· сочетание штрихов и пробелов разной ширины (см. рис. 6.4) с цифровым кодом внизу.

·

· Рис. 6.4. Штриховой код

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

· Существует три вида штриховых кодов - ЕАН-14, ЕАN-13 и ЕАN-8. Первый разработан для крупногабаритной транспортной тары, второй для упаковок средних размеров, последний - для малогабаритных упаковок.

· Штриховой код ЕАN-13 имеет цифровой 13-разрядный код товара и может быть двух видов (рис. 6.5, а, б).

·

· Рис. 6.5. Виды формулы-структуры штрихового кода EAN-13 с двух- (а) и трехразрядными (б) кодами страны

· Код страны выдается ассоциацией EAN централизованно. Ряду стран выделены диапазоны кодов, а некоторым странам предоставлена возможность дополнять двухразрядный код третьим разрядом.

· Перечень кодов ЕАN для штрихового кодирования некоторых стран представлен в табл. 6.1.



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

· В штриховом коде России первые цифры - это номера, выдаваемые Торгово-промышленной палатой Российской Федерации предприятиям, фирмам и другим организациям, регистрирующим товар. Для товаров, зарегистрированных в России, они начинаются с цифры 46. Это код страны, где находится организация, зарегистрировавшая изготовителя, его товар и присвоившая товару порядковые номера.

· Табл. 6.1. Перечень кодов зарегистрированных EAN для штрихового кодирования товаров в различных странах

·

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

· изготовитель или продавец зарегистрировал товар в отечественном и зарубежном банках данных;

· фирма была зарегистрирована и получила ШК не в своей стране, а в той, куда в основном экспортируется ее продукция;

· товар был изготовлен на дочернем предприятии;

· товар был изготовлен в одной стране, но по лицензии фирмы из другой страны;

· учредителями предприятия являются несколько фирм из различных государств.

· Код изготовителя централизованно присваивает национальный орган страны. В России это Внешнеэкономическая ассоциация автоматической идентификации (ЮНИСКАН), представляющая интересы своих членов в международной ассоциации EAN. ЮНИСКАН выдает регистрационные номера-коды предприятиям любой страны, ведет банк данных о зарегистрированных у нее штриховых кодах, разрабатывает и распространяет методики по использованию кодов EAN.

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



· Уникальный числовой номер регистрируется в Управлении государственного контроля лекарственных средств и медицинской техники Министерством здравоохранения и социального развития РФ на каждый вид упаковки зарегистрированного лекарственного средства (ЛС). При изменении упаковки ЛС ей присваивается новый уникальный числовой номер.

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

· 1. Складываем цифры, стоящие на четных позициях кода.

· 2. Результат умножаем на 3.

· 3. Складываем цифры, стоящие на нечетных позициях кода.

· 4. Складываем результаты 2-го и 3-го действий.

· 5. Контрольное число представляет собой разность между окончательной суммой и ближайшим к ней высшим числом, кратным 10.

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

· Иногда в правом нижнем углу штрихового кода располагается знак «>» , он означает, что данный товар изготовлен по лицензии.

· Теперь нам легко расшифровать ШК 4600828001041 на упаковке таблеток ампициллина тригидрата, по 0,25 г: первые три цифры 460 выделены для кодирования товаров в России международной ассоциацией EAN (они находятся в диапазоне 460-469). Следующие цифры - 0828 - являются кодом изготовителя - объединения «Мосхимфармпрепараты» им. Н. А. Семашко. Цифры 00104 -уникальный числовой номер лекарственного средства, т.е. таблеток ампициллина тригидрата по 0,25 г.

· Существует также структура кода ЕАN-8, являющаяся укороченной модификацией ЕАN-13, которая предназначена для товаров небольших размеров.

· Код EAN-8 (рис. 6.6, а) является сокращенным вариантом подачи информации, поэтому его структура отличается от структуры кода EAN-13 (рис. 6.6, б). Первые две (или три, например, для стран СНГ) цифры являются кодом страны, где находится банк данных и ШК. Следующие три (или две) цифры - код изготовителя. Затем идут две цифры, содержащие информацию о товаре. Последняя цифра - контрольная.

· Код EAN-14 предназначен для маркировки тары и упаковки и имеет структуру, очень похожую на код EAN-13. Принципиальным отличием является замена информации о товаре (код товара) на код упаковки товара (с этой целью задействованы с 9-й по 13-ю позицию кода).

·

· Рис. 6.6. Штрих-код EAN-8 (а) и EAN-13 (б)

· Штриховое кодирование срока годности некоторых лекарственных препаратов можно осуществлять в рамках кода 39. Штриховой код срока годности короткий (с целью экономии места на упаковке) и построен следующим образом: *М Г*, где звездочкой обозначены знаки начала и конца кода; «М» - месяц, «Г» - год. Сочетание буквы месяца и буквы года дают желаемое обозначение срока годности. В случае штрихового кодирования срока годности контрольная цифра может отсутствовать (так как вероятность ошибочного декодирования незначительна из-за большой емкости кода 39). Срок годности может обозначаться на упаковке и обычным текстом. На упаковках импортных лекарственных препаратов нередко присутствуют оба обозначения срока годности - обычное и с помощью ШК.

· 4.2. Значение штрихового кодирования для товароведческого анализа

· Для провизора важно уметь по возможности визуально отличить подлинные товары медицинского назначения от фальсифицированных. Это можно сделать при приемке товара по количеству и качеству, изучив код, нанесенный на упаковку лекарственного средства или другого изделия медицинского назначения.

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

· Количество семейств. Чаще всего на упаковку наносят одно семейство кода, например EAN или UPC. Хотя допустимо нанесение двух семейств EAN и UPC, если изготовитель товара произвел их регистрацию в двух ассоциациях. В этом случае штриховые коды наносят на противоположные концы упаковки.

· Место нанесения ШК. Коды семейства EAN или UPC размещаются на задней стороне упаковки в правом нижнем углу, на расстоянии не менее 20 мм от краев. Если это невозможно, то код ставится на этикетке в нижнем правом углу; допускается нанесение ШК на боковую стенку упаковки (вертикально, на изогнутой поверхности). На мягких упаковках выбирают место, где штрихи будут параллельны дну упаковки. ШК не должен размещаться там, где уже есть другие элементы маркировки (текст, рисунки, перфорация).

· Cчитается нецелесообразным наносить код на лицевую или обратную сторону упаковки, несущих уже напечатанную информацию. А также на плоскости, которые закрываются при закрытии упаковки, что делает невозможным считывание кода. Предпочтение отдается обеим боковым плоскостям, на которые ШК наносится параллельно боковому ребру. При этом фронтальная сторона, содержащая все важные данные, в процессе считывания остается в поле зрения фармацевта.

· В соответствии с Методическими указаниями МУ 9467-020- 05749470-98, если невозможно нанести штрих-код на упаковку в связи с ее малыми размерами, наличием рифленой поверхности и т.п., то номер EAN-13 должен быть все равно получен, зарегистрирован в Группе технического сопровождения и нанесен на упаковку (этикетку) в цифровой форме без штрих-кода (например, № 4601808000016).

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

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

· Размеры ШК. Максимально допустимые размеры ШК - 52,5x74,6 мм. Минимально допустимые для большинства товаров - 21,0x30,0 мм.

· Коды, рекомендуемые для нанесения на упаковки лекарственных средств, по размерам делятся на нормальные, большие и маленькие. Чаще других используется нормальный размер (высота 10 мм, длина 36 мм; укороченная модификация - соответственно 7 мм и 36 мм). Код нормального размера хорошо наносится на боковые поверхности больших упаковок.

· Код большого размера (высота 20 мм, длина около 49 мм) применяется для тары с большими плоскостями, а маленького размера (высота 7 мм, длина 27 мм) используется для очень маленьких торцевых поверхностей упаковок.

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

· Коды маленького размера должны выполняться с высоким качеством печати и наноситься контрастными цветами (темно-коричневый, темно-синий, темно-зеленый и черный).

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

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

Соответствие перечню кодов, зарегистрированных в EAN или UPC. Первые две или три цифры штрихового кода должны соответствовать цифрам, присвоенным EAN или UPC для данной страны (см. табл. 6.1). Несоответствие этих цифр зарегистрированным может служить признаком фальсификации товара.

Иногда код банка данных не совпадает с кодом страны изготовителя. Это может быть в нескольких случаях:

Фирма была зарегистрирована и получила код не в свое стране, а в той, куда был направлен основной экспорт продукции;

Товар мог быть изготовлен на дочернем предприятии, расположенном в другой стране;

Учредителями предприятия являются несколько фирм из разных государств;

Товар мог быть изготовлен в одной стране, но по лицензии фирмы из другой страны.

13. Порядок расчета контрольной цифры ШК семейства ЕАН-13.

Рис. Структура штрихового кода EAN-13

Штриховой код EAN-13 включает тринадцать знаков. Рассмотрим, что они обозначают.

Первые 2-3 цифры обозначают страну происхождения товара, иногда называются «флагом».

Следующие 4-5 цифр - код фирмы изготовителя товара. Затем еще 5 цифр обозначают код товара. Последняя цифра Контрольная, применяется для проверки правильности предшествующих 12 цифр.

Для проверки штрих-кода следует провести вычисления: код 4600104008498.

1. Сложить цифры, стоящие на четных позициях

6 + 0 + 0 + 0 + 8 + 9 = 23.

2. Сумму, полученную в пункте 1, умножить на 3

3. Сложить цифры, стоящие на нечетных позициях

4 + 0 + 1+ 4 + 0 + 4 = 13.

4. Сложить суммы, полученные в пункте 2 и 3

5. Определяется контрольное число как разность между полученной суммой и ближайшим к нему большим числом, кратным 10

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