Поделиться через


Определения дерева отчетности в финансовых отчетах

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

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

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

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

Передовые практики по дереву отчетности

Перед созданием дерева отчетности необходимо учитывать следующие рекомендации:

  • Во-первых, определите, которые аналитики отчетности требуются вашему юридическому лицу или компании.
  • Рассмотрите, как вы настроили структуру, и после этого нарисуйте организационную диаграмму компании. Организационная диаграмма поможет вам увидеть способы группировки элементов в одну или несколько аналитических структур.
  • Начните с самого низкого доступного уровня детализации, такой как отделы и проекты, которые определены в финансовых данных. Добавьте так много рамок к уровню детализации, сколько нужно, чтобы показать подразделения или регионы на более высоком уровне. Каждое поле представляет потенциальную единицу отчетности в любом дереве отчетности, которое вы создаете.
  • Вы должны также рассматривать самый лучший путь построить ваши деревья. Можно использовать автоматизированный процесс создания для создания дерева отчетности или создать дерево отчетности вручную. Важно понимать оба метода, прежде чем создавать деревья.
  • Вы можете использовать единицы отчетности, которые определены в вашей системе финансовых данных для того, чтобы добавить единицы отчетности к определению дерева отчетности. Организационные иерархии также можно выбрать в качестве параметра в типах дерева. Дополнительные сведения см. в разделе Обзор организаций и организационных иерархий.

Создание нескольких деревьев отчетности

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

Создание определения дерева отчетности

Определение дерева отчетности содержит столбцы, описанные в следующей таблице.

