Штрих код 13

Штрих-код 13 (EAN-13/JAN-13) – 13-цифровой код, выраженный в графическом виде как сочетание чередующихся черных и белых штрихов.

Разработкой стандарта занималась международная организация товарной нумерации GS1, имеющая в РФ свой филиал под названием “Ассоциация автоматической идентификации UNISCAN / GS1 Russia”.

Каждый отдельный штрих-код стандарта EAN-13 уникален, т.е. точно такой же 13-цифровой комбинации более не существует.

Штрих-код 13

Какая информация содержится в штрих коде 13?

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

  • 3 цифры – префикс или код национальной организации-члена GS1. Россия может маркировать свою продукцию в диапазоне 460-469, хотя пока используется лишь 460;
  • 6 цифр — уникальный код предприятия — изготовителя. Чтобы пользоваться подобным штрихкодом, предприятие должно входить в национальное представительство GS1;
  • 3 цифры – номер, под которым товар был зарегистрирован на предприятии-производителе.

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

Как вычислить контрольную цифру штрих кода 13?

Способ 1:

  1. Суммировать цифры на четных позициях, включая контрольную, в направлении справа налево.
  2. Полученный результат умножить на 3.
  3. Суммировать цифры на нечетных позициях, начиная с третьей по счету цифры.
  4. Сложить результаты пунктов 2 и 3.
  5. Полученный результат округлить в большую сторону до десятка.
  6. Из полученного числа вычесть сумму пункта 2.

Способ 2:

  1. К сумме цифр на четных позициях прибавить утроенную сумму цифр на нечетных позициях.
  2. Полученный результат округлить в большую сторону до десятка.
  3. Из полученного числа вычесть сумму пункта 1.

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

Таким образом, штрих код 13, вкупе с базами данных крупных розничных магазинов, становится эффективным инструментом автоматизации торгового процесса, существенно упрощая движение товаропотоков по торговому залу.