stringtranslate.com

Международный номер статьи

Номер GTIN-13 закодирован в штрих-коде EAN-13. Первая цифра всегда располагается снаружи символа; дополнительно правый индикатор ">" используется для обозначения "Тихой зоны", которая необходима для корректной работы сканеров штрих-кода. Представленный код GS1 (590) присвоен Польше .

Международный номер товара (также известный как европейский номер товара или EAN ) — это стандарт, описывающий символику штрихкода и систему нумерации, используемую в мировой торговле для идентификации определенного типа розничного продукта в определенной конфигурации упаковки от определенного производителя. Стандарт был включен в стандарт Global Trade Item Number от организации GS1 ; те же номера могут называться GTIN и могут быть закодированы в других символиках штрихкодов, определенных GS1. Штрихкоды EAN используются во всем мире для поиска в розничной торговой точке , но также могут использоваться в качестве номеров для других целей, таких как оптовые заказы или бухгалтерский учет. Эти штрихкоды представляют только цифры 0–9, в отличие от некоторых других символик штрихкодов, которые могут представлять дополнительные символы.

Наиболее часто используемый стандарт EAN — это тринадцатизначный EAN-13 , надмножество оригинального 12-значного стандарта универсального кода продукта (UPC-A), разработанного в 1970 году Джорджем Дж. Лорером . [1] Номер EAN-13 включает 3-значный префикс GS1 (указывающий страну регистрации или особый тип продукта). Префикс с первой цифрой «0» указывает на то, что за ним следует 12-значный код UPC-A. Префикс с первыми двумя цифрами «45» или «49» указывает на то, что за ним следует японский номер товара (JAN).

Менее используемый 8-значный штрихкод EAN-8 был введен для использования на небольших упаковках, где EAN-13 был бы слишком большим. 2-значный EAN-2 и 5-значный EAN-5 являются дополнительными штрихкодами, размещаемыми справа от EAN-13 или UPC. Они обычно используются в периодических изданиях, таких как журналы [2] и книги [3] , для указания номера выпуска текущего года, а также в весовых продуктах, таких как продукты питания, для указания рекомендуемой производителем розничной цены .

Состав

13-значный номер EAN-13 состоит из четырех компонентов: [4]

Префикс GS1

Первые три цифры EAN-13 (префикс GS1) обычно идентифицируют организацию-члена GS1, к которой присоединился производитель (не обязательно место, где фактически производится продукт). [6] Обратите внимание, что коды EAN-13, начинающиеся с 0, на самом деле являются 12-значными кодами UPC с добавленной цифрой 0. В последние годы [ когда? ] все больше продуктов, продаваемых розничными торговцами за пределами США и Канады, используют коды EAN-13, начинающиеся с 0, поскольку они были сгенерированы GS1-US.

Префиксы GS1 020-029 заслуживают особого упоминания. GS1 определяет их как доступные для внутреннего использования розничными торговцами (или внутреннего использования другими типами бизнеса). Некоторые розничные торговцы используют их для фирменных (собственных или небрендовых) продуктов, хотя многие розничные торговцы получают собственный код производителя для своих собственных брендов. Другие розничные торговцы используют по крайней мере часть этого префикса для продуктов, которые упаковываются в магазине, например, товары, взвешиваемые и подаваемые на прилавке для покупателя. В этих случаях штрих-код может кодировать цену, количество или вес вместе с идентификатором продукта — определенным розничным торговцем способом. Идентификатор продукта может быть присвоен Советом по электронной идентификации продукции (PEIB) или может быть назначен розничным торговцем. Розничные торговцы, которые исторически использовали штрих-коды UPC, как правило, используют префиксы GS1, начинающиеся с «02» для продуктов, упакованных в магазине. [ требуется ссылка ]

«Код страны» EAN 978 (и позднее 979) был выделен с 1980-х годов для резервирования префикса уникального кода страны (UCC) для идентификаторов EAN опубликованных книг, независимо от страны происхождения, чтобы пространство EAN могло каталогизировать книги по номерам ISBN [3], а не поддерживать избыточную параллельную систему нумерации. Это неофициально известно как « Bookland ». Префикс 979 с первой цифрой 0 используется для Международного стандартного музыкального номера (ISMN), а префикс 977 указывает на Международный стандартный серийный номер (ISSN).

Код производителя

Код производителя — это уникальный код, присваиваемый каждому производителю органом нумерации, обозначенным префиксом GS1. Все продукты, производимые данной компанией, будут использовать один и тот же код производителя. EAN-13 использует так называемые «коды производителей переменной длины». Присвоение фиксированных 5-значных кодов производителей, как это делал UCC до недавнего времени, означает, что каждый производитель может иметь до 99 999 кодов продуктов. (9 999 для 3-значных префиксов GS1) У многих производителей нет такого количества продуктов, что означает, что сотни или даже тысячи потенциальных кодов продуктов тратятся впустую на производителей, у которых есть только несколько продуктов. Таким образом, если потенциальный производитель знает, что он будет производить только несколько продуктов, EAN-13 может выдать ему более длинный код производителя, оставляя меньше места для кода продукта. Это приводит к более эффективному использованию имеющихся кодов производителей и продуктов. [7]

