2015/02/03 16:59:44

ISO 20022

ISO 20022 – стандарт и методология создания описаний бизнес-процессов, сопровождающихся обменом электронными финансовыми сообщениями, и проектирования схем и форматов этих сообщений. Его можно рассматривать в качестве «финансового эсперанто», универсального языка взаимодействия разных автоматизированных систем участников финансовых и торговых рынков.

Принципиальное отличие ISO 20022 от существовавших до этого стандартов и форматов сообщений для проведения электронных расчетов заключается в наличии методологии проектирования технологически нейтральных схем обмена и форматов электронных сообщений, обеспечивающей высокий уровень операционной совместимости между автоматизированными системами, обрабатывающими различные сообщения, спроектированные по методологии ISO 20022.

Смотрите также:

Содержание

История

Во второй половине 20-го века, в период активного развития электронных расчетов, в Европе и США не было единой государственной расчетной системы, массово доступной для банков, зато существовала и активно развивалась инфраструктура электронных коммуникаций. Как следствие, появилось большое количество частных электронных платежных систем со своими особыми форматами сообщений и бизнес-правилами работы. Банки и корпоративные клиенты этих платежных систем были вынуждены тратить значительные средства на поддержку различных форматов. Неоднократно предпринимавшиеся попытки стандартизации по инициативе «снизу» привели к параллельному существованию значительного количества разных, часто пересекающихся и не всегда согласованных региональных или отраслевых стандартов[1]. Стала очевидной потребность в более глобальном стандарте. В работе над ним активно участвовали представители частных компаний, финансовых институтов и эксперты финансовых рынков, с 2002 года эта работа проводилась в Техническом Комитете 68 «Финансовые операции» (TC 68) Международной организации по стандартизации[2] (ISO, International Organisation for Standardisation). В результате в 2004 году был официально принят стандарт ISO 20022. В настоящее время идет его практическое применение, например, единое европейское платежное пространство (SEPA, Single Europe Payment Area) построено по методологии ISO 20022. Инициатива Федеральной резервной системы (США) по глобальному стандарту для трансграничных платежей IPF (International Payment Framework) также базируется на ISO 20022. География применения ISO 20022 очень широка и включает в себя, например, Японию, Бразилию, Южную Африку. Международные системы, такие как CLS и Euroclear, поддерживают обмен сообщениями, спроектированными в соответствии с ISO 20022, и стимулируют своих участников к переходу на них.

Система межбанковских сообщений SWIFT планирует постепенный переход от применяемых в настоящее время сообщений формата SWIFT MT к сообщениям формата SWIFT MX, которые спроектированы по методологии ISO 20022.

Крупные банки, такие как JP Morgan, HSBC, Deutche Bank и другие, предоставляют своим клиентам по всему миру возможность передавать платежи в формате, спроектированном и размещенном в центральном хранилище ISO 20022.

Методология

Основой в ISO 20022 являются не столько сами сообщения, сколько методология формализованного описания бизнес-процессов (например, работа на рынке Forex), составляющих их элементов (например, открытие короткой позиции по определенной валюте) и схем взаимодействия элементов в ходе выполнения бизнес-процесса.

Важнейшей частью методологии ISO 20022 является формирование описаний непосредственно заинтересованными участниками финансовых рынков под руководством экспертов комитета TC 68, которые занимаются сопровождением этого стандарта. Эта работа проводится совместно экспертами в анализируемой предметной области и специалистами по использованию методов компьютерного моделирования.Каскадная AI-валидация дефектов кода для оптимизации процесса исправления 3.1 т

Основными особенностями методологии ISO 20022 являются:

  • применение формализованных языков;
  • проведение анализа предметной области и проектирование сообщений на основе системы взаимосвязанных моделей;
  • создание и ведение базы данных типовых решений для их повторного и многократного использования;
  • обеспечение открытости процессов развития стандарта и вовлечение в эти процессы всех заинтересованных лиц;
  • предоставление рекомендаций по осуществлению миграции существующих систем обмена финансовыми сообщениями к системам обмена сообщениями, соответствующими ISO 20022.

Инструментарий

Важной особенностью ISO 20022 является использование инструментария, имеющего высокую степень формализации. Данный инструментарий состоит из подмножеств специализированных языков UML и XML, применяемых в ISO 20022.

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

