Публикации

Intersoft Lab в СМИ - истории успеха клиентов, интервью и мнения экспертов компании, обзоры рынка CPM

XML-стандарты и банковский бизнес. Мировой опыт и нелегкие пути стандартизации в России

XML - это захватывающая по своим возможностям технология. Считается, что XML быстро завоевывает весь мир и де-факто превращается в стандарт, универсальный формат для обмена данными. Но так ли это на самом деле? Цель данной статьи - попытаться ответить на этот и некоторые другие вопросы, а самое главное - понять, почему в России так плохо обстоят дела с разработкой XML-стандартов.

Концептуально расширяемый язык разметки1 относится к категории Интернет-технологий. Созданный более шести лет назад главным "Интернет-стандартизатором" - международным консорциумом W3C - язык XML быстро распространился по планете и стал одной из наиболее популярной среди разработчиков и пользователей технологией коммуникаций. Успех XML во многом объясняется плодотворной деятельностью различных международных консорциумов, занимающихся разработкой всевозможных XML-спецификаций. Ведущее место среди них, бесспорно, занимают OASIS2, W3C3 и некоторые другие организации, которые и определяют направление развития XML-технологий.

Как известно, консорциум W3C "ответственен" за создание базовых XML-стандартов (XML 1.0 и 1.1, XML Schema, Namespaces in XML и др.). Международная организация OASIS пользуется заслуженным авторитетом, как автор ряда высококачественных отраслевых стандартов, таких как ebXML4. Впрочем, интересы членов этого органа стандартизации не ограничиваются только отраслевыми приложениями XML. Так, стандарт языка схем RELAX NG - своеобразной альтернативы языка XML Schema W3C - был признан Международной организацией по стандартизации (ISO).

Вероятно, вряд ли нужно доказывать важность процессов выработки стандартов - авторитет указанных организаций лишнее тому свидетельство. В этой связи отрадно, что и Россия не осталась в стороне от остального мира. Так, в январе 2002 г. по инициативе ведущих отечественных производителей программного обеспечения и финансовых организаций было создано Некоммерческое партнерство "Стандарты электронного обмена информацией", целью которого явилась разработка стандартов электронного взаимодействия и обмена данными в области информационных систем5.

Говоря об организациях, занятых подготовкой различных XML-спецификаций, необходимо задаться вопросом их практического применения. Другими словами, насколько востребованной оказывается деятельность таких организаций в частности и XML-стандарты вообще?

Анализ текущей ситуации в области разработки и применения XML-стандартов на примере банковской отрасли

Чтобы ответить на поставленный выше вопрос, рассмотрим результаты опроса, который проводился в апреле 2005 г. организаторами третьей международной конференции "Технологии банковского бизнеса: управление банком" среди ее участников. В анкетировании приняло участие 114 представителей банковского сектора.

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

Кроме того, данное мероприятие в определенной степени "знаковое":- проводимое под эгидой Ассоциации российских банков, оно всегда было местом встречи не только конечных пользователей: банковских аналитиков, аудиторов, менеджмента среднего и высшего звена и т.д. - но и представителей отделов автоматизации банков. Таким образом, в анкетировании оказались задействованы все заинтересованные стороны, что обеспечило широкую "палитру" мнений.

Итак, что же удалось выяснить в ходе опроса? Первое и самое главное открытие - это, как ни печально!, исключительно низкий уровень применения XML-стандартов (8,6%). Кроме того, и это, на наш взгляд, также показательно, почти половина участников анкетирования вообще не осведомлена о практике использования XML-форматов (см. рис. 1).

Применение XML-форматов
Рис. 1. Применение XML-форматов

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

Области применения XML-форматов
Рис. 2. Области применения XML-форматов

Если говорить о планах в отношении XML, то более половины опрошенных (51,2%) полагают, что внедрение XML-форматов в их организации не ожидается. Вместе с тем, легкий оптимизм внушает тот факт, что примерно каждый четвертый респондент говорит о планах по применению форматов (см. рис. 1). Среди проектов, в которых предполагается задействовать XML наиболее часто упоминается платежная система Банка России, что в принципе неудивительно, если вспомнить о работе, проделанной "Рабочей группой по разработке, развитию и внедрению унифицированных форматов электронных банковских сообщений платежной системы Банка России". На втором месте - задачи предоставления отчетности. Вероятно, движение госорганов и общества в сторону международных стандартов финансовой отчетности и относительно недавнее распоряжение Банка России о переходе банковского сектора на подготовку финансовой отчетности по МСФО вызвали интерес к использованию XML, как средства для предоставления отчетности (см. рис. 2).