В ISBN и ISSN этот компонент используется для идентификации языка, на котором издание было выпущено и управляется транснациональным агентством, охватывающим несколько стран, или для идентификации страны, в которой издатель, зарегистрированный в национальном агентстве, осуществляет обязательный депозит, и далее подразделяется на любые выделяемые подблоки для издателей; во многих странах в реестрах ISSN и ISBN выделено несколько префиксов.

Код продукта

Код продукта назначается производителем. Код продукта следует сразу за кодом производителя. Общая длина кода производителя плюс кода продукта должна составлять 9 или 10 цифр в зависимости от длины кода страны (2–3 цифры).

В ISBN, ISMN и ISSN он однозначно идентифицирует публикацию одного и того же издателя; он должен использоваться и присваиваться зарегистрированным издателем, чтобы избежать создания пробелов; однако случается, что зарегистрированная книга или сериальное издание никогда не публикуется и не продается.

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

Контрольная цифра — это дополнительная цифра, используемая для проверки того, что штрих-код был отсканирован правильно. Она вычисляется по модулю 10, где веса в расчете контрольной суммы чередуются 3 и 1. В частности, поскольку веса взаимно просты с 10, система EAN-13 обнаружит все ошибки в одной цифре. Она также распознает 90% ошибок транспонирования (все случаи, когда разница между соседними цифрами не равна 5).

Расчет контрольной суммы

Контрольная сумма вычисляется как сумма произведений – берется переменное значение веса (3 или 1), умноженное на значение каждой цифры данных. Контрольная цифра – это цифра, которую необходимо добавить к этой контрольной сумме, чтобы получить число, кратное 10 (т. е. аддитивную обратную контрольную сумму по модулю 10). [8] Более подробное описание и алгоритм см . в расчете контрольной цифры ISBN-13. Глобальный номер местоположения (GLN) также использует тот же метод.

Позиция – вес

Вес в определенной позиции кода EAN чередуется (3 или 1) таким образом, что конечная цифра данных имеет вес 3 (и, следовательно, контрольная цифра имеет вес 1).

Все коды глобальных торговых позиций (GTIN) и серийных кодов контейнеров для перевозки (SSCC) соответствуют следующему правилу:

Нумерация позиций начинается справа (код выровнен по правому краю), нечетные цифры данных всегда имеют вес 3, а четные цифры данных всегда имеют вес 1, независимо от длины кода.

Веса для 18-значного кода SSCC и номеров GTIN (GTIN-8, GTIN-12, GTIN-13, GTIN-14):

Вес для кода EAN-13:

Вес для кода EAN-8:

Примеры расчетов

Ближайшее число, кратное 10, которое равно или больше контрольной суммы, равно 90. Вычтите их: 90 - 89 = 1, что является контрольной цифрой x штрих-кода.
Ближайшее число, кратное 10, которое равно или больше контрольной суммы, равно 70. Вычтите их: 70 - 63 = 7, что является контрольной цифрой x штрих-кода.

Двоичное кодирование цифр данных в штрих-код EAN-13

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

Структура штрих-кода

Кодировка EAN-13
Кодирование L-цифр
Кодирование G-цифр
Кодирование R-цифр

Штрихкод состоит из 95 областей (также называемых модулями [ требуется ссылка ] ) одинаковой ширины. Каждая область может быть либо белой (представленной здесь как 0), либо черной (представленной как 1). Слева направо:

Кодировка цифр

Для кодирования 13-значного номера EAN-13 цифры делятся на 3 группы: первая цифра, первая группа из 6 цифр и последняя группа из 6 цифр. Первая группа из 6 цифр кодируется с использованием шаблона, в котором каждая цифра имеет два возможных кодирования, одно из которых имеет четную четность (обозначается буквой G), а другое — нечетную четность (обозначается буквой L). Первая цифра не представлена ​​напрямую шаблоном из штрихов и пробелов, а кодируется косвенно, путем выбора шаблона выбора между этими двумя кодированиями для первой группы из 6 цифр, согласно таблице ниже. Все цифры в последней группе из 6 цифр кодируются с использованием одного шаблона RRRRRR, который также используется для UPC .

Если первая цифра равна нулю, все цифры в первой группе из 6 кодируются с использованием шаблона LLLLLL, используемого для UPC ; следовательно, штрих-код UPC также является штрих-кодом EAN-13, у которого первая цифра равна нулю.

