GLN - номер плательщика, 9цифр
0,1,2 - идентификатор упаковки, короб, паллета
Номер паллета - от 1 до 7 цифр
18 цифра - контрольное число
Алгоритм определения контрольного числа некоторого набора цифр для системы GS1 состоит из следующих шагов:
Алгоритм расчета контрольного числа:
Шаг 1: Начиная с крайнего справа разряда, сложить значения четных разрядов
Шаг 2: Результат шага 1 умножить на цифру 3
Шаг 3: Суммировать значения оставшихся разрядов, исключая контрольный разряд
Шаг 4: Суммировать результаты шагов 2 и 3
Шаг 5: Значение контрольного разряда является наименьшим числом, которое в сумме с полученным значением в шаге 4 дает число, кратное 10-ти