В целом, результаты проведенного исследования говорят о том, вопросы разработки XML-форматов достаточно далеки от внимания их потенциальных потребителей. Действительно, всего лишь 13% опрошенных слышали о деятельности организаций по стандартизации. Наиболее часто респонденты упоминали международные организации: W3C и OASIS (см. рис. 3).

Осведомленность о деятельности организаций, занимающихся разработкой XML-спецификаций
Рис. 3. Осведомленность о деятельности организаций, занимающихся разработкой XML-спецификаций

И еще одно печальное откровение для разработчиков стандартов заключается в том, что органы стандартизации не пользуются популярностью у представителей банковского сообщества. Так, более половины участников высказали сомнения в возможности обращения в подобную организацию с целью разработки стандарта (см. рис. 4а). Примечательно, что более оптимистично настроены конечные пользователи - почти половина из них не отрицает такую возможность (см. рис. 4б). Представители IT-отделов настроены более пессимистично - более половины "банковских автоматизаторов" считают такое сотрудничество маловероятным.

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

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

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

Пожалуй, еще один не менее печальный вывод, к которому нетрудно прийти, это неосведомленность о деятельности Некоммерческого партнерства "Стандарты электронного обмена информацией". Иначе как можно объяснить, что отечественная организация занимает только третье место среди других органов стандартизации? Ничем иным, кроме как неосведомленностью, нельзя истолковать тот факт, что за время существования Партнерства было разработано всего несколько стандартов.

Если вспомнить знаменитую кривую признания и распространения новых технологий6, становится очевидным, что текущую ситуацию с использованием языка XML в России можно охарактеризовать как этап знакомства и раннего признания. Действительно, на этом этапе новую технологию осваивают приблизительно 13,5% пользователей, так называемых ранних приверженцев. Полученные в ходе опроса показатели - 8,6% - вполне соответствуют указанному критерию.

Таким образом, открытым остается вопрос: с чем же связано столь затянувшееся признание новой технологии? Несмотря на то, что с момента создания Некоммерческого партнерства прошло более трех лет, ситуация в области разработки XML-стандартов практически не изменилась! Можно ли объяснить это специфичностью данного направления информационных технологий? Чтобы ответить на этот вопрос, давайте посмотрим, что происходит в мире.

XML и мировой опыт

В самом начале статьи отмечалось, что успешное развитие XML-технологий во многом происходит благодаря активной работе организаций, занимающихся разработкой и популяризацией отраслевых XML-спецификаций. Например, если говорить о такой отрасли, как финансы, можно насчитать порядка десяти различных сообществ и групп, деятельность которых направлена на облуживание финансовой индустрии - путем создания соответствующих стандартов. Совершенно понятно, что Россия не может похвастаться изобилием аналогичных организаций, но на данном этапе это не является определяющим фактором. Главное отличие заключается в том, что на западе перешли от разработки XML-форматов к их внедрению и, что более важно, практическому использованию.

Сегодня имеется целый ряд наглядных примеров применения языка XML. Чтобы не уходить далеко от проблематики практического исследования, результаты которого были рассмотрены в первой части статьи, остановимся на финансовой сфере.

Для описания данной предметной области разработано множество финансовых XML-спецификаций: FpML7, OFX/IFX8, FinXML9, ebXML. В рамках данной статьи будет уместным рассмотреть практический опыт применения расширяемого языка бизнес-отчетности10, поскольку подготовка отчетности всегда оставалась важнейшей задачей любой организации, а тем более кредитной.

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

