Автоматизация сбора и подготовки отчетности для банков

Методология, бизнес-требования, внедрение “под ключ”
  • 100% Настройка в соответствии с требованиями ЦБ
  • SLA Поддержка изменений законодательства
  • Импортонезависимость №10727 в реестре
    отечественного ПО

Решение

Репортинг Энджин позволяет
  • Гарантированно соответствовать требованиям ЦБ и осуществить настройку под специфику Банка

  • Минимизировать риски, связанные с ошибками в обязательной отчетности

  • Исключить расходы и время на самостоятельное изменение отчетных форм в соответствии с изменениями требований ЦБ

  • Сократить время и расходы на подготовку отчетности

Структура решения

Структура отчетной формы

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

Реализованные отчетные формы

Нормативы ЦБ

Аналитики Вашего Банка
предоставляют учетную политику – остальное делаем мы

Ключевые возможности системы
Репортинг Энджин

  • Управление бизнес процессом формирования отчетности

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

    Управление

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

  • Управление качеством и полнотой данных

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

  • Отслеживание и применение корректировок в прошлые даты

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

  • Ведение справочников для заполнения пользователями (вручную, загрузка из Excel)

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

  • Пользовательские корректировки входных данных

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

  • Пользовательские корректировки рассчитанных витрин

    Пользователю предоставляется возможность исправить уже рассчитанные витрины до выгрузки их в форматах ЦБ РФ с возможностью пересчета зависимых витрин и контролей. Расчетные и измененные данные хранятся отдельно.

  • Единый интерфейс всего процесса расчёта

    Процесс расчёта отчётной формы состоит из многих этапов, где помимо самого запуска расчёта, так же предусматривается проверка входных данных, получение контрольных и детальных отчётов, внесение корректировок и их применение, выгрузка отчётной формы в формат ПК Банка России. Мы учли это и расположили все инструменты на одной экранной форме, а процесс расчёта организовали инструментом «мастер». Не нужно перемещаться по разным пунктам дерева меню, достаточно последовательно пройти мастер, с возможностью возврата к предыдущим шагам для внесения исправлений

  • Построение отчётных форм, и выгрузка их в Excel, PDF, Kliko, Delta

    Рассчитанные отчётные витрины и показатели можно выгрузить в различных форматах. Выгрузку данных в формате Excel и форматах ПК Банка России осуществляет Репортинг Энджин с помощью собственных механизмов. А выгрузку в формате PDF и демонстрацию отчётов в графическом виде производится с помощью инструмента JasperReports.

  • Частичный и полный пересчёт отчётных форм для учёта корректировок

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

  • Параллельные расчёты

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

    Каждое такое задание имеет свой идентификатор, и каждый экземпляр расчёта сохраняется со своим идентификатором расчёта.

  • Задания на расчёт
    • Каждое задание регистрируется в системе. При регистрации происходит проверка, что в настоящий момент нет запущенного аналогичного задания с теми же параметрами и на ту же отчётную дату. С помощью таблицы зависимостей для задания определяется последовательность выполнения расчётных процедур. Отдельно определятся статус выполнения для каждой расчётной процедуры, так и для всего задания целиком. При возникновении ошибки, выполнение задания прекращается.
    • В случае, если витрина уже была рассчитана ранее, и нет новых корректировок, витрина рассчитываться не будет. Но у пользователя есть возможность отметить задание на расчёт флагом для принудительного пересчёта всех витрин.
  • Витрина зависимостей
    • При проектировании расчётной процедуры аналитик определяет на каких витринах строится его расчёт и перечень процедур, рассчитывающих эти витрины. После чего добавляет эти зависимости в витрину зависимостей.
    • Таким образом проектируемая расчётная процедура может быть выполнена только после выполнения всех зависимых для неё процедур. Соответствующим образом строится последовательность расчёта.
  • Модуль управления расчётами
    • Модуль управления расчётами работает с заданиями на расчёт:
    • Периодически отслеживает новые или плановые задания и запускает их выполнение.
    • Контролирует количество параллельно выполняемых заданий с максимально разрешённым администратором количеством.
    • Контролирует статусы выполняемых расчётных процедур и оперативно запускает следующие по определённой ранее последовательности расчёта.
    • Обновляет статусы заданий на расчёт.
    • Прекращает выполнение задания по требованию пользователя.
  • Применение подхода «покомпонентного» расчета

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

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

    Управление

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

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

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

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

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

  • Пользователю предоставляется возможность исправить уже рассчитанные витрины до выгрузки их в форматах ЦБ РФ с возможностью пересчета зависимых витрин и контролей. Расчетные и измененные данные хранятся отдельно.

  • Процесс расчёта отчётной формы состоит из многих этапов, где помимо самого запуска расчёта, так же предусматривается проверка входных данных, получение контрольных и детальных отчётов, внесение корректировок и их применение, выгрузка отчётной формы в формат ПК Банка России. Мы учли это и расположили все инструменты на одной экранной форме, а процесс расчёта организовали инструментом «мастер». Не нужно перемещаться по разным пунктам дерева меню, достаточно последовательно пройти мастер, с возможностью возврата к предыдущим шагам для внесения исправлений

  • Рассчитанные отчётные витрины и показатели можно выгрузить в различных форматах. Выгрузку данных в формате Excel и форматах ПК Банка России осуществляет Репортинг Энджин с помощью собственных механизмов. А выгрузку в формате PDF и демонстрацию отчётов в графическом виде производится с помощью инструмента JasperReports.

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

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

    Каждое такое задание имеет свой идентификатор, и каждый экземпляр расчёта сохраняется со своим идентификатором расчёта.

    • Каждое задание регистрируется в системе. При регистрации происходит проверка, что в настоящий момент нет запущенного аналогичного задания с теми же параметрами и на ту же отчётную дату. С помощью таблицы зависимостей для задания определяется последовательность выполнения расчётных процедур. Отдельно определятся статус выполнения для каждой расчётной процедуры, так и для всего задания целиком. При возникновении ошибки, выполнение задания прекращается.
    • В случае, если витрина уже была рассчитана ранее, и нет новых корректировок, витрина рассчитываться не будет. Но у пользователя есть возможность отметить задание на расчёт флагом для принудительного пересчёта всех витрин.
    • При проектировании расчётной процедуры аналитик определяет на каких витринах строится его расчёт и перечень процедур, рассчитывающих эти витрины. После чего добавляет эти зависимости в витрину зависимостей.
    • Таким образом проектируемая расчётная процедура может быть выполнена только после выполнения всех зависимых для неё процедур. Соответствующим образом строится последовательность расчёта.
    • Модуль управления расчётами работает с заданиями на расчёт:
    • Периодически отслеживает новые или плановые задания и запускает их выполнение.
    • Контролирует количество параллельно выполняемых заданий с максимально разрешённым администратором количеством.
    • Контролирует статусы выполняемых расчётных процедур и оперативно запускает следующие по определённой ранее последовательности расчёта.
    • Обновляет статусы заданий на расчёт.
    • Прекращает выполнение задания по требованию пользователя.
  • Настройка зависимости процедур для расчета каждой компоненты посредством системного справочника позволяет исключить полный пересчет формы при корректировках и исправления. Таблица зависимостей представляет собой форму направленного графа, легко визуализируемую открытым ПО типа GraphViz. Это максимально оптимизирует запуск процедур при выборе конкретной компоненты, либо при пересчете всей формы.

  • Этапы реализации

    • Подготовка требований
      2-3 месяца
    • Разработка спецификаций и требований к настройкам
      3-5 месяца
    • Настройка системы
      2-3 месяца
    • Тестирование и передача в промышленную эксплуатацию
      2-3 месяца

    Внедрение и поддержка обязательной
    отчетности в ЮниКредит Банке

    • Проведен анализ, настройка, интеграция решения формирования обязательной отчетности ЦБ для ЮниКредит Банка. Решение введено в эксплуатацию в 2015 году и находится на полном техническом и функциональном сопровождении. В рамках проекта внедрено и взято на поддержку более 30 форм регуляторной отчетности и более 400 контрольных, детальных отчетов.

    • Полностью отвечаем за поддержку системы по подготовке регуляторной отчетности (в режиме 24/7)

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

    • Развитие и актуализация отчетной системы: мониторинг изменения банковского законодательства, актуализация алгоритмов отчетности, автоматизация новых отчетных форм

    Преимущества
    Репортинг Энджин

    • Импортонезависимость

      Разработан на стеке импортозамещенных технологий. №10727 в реестре отечественного ПО

    • Легкость получения требуемых отчетов

      Обладает гибким инструментом настройки отчетных форм

    • Удобный интерфейс выгрузки в форматы ЦБ

      Понятный, современный интерфейс, удобная навигация, инструменты помощи и подсказки. Формирование отчетов в форматах: xls, xml, kliko, delta