Поскольку в конечном итоге модели финансовых сообщений предназначены для обеспечения обмена информацией, представленной в электронном виде, модели с языка UML преобразуются в XML-cхемы, пригодные для машинной обработки. Кроме XML-схем в настоящее время ISO 20022 допускает создание описаний финансовых сообщений, пригодных для машинной обработки, с использованием ASN.1 (Abstract Syntax Notation One), которые предоставляют более широкие возможности для кодирования финансовых сообщений в электронном виде, но пока все итоги разработки моделей финансовых сообщений представлены и доступны на языке XML.

Подход к моделированию

Методология ISO 20022, применяемая для стандартизации обмена информационными сообщениями при оказании финансовых услуг, основана на последовательном применении метода моделирования.

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

Методология ISO 20022 это учитывает. Универсальная схема сообщений финансовой индустрии в ISO 20022 строится на основе моделей предметной области, то есть моделей, описывающих части собственно финансовой индустрии, например, платежи и расчеты, ценные бумаги и т.д.

По методологии ISO 20022 моделирование проводится путем структуризации объектов стандартизации и данных о них по принципу «сверху вниз» или «от общего – к частному». При моделировании выделяются четыре этапа, соответствующие четырем различным уровням общности (абстрактности), на которых рассматриваются изучаемые объекты.

Данные уровни абстрактности имеют наименования:

  • обзорный уровень;
  • концептуальный уровень;
  • логический уровень;
  • физический уровень.

Описание назначения и характеристики средств построения моделей всех уровней сведены в единую Метамодель ISO 20022. Основное назначение моделей различных уровней, построенных на основе Метамодели, приведено ниже в таблице.

Image:Таблица 1 — Уровни Метамодели.jpg

Процесс моделирования

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

Основной задачей Концептуального уровня является преобразование модели Обзорного уровня в модель, определяющую потребности каждой БизнесРоли в информационном обмене (коммуникациях) при реализации каждого БизнесПроцесса. В этой модели отражаются наборы транзакций, через которые реализуется тот или иной БизнесПроцесс, состав сообщений и последовательность их передачи при выполнении каждой транзакции (MessageChoreography - Хореография Сообщений).

На Логическом уровне определяется модель, содержащая точные описания каждого сообщения: структура сообщения и подробные характеристики каждого его элемента (название элемента, тип данных, содержащихся в этом элементе, возможно – допустимый диапазон значений данных и т.д.).

Модели Обзорного, Концептуального и Логического уровней создаются средствами языка UML. Процесс создания моделей первых трех уровней включает элементы творчества и осуществляется только человеком.

Модели Физического уровня формируются из моделей Логического уровня с помощью специализированного программного обеспечения в соответствии с жестко определенными процедурами, исключающими вмешательство человека как в процессы ввода исходных данных для преобразования, так и в корректировку и проверку создаваемых моделей.

Модели Физического уровня представляют собой либо XML-cхемы для каждого сообщения, либо описания сообщений в нотации ASN.1. И XMLcхемы, и описания сообщений в нотации ASN.1 являются независимыми от машинно-ориентированных методов кодирования и одновременно дают точное, формальное описание, устраняющее двусмысленности.

Иллюстрация процесса моделирования и примеры объектов, создаваемых в процессе применения методологии ISO 20022, приведены ниже на Рисунках 1-3.

Результаты моделирования

Реализация методологии ISO 20022 в отношении отдельно взятой БизнесОбласти приводит к созданию ее комплексной модели, состоящей из совокупности моделей для каждого из четырех уровней Метамодели ISO 20022.

Модели первых двух уровней (Обзорного и Концептуального) в разной степени детализации отражают объекты и процессы БизнесОбласти, их взаимодействие между собой, потребности в информационном обмене.

Модели третьего и четвертого уровней (Логического и Физического) дают полное и точное описание процессов информационного обмена и составляющих этих процессов – сообщений и последовательностей передачи сообщений различного вида (ХореографииСообщений).