Итак, XBRL - это диалект языка XML, предназначенный для решения задач финансовой отчетности. Его поддержкой занимается международный консорциум XBRL International, членами которого являются ведущие мировые поставщики программного обеспечения и представители мировых финансовых институтов - компании большой четверки, институты сертифицированных бухгалтеров Австралии, Канады, Новой Зеландии, США. На сегодняшний день созданы описания, или таксономии, основных отчетов, подготавливаемых согласно национальным стандартам отчетности: американскому, британскому, канадскому, корейском, новозеландскому принципам учета (ГААП США, Великобритании, Канады и др.). Необходимо подчеркнуть, что данные таксономии занимают центральное место в проектах, в которых используется язык XBRL.

Проект по усовершенствованию квартальной отчетности американских банков

В соответствии с действующим законодательством, американские банки обязаны ежеквартально отчитываться перед членами Федерального совета по надзору за финансовыми учреждениями (Federal Financial Institutions Examination Council). Членами совета являются Федеральная корпорация страхования депозитов (Federal Deposit Insurance Corporation), Управление валютного контролера (Office of Comptroller of the Currency) и Совет управляющих Федеральной резервной системы (Federal Reserve System). Отчетность, предоставляемая в указанные органы банковского надзора - это так называемые квартальные отчеты (call reports, формы 031 и 041), содержащие информацию о доходах и финансовом положении кредитных организаций.

По оценке представителей Федерального совета по надзору за финансовыми учреждениями, в настоящий момент квартальная отчетность предоставляется приблизительно 8400 американскими банками. Каждый квартальный отчет содержит около 1200 информационных единиц, для проверки корректности сообщаемых данных используется порядка 1200 правил. С учетом того, что срок предоставления отчетности составляет 30 дней, а сотрудникам федеральных органов требуется еще около месяца на проверку данных, отчетный период составляет 2-2,5 месяца.

В 2003 году органы банковского регулирования совместно с компаниями-членами консорциума XBRL International приступили к модернизации действующей системы сбора отчетных данных. В рамках этого проекта создается Центральный репозиторий данных, предназначенный для сбора, проверки и распространения данных, содержащихся в квартальных отчетах. Для описания отчетных форм подготовлены таксономии, которые опираются на таксономию "Американский ГААП - Банковские и сберегательные учреждения", разработанную американским отделением консорциума XBRL International.

Ожидается, что реализация этого проекта позволит существенно сократить время подготовки и проверки отчетов. В создаваемой системе будут задействованы современные информационные технологии: так например, для передачи отчетов используются возможности Интернета. Кроме того, повысится точность предоставляемых данных, а использование языка XBRL создаст благоприятные предпосылки для осуществления сквозной обработки данных.

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

Квартальная отчетность, предоставляемая в Статистическое бюро Нидерландов

Все управления водных ресурсов Нидерландов (Dutch Water Boards) обязаны ежеквартально отчитываться перед Статистическим бюро Нидерландов (Statistics Netherlands), являющимся департаментом министерства экономики. Предоставляемые финансовые отчеты подготавливаются в соответствии с требованиями Европейского валютного союза (EMU reporting), а затем передаются в Европейскую комиссию и Европейский центральный банк.

В 2003 году ряд управлений водных ресурсов Нидерландов, Статистическое бюро Нидерландов и ряд поставщиков программного обеспечения начали проект по совершенствованию действующей системы сбора отчетности. В рамках проекта силами сотрудников Статистического бюро была подготовлена таксономия, охватывающая 641 отчетный элемент.

В настоящий момент 16 управлений из 48 внедрили новую технологию подготовки и предоставления отчетов. Успешный опыт внедрения языка XBRL поставил перед участниками проекта новые задачи - не только увеличить число охваченных управлений водных ресурсов, но и расширить область применения языка XBRL и привлечь другие государственные учреждения к практике использования XML-технологий.

Отчетность, предоставляемая в Австралийское управление пруденциального регулирования

Пожалуй, одним из самых заслуженных "ветеранов XBRL" является Австралийское управление пруденциального регулирования (Australian Prudential Regulation Authority). Данное учреждение осуществляет надзор над деятельностью банков, страховых компаний, пенсионных фондов, кредитных союзов, строительных и дружеских обществ. Начиная с 2001 г. управление использует технологию D2A (Direct to APRA - "Напрямую в Австралийское управление пруденциального регулирования"), предназначенную для сбора данных подотчетных организаций.

