
Интэк.Резервы-781-п.КакмыавтоматизировалирасчетыстраховыхрезервовпоновымтребованиямБанкаРоссии
Заказчик — ИНТЭК-КОНСАЛТИНГ, компания, которая разрабатывает решения для страховщиков.
Задача — автоматизировать расчеты по Положению Банка России №781-п. С 1 января 2023 года страховые компании обязаны применять новые требования к финансовой устойчивости. Ручной расчет в Excel — это риски ошибок и штрафов.
Сложность — файлы для расчета весят до 2 ГБ и даже не открываются на компьютере. Документы от разных страховщиков называются по-разному («номер договора», «номер полиса»). Всего нужно было реализовать порядка 100 сложных расчетов, где каждый следующий зависит от предыдущего.
Решение — разработали систему «Интэк. Резервы - 781-п». Она импортирует данные, верифицирует, подготавливает, проводит актуарный анализ и формирует расчет. Ключевые функции: сопоставление полей при загрузке, файл ошибок с подсветкой недочетов, построчная обработка файлов любого размера.
Результат — расчеты стали автоматическими. Ошибки в данных исключены. Время на формирование отчета сократилось с нескольких дней до часов. Страховщики получили прозрачное взаимодействие с надзорными органами.

Какмыстроилисистему
1. Проработка архитектуры базы данных
Изучили, какие нужны сущности для формирования отчета, где их хранить, как они будут взаимодействовать. Разработали структуру проекта на основании данных заказчика.
2. Разработка первого расчета
Начали с малого — разработали один расчет. Протестировали, доработали, внесли изменения, согласовали с заказчиком.
3. Разработка последующих расчетов
После внедрения первого расчета стали разрабатывать следующие, постепенно усложняя продукт.
4. Тестирование результатов
Провели много этапов тестирования. В ходе внедрения возникали новые вводные — то, что работало на тестовых данных, не работало на боевых. Это было связано с человеческим фактором (например, каждая страховая компания называла одни и те же документы по-разному).
5. Оптимизация актуарного расчета
После первичного тестирования проделали большую работу по оптимизации финального расчета. Взаимодействовали с аналитиком от ИНТЭК-КОНСАЛТИНГ — на основании его опыта и наших технических рекомендаций исправляли ошибки в данных.
6. Сдача работы заказчику
Сдали финальную версию. Некоторое время взаимодействовали в рамках технической поддержки. Сейчас мы на связи в части доработок и развития системы
Похожиепроекты


Скакимисложностямистолкнулись
Разрозненность документов
Каждая страховая компания предоставляет одни и те же документы, но называет их по-разному: у кого-то «номер договора», у кого-то «номер полиса».
Решение. Мы сделали сопоставление полей при загрузке. Пользователь выбирает из списка подходящие поля в своем документе — они попадают в нужное место и считаются корректно. Есть обязательные поля — без их сопоставления система выдаст ошибку.
Файл ошибок
Все загружаемые данные должны быть консистентными — везде одинаково написанный номер договора, дата и прочее.
Решение. Мы сделали файл ошибок, в котором подсвечиваются недочеты. Например:
-
«длина поля "вид страхования" должна быть меньше или равна 100 символам»
-
«отсутствуют совпадения по номеру полиса в заявленных убытках»
Можно скачать Excel-файл только с ошибками, оперативно их исправить и обновить верными данными. Не нужно вносить правки в целые отчеты.
Непонимание расчетов
Мы не специалисты в бизнес-процессах страховых компаний. Все расчеты предоставлял заказчик, мы не могли проверить, правильные или неправильные цифры нам дают.
Решение. Плотно работали со специалистами ИНТЭК-КОНСАЛТИНГ. Расчетов было порядка 100. Каждый мы сначала проверяли самостоятельно, а если не находили ошибок в логике — обращались к заказчику, чтобы он проверил сами расчеты. Давали рекомендации по оптимизации, указывали на ошибки. Совместная работа дала плоды — система стала максимально корректной и удобной.
Большие файлы
Нужно было загружать файлы весом до 2 ГБ. Они даже на компьютере по клику не открывались. Расчеты требовали высоких серверных мощностей, которых не было.
Решение. Разработали скрипт, который читает файл построчно — по 10 000 строк. Файл оптимизируется и компилируется частями, а потом соединяется воедино. Системе все равно, 10 000 строк в файле или 2 000 000.
Чтовитогеполучили
Система «Интэк. Резервы - 781-п» автоматически рассчитывает резервы по согласованной методике.
Что это дало бизнесу:
-
Расчеты стали быстрыми. Вместо нескольких дней — часы
-
Ошибки исключены. Система проверяет и подсвечивает недочеты
-
Прозрачность. Страховщик, актуарий и надзорные органы работают с едиными данными
-
Гибкость. Оценка резервов по продукту, договору, группе, портфелю
Как работает система:
-
Импорт данных из внешних источников и систем учета
-
Подготовка к анализу (верификация, дополнение)
-
Анализ, выдача списка допущений
-
Актуарный анализ
-
Формирование актуарного расчета и экспорт в системы учета
Итог
С 1 января 2023 года страховые компании обязаны применять Положение Банка России №781-п. Excel для этих задач не подходил — ошибки в формулах, потеря данных, ручной ввод. Компания ИНТЭК-КОНСАЛТИНГ обратилась к нам за автоматизацией. Мы разработали систему «Интэк. Резервы - 781-п». Ключевые сложности: файлы до 2 ГБ (не открывались на компьютере), разрозненные документы (один и тот же документ называли по-разному), порядка 100 расчетов, где каждый зависит от предыдущего. Решения: построчная обработка файлов, сопоставление полей при загрузке, файл ошибок с подсветкой недочетов, плотная работа с аналитиками заказчика. Результат: расчеты стали автоматическими, ошибки исключены, время на формирование отчета — с дней до часов. Страховщики получили прозрачное взаимодействие с надзорными органами.

Технологии
Кейсы,которымимыгордимся