Модели Логического уровня используются для выполняемых человеком анализа и изучения процессов обмена информацией в соответствующей БизнесОбласти. Модели Физического уровня используются для создания систем обмена финансовыми сообщениями, соответствующими ISO 20022, в конкретных платежных системах, в рамках финансовых институтов или отдельных структур финансовых рынков.

Модели третьего и четвертого уровней учитывают многообразие возможных вариантов реализации того или иного БизнесПроцесса и содержат соответствующие средства для информационного обеспечения этих вариантов.

Например, для БизнесПроцесса «Кредитовый перевод» предусматриваются соответствующие наборы сообщений и последовательности их передачи для всех возможных вариантов осуществления кредитового перевода: между двумя клиентами одного банка, между клиентами различных банков, указанные варианты с участием платежного(ых) агента(ов) и т.д. Этим обеспечивается универсальность схемы финансовых сообщений, получаемой в результате применения методологии ISO 20022.

Другой аспект универсальности методологии ISO 20022 состоит в том, что все модели ISO 20022 хранятся в Репозитории, к которому предоставлен свободный доступ для всех потенциальных пользователей. Модели могут использоваться любым субъектом экономической деятельности, если его финансовые операции относятся к той БизнесОбласти, для которой модели разработаны.

Репозиторий

Репозиторий ISO 20022 представляет собой хранилище (базу данных), где по определенным правилам аккумулируются все результаты разработки схем обмена информационными сообщениями и схем самих сообщений. Он состоит из двух областей:

  • СловаряДанных (DataDictionary);
  • КаталогаБизнесПроцессов (BusinessProcessCatalogue).

СловарьДанных содержит элементы моделей финансовой индустрии для их дальнейшего или повторного использования при разработке конкретных систем обмена сообщениями.

КаталогБизнесПроцессов содержит модели, описывающие определения сообщений и модели бизнес-процессов, а также реализации сообщений на физическом уровне в определенном синтаксисе (например, XML).

Формирование, изменение содержания и предоставление открытого доступа к данным Репозитория обеспечивается системой специальных органов, созданных в рамках Технического комитета 68 «Финансовые операции» Международной организации по стандартизации.

К таким органам относятся:

  • Группа Управления Регистрацией;
  • Регистрационный Орган;
  • Группы Оценки Стандартов;
  • Группа Технической Поддержки.

Открытость и развитие

В ISO 20022 установлены процедуры, в соответствии с которыми любая группа пользователей может вносить предложения по изменению и усовершенствованию данного стандарта.

Обязанностью указанных выше органов регистрации изменений и обслуживания Репозитория ISO 20022 является проверка целесообразности принятия предлагаемых изменений (дополнений) и обеспечение корректности вносимых изменений в контексте уже существующих элементов Репозитория.

Целям развития и расширения сферы применения ISO 20022 также служат рекомендации по обратному проектированию, определяющие состав и последовательность действий при переходе от различных существующих схем обмена сообщениями к схемам обмена сообщениями ISO 20022.

Кроме указанных организационно-методических средств обеспечения открытости, универсальности и развития ISO 20022, стандарт содержит и технологические средства, ориентированные на решение данных задач. К таким средствам относятся Внешние Схемы и Внешние Коды.

Применение Внешних Схем и Внешних Кодов позволяет использовать в сообщениях ISO 20022 элементы данных, определяемых вне этого стандарта, например, кодов банковских идентификаторов, кодов персональной идентификации, кодов банковских транзакций и т.д.

Применение методологии ISO 20022

Конечной целью применения методологии ISO 20022 в той или иной предметной области (например, безналичные расчеты) является обеспечение информационного обмена с помощью сообщений, соответствующих данному стандарту.

Решение указанной задачи зависит от текущего состояния предметной области, с которого начинается переход к применению сообщений ISO 20022, и наличия в Репозитории сообщений, покрывающих потребности информационного обмена в данной предметной области. В рамках ISO 20022 рассматриваются три варианта:

  • не существует ни сообщений ISO 20022, соответствующих предметной области, ни устоявшегося перечня сообщений в рамках предметной области;
  • в предметной области имеется перечень сообщений, обеспечивающих информационный обмен, но в Репозитории ISO 20022 аналогичные сообщения отсутствуют;
  • в предметной области имеется перечень сообщений, обеспечивающих информационный обмен, в Репозитории ISO 20022 также имеются аналогичные сообщения.

