Обзор Технические характеристики



Технические характеристики Фабрики XBRL

Программный продукт предназначен для автоматизации в НФО процессов подготовки и отправки в Банк России пакетов бухгалтерской и надзорной отчетности в формате XBRL, в соответствии с утвержденной Банком России финальной версией таксономией XBRL.

Все возможности:

 Импорт таксономии с сайта центрального Банка Российской Федерации или из локальных ресурсов
    • Элементы таксономии хранятся в системе и используются для подготовки отчетности
    • Поддерживается хранение в системе различных версий таксономии
    • Предусмотрена возможность переформировать отчеты предыдущих периодов по той версии таксономии, которая действовала в периоде подготовки отчетов
    • Предусмотрена возможность просмотра элементов таксономии, взаимосвязей и структуры таксономии
Хранилище данных (фактов)
    • В системе реализована возможность хранения данных отчетов (фактов и контекстов) с использованием встроенного хранилища данных
    • Наличие встроенного хранилища позволяет работать с большими объемами данных (отчеты размером в 1 000 000 строк)
    • Все сформированные пакеты XBRL хранятся в системе
    • Предусмотрена возможность копирования данных из одного пакета отчетности в другой, при этом если период конечного и копируемого отчетов отличаются, то система автоматически меняет периоды в контекстах копируемого отчета в соответствии с периодами конечного пакета отчетов.
