Рогач И.Ф. , Сендзюк М.А. , Антонюк В. А.. Информационные системы в финансово-кредитных учреждениях (1999)

3.2.2. Концепция формирования и передачи сообщений

Система СВИФТ - типичный пример использования сети пакетной коммутации. Данные передаются по сети в виде структурированных сообщений, каждое из которых предназначено для выполнения определенной финансовой операции. Для каждого подключенного узла и банка система индивидуально подтверждает прием сообщения и его обробку.
Особенностью СВИФТ является использование единых для всех пользователей правил и понятий. Единственная деловая язык наряду с возможностью включения пользователей в единую всемирную сеть телекоммуникаций превращают эту систему в важный интеграционный фактор современного финансового мира. Разработаны типы сообщений охватывают сферу перемещения платежей клиентов, межбанковский движение платежей, данные о торговле деньгами и валютой, выписки из текущих счетов банков тощо.
Все платежные сообщения вводятся в систему в стандартном формате, который упрощает автоматизированную обработку сообщений и их понимания получателем, исключая возможность различного толкования сообщений отправителем и получателем. Преимущества стандартизации настолько очевидны, что стандартные тексты сообщений СВИФТ становятся стандартами «де-факто» для финансовых повидомлень.
Для обеспечения единства подхода все сообщения разделены на 10 (0,1, ..., 9) категорий, которые отвечают определенным операциям. В 0-й категории относятся системные сообщения, позволяющие взаимодействовать системе с пользователем. Такие сообщения используются для запросов определенных действий и получения специальных отчетов, для поиска сообщений в базе данных, для учебных и тренировочных целей. СВИФТ может отправлять запросы и ожидать ответы на них пользователя или информировать его о состоянии системы, о ее обновлении, появление новых услуг тощо.
К категориям 1-9-й принадлежат более 70 типов, предназначенные для определения операций, непосредственно связанных с банковской деятельностью. Категории 6-и 8-я являются резервными, а остальные имеют следующее назначение: 1-я - операции по обслуживанию клиентов; 2-я - межбанковские операции, 3-я - валютные операции; 4-я - аккредитивы; 5-я - ценные бумаги; 7-я - документальный кредит и 9-я - специальные сообщения, связанные с банковскими операциями (запрос, отчет, подтверждение и т.д.).
Любое сообщение в системе СВИФТ образуется из четырех составляющих: заголовок, текст, удостоверения и окончания.
Заголовок содержит адресную информацию, необходимую для доставки сообщения, в частности код банка-получателя, код терминала-отправителя, (текущий пьятисимвольний номер, который выполняет контрольную и защитную функции), трисимвольний код типа сообщения и т.д.
Тип сообщения в системе определяется его трехзначных номером, в котором первая цифра определяет номер категории, а последние две - номер типа в категории. Например, код сообщения 100 означает операцию «перевод по поручению клиента», 200 - перевод за счет средств банка, 300 - подтверждение валютной сделки и т.п.. Код Х99 во всех категориях означает свободный формат.
Каждая категория имеет свою группу типов сообщений. Количество типов сообщений по категориям разная. Например, категории 5-й соответствует группа в 16 типов, а категории 4-й - 18 типов повидомлень.
Для обозначения валюты в сообщениях применяют трисимвольний код, в котором первые два символа определяют страну, а третий - валюту этой страны. Например, немецкая марка будет закодирована как «DЕМ».
Текст банковского сообщение состоит из последовательности полей, которые заранее пронумерованы двоичный кодами. Скажем, 32 - сумма, 70 - назначение платежа, 71 - за чей счет комиссия, ее сумма и т.п.. Зависимости от типа сообщения поля могут быть обязательно заполняемыми или заполняемыми за вибором.
Удостоверение должно гарантировать, что текст сообщения не будет искажен в процессе передачи. Фактически удостоверение играет роль «контрольной суммы» и является, по сути, электронной подписью повидомлення.
Последняя составляющая сообщение - окончание, служит для определения конца сообщения.

<- 3.2.1. Назначение и основные возможности системы 3.2.3. Структура системы и назначение ее основных элементов ->