Это кодирование гарантирует, что первая группа всегда начинается с L-кода, имеющего нечетную четность, а вторая группа всегда начинается с R-кода, имеющего четную четность. Таким образом, не имеет значения, сканируется ли штрих-код слева или справа, так как программное обеспечение для сканирования может использовать эту четность для определения начала и конца кода.

Штрих-коды EAN-8 кодируют все цифры напрямую, используя следующую схему:

Примечание : Записи в столбце R являются побитовыми дополнениями (логический оператор: отрицание ) соответствующих записей в столбце L. Записи в столбце G являются записями в столбце R в обратном порядке бит. Смотрите изображения всех кодов на цветном фоне.

Последовательность из одной или нескольких черных областей называется «полосой», а последовательность из одной или нескольких белых областей называется «пробелом». Как видно из таблицы, кодировка каждой цифры состоит из двух полос и двух пробелов, а максимальная ширина полосы или пробела составляет четыре области.

Пример штрих-кода EAN-13

Штрих-код EAN-13. Зеленая полоса обозначает черные полосы и белые пробелы, которые кодируют цифру.

Полный код EAN-13 выглядит следующим образом: 4 003994 155486.

Сканирование части штрих-кода EAN-13.

Расшифровка

Используя центральный маркер штрихкода, сканер может декодировать международный артикул (EAN), сканируя одну половину штрихкода за раз с помощью спирального сканирования под углом 45 градусов. Этот метод восстанавливает полный код из частичных сканирований, что полезно, когда штрихкод закрыт или поврежден. Алгоритмы обнаружения ошибок, такие как проверка контрольной суммы, играют решающую роль, выявляя и исправляя ошибки сканирования, обеспечивая точное декодирование. Кроме того, современные сканеры часто используют всенаправленное сканирование, что повышает их способность считывать штрихкоды под разными углами.

Эти сканеры также используют симметричную структуру EAN-13, позволяя декодирование с любого направления. Алгоритмы обнаружения ошибок, такие как алгоритм Луна, обычно используемые при расчетах контрольной суммы, проверяют целостность сканируемых данных. При обнаружении ошибок сканер может либо предупредить пользователя, либо попытаться исправить их, что повышает надежность сканирования в динамических или неидеальных условиях.

Номер японской статьи

Японский номер товара ( JAN ) — это стандарт штрих-кода, совместимый с EAN. Это подмножество EAN. Использование стандарта JAN началось в 1978 году. Первоначально JAN был выпущен флаговый код (система нумерации EAN) 49. В 1992 году JAN был вновь выпущен дополнительный флаговый код 45. В январе 2001 года код производителя изменился на 7 цифр (9 цифр, включая флаговый код) для новых компаний. [9]

Смотрите также

Ссылки

  1. ^ "Alumni Hall of Fame Members". Ассоциация выпускников Мэрилендского университета . Мэрилендский университет . 2005. Архивировано из оригинала 2007-06-23 . Получено 2009-06-10 . После окончания Мэрилендского университета в 1951 году Джордж Лорер присоединился к IBM в качестве младшего инженера и дослужился до старшего инженера. В 1969 году он вернулся к технической стороне инженерии и позже получил монументальную задачу по разработке кода и символа для идентификации продукта для Совета по единому коду продуктов питания. Его решение — универсальный код продукта — радикально изменило мир розничной торговли. С тех пор он улучшил код, добавив 13-ю цифру. Лорер ушел из IBM в 1987 году. Он имеет около 25 патентов и является членом Зала славы инженерной школы имени А. Джеймса Кларка при университете.
  2. ^ «Штрихкоды для журналов».
  3. ^ ab "Штрихкоды для книг". Архивировано из оригинала 2013-01-02 . Получено 2012-12-20 .
  4. ^ «Европейский номер статьи: Was das ist und wie man sie beantragt» (на немецком языке). 30 сентября 2019 г. Архивировано из оригинала 17 декабря 2019 г. Проверено 17 декабря 2019 г.
  5. ^ GS1 India (2021-06-07). "EAN 13 – The Barcode Number" . Получено 2021-06-27 . Первые три цифры EAN-13 служат префиксом GS1 {{cite web}}: Проверить |archive-url=значение ( помощь )CS1 maint: числовые имена: список авторов ( ссылка ) CS1 maint: url-status ( ссылка )
  6. ^ Список префиксов, GS1, архивировано из оригинала 28.12.2014 , извлечено 25.09.2010.
  7. ^ "EAN-13 Symbology". www.barcodeisland.com . Архивировано из оригинала 2016-01-14 . Получено 2016-05-01 .
  8. Калькулятор контрольных цифр. Архивировано 21 ноября 2016 г. на Wayback Machine , на GS1 US.
  9. ^ "Руководство по штрих-кодам – Типы штрих-кодов – JAN". Архивировано из оригинала 2013-01-27 . Получено 2016-05-02 .

Внешние ссылки