1 Введение

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

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

Настоящая спецификация определяет семантику базы ссылок таблицы. Она также описывает синтаксис, используемый для представления этой семантики.

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

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

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

1.1 Отношение к другой работе

Настоящая спецификация обусловлена Спецификацией XBRL [XBRL 2.1] и Спецификацией XBRL Измерения [DIMENSIONS], а также Спецификацией XBRL Формула [FORMULA].

1.2 Пространства имен и префиксы пространства имен

Префиксы пространства имен [XML NAMES] используются для элементов и атрибутов в форме ns:name , где ns является префиксом пространства имен, а name является локальным именем. В рамках настоящей спецификации присвоение префиксов пространства имен фактическим пространствам имен соответствует Таблице 1.

Столбец префиксов в Таблице 1 является ненормативным. Столбец URI пространства имен является нормативным.

Таблица 1: Пространства имен и префиксы пространства имен

Префикс

URI пространства имен

table

http://xbrl. org/2014/table

xbrlte

http://xbrl. org/2014/table/error

tablemodel

http://xbrl. org/2014/table/model

eg

http:///

link

http://www. xbrl. org/2003/linkbase

xbrli

http://www. xbrl. org/2003/instance

xfi

http://www. xbrl. org/2008/function/instance

xbrldi

http://xbrl. org/2006/xbrldi

xbrldt

http://xbrl. org/2005/xbrldt

xl

http://www. xbrl. org/2003/XLink

xlink

http://www. w3.org/1999/xlink

xs

http://www. w3.org/2001/XMLSchema

xsi

http://www. w3.org/2001/XMLSchema-instance

gen

http://xbrl. org/2008/generic

variable

http://xbrl. org/2008/variable

formula

http://xbrl. org/2008/formula

tuple

http://xbrl. org/2010/formula/tuple

df

http://xbrl. org/2008/filter/dimension

1.3 Специальные символы, используемые в документации (ненормативный раздел)

Специальные символы, используемые в документации соответствуют тем, которые изложены в Спецификации XBRL Переменные [VARIABLES].

1.4 Использование XPath

Использование XPath идентично тому, которое указано в Спецификации XBRL Переменные [VARIABLES], за исключением того, что пункт контекста является неопределенным, если не указано иное.

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

2 Категории использования

В настоящей спецификации определяются две значительные категории использования:

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

Представление данных является использованием настоящей спецификации для представления данных отчета.

Варианты использования, которые выходят за рамки этих определений, также приемлемы.

3 Источник фактов

Источник фактов является контейнером фактов XBRL.

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

Источник фактов состоит из фактов, которые должны рассматриваться для включения в таблицу. Факты, фактически включенные в таблицу, являются фактами в источнике фактов, которые находятся в домене таблицы.

Источник фактов не требует сериализации. Он МОЖЕТ существовать только в памяти или же динамически создаваться по требованию. Источник фактов МОЖЕТ быть изменяемым.

4 Модели

Настоящая спецификация определяет три модели:

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

5 Структурная модель

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

Таблицы объединяются в наборы таблиц.

Форма каждой таблицы описывается в терминах иерархических разбивок пространства фактов.

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

Рисунок 1: Структурная модель

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

Table Set

Набор таблиц

Table

Таблица

Breakdown

Разбивка

Structural Node

Структурный узел

“enumeration” Axis

Ось «перечисление»

Open Structural Node

Открытый структурный узел

Closed Structural Node

Закрытый структурный узел

rollup

сворачивание

5.1 Таблицы

Таблица представляет собой разбивку пространства фактов XBRL для цели определения справочного вида данных XBRL.

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

Набор участвующих аспектов для таблицы является объединением участвующих аспектов каждой из разбивок таблицы.

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

Домен таблицы определяет, какие факты могут быть включены в таблицу.

Форма таблицы является конкретной организацией ограничений в виде деревьев разбивки для таблицы.

Таблицы могут иметь фиксированную форму, независимо от фактов в источнике фактов. В качестве альтернативы, области таблицы могут иметь форму, обусловленную фактами в источнике фактов.

Закрытая таблица является таблицей, состоящей исключительно из закрытых разбивок.

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

Каждая ось состоит из последовательности секций, где единичная секция представляет положение вдоль этой оси. Секция по оси x является столбцом. Секция по оси y является строкой.

Любая ось без каких-либо разбивок имеет одну секцию (например, строку или столбец) по этой оси, которая не вводит ограничения. Например, таблица с одной разбивкой по оси x и без разбивок по оси y будет иметь одну строку, а таблица с одной разбивкой по оси y и без разбивок по оси x будет иметь один столбец.

5.2 Наборы таблиц

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

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

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

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