
Интэк.Резервы-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-п» автоматически рассчитывает резервы по согласованной методике.
Что это дало бизнесу:
-
Расчеты стали быстрыми. Вместо нескольких дней — часы
-
Ошибки исключены. Система проверяет и подсвечивает недочеты
-
Прозрачность. Страховщик, актуарий и надзорные органы работают с едиными данными
-
Гибкость. Оценка резервов по продукту, договору, группе, портфелю

Как работает система:
- Импорт данных из внешних источников и систем учета
- Подготовка к анализу (верификация, дополнение)
- Анализ, выдача списка допущений
- Актуарный анализ
- Формирование актуарного расчета и экспорт в системы учета

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

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



