Элемент <table:linkrole> или <table:linkroleExpression>, соответственно, является непустым URI или выражением (xl:nonEmptyURI), которое, при наличии, ограничивает сеть, в которой узлу необходимо начать поперечное перемещение DRS. Если роль ссылки не указана, принимается стандартная роль ссылки.

Если в указанной сети не обнаруживаются отношения, ошибка не выдается, и полученное дерево состоит исключительно из источников отношения. Однако, если сами источники отношения исключаются значением элемента <table:formulaAxis>, разрешенное дерево является пустым, что представляет собой ошибку, описанную в Разделе 6.5.3.

Пример 2: Узлы отношения измерения

Узлы отношения измерения

Объяснение

<table:dimensionRelationshipNodexlink:type="resource" xlink:label="members">

<table:relationshipSource>

eg:World

</table:relationshipSource>

<table:dimension>

eg:Geography

</table:dimension>

<table:formulaAxis>

descendant-or-self

</table:formulaAxis>

</table:dimensionRelationshipNode>

Определяет дерево элементов домена для измерения с явно заданными элементами eg:Geography с элементом eg:World в качестве корня.

<table:dimensionRelationshipNodexlink:type="resource" xlink:label="members">

<table:dimension>

eg:Geography

</table:dimension>

<table:formulaAxis>

descendant-or-self

</table:formulaAxis>

</table:dimensionRelationshipNode>

Определяет дерево элементов домена для измерения с явно заданными элементами eg:Geography с корнем (корнями) домена измерения в качестве корня.

При условии, что eg:World является корнем домена eg:Geography, полученное дерево эквивалентно предыдущему примеру.

<table:dimensionRelationshipNodexlink:type="resource" xlink:label="members">

<table:dimension>

eg:Geography

</table:dimension>

<table:formulaAxis>

child

</table:formulaAxis>

</table:dimensionRelationshipNode>

Определяет дерево элементов домена для измерения с явно заданными элементами eg:Geography с единичным уровнем, состоящим из дочерних элементов корня (корней) домена измерения.

6.7.5.2 Разрешение узла отношения измерения

НЕ нашли? Не то? Что вы ищете?

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

Спецификация Измерения [DIMENSIONS] допускает возможность пометки определенных элементов домена измерения с явно заданными элементами как непригодные к использованию. Такие элементы существуют исключительно для организации домена в иерархию и не используются в качестве действительных значений для измерения. РЕКОМЕДНУЕТСЯ, чтобы процессоры учитывали возможность использования элемента домена, определенную входящим отношением. Для пригодных элементов, которые являются не являются листами обхода дерева, добавляется дополнительный дочерний сворачиваемый узел для сохранения расположения фактов, сообщенных с этим значением измерения, на оси. К непригодным элементам и к элементам, которые являются листами обхода дерева, сворачиваемый узел не добавляется.

РЕКОМЕНДУЕТСЯ пропускать непригодные элементы без пригодных к использованию потомков. НЕ РЕКОМЕНДУЕТСЯ, чтобы полученное дерево структурных узлов содержало узлы листа с непригодными элементами.

Источники отношения, которые указываются явно, всегда рассматриваются в качестве пригодных к использованию, ввиду отсутствия входящих отношений, из которых может быть определена пригодность к использованию. Если источник отношения опущен, пригодность корней домена определяется на основании входящих отношений dimension-domain.

6.8 Узел аспекта

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

На указанном ниже рисунке представлена модель узла аспекта.

Рисунок 10: Модель узла аспекта

http://www.xbrl.org/specification/table-linkbase/REC-2014-03-18/table-linkbase-images/filter-node-model.png

definition Node

узел определения

tag Selector

селектор тэгов

definition-node-subtree

определение-узел-поддерево

order

порядок

open Definition Node

открытый узел определения

aspect Node

узел аспекта

aspect

аспект

include Unreported Value

включает Несообщенное значение

aspect node filter

фильтр узла аспекта

complement

дополнение

variable:filter

переменная:фильтр

6.8.1 Ограничения аспекта узла аспекта

Узел аспекта имеет один участвующий аспект, который указывается непосредственно.

Узел аспекта вводит один нетэгированный набор ограничений.

Указания на аспект измерения имеют опциональное свойство @includeUnreportedValue (со значением по умолчанию false), которое указывает на то, должно ли расширение включать заполнитель «no value» в том случае, когда существуют факты, не имеющие значения для этого аспекта.

6.8.2 Расширение

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

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

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

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

Пример 3: Воздействие фильтрование не участвующих аспектов

Если в источнике фактов присутствуют следующие факты:

Аспект концепта

Аспект периода

Значение факта

Прибыль

2011

100

Активы

2012

100

Прибыль

2013

100

Активы

2013

200

С учетом следующего определения узла аспекта и ассоциированного фильтра:

<table:aspectNodexlink:type="resource" xlink:label="periodNode" id="periodNode">

<table:periodAspect/>

</table:aspectNode>

<cf:conceptNamexlink:type="resource" xlink:label="conceptFilter">

<cf:concept>

<cf:qname>

eg:profit

</cf:qname>

</cf:concept>

</cf:conceptName>

<table:aspectNodeFilterArcxlink:from="periodNode" xlink:to="conceptFilter" xlink:type="arc" xlink:arcrole="http://xbrl. org/arcrole/2014/aspect-node-filter"/>

Полученная таблица будет выгядеть нижеуказанным образом (допуская подходящее значение оси y с концептом, который является участвующим):

2013

2011

Прибыль

100

100

Активы

100

(не сообщено)

Фильтр ограничивает содействующие факты теми фактами, которые имеют в качестве значение для аспекта концепта «прибыль». Узел аспекта периода затем расширяется до узла для каждого значения аспекта периода. В отношении концепта «прибыль» для периода «2012» факт не сообщается – следовательно, включаются лишь 2011 и 2013. Ограничения узлов на оси x ограничивают лишь аспект периода – следовательно, значения для концепта «активы» присутствуют в окончательной таблице.

Это позволяет оси y указывать на ограничения для аспекта концепта, не приводя к xbrlte:aspectClashBetweenBreakdowns.

6.8.3 Ярлыки узла аспекта

НЕДОПУСТИМО, чтобы у узлов аспекта были ярлыки, как указано в Разделе 6.5.2. РЕКОМЕНДУЕТСЯ, чтобы в ходе расширения процессор добавлял ярлыки к узлам расположения, в соответствии с Разделом 7.4.

6.8.4 Синтаксис узла аспекта

Узел аспекта представлен элементом <table:aspectNode> с одним дочерним элементом в группе подстановки <table:aspectSpec> и опционально одним или несколькими ресурсами <variable:filter>, связанными при помощи отношений аспект-узел-фильтр.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19