ABA & Routing Number

Исторически, в связи с растущим количеством платежных систем и самих
платежей -- давным давно, аж в 1911 году ассоциация банкиров (American
Bankers Association), вместе со своими членами, придумали такую
унивесальную систему, по которой они собирались идентифицировать
финансовые институты,-- для облегчения учета средств, упорядочения
цифр в их бухгалтериях, корректной передачи информации о переводах
и для вобщем-то, кажется, для создания действительно "единой" банковской
системы. Таким образом появился сегодняшний ABA Routing Number,-- номер,
всегда содержащий в себе 9 цифр, расположенных в определенном порядке
и определенном формате, придуманном этой ассоциацией. С тех пор каждая
финансовая организация имеет свой routing номер, который и является
"определителем" финансовой структуры.

Возьмем для примера ABA Routing Number одного из отделений Bank of
America в Иллинойсе - 0711 0361 9. Формат этого номера заключается
в следующем и имеет такие разделы:

Federal Reserver Routing Symbol
идентификатор отделения Федерал Резерва - первые четыре цифры

Первые две цифры routing номера(07) - district Федерал Резерва, говорят
о том, где географически находится офис Federal Reservа, обслуживающий
финансовую организацию. Эти цифры могут принимать только значения
приведенные ниже: 01 Boston, 02 New York, 03 Philadelphia, 04 Cleveland,
05 Richmond, 06 Atlanta, 07 Chicago, 08 St. Louis, 09 Minneapolis, 10 Kansas
City, 11 Dallas, 12 San Francisco

Если говорить просто - третья цифра(1) обозначает конкретный офис Федерал
Резерва. Четвертая(1) говорит о географическом месторасположении данного
института внутри данного дистрикта Федерал Резерва.

ABA Institution Identifier
идентификатор финансовой организации -- четыре следующие цифры(0361)

Каждой фин. организации, в соответствии с определенными правилами и в
зависимости от многих параметров этой организации, присваивается свой
уникальный идентификатор, состоящий из 4 цифр (0001-9999).

Сheck Digit - последняя цифра
контрольная сумма Routing Numberа (9)

контрольная сумма, проверяющая корректность номера. Всегда присутствует
в составе Routing Numberа. Существует формула, по которой она получается.
Если будет желаение - я запощу ее.

Вот формула подсчета валидности ABA Routing Number'а с помощью
проверки Check Digita. А вот Routing номер, который я брал для
примера - 0711 0361 9

Если допустить, что наш роутинг номер принял вид a1a2a3a4a5a6a7a8a9,
то нам нужно сделать следующее вычисления Digit Check'а:

1. 3a1 + 7a2 + 1ma3 + 3a4 + 7a5 + 1a6 + 3a7 + 7a8 =
= 3x0 + 7x7 + 1x1 + 3x1 + 7x0 + 1x3 + 3x6 + 7x1 =
= 0 +49 + 1 + 3 + 0 + 3 + 18 + 7 = 81

2. К получившемуся числу нужно прибавить столько, чтобы на конце
получился ноль. Получаем 81+9 = 90.

3. Наш Check Digit равен 9. Роутинг номер правилен.

По теме- hxxp://www.routingtool.com