Приложение 1. Правила формирования контрольного кода

Приложение 1
к Правилам ведения учета депозитарных операций
кредитных организаций в Российской Федерации

 

Правила формирования контрольного кода

 

Стандарт ISO-6166.

"Бумаги ценные. Международная система цифровой идентификации ценных бумаг (ISIN)".

Приложение А (нормативное).

"Формула расчета контрольного разряда по модулю 10 'удвоить-сложитьудвоить'".

Применимо ко всем кодам, состоящим из цифр и букв латинского алфавита.

1. Всем символам латинского алфавита присваиваются числовые значения начиная с 10:

     A=10   B=11    C=12    D=13    E=14    F=15    G=16
     H=17   I=18    J=19    K=20    L=21    M=22    N=23
     O=24   P=25    Q=26    R=27    S=28    T=29    U=30
     V=31   W=32    Х=ЗЗ    Y=34    Z=35

2. Каждому символу кода присваивается коэффициент: 1 или 2. Самому правому символу присваивается коэффициент 2, предшествующему 1, затем 2, затем 1 и т.д., чередуя 2 и 1 до первого символа.

3. Начинал с самого левого, числовое значение каждого символа умножается на присвоенный ему коэффициент. Полученные числа выписываются в одну цифровую строку слева направо.

4. Все цифры полученной строки суммируются и вычитаются из ближайшего большего или равного числа, оканчивающегося на 0.

 

Пример.

 

     RU21025RMFS - международное расширение кода 25-го выпуска ГКО.
     1. RU21025RMFS = 27  30   2   1   0   2   5  27  22  15  28
     2. Коэффициенты:  2   1   2   1   2   1   2   1   2   1   2
     3. Умножаем:     54  30   4   1   0   2  10  27  44  15  56
     Выписываем в строку: 543041021021441556
     4. Складываем: 5 + 4 + 3 + 0 + 4 + 1 + 0 + 2 + 1 + 0 + 2 + 7 + 4 + 4
                    + 1 + 5 + 5 + 6 = 54
Вычитаем: 60 - 54 = 6
     Контрольный код: 6
     Итоговый код: RU21025RMFS6