Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

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

9.3 Расположение

Процесс расположения принимает структурную модель и источник фактов и создает расположение.

Факты таблицы происходят из источника фактов, которые МОГУТ быть отчетом XBRL (представление данных), или МОГУТ быть виртуальными, допуская возможность создания новых фактов из информации, введенной в инструмент пользователем для создания нового или отредактированного выходного отчета XBRL (ввод данных). В последнем случае таблица предоставляет описание фактов, которые могут быть введены.

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

Расположение является результатом процесса расположения.

9.3.1 Недостаточно определенные таблицы

9.3.1.1 Аспекты измерения

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

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

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

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

9.3.1.2 Аспекты без измерений

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

Решение этой ситуации обусловлено реализацией и описывается в Разделе 9.3.1.3

9.3.1.3 Множественные значения в ячейке

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

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

9.3.2 Проекция множественных разбивок на ось

Множественные разбивки могут быть ассоциированы с одной осью таблицы. Разбивки на оси располагаются в соответствии с атрибутами @order отношений таблица-разбивка, связывающих их определения с определениями таблицы. 

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

Действительной разбивкой для одной разбивки является сама разбивка.

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

Действительной разбивкой для упорядоченного набора n отдельных разбивок является действительная разбивка для следующей пары разбивок:

действительная разбивка для первых n-1 отдельных разбивок последняя отдельная разбивка

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

Рисунок 11: Проекция двух разбивок на ось

Breakdown

Разбивка

Projection

Проекция

Effective breakdown

Действительная разбивка

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

Рисунок 12: Проекция с участием более сложной разбивки

Breakdown

Разбивка

Projection

Проекция

Effective breakdown

Действительная разбивка

9.3.3 Заголовки

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

Заголовки оси создаются из узлов в структурной модели. Каждая разбивка вводит ряд строк/столбцов ячеек заголовка в заголовок оси, с которой он ассоциирован. Каждый уровень дерева разбивки вводит одну строку/столбец ячеек заголовка в заголовок; при этом каждый структурный узел вводит ноль или несколько ячеек заголовка. Строки заголовка сначала упорядочиваются посредством определенного порядка разбивок (изначально задаваемого атрибутом @order отношений таблица-разбивка), а затем посредством глубины в рамках каждого дерева разбивки.

9.3.4 Исключение

Исключение является процессом исключения незаполненных секций (например, строк и столбцов) для создания более компактной таблицы.

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

При расположении таблицы для представления данных:

    НЕОБХОДИМО, чтобы процессоры могли создавать полную таблицу, в которой не были исключены секции. Процессоры МОГУТ исключить некоторые или все незаполненные секции.

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

НЕДОПУСТИМО, чтобы процессоры осуществляли исключение при расположении таблицы для ввода данных.

9.3.5 Расширение

Расширение является процессом расширения открытого структурного узла в ходе процесса расположения.

Это расширение обусловлено источником фактов.

Аспекты, которые участвуют в расширении, именуются как аспекты расширения.

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

    Описание расширения узлов аспекта см. в Разделе 6.8.2 (единственные открытые узлы, определенные в настоящей спецификации).

9.3.6 Расположение для представления данных

При наличии набора фактов из источника фактов НЕОБХОДИМО, чтобы процесс расположения ограничивал эти факты теми фактами, которые удовлетворяют всем фильтрам таблицы (при наличии таковых), связанным с таблицей.

НЕОБХОДИМО, чтобы эти факты были организованы в таблице, в соответствии с ограничениями, связанными с ее секциями (например, столбцы, строки и положения по оси z).

9.3.7 Расположение для ввода данных

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

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

НЕОБХОДИМО, чтобы программное обеспечение для обработки, которое поддерживает ввод данных, позволяло пользователю в динамическом режиме добавлять значения аспектов для любых аспектов расширения. НЕОБХОДИМО, чтобы значения аспектов проходили валидацию в отношении ограничений, определенных открытыми узлами определения.

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

Приложение A Нормативные схемы

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

ПРИМЕЧАНИЕ: (ненормативное) Следующая за схемой политика обслуживания компании, представляет намерение (но не гарантирует), что размещение ненормативных версий этих схем в Интернете будет выглядеть следующим образом:

В то время как схема является последней РЕКОМЕНДОВАННОЙ версией и пока она не будет заменена посредством дополнительных исправлений опечаток, ненормативная версия будет находиться в Интернете в каталоге http://www. xbrl. org/2014/. Ненормативная версия каждой схемы, с исправлениями данного обновления к РЕКОМЕНДАЦИИ, будет постоянно храниться в Интернете в каталоге с уникальным идентификатором, указывающим на дату обновления.

A.1 Схема базы ссылок таблицы (table. xsd)

<schema
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:link="http://www.xbrl.org/2003/linkbase"
xmlns:variable="http://xbrl.org/2008/variable"
xmlns:xl="http://www.xbrl.org/2003/XLink" elementFormDefault="qualified" targetNamespace="http://xbrl.org/2014/table">

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