Визуализация отчетов. В рамках подсистемы визуализации предусмотрены следующие возможности
    • Внешний вид отчетов определяется таксономией (табличный слой Tablelinkbase) с использованием RC-кодов.
    • Внешний вид отчетов соответствует формам отчетов, размещенных в методических рекомендациях и сопроводительных документах на сайте ЦБ
    • При выпуске новой версии таксономии, внешнее представление отчетов и их состав автоматически изменяется при загрузке таксономии в программу.
    • Предусмотрена возможность выбора значения z-оси для просмотра отдельного подраздела отчета.
 Импорт/экспорт данных в формате Excel. В рамках подсистемы выгрузки отчетов в Excel, предусмотрены следующие функции:
    • Возможность выгрузки указанных пользователем таблиц в единый файл Excel. Каждая таблица (согласно URI роли) при этом располагается на отдельном листе Excel. Отчеты выгружаются с заполненными данными или пустые (шаблоны) по желанию пользователя.
    • Выгрузка отчетов в Excel и загрузка отчетов из Excel также осуществляется с использованием внешнего вида отчетов, предусмотренных таксономией (Tablelinkbase). Внешний вид отчетов в Excel не должен отличаться от внешнего вида отчетов в программе и в сопроводительных документах ЦБ.
    • Файл Excel должен содержать в себе информацию о разрядности показателей, единицах измерения для каждого показателя с возможностью изменения.
    • Если в таксономии отчетный элемент является перечислением, то в ячейке Excel предусмотрен выпадающий список с возможностью выбора значения в соответствии с таксономией.
    • Заполненные отчеты в Excel сохраняются с данным для последующей работы с ними и загрузки обратно в систему с учетом изменений.
    • Для отчетов с открытыми осями есть возможность добавлять строки, колонки, разделы в Excel файле по предусмотренным таблицей аналитическим разрезам. При этом, при загрузке файла Excel значения открытых осей автоматически загружаются (создаются) из файла Excel.
    • Выгрузка и загрузка файлов Excel также работает для реестровых отчетов, объемом в 100 000 строк за приемлемое время не более 30 минут.
    • При загрузке данных из Excel, выполняется техническая валидация данных на соответствие структуры таксономии. Учитываются все типовые ошибки, которые были опубликованы на сайте Центрального банка РФ. При загрузке файла Excel должна проверяться разрядность, единицы измерения фактов на соответствие требованиям нормативных актов. В случае, если в Excel разрядность или единицы измерения для каких-либо фактов не указаны, система должна их присвоить автоматически в соответствии с требованиями нормативных актов.
    • В случае, если в различных таблицах есть общие показатели (концепты), система проверяет при загрузке данных идентичность значений таки показателей. Например, если в таблице «0420201 Бухгалтерский баланс негосударственного пенсионного фонда в форме акционерного общества» указано значение концепта ifrs-full_CashAndCashEquivalents = 100, а в примечании «Денежные средства и их эквиваленты» для этого же концепта указано значение 150, то при загрузке такого файла Excel должно выдаваться предупреждение о несоответствии данных.
    • В случае наличия в Excel таблиц с открытыми осями, система при загрузке проверяет наличие двух и более показателей с одинаковым набором аналитических признаков. В случае наличия таких данных выдается предупреждение.
 Заполнение отчетов. В рамках подсистемы заполнения отчетов, предусмотрены следующие функции:
    • Ввод данных в ячейки отчетов вручную, копирование данных из других источников (файлы Excel, Word, 1С, другие программы) через буфер обмена непосредственно в таблицы отчетов.
    • Разрядность для показателей устанавливается автоматически в соответствии с требованиями нормативных актов и Правил формирования файла XBRL действующих на отчетную дату.
    • Для бухгалтерских отчетов предусмотрена возможность автоматического расчета или проверки расчета итоговых строк при записи отчета.
    • Возможность изменения разрядности или единицы измерения показателя отчета (факта).
 Вывод отчетных форм на печать
    • Предусмотрена возможность вывода на печать или в файл Word/PDF отчетов в соответствии с действующими нормативными актами и рекомендациями ЦБ, опубликованными на сайте для последующего размещения на сайте или передачи заинтересованным лицам, включая бухгалтерскую отчетность.
    • В системе предусмотрена возможность изменять формат представления монетарных, дробных и целочисленных показателей для печати (разрядность, представление отрицательных и пустых значений).
    • В системе предусмотрена возможность пересчета всех монетарных показателей пакета в тысячи рублей.
    • В системе предусмотрена возможность задавать колонтитулы для печати.
 Валидация. В рамках системы валидации необходимо предусмотрены следующие функциональные возможности
    • Система обеспечивает все проверки, указанные в Правилах формирования файла XBRL (http://www.cbr.ru/Content/Document/File/90875/rules_XBRL.pdf) на этапе загрузки данных в виде файла Excel, XBRL, ручного ввода данных, выгрузки отчета в формате XBRL. Система обеспечивает техническую валидацию файла XBRL в соответствии с пунктами 4.1, 4.2, 4.6, 4.7, 4.8, 4.11.1 спецификации XBRL 2.1, пунктами 3.1.3, 3.1.4 спецификации XBRL Dimensions 1.0, пунктом 3 спецификации Extensible Enumerations 1.0
    • Система обеспечивает проверку всех контрольных соотношений (формул) XBRL заложенных в таксономию
    • Подготовка протокола проверки контрольных соотношений, который содержит информацию о номере контрольного соотношения, формуле проверки, текстовом сообщении о содержании контрольного соотношения, значений переменных, используемых для проверки контрольного соотношения.
    • Предусмотрена возможность отображения отчета с указанием ячейки, в которой содержится сравниваемое значение (переменная формулы).
    • Возможность запуска валидации как по всему пакету, так и по выбранным контрольным соотношениями или по отдельным разделам (URI роли).
    • Возможность вести списки невалидных контролей, которые настроены в таксономии с ошибкой. o Возможность сверки данных отчетов за отчетный период с данными отчетов за предыдущие отчетные периоды.
    • Возможность сверки данных за один отчетный период. Например, сверка данных в первоначальном отчете и в отчете для пересдачи по запросу.
    • Возможность проверки фактов на соответствие табличному слою. Если в отчете XBRL содержатся данные (факты) по показателям (концептам) с аналитическими раскрытиями, которые не предусмотрены табличным слоем отчетов точки входа (ошибочная аналитика, ошибочный период, ошибочный концепт), то должно выдаваться предупреждение о наличии таких ошибочных фактов.
 Подготовка пакета XBRL
    • Сохранение данных XBRL в виде zip-архива с файлом XBRL, сопроводительным письмом, файлами (вложениями) для последующей отправки в личный кабинет ЦБ РФ
    • Возможность указать (или загрузить) номер квитанции о принятии отчета в личном кабинете
 Права доступа
    • В системе есть возможность настройки прав доступа, включая возможность заблокировать от изменений весь пакет XBRL целиком или отдельные его отчеты.
    • Если отчет (таблица) заблокирован от изменений, то при изменении данных в другом отчете (таблице) при наличии общих показателей (концептов) выдается предупреждение о попытке изменить общие данные с заблокированным отчетом.
    • Инструменты совместной работы. Если пользователь работает с отчетом в режиме редактирования, то данные этого отчета будут заблокированы на время работы с отчетом. Пользователь должен увидеть предупреждение о том, что с отчетом работает другой пользователь и до завершения его работы нельзя будет внести изменения в отчет.
    • Права доступа должны разграничиваться по организациям, точкам входа, конкретным таблицам точки входа.
 Интеграция. В рамках подсистемы интеграции предусмотрены следующие функциональные возможности:
    • Возможность заполнения показателей XBRL на основании внешней информационной базы данных 1С с использованием COM-подключения
    • Возможность настройки источников данных для показателей XBRL с использованием нотации описания формул, понятной для пользователя (пользователь должен иметь возможность изменить формулу заполнения прямо в ячейке отчета)
    • Использование запросов на языке 1С, которые выполняются на стороне внешней базы данных для подготовки таблицы с данными для отчета
    • Интеграция с другими сервисами, программами и файлами (Excel, CSV, веб сервисы)