Недействующий

О введении в действие единой структуры штрих-кода в Счетах-квитанциях за жилищно-коммунальные услуги в городе Томске

Приложение 2
к постановлению мэра г.Томска
от 02.10.2002 № 383

Алгоритм расчета контрольного разряда


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

Код операции

Код операции

Код операции

Код ЖЭУ

Код ЖЭУ

Л/с

Л/с

Л/с

Л/с

Л/с


Л/с

Контр.
разряд
для
сверки

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

Весовой коэффициент

12

11

10

9

8

7

6

5

4

3

2


Пример
для расчета
контрольного
разряда

3

5

1

1

0

0

0

1

0

5

3

4

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  



Шаг 1. Начиная со старшего разряда (крайний слева) в штрих-коде, сложить величины произведений значения разряда и его весового коэффициента (порядковый номер разряда). Первый весовой коэффициент равен 12, последующие уменьшаются на 1.

Шаг 2. Полученная сумма делится по модулю 11. Результат является контрольным разрядом. Если остаток от деления равен 10, то контрольный разряд равен 0.

Пример:

Код операции - 351

Код ЖЭУ - 10

Лицевой счет - 1053 (при формировании штрих-кода по системе EAN-13 необходимо добавлять слева нули до 6 знаков, при кодировании по системе Code-39 этого делать не обязательно).

Sum = 12*3 + 11*5 + 10*1 + 9*1 + 8*0 + 7*0 + 6*0 + 5*1 + 4*0 + 3*5 + 2*3 = 136

L_k = 136 mod 11 = 4