Автоматизация процессов банка: упростить работу людям и не получить штрафы
Автоматизация процессов банка: упростить работу людям и не получить штрафы
До реализации этой задачи нашими коллегами, ставка полной стоимости вклада проверялась сотрудником банка вручную на сайте ЦентроБанка. И, конечно, такое решение сопровождалось риском - сотрудник, проверяющий расчеты, мог пропустить изменения, заболеть, забыть. А по закону, если превышение ставки по вкладу составит более 2% от данных ЦБ, то банк будет обязан заплатить крупные штрафы.
Для решения этой проблемы была поставлена задача: автоматизировать получение и обновление данных, чтобы максимальные процентные ставки по продуктам для физических лиц не превышали ставку ЦБ. Как команда TW решила этот запрос - читайте дальше:
Термины
БУДВ – базовый уровень доходности вкладов
ПСВ – полная стоимость вклада
Общие сведения
В рамках задачи реализовывался механизм автоматического контроля за не превышением ПСВ по продуктам над БУДВ + n процентных пунктов (n – параметр, который настраивается в системе, на вводе в продуктив равнялся 2), устанавливаемым ЦБ РФ ежемесячно (Федеральный закон 177-ФЗ 3194-У).
Итоги анализа
В ходе анализа задачи выделены 4 подзадачи:
Получение БУДВ от ЦБ и его хранение
Проверка существующих продуктов
Проверка вводимых новых продуктов
Изменение БУДВ
Получение БУДВ от ЦБ
Для хранения БУДВ был разработан справочник. Также, была реализована рассылка (уведомление) для ответственных лиц для заведения БУДВ - за n дней до начала следующего месяца, если БУДВ на следующий месяц не введен в справочник. Уведомление ответственных лиц происходит каждый день, пока БУДВ не будут введены.
Проверка существующих продуктов
Реализован расчет ПСВ для всех продуктов (активных/отключенных). При вводе новых БУДВ система пробегается по всем продуктам и для каждого продукта рассчитывает его ПСВ. Если возникает превышение ПСВ, и продукт доступен для открытия, то система автоматически его отключает, и возможность открыть клиенту такой продукт становится не активной. Для отключенных продуктов механизм работает так: если ПСВ не превышает БУДВ, то такой продукт автоматически становится активным.
В рамках этой подзадачи была реализована рассылка уведомлений ответственным лицам об изменениях в продуктах – какие продукты стали вновь активными, а какие продукты отключились.
Проверка вводимых новых продуктов
Для отдельного продукта реализован механизм расчета ПСВ - когда создается новый продукт, в момент сохранения процентных ставок происходит расчет его ПСВ. Новый продукт автоматически становится активным, если удовлетворяет условиям, и выключается, если нет.
Изменение БУДВ
Нельзя выкидывать из этого уравнения человеческий фактор, ответственные лица банка все-таки обычные люди, и они могут ввести БУДВ с ошибкой, был реализован пересчет по всем продуктам при изменении БУДВ. И тут, как и с новыми БУДВ, - реализовано уведомление.
В результате:
Мы облегчили работу специалистам, теперь у них нет задачи считать и изменять проценты в системе вручную - все делается автоматически. И, соответственно, до минимума сведен риск штрафов за несвоевременное изменение процентной ставки соответственно данным ЦентроБанка.