Для описания отчетных форм используется язык XBRL - сотрудники управления разработали и поддерживают в актуальном состоянии ряд таксономий. В результате, поставщики отчетности подготавливают необходимые документы в электронном виде и передают их в управление (по каналам Интернета, по электронной почте или на электронном носителе).

Поставщик коммерческой информации

Стоит отметить, что использование языка XBRL не ограничивается только органами надзора. Так, американский поставщик финансовой данных EDGAR Online воспользовался XBRL, а именно таксономией, подготовленной американским отделением консорциума XBRL International, чтобы расширить спектр своих услуг и выпустить на рынок новый финансовый продукт.

В базе данных этой компании хранится информация о сотнях компаний, чьи акции котируются на американских фондовых биржах. EDGAR Online предлагает потребителям коммерческой информации воспользоваться новой услугой - получать данные об интересующих их компаниях в формате XBRL. Для этого пользователи должны оформить платную подписку и установить на своих персональных компьютерах специальное программное обеспечение - расширение к Microsoft Excel. После чего они смогут получать данные с помощью Web-сервиса и загружать их непосредственно в Excel для дальнейшего анализа.

Разумеется, на инициативу по раскрытию коммерческой информации с помощью нового перспективного формата не могли не обратить внимание заинтересованные органы. Так, Комиссия по ценным бумагам и рынкам (США) сейчас изучает возможность использования XBRL для сбора данных и даже запустила пилотный проект. В рамках этого проекта подотчетным компаниям предложено на добровольной основе предоставлять отчетность в формате XBRL. Цель данной программы - проверить пригодность технологии, а ее итогом должно стать решение о целесообразности перехода на сбор данных в формате XBRL.

Интересно, что нечто подобное уже имело место в России. Так, в самом конце 90-х Федеральная комиссия по рынку ценных бумаг (ФКЦБ), являющаяся предшественницей Федеральной службы по финансовым рынкам, подготовила язык SMML (Securities Market Markup Language - язык разметки для рынка ценных бумаг). Данный язык представляет собой унифицированный формат для представления электронных документов профессиональными и иными участниками рынка ценных бумаг в ФКЦБ, а также для раскрытия этой информации. Примечательно, что подобная информация ряда эмитентов раскрывалась и продолжает публиковаться на сайте Федеральной службы, а также на сайтах информационных агентств, уполномоченных на публичное предоставление информации.

Завершая рассмотрение практики использования языка XBRL, можно смело утверждать, что форматы обмена на основе XML находят во всем мире самое широкое применение. Таким образом, очевиден вывод - причина отставания России в этом вопросе вовсе не в самой технологии. При более глубоком изучении данной проблемы, можно заметить одну очень интересную особенность: во всех проектах используются спецификации, которые разрабатывались при непосредственном участии представителей бизнеса. Другими словами, конечные пользователи принимают самое активное участие в деятельности организаций по стандартизации. И на наш взгляд, это основополагающая часть успеха - синергия будущих потребителей стандартов и IT-специалистов позволяет создавать спецификации, тщательно проработанные как с технической точки зрения, так и оптимально отвечающие специфическим требованиям предметной области.

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


1 Extensible Markup Language, сокр. XML

2 Organization for Structured Information Standards - Организация по стандартизации структурированной информации

3 World Wide Web Consortium - Консорциум всемирной сети

4 e-Business XML - XML для электронного бизнеса

5 Более подробно о деятельности международных органов стандартизации и принятых в них регламентах разработки стандартов, а также о роли и месте Некоммерческого партнерства в отечественной IT-индустрии см. "Россия: необходимость обретения стандарта. Из опыта разработки отраслевого стандарта электронного обмена информацией" (PC Week/RE, 2003, № 31)

6 см. например Эрик Виардо "Успешная маркетинговая стратегия для высокотехнологичных компаний", Артек Хаус Паблишерз, 3-е издание, 2004 (Eric Viardot, Successful Marketing Strategy for High-Tech Firms, Artech House Publishers; 3rd edition, 2004)

7 Financial Products Markup Language - Язык разметки для финансовых продуктов

8 Open Financial Exchange - Открытый финансовый обмен

9 Financial XML - Финансовый XML

10 Extensible Business Reporting Language, сокр. XBRL

Автор: А. Кудинов

Источник: "PC Week/RE", 2005, №24