XBRLS
XBRLS ( Простой профиль приложения XBRL ) — это приложения XBRL профиль .
XBRLS разработан так, чтобы быть на 100% совместимым с XBRL. Заявленные цели XBRLS заключаются в том, чтобы «максимизировать преимущества XBRL, снизить затраты на внедрение и максимизировать функциональность и эффективность XBRL». [ 1 ] XBRL — это спецификация общего назначения, основанная на идее, что никто вряд ли будет использовать 100% компонентов XBRL при создании какого-либо одного решения. XBRLS определяет подмножество XBRL, предназначенное для удовлетворения потребностей большинства бизнес-пользователей в большинстве ситуаций, и предлагает его в качестве отправной точки для других. При таком подходе создается профиль приложения XBRL (эквивалент представления базы данных , но связанный с метаданными , а не с данными ).
XBRLS предназначен для того, чтобы позволить экспертам, не являющимся экспертами XBRL, создавать как метаданные XBRL, так и отчеты XBRL простым и удобным способом. В то же время он стремится повысить удобство использования XBRL, совместимость решений на основе XBRL, эффективность расширений XBRL и снизить затраты на разработку программного обеспечения.
Профиль создали Рене ван Эгмонд и Чарли Хоффман, которые были первоначальными создателями XBRL . Он во многом заимствован из архитектуры таксономии GAAP США .
Архитектура XBRLS
[ редактировать ]Архитектура XBRLS основана на многих идеях, используемых в архитектуре таксономии GAAP США . Цель архитектуры XBRLS — облегчить бизнес-пользователям использование XBRL, облегчить поставщикам программного обеспечения поддержку XBRL и безопасно использовать функции XBRL. XBRLS — это подмножество того, что разрешено полной Спецификацией XBRL. Примерами этих ограничений, налагаемых на XBRL, являются следующие:
- Не использует кортежи .
- Использует только элемент сегмента контекста экземпляра и запрещает использование элемента сценария.
- Разрешает только размерную информацию XBRL в качестве содержимого для элемента сегмента в контексте экземпляра. Более того, требуется, чтобы каждое понятие (член, первичный элемент) участвовало в гиперкубе и чтобы все гиперкубы были закрыты .
- Не допускается использование простых или сложных типизированных элементов в измерениях XBRL.
- XBRLS никогда не использует атрибут точности, всегда использует атрибут десятичных чисел.
- Требуется, чтобы каждая мера существовала хотя бы в одном измерении XBRL.
Компоненты XBRL, не используемые в XBRLS
[ редактировать ]Спецификация XBRL | Тема | Объяснение |
---|---|---|
Пример | Контекст: идентификатор объекта, схема объекта. | Хотя это и не требуется при использовании XBRLS, настоятельно рекомендуется, чтобы схема и идентификатор объекта были «статическими» или синхронизировались с явным элементом, а лучше использовали измерения XBRL для формулирования информации об объекте, возможно, с «Сущностью [Ось]» XBRLS. измерение.
Не следует использовать части контекста «идентификатор объекта» и «схема объекта». Скорее, «идентификатор объекта» и «схема объекта» являются статическими (т. е. фиктивными значениями для прохождения проверки XBRL) и используют постоянные значения. Информация, сформулированная в отношении идентификатора объекта и схемы объекта, перемещается в специальную таксономию XBRLS, которая использует измерения XBRL для передачи этой информации. |
Пример | Контекст: период | Хотя это и не требуется при использовании XBRLS, настоятельно рекомендуется, чтобы контекст периода был «сохранен статическим» или синхронизирован с явным элементом и чтобы для формулирования этой информации использовались измерения XBRL, возможно, с измерением XBRLS «Период [Ось]».
Использует измерения XBRL для формулирования этого квазиизмерения XBRL. |
Экземпляр (разделы 4.7.4 и 4.7.3.2) | Контекст: сегменты, сценарии | Использует только измерения XBRL для формулирования содержимого сегментов и сценариев, исключая использование контекстной информации на основе XML-схемы, разрешенной разделами. Более того, смешивание контекстной информации на основе XML-схемы и измерений XBRL технически опасно. |
Пример | Фактическая ценность: точность | Использует только атрибут десятичных знаков , точность использовать нельзя. |
Таксономия | Элементы: кортежи | Кортежи не допускаются. |
Таксономии | Масса | Значение атрибута веса для вычислений должно быть либо «1», либо «-1», десятичные значения между ними не допускаются. |
Таксономии | Аннотация, Документация | Каждая схема и каждая база ссылок должны предоставлять документацию, описывающую содержимое файла, доступного для чтения компьютерным приложением. |
Размеры | Открытые гиперкубы | Открытые гиперкубы не допускаются, разрешены только закрытые гиперкубы. |
Размеры | неВсе | Разрешены только дуги has-гиперкуба «все», «notAll» не разрешены. |
Размеры | Типизированные члены | Типизированные члены (простые или сложные) не допускаются. |
Сноски
[ редактировать ]- ^ обмена деловой информацией XBRL Веб-сайт