Рекомендации по осуществлению перехода к использованию сообщений ISO 20022 для указанных случаев рассматриваются в рамках единого подхода, называемого «обратное проектирование». Состав мероприятий обратного проектирования укрупненно может быть представлен в виде следующей последовательности этапов.

  • Проверка наличия в составе ISO 20022 БизнесОбласти, совпадающей или сходной с предметной областью, для которой планируется применение ISO 20022 (Например: безналичные расчеты и БизнесОбласть ISO 20022 «Платежи»).
  • Сопоставление состава и свойств операций в рассматриваемой предметной области с составом и свойствами БизнесПроцессов в соответствующей БизнесОбласти ISO 20022.
  • Документирование совпадений и отличий (анализ разрывов в БизнесОбласти).
  • Сопоставление состава и свойств сообщений в рассматриваемой предметной области с составом и свойствами МножестваСообщений для соответствующей БизнесОбласти ISO 20022 с последующим документированием (анализ разрывов в ОпределенииСообщений).
  • По результатам анализа разрывов: создание новых и/или модифицированных БизнесПроцессов и/или ОпределенийСообщений, соответствующих ISO 20022
  • Регистрация в Репозитории ISO 20022 изменений и дополнений в БизнесПроцессах и/или ОпределенияхСообщений11
  • Планирование и осуществление миграции к МножествуСообщений ISO 20022.

Ниже на Рисунке 4 приведено схематическое представление данного процесса.

Хранилище

Единое централизованное хранилище (репозитарий) является центром знаний по ISO 20022 и открыто для просмотра с целью исключения различий в использовании одних и тех же элементов и согласования порядка работы.