Столбец дерева отчетности Описание
Организация Название компании для элемента аналитической структуры. Значение @ANY, которое назначается, как правило, только на сводном уровне, позволяет использовать аналитическую структуру для всех компаний. Компания назначается каждой дочерней ветви.
Наименование единицы Код который определяет эту единицу отчетности в графическом дереве отчетности. Создайте согласованную уникальную систему кодирования, которую будет легко понять пользователям.
Описание единицы Название единицы отчетности появляется в заголовке или нижнем колонтитуле отчета, если вы вводите UnitDesc как код на вкладке Заголовки и нижние колонтитулы определения отчета. Заголовок появляется в описание строки отчета, если вы вводите UnitDesc в ячейке Описание определения строки.
Аналитики Единица отчетности, которая берет информацию прямо от финансовых данных. Она определяет логическое размещение и длины для счета и связанных сегментов. Каждая строка единицы отчетности должна иметь аналитику в этом столбце. Аналитику также можно поместить в строку общей единицы (например, расходы, которые непосредственно связаны с этой единицей). Если вы вводите аналитику в строку общей единицы, то счета, которые используются в родительских единицах, не должны использоваться в дочерних единицах. В противном случае суммы могут дублироваться.
Определения строк Имя определения строки для единицы отчетности. Одно и то же определение строк используется для каждого элемента аналитической структуры. При создании отчета программа это определение строк используется для каждого элемента аналитической структуры. Определение строки может включать несколько ссылок финансовых аналитик. Если определение строки указано в дереве отчетности, установите флажок Использовать определение строки из дерева отчетности на вкладке Отчет определения отчета.
Ссылка на финансовые аналитики Ссылка на финансовые аналитики, которая должна использоваться для единицы отчетности. Ссылки на финансовые аналитики определяются для определения строки, чтобы задать финансовые аналитики, с которыми осуществляется связывание.
Параметры страницы Этот столбец определяет, будут ли подавляться сведения о единице отчетности при просмотре или печати отчета.
% свертки Процент единицы отчетности, который должен быть выделен для родительской единицы. Процент который вы вписываете в этот столбец, применяется к каждой строке определения строки, прежде чем значение в строке добавляется к родительскому отчету. Например, если дочерняя единица должна быть разделена равномерно между двумя подразделениями, то суммы в каждой строке умножаются на 50 процентов, прежде чем значение добавляется к отчету по подразделению. Одна единица отчетности не может иметь две родительские единицы. Чтобы распределить суммы из единицы отчетности в две родительские единицы, создайте еще одну единицу отчетности с такой же аналитикой, чтобы свернуть дополнительные 50 процентов. Введите целые проценты без десятичной запятой. Например, 25 представляет 25 процентов распределения в родительский объект. При включении десятичной запятой (,25) 0,25 % распределяется в родительский объект. Для использования процента меньше, чем 1 процент, используйте параметр Разрешить свертку <1% в определении отчета. Этот вариант — на вкладке Дополнительные параметры в диалоговом окне Настройки отчета. Откройте это диалоговое окно, нажав кнопку Прочие на вкладке Настройки определения отчета.
Безопасность единицы Ограничения того, какие пользователи и группы могут получать доступ к информации для единицы отчетности.
Дополнительный текст Текст, включенный в отчет.

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

  1. Откройте конструктор отчетов.

  2. Щелкните Файл>Создать>Определение дерева отчетности.

  3. Щелкните Правка>Вставить единицы отчетности из аналитик.

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

    Раздел Описание
    Сегментация аналитик отчетности Используйте кнопки Разделить сегменты и Объединить сегменты для изменения количества и длины сегментов. ПРИМЕЧАНИЕ: объединять можно только разделенные сегменты. Для того, чтобы совместить множественные аналитики, используйте подстановочные знаки в ваших значениях аналитик.
    Включить/расположение знаков В этом разделе перечислены аналитики, определенные в финансовых данных, и отображается число символов в самом длинном значении, определенном для каждой аналитики. Установите флажок для аналитики, чтобы включить эту аналитику в иерархию дерева отчетности.
    Иерархия и диапазоны сегментов В этом разделе представлена иерархия аналитик. Вы можете двигать аналитики в списке для того, чтобы изменить их порядок отчетности. В полях От аналитики и До аналитики укажите диапазон значений для каждой аналитики. Если диапазон не указан, все значения аналитик будут вставляться в дерево отчетности. ПРИМЕЧАНИЕ: если используется несколько аналитик, в результатах будут возвращены только разнесенные комбинации аналитик.

    Иллюстрацию с примером диалогового окна Вставить единицы отчетности из аналитик см. в разделе "Пример вставки единиц отчетности из диалогового окна аналитик" далее в этой статье.

  5. Чтобы создать дополнительные сегменты (например, расщепив один сегмент на два более коротких сегмента), щелкните правильное расположение в поле Положение символа и щелкните Расщепление сегментов.

  6. Чтобы объединить два сегмента в один сегмент, щелкните в любом поле сегментов, чтобы объединить сегменты, и щелкните Совмещение сегментов.

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

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

    1. В поле От аналитики для этой аналитики введите первое значение в диапазоне.
    2. В поле До аналитики введите последнее значение в диапазоне.
  9. Повторите шаги 7–8 для каждой аналитики в области Иерархия и диапазоны сегментов.

  10. После того как вы закончите определение того, как единицы отчетности будут переносится в новое дерево отчетности, нажмите кнопку ОК.

  11. Щелкните Файл>Сохранить, чтобы сохранить дерево отчетности. Введите уникальное имя и описание для дерева отчетности, и после этого щелкните ОК.

Откройте существующее определение дерева отчетности

  1. В конструкторе отчетов, в Области перехода, щелкните Определения дерева отчетности.
  2. Выполните двойной клик имени в списке дерева отчетности для того, чтобы раскрыть его.
  3. Для того, чтобы осмотреть все строительные блоки, которые связаны с деревом отчетности, выполните правый клик определения дерева отчетности, и после этого выберите Ассоциации.

Свертка данных в дереве отчетности

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

  • В дереве отчетности дочерние единицы должны содержать аналитики, если дерево отчетности не является одноуровневым деревом. Родительские единицы обычно не содержат аналитики в дереве отчетности.

    Примечание

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

  • Единицы отчетности, которые содержат аналитики в дереве отчетности, соответствуют аналитикам, которые используются в определениях строки и столбца. Комбинация аналитик определяет суммы, возвращаемые для этой единицы. Например, в примере 2 далее в этой статье строки 6 и 7 возвращают значения только для подразделений 00 и 01 соответственно.

  • Суммы для родительских единиц отчетности, которые не содержат аналитики в дереве отчетности, определяются из дочерней единицы отчетности и сворачивают суммы к определенной родительской единице. Например, если родительская единица (см. Contoso — США в примере свертки данных 2) имеет две дочерние единицы (022 и 023) и не содержит аналитики, отчет создается для каждой дочерней и родительской единицы. Родительский итог — сумма двух дочерних сумм.

Управление единицами отчетности

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

Структура единиц отчетности

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

  • Подробная единица берет информацию прямо от финансовых данных.
  • Общая единица суммирует данные от единиц более низкого уровня.

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

Организация единиц отчетности

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

  1. В конструкторе отчетов, раскройте определение дерева отчетности, которое изменить.
  2. В графическом представлении определения дерева отчетности, выберите единицу отчетности.
  3. Перетащите единицу в новое расположение. Либо щелкните правой кнопкой мыши и выберите Перенести единицу отчетности на более высокий уровень или Перенести единицу отчетности на более низкий уровень.
  4. Щелкните Файл>Сохранить, чтобы сохранить изменения.

Добавление текста о единице отчетности

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

  1. В конструкторе отчетов, раскройте определение дерева отчетности, которое изменить.
  2. Дважды щелкните ячейку Дополнительный текст для строки единицы отчетности.
  3. В диалоговом окне Дополнительный текст в первой пустой строке введите текст. На первую строку, которая содержит текст, создается ссылка как UnitText1, независимо от ее положения в диалоговом окне Дополнительный текст.
  4. Чтобы добавить больше текстовых записей для этой единицы отчетности, введите текст в пустой строке.
  5. Нажмите кнопку .

Извлеките дополнительный текст из единицы отчетности

  1. В конструкторе отчетов выберите редактируемую аналитическую структуру.
  2. В определении аналитической структуры дважды щелкните ячейку Дополнительный текст для строки элемента аналитической структуры.
  3. В диалоговом окне Дополнительный текст выберите запись для удаления, а затем щелкните Очистить. Либо щелкните правой кнопкой мыши запись и нажмите кнопку Вырезать.
  4. Нажмите кнопку .

Ограничьте доступ к единице отчетности

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

  1. В конструкторе отчетов, раскройте определение дерева отчетности, которое изменить.
  2. Дважды щелкните ячейку Безопасность блоков строки элемента аналитической структуры, к которой нужно ограничить доступ.
  3. В диалоговом окне Безопасность единицы щелкните Пользователи и группы.
  4. Выберите пользователей или группы, которые будут иметь доступ к единице отчетности, и нажмите кнопку ОК.
  5. Чтобы ограничить доступ к дочерним единицам отчетности, установите флажок Добавить безопасность к дочерним единицам отчетности.
  6. Нажмите кнопку .

Удалить доступ к единице отчетности

  1. В конструкторе отчетов, раскройте определение дерева отчетности, которое изменить.
  2. Дважды щелкните ячейку Безопасность единицы для строки единицы отчетности, к которой требуется удалить доступ.
  3. В диалоговом окне Безопасность единицы выберите имя и нажмите кнопку Удалить.
  4. Щелкните OK.

Примеры

Структура единиц отчетности — пример 1

Ниже приводится структура единиц отчетности в следующем дереве отчетности:

  • Единица отчетности Contoso Japan является родительской единицей дочерних единиц отдела продаж Contoso Japan и отдела консультирования Contoso Japan.
  • Единица отдела продаж Contoso Japan является дочерней единицей единицы Contoso Japan и родительской единицей единиц "Внутренние продажи" и "Автоматические продажи".
  • Единицы отчетности с самым низким уровнем детализации ("Внутренние продажи", "Автоматические продажи", "Обслуживание клиентов" и "Операции") представляют подразделения в финансовых данных. Эти единицы отчетности — в заштрихованной области диаграммы.
  • Общие единицы более высокого уровня суммируют информацию от подробных единиц.

Структура сводного отчета Contoso — пример 1.

Структура единиц отчетности — пример 2

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

Структура сводного отчета Contoso — пример 2.

Пример вставки единиц отчетности из диалогового окна аналитик

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

Вставить элементы аналитической структуры.

Полученное определение дерева отчетности сортируется по подразделению, затем — по центру затрат, а затем — по подразделению. Аналитикой для пятой единицы отчетности является Бизнес-единица = [001], центр затрат =[], подразделение = [022]. Она определяет единицу отчетности для счетов, которые относятся к бизнес-единице 001 и подразделению 022.

Иллюстрация аналитической структуры.

Примеры свертки данных

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

Пример 1

Свертка по нескольким компаниям.

Пример 2

Свертка подразделений между компаниями.

Дополнительные ресурсы

Финансовая отчетность