Графический маппинг — это функциональный блок для преобразования данных (из одного JSON в другой JSON). В рамках преобразования могут быть использованы различные функции (изменение формата даты, конкатенация, математические функции и др.). Маппинг может использоваться внутри сценария для преобразования данных анкеты клиента или для взаимодействия с другим ПО банка.
Новые функции в графическом маппинге
Пример применения:
Клиент через онлайн-сервис оформляет заявку на кредит. В зависимости от указанной им суммы кредита меняется процентная ставка и ежемесячная сумма платежа. Например, если сумма кредита > 100 000 р., процентная ставка — 10%, если сумма кредита < 100 000 р., процентная ставка — 15%.
Обновления расширяют возможности графического маппинга.
1. Функции «условие» и «извлечение параметров из объекта»
2. Функция «Добавление элемента в массив»
Пример применения:
После регистрации в сервисе нового сотрудника банка необходимо обновить список, содержащий информацию обо всех сотрудниках, для дальнейшего участия нового сотрудника в сценарии.
С помощью неё можно в уже заполненный массив данных добавить новую информацию, при этом не потеряв старую.
3. Функция «Создание объекта»
Пример применения:
При оформлении заявки на кредит клиент заполняет необходимую информацию: сумму кредита, срок, цель и др. Параметры, в которые сохраняются данные, не объединены в единый объект. Чтобы передать данные в систему банка в одном объекте, администратор использует функцию «Создание объекта».
Даёт возможность объединять данные из анкеты клиента в один объект для дальнейшего использования в сценарии или передачи во внешнюю систему банка, если при отправке запроса требуется такой тип данных.