Хранилище логически делится на словарь данных и каталог бизнес-процессов. Словарь данных включает в себя описание базовых сфер бизнеса (например, Forex, операции с акциями), определение сообщений, их базовых элементов (например, электронно-цифровая подпись (ЭЦП) и типов данных (например, код валюты, банковский идентификационный код (BIC – стандарт ISO 9362). Каталог бизнес-процессов содержит модели финансовых бизнес-процессов, описания конкретных бизнес-операций со ссылками на используемые сообщения.

Также в хранилище содержится вся история изменения его данных. Инициативы пополнения хранилища исходят от заинтересованных участников рынка, проходят многоступенчатый процесс одобрения экспертами, выбранными представителями финансовых институтов и ISO, после чего регистрируются и вносятся в хранилище. Таким образом, управление процессом развития стандартов по методологии ISO 20022 близко к саморегулированию.

Проблемы, выявленные при применении ISO 20022 в международной практике

  • Высокая трудоемкость на начальном этапе перехода[3].
  • Стандарт в первую очередь выгоден крупным финансовым институтам, предоставляющим широкий спектр финансовых услуг и способным самостоятельно перейти к новому стандарту.
  • Малый и средний бизнес, как правило, не в состоянии самостоятельно перейти к ISO 20022 и ждет готовых решений от финансовых институтов и поставщиков автоматизированных информационных систем.

Россия и ISO 20022

Применение методологии ISO 20022 в России возможно для:

  • создания единого стандарта электронных платежей, включающего денежную составляющую расчетов по операциям на фондовом и валютном рынках;
  • решения проблем совместимости платежной системы России с международными платежными системами;
  • повышения доступности российского финансового рынка для иностранных участников;
  • содействия развитию электронного документооборота в смежных отраслях (торговля, отчетность).

Специалистами Банка России проводится работа по анализу развития стандарта ISO 20022 и практики его применения, для чего организовано взаимодействие с Федеральным агентством по метрологии и сертификации, представляющим Россию в ISO, с целью подключения Банка России к работе комитета ТС 68. Проводится обсуждение плана основных мероприятий по созданию национального стандарта безналичных расчетов с использованием схем электронных сообщений, построенных по методологии международного стандарта ISO 20022, в рамках которого запланированы консультации с государственными учреждениями, участниками финансовых рынков и их ассоциациями.

Рабочая группа по взаимодействию банков и корпораций (СMPG)

Во многих ведущих странах мира существуют национальные группы по анализу и поддержке практики взаимодействия банков и корпораций на финансовом рынке (Corporate-to-Bank Market Practice Group), деятельность которых координирует международный форум Common Global Implementation (CGI). Целью таких групп является выработка единых требований и конкретных рекомендаций по формированию и использованию сообщений SWIFT на основе стандарта ISO 20022 с учетом национальной специфики.

Национальная рабочая группа по стандартизации практик взаимодействия нефинансовых организаций с банками и другими контрагентами в Российской Федерации (Russian Corporate-to-Bank Market Practice Group), краткое наименование - Рабочая группа по взаимодействию банков и корпораций (СMPG) была создана в ноябре 2012 года. В процессе работы группы были разработаны Рекомендации по использованию стандартов ISO 20022 для передачи финансовых сообщений между банком и корпорацией с учетом требований национальной платежной системы (ISO-RUB), в которых нашли отражение основные особенности заполнения платежных сообщений и сообщений управления денежными средствами при проведении расчетов корпораций на российском финансовом рынке. В дальнейшем указанный документ будет актуализироваться в соответствии с изменениями форматов ISO 20022, изменениями законодательства РФ, пожеланиями и замечаниями пользователей на ежегодной основе.

Деятельность Рабочей группы регулируется Положением, утвержденным Комитетом РОССВИФТ. Председателем Рабочей группы является Якунина Татьяна Анатольевна, Первый вице-президент Газпромбанка, Заместителями - Чирков Георгий Валентинович, Руководитель Отдела по разработке и администрированию продуктов Управления корпоративной ликвидности Юникредитбанка и Мельников Алексей Валерьевич, Генеральный директор ЕвразХолдинг Финанс.

В состав Рабочей группы входят 91 представителей 19-ти банков, 18-ти корпораций и регулирующих организаций, в частности, Банк России, Сбербанк России, ВТБ, Газпромбанк, ЮниКредитБанк, Ситибанк, ЕвразХолдинг, Роснефть, Лукойл, Интер РАО ЕЭС, SWIFT и др.

В Рамках деятельности Рабочей группы была проведена большая работа в области обоснования легитимности использования электронной подписи SWIFT. Был направлен запрос и получено официальное разъяснение ряда положений нормативных актов Банка России.

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

Деятельность Рабочей группы ведется в тесном взаимодействии с различными российскими и международными структурами, занимающимися стандартизацией в области электронного документооборота на финансовом рынке, такими как Технический комитет № 122 «Стандарты финансовых операций» Банка России, CGI, SWIFT и др.

2015: «Синимекс» вошла в состав Рабочей группы РОССВИФТ по локализации стандарта ISO 20022

Компания «Синимекс», один из разработчиков интеграционных решений для финансового сектора, вступила в Российскую Национальную Ассоциацию SWIFT (РОССВИФТ), объединяющую около 600 крупнейших банков и организаций-пользователей SWIFT на территории РФ. В SWIFT представлены более половины российских кредитных организаций, которые являются крупнейшими финансовыми институтами страны и осуществляют более 80% расчетов.

«Синимекс» стала второй по счету российской ИТ-компанией, получившей статус официального члена РОССВИФТ и вошедшей в состав Рабочей группы Ассоциации по локализации международного стандарта ISO 20022 для взаимодействия банков и корпораций. В состав Рабочих групп РОССВИФТ входят представители Банка России, Национального Расчетного Депозитария, крупнейших коммерческих банков и корпораций, а также SWIFT.

Специалисты «Синимекс», наряду с другими экспертами отрасли, примут активное участие в разработке единых методологических подходов к использованию международных стандартов в расчетно-платежной деятельности российских финансовых институтов и ведению электронного юридически значимого документооборота между корпорациями и банками.

Примечания

  1. Например, FIX, FinXML, VRXML, RIXML, XBRL, FpML, IFX, TWIST, SWIFT MT, Rosetta Net, OAGi, ACORD, CIDX и т.д.
  2. Международная организация по стандартизации – центральный международный орган, организующий и обеспечивающий процесс разработки и принятия международных стандартов.
  3. По материалам сайтов Европейского платежного совета http://www.europeanpaymentcouncil.eu, Европейского Центрального Банка http://www.ecb.int и сайта стандарта ISO 20022 http://www.iso20022.org