Статус документа
Статус документа

ГОСТ ISO/IEC 15420-2010 Автоматическая идентификация. Кодирование штриховое. Спецификация символики штрихового кода EAN/UPC

Приложение А
(обязательное)

     
Дополнительные показатели

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

Контрольная цифра символа EAN/UPC является обязательным элементом и должна быть крайним разрядом справа в номерах ЕАN-13, UPC-A и ЕАN-8. Для вычисления контрольной цифры или проверки уже имеющейся контрольной цифры используют следующий алгоритм:

1) составляют таблицу с таким числом столбцов, которое соответствует числу разрядов номера:

13 - для GTIN-13;

12 - для GTIN-12;

8 - для GTIN-8.

Примечание - Символы UPC-A и UPC-E кодируют номер GTIN-12;

2) каждой позиции разряда присваивают весовые коэффициенты:

для GTIN-13:

1

3

1

3

1

3

1

3

1

3

1

3

1

для GTIN-12:

3

1

3

1

3

1

3

1

3

1

3

1

для GTIN-8:

3

1

3

1

3

1

3

1

3) располагают все цифры номера в соответствующих столбцах. Если контрольная цифра отсутствует, крайний столбец справа оставляют пустым;

4) умножают каждую цифру номера на соответствующий весовой коэффициент;

5) суммируют произведения;

6) делят полученную сумму на число модуля 10, определяя остаток от деления. Если контрольная цифра проставлена в крайнем столбце справа, остаток должен быть равен нулю (если он не является нулем, то либо в данных содержится ошибка, либо неверно проведено вычисление). Если контрольная цифра отсутствует, выполняют этап 7;

7) определяют контрольную цифру:

i) если остаток равен 0, то контрольная цифра равна 0;

ii) если остаток не равен 0, то контрольная цифра равна результату вычитания остатка из 10.

Пример - Для GTIN-8:

Этап 2

3

1

3

1

3

1

3

1

Этап 3

5

4

4

9

0

1

0

Этап 4

15

4

12

9

0

1

0

Этап 5

Сумма равна 41.

Этап 6

41, разделенное на 10, равно 4, остаток равен 1.

Этап 7

10-1=9, следовательно, контрольная цифра равна 9.


Полный номер GTIN-8=54490109.

А.2 Визуальное представление знаков

Цифры визуального представления знаков следует печатать под основным символом и над дополнительным символом. Цифры визуального представления наносят четко читаемым шрифтом, например OCR-B по ISO 1073-2*. Этот шрифт является типовым и не предназначен для машинного считывания и верификации этих знаков. Допускается использовать альтернативные типы шрифтов и размеры знаков при условии, что они обеспечивают четкое изображение для чтения.

_______________

* Шрифт ОCR-B соответствует шрифту РОС-Б по ГОСТ 16330 в части цифровых знаков.