ГОСТ ISO/1EC 24724—2011
Значение пары знаков символа VPAIRвычисляют по формуле
r
V
pa
> = (1597 х C
outsid
e
) + C
insio
e
.
e
i
где COUTSIDE и
C 1NS(D
— значения внешнего и внутреннего знаков символа соответственно.
Для кодирования значений внешнего и внутреннего знаков символа (C
outsid
e
и
CWS
d
e
соответствен
но) исходя из значения VPAIR. используют формулы:
^O U T S ID E = V p A IR d ’V ^ IN S ID E ’
ClNSIDE = VpA|R mod VMSX}E-
i
Например, значение пары знаков символа VPAIR— 1971265. Рассчитывают значения внешнего и
внутреннего знаков символа C0UT
sid
e
и
C|NSDE:
.
C
outsd
e
= 1971265 div 1597 = 1234;
C
insid
e
= 1971265 mod 1597 = 567.
Значение символа вычисляют путем комбинаций значений левой и правой пар знаков символа по
следующей формуле
V
sym
b
ol
= (4537077 х VLPAIR) ♦ VRPAtR.
где VSYMBoL — значение символа;
VLPAIR и
v r
pa
:
r
— значения правой и левой пар знаков символа.
Значения левой и правой пар знаков символа (VLPA,Rи VRpA,Rсоответственно) по значению символа
V
sym
b
ol
вычисляют по формулам:
VL
pa
,
r
= VS¥MBOL div 4537077;
V
r
pa
ir
3 V
sym
b
ol
mod 4537077.
Например, значение символаVSYMBOL— 1 234 567 890. Значения левой и правой пар знаков символа
(V
l
pa
«
и
V
r
pa
ir
соответственно) вычисляют по формулам:
,
A
V
l
pa
r
= 1234567890 div 4537077 =272;
V
r
p
ir
= 1234567890 mod 4537077 =482946.
Путем комбинации значений знаков символа получают 20585067703929 значений, однако применяют
только первые 20000000000000 значений (отОдо 19999999999999). Старшим разрядом является значение
флага сопровождения двумерным компонентом, которое равно 0 для каждого отдельного символа GS1
DataBar Всенаправленный. GS1 DataBar Усеченный. GS1 DataBarДвустрочный или GS1 DataBarДвустроч
ный Всенаправленный и 1 вслучае, если клинейному символу GS1 DataBar Всенаправленный. GS1 DataBar
Усеченный. GS1 DataBarДвустрочный или GS1 DataBarДвустрочный Всенаправленный добавляют дву
мерный компонент. Указанные значения флага сопровождения отделяют от остальных 13 цифр при созда
нии идентификационного обозначения предмета.Для формирования идентификационного номера GTIN-14
вычисляют и добавляют в конец обозначения подразумеваемую контрольную цифру, вычисленную по мо
дулю 10. Начальный префикс идентификатора применения (01)добавляют к передаваемымданным непос
редственно после подлежащего обязательной передаче идентификатора символики ]е0 или ]С1.
5.2.4 Шаблоны поиска
Каждый символ имеет два шаблона поиска, которые используют для кодирования контрольной сум
мы символа. Каждый шаблон поиска может кодироватьдевять значений. Шаблоны поиска расположены
между первым и вторым, а также между четвертым и третьим знаками символа соответственно. Поскольку
шаблоны поиска примыкают ко всем четырем знакам символа, символ сканируют по четырем сегментам.
Каждый сегмент содержит знаксимвола и шаблон поиска.
5.2.4.1 Структура шаблона поиска
Каждый из двух шаблонов поиска состоит из пяти элементов, содержащих 15 модулей. Левый шаб
лон поиска начинается и заканчивается пробелом, а правый шаблон поиска начинается и заканчивается
штрихом. Элементы шаблона поиска нумеруют в направлении снаружи вовнутрь символа (рисунок 2).
Сумма модулей элементов с номерами 2 и 3 находится в диапазоне от 10 до 12. а сумма модулей
элементов с номерами 4 и 5 равна 2. Отношение совокупной ширины в паре элементов 2 и 3 к общей
ширине четырех смежных элементов 2.3.4 и 5 находится вдиапазоне от 10:12до 12:14. Эти отношения
используют напервом этапе логики распознавания шаблона поиска. Значения ширины элементов шаблона
поиска (в модулях) для девяти кодируемых значений шаблона поиска приведены в таблице 4.
9