Виды отчетов.

Материал из OrticonWiki
Версия от 15:20, 2 июля 2020; Praktik (обсуждение | вклад) (Новая страница: «'''Модели''' в решении '''задаются элементами справочника «Виды отчетов».''' Доступ к форме с…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Модели в решении задаются элементами справочника «Виды отчетов». Доступ к форме списка справочника «Виды отчетов» возможен при использовании меню командного интерфейса «Лицевые счета НФО» –> «Виды отчетов».

825632.jpg


Справочник «Виды отчетов» – иерархический. Элементы этого справочника в большинстве случаев группируются по отчетным формам (для одной отчетной формы обычно определяются несколько моделей – например, для каждого раздела). Модель может быть и одна, если есть возможность произвести сопоставление (меппинг) данных модели с разными отчетными ролями слоя определений таксономии.

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

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

На форме списка справочника «Виды отчетов» имеется кнопка «Создать» (для создания модели) и «Создать группу» (для определения иерархии):

481820.jpg


На форме настройки заполняется поле «Наименование» и определяются настройки колонок, строк и показателей.

968334.jpg


Колонки

Колонки модели определяются на форме элемента справочника «Виды отчетов» в группе «Настройка колонок и отборов». При использовании кнопки «Добавить» система дает возможность ввести с клавиатуры наименование колонок.

378823.jpg


Колонка в дальнейшем идентифицируется ее названием.

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

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

560104.jpg


Помимо макета таблицы, модель может содержать данные для ее визуализации (макеты шапки и подвала).

415894.jpg


Строки

У модели должна быть как минимум одна строка, которая должна содержать показатели отчета. В решении данные отчета хранятся в разрезе экземпляра отчета (документ «Регламентированный отчет») и показателя (справочник «Показатели отчетности»).

Строки расположены в группе «Состав строк и ячеек отчета» на форме элемента справочника «Виды отчетов».

Добавить строку модели отчета можно при использовании кнопки «Добавить». Если предполагается, что строки отчета должны иметь иерархическую структуру, используется кнопка «Добавить верхний уровень». В этом случае, строки будут отображены в виде дерева и сгруппированы по разделам (например, разделы баланса):

184839.jpg


После того, как строка добавлена, система проверяет, заполнен ли у этой строки номер (реквизит табличной части «№ строки»). Если номер не заполнен, то система считает, что строка является разделом иерархической структуры. Такая строка не должна содержать показателей и не должна участвовать в меппинге.

323398.jpg


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

Тип показателя – «Произвольная таблица», для реквизита «Автонумерация строк» должно быть установлено значение «не используется»:

510044.jpg


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


Показатели

Данные отчета интерпретируются системой в соответствии с настройкой показателей, являющихся элементами справочника «Показатели отчетности».

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

Модель задает ось Х (колонки) и ось У (строки) отчета, на пересечении которых задаются показатели, с помощью которых есть возможность извлечь данные из информационной системы предприятия. Пример модели:

383363.jpg


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

403467.jpg


Элементарный показатель – данный показатель есть только в отраслевых решениях Ортикон с интегрированными моделями отчетности и XBRL. В отдельном модуле «Ортикон:XBRL» данный вариант недоступен. Элементарный показатель позволяет указать источник на плане счетов ЕПС для автоматического заполнения отчета.

159813.jpg


Составной показатель – позволяет задать формулу, по которой будут произведены действия над показателями, входящими в состав составного показателя:

620464.jpg


Фиксированный показатель – используется для формирования моделей, данные в которые вводятся вручную или загружаются из внешних систем (Excel или XML). Может быть двух типов: «Число» и «Строка». Для дат необходимо указывать строку в формате «ДД.ММ.ГГГГ чч.мм.сс» (время необязательно).

127720.jpg


Произвольная таблица – определяет открытый отчет (отчет с произвольным количеством строк). Может содержать запрос к базе или к внешнему источнику. Во втором случае должен начинаться словом «provider» со строкой соединения, после которой должен следовать запрос. Также допускается запрос из одной строки, возвращающий количество (например, «select count(*) количество from table»), псевдоним колонки за-проса в таком случае должна быть строка «количество».

803080.jpg


Произвольное значение – позволяет получить данные из произвольной таблицы решения.

700258.jpg


Виды моделей

Модели с точки зрения XBRL делятся на два типа – закрытые и открытые.

Отличие их в том, что закрытые модели в гиперкубе или не содержат аналитических признаков совсем (например, баланс), или содержат только строго определенные таксономией аналитические признаки – закрытые оси (например, элементы капитала отчета об изменении капитала).

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

Итак, в открытой модели количество строк не ограничено, а в закрытой – жестко определено моделью.