Extensible Business Reporting Language (XBRL) - Расширяемый Язык Деловой Отчетности, все более широко используется по всему миру. Многие люди ищут информацию о том, где и как его можно применять и использовать. Целью компании Финатика является помощь тем, кто незнаком близко с XBRL, понять, как стыкуются друг с другом материалы XBRL International (XII), на что имеет смысл обращать внимание, а на что нет. В частности, данный раздел предоставляет обзор того, как работают вместе различные документы, процессы и XML материалы, опубликованные XII.
Информация в этом разделе предназначена в первую очередь для аудитории, не обладающей техническими навыками: менеджерам, бухгалтерам, составителям отчетности, людям из бизнеса. Она также может быть полезной для руководителей проектов в области разработки программного обеспечения, желающих, чтобы их команда была информирована об XBRL.
Для тех, кто пытается понять, какая часть структуры XBRL относится к ним, полезной является трех-уровневая структура. Существуют три уровня XBRL документации, состоящие из:
В пределах этих уровней документы могут быть предназначены для разных аудиторий: либо только для разработчиков программного обеспечения, преимущественно разработчиков программного обеспечения или преимущественно для бухгалтеров (или подобного типа бизнес пользователей).
Технические Основы (Уровень 1)
XBRL это технический язык для определения и обмена информации о финансовых или бизнес операциях организации. Он создан только для этой цели, используется все более возрастающим количеством регулятивных органов и участников рынка и обеспечивает очень высокую степень гибкости. Документация по техническим основам наиболее применима для компаний - разработчиков программного обеспечения, разрабатывающих XBRL parsers, validators или API, а также для профессиональных программистов, желающих минуя этот уровень, напрямую работать с XBRL. Это также важная основа для профессиональных разработчиков, желающих оценить, приобрести и использовать эти типы инструментов. Их содержание почти никогда не затрагивает бухгалтеров или специалистов, ответственных за составление отчетности.
Основным строительным блоком для XBRL является спецификация. Спецификация XBRL 2.1 устанавливает технические правила для XBRL и предназначена в первую очередь для профессиональных разработчиков программного обеспечения, желающих создать инструменты, которые напрямую будут загружать или создавать документы XBRL.
Спецификация это наиболее авторитетный текст по XBRL, но по натуре это сложный технический документ. Там, где существуют нестыковки между спецификацией и другими частями структуры XBRL, преимуществом обладает спецификация. Пояснения синтаксиса, семантики и использования, которые устанавливаются в спецификации, появляются в других документах, публикуемых XII.
Для того, чтобы гарантировать взаимодействие материалов XBRL необходимо согласующаяся интерпретация спецификации различными разработчиками программного обеспечения. Основной контроль над этими интерпретациями это Комплект Соответствий спецификации. Комплект Соответствий это набор воспринимаемых компьютером утверждений о специфических аспектах спецификации, обычно в форме небольших примеров XBRL, которые выполняют различные "пограничные" ситуации и проверяют на потенциальное неверное толкование. Комплект соответствий описывает входные данные и объявляет требуемые выходные данные, которые должны быть созданы программным обеспечением при корректной обработке этих входных данных.r
Набор функций (Спецификация Формула 1.0) может быть использован для извлечения частей информации из различных взаимосвязанных XBRL документов, ссылающихся друг на друга. Эти функции приобретают особенную ценность, когда разработчикам необходимо описать бизнес логику, математические формулы и т.д. Модуль функций (подраздел Спецификации XBRL 2.1) обеспечивает список функций, их определения и примеры входных и выходных данных.
Спецификации Измерения 1.0 это модульное, опционное дополнение к Спецификации XBRL 2.1. Она дает возможность составителям таксономий XBRL определять и накладывать ограничения на авторов экземпляров на информацию по измерениям, таким как сегменты (например географические и операционные) и сценарии (например, заложенный в бюджете, предварительный и фактический). Его архитектура такова, что любые созданные документы, которые соответствуют данной спецификации, также соответствуют и Спецификации XBRL 2.1.
Правила моделирования (Уровень 2)
В то время, как основные концепции XBRL являются обязательными, существует другой уровень материалов - руководств, которые были разработаны XBRL и которые помогают созданию XBRL приложений. Правила моделирования предоставляют детальное руководство по тому, как использовать XBRL и как моделировать различные виды отчетной информации для различных программных приложений.
Документы на этом уровне предназначены для производителей программного обеспечения, желающих создавать, расширять или использовать таксономии или создавать или использовать экземпляры. Их принципы затрагивают бухгалтеров и специалистов по отчетности, которые выступают в качестве авторов и пользователей таксономий и/или документов экземпляров.
Следование руководствам, установленным в этих документах не является обязательным. Скорее их использование в большой степени поощряется XII для улучшения взаимодействия между материалами XBRL.
XBRL может быть использовано для многих типов отчетности, включая внутреннюю отчетность о показателях эффективности. Однако большинство XBRL отчетов, которые выполняются на текущий момент, относятся к финансовым отчетам. Архитектура Таксономии Финансовой Отчетности (Financial Reporting Taxonomy Architecture,FRTA) и Стандарты Экземпляра Финансовой Отчетности (Financial Reporting Instance Standards,FRIS) предоставляют руководство по созданию таксономий и документов экземпляров соответственно. Как можно предположить из их названий, эти руководства предназначены только для финансовой отчетности.
Подобно самой Cпецификации XBRL 2.1, FRTA и FRIS имеют свои сопровождающие комплекты соответствия, который обеспечивает компьютеризованное представление массы правил FRTA и FRIS соответственно.
Реестр Ролей Ссылок XBRL обеспечивает набор стандартных ролей, которые могут появляться в документах XBRL. По мере появления приложений XBRL появляются роли ссылок с распространенной и полезной семантикой. Реестр Ролей Ссылок XBRL это общедоступный, online набор данных, который документирует эти роли и их использование. Реестр ролей ссылок это механизм, с помощью которого к FRTA могут быть добавлены новые определения и правила использования.
Таксономия Глобальной Книги (ранее Главной Книги) это полностью соответствующая XBRL таксономия для специфических целей записи и обмена отдельными транзакциями, связанных с бизнес деятельностью. GL таксономия позволяет межоперационный обмен между главной книгой, суб-книгами и другими транзакциями, также как и создание отчетов, основанных на информации об эффективности, которая может быть получена из этих статей. Это мощный, гибкий инструмент для внутренней отчетности, консолидации данных и электронной коммерции.
Руководство Пользователя (Уровень 3)
Для многих пользователей XBRL единственными материалами XII, которые они будут использовать, являются материалы на этом, третьем уровне.
Их использование не является обязательным, скорее оно в значительной степени поощряется. Данный уровень имеет наибольшее отношение к бухгалтерам и специалистам по отчетности, желающим использовать XBRL инструменты для создания или использования высококачественных электронных отчетов.
Руководство по Таксономии Юрисдикции
Отдельные юрисдикции все больше публикуют свои собственные руководства по развитию таксономий. Эти руководства обычно разработаны для помощи тем, кто участвует в создании таксономий юрисдикций, также как и расширенных таксономий, развивающих базовый набор определений, созданных юрисдикцией.
Руководство для Составителей Отчетности
Эти материалы по руководству предназначены для бухгалтеров и специалистов по отчетности. XII в значительной степени поощряет их использование, но в ряде случаев они не смогут быть применимы, например когда национальные регуляторы по ценным бумагам устанавливают свои собственные руководства или требования.
Руководство по Экземпляру Юрисдикции.
Отдельные юрисдикции также все в большем количестве публикуют руководства по экземплярам, для того, чтобы используя местные таксономии, гарантировать создание документов экземпляров последовательным образом.
Концептуальное Руководство по Глобальной Книге
Существует большой выбор рекомендательных материалов доступных для тех, кто использует таксономию Глобальной Книги, включая концептуальное руководство; полный список, находящийся по адресу: http://finance.groups.yahoo.com/group/XBRL-GL/files/XBRL-GL доступен членам XII.