Статьи DexSys

Автоматизация процессов банка: упростить работу людям и не получить штрафы

Автоматизация процессов банка: упростить работу людям и не получить штрафы

До реализации этой задачи нашими коллегами, ставка полной стоимости вклада проверялась сотрудником банка вручную на сайте ЦентроБанка. И, конечно, такое решение сопровождалось риском - сотрудник, проверяющий расчеты, мог пропустить изменения, заболеть, забыть. А по закону, если превышение ставки по вкладу составит более 2% от данных ЦБ, то банк будет обязан заплатить крупные штрафы.
Для решения этой проблемы была поставлена задача: автоматизировать получение и обновление данных, чтобы максимальные процентные ставки по продуктам для физических лиц не превышали ставку ЦБ. Как команда TW решила этот запрос - читайте дальше:

Термины

БУДВ – базовый уровень доходности вкладов
ПСВ – полная стоимость вклада

Общие сведения

В рамках задачи реализовывался механизм автоматического контроля за не превышением ПСВ по продуктам над БУДВ + n процентных пунктов (n – параметр, который настраивается в системе, на вводе в продуктив равнялся 2), устанавливаемым ЦБ РФ ежемесячно (Федеральный закон 177-ФЗ 3194-У).

Итоги анализа

В ходе анализа задачи выделены 4 подзадачи:
  • Получение БУДВ от ЦБ и его хранение
  • Проверка существующих продуктов
  • Проверка вводимых новых продуктов
  • Изменение БУДВ

Получение БУДВ от ЦБ

Для хранения БУДВ был разработан справочник. Также, была реализована рассылка (уведомление) для ответственных лиц для заведения БУДВ - за n дней до начала следующего месяца, если БУДВ на следующий месяц не введен в справочник. Уведомление ответственных лиц происходит каждый день, пока БУДВ не будут введены.

Проверка существующих продуктов

Реализован расчет ПСВ для всех продуктов (активных/отключенных). При вводе новых БУДВ система пробегается по всем продуктам и для каждого продукта рассчитывает его ПСВ. Если возникает превышение ПСВ, и продукт доступен для открытия, то система автоматически его отключает, и возможность открыть клиенту такой продукт становится не активной. Для отключенных продуктов механизм работает так: если ПСВ не превышает БУДВ, то такой продукт автоматически становится активным.
В рамках этой подзадачи была реализована рассылка уведомлений ответственным лицам об изменениях в продуктах – какие продукты стали вновь активными, а какие продукты отключились.

Проверка вводимых новых продуктов

Для отдельного продукта реализован механизм расчета ПСВ - когда создается новый продукт, в момент сохранения процентных ставок происходит расчет его ПСВ. Новый продукт автоматически становится активным, если удовлетворяет условиям, и выключается, если нет.

Изменение БУДВ

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

В результате:

Мы облегчили работу специалистам, теперь у них нет задачи считать и изменять проценты в системе вручную - все делается автоматически. И, соответственно, до минимума сведен риск штрафов за несвоевременное изменение процентной ставки соответственно данным ЦентроБанка.
Умное