Создание нового элемента в справочнике "Депозитные продукты"
POST   /bs-core/dicts/deposit-products
Создание нового элемента в справочнике "Депозитные продукты".
Запрос
POST /bs-core/dicts/deposit-products HTTP/1.1
{
"name": "Депозит-стандарт",
"active": true,
"depositFieldReq": {
"id": null,
"depositTypeId": 101852,
"interestChargeMethodId": 101863,
"periodChargeScopeId": 101051,
"allowHolidaysPayment": true,
"depositRateTypeId": 101871,
"depositTaxCalcTypeId": 102101,
"clearIntRate": 0,
"lowLimit": 20000,
"maxLimit": 500000,
"minDepositIncrease": 25000,
"intRate": 10,
"insuranceFee": 1,
"fixedInsuranceFee": 0,
"estimateFee": 0,
"fixedEstimateFee": 0,
"depositScheduleCalcMethodId": 101881,
"interestPaymentPeriodicityId": 101511,
"monthsQty": 24,
"reCalcIntRate": 5,
"postContractIntRate": 10,
"paymentAmount": 0,
"penaltyRate": 0,
"penaltyDaysCount": 0,
"recalculationRates": [
{
"id": null,
"periodBegin": 1,
"periodEnd": 12,
"rate": 5
}
]
}
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
name | R | [string][50] | Наименование кредитного продукта. |
active | О | [bool] | Действующий. Значение по умолчанию true. |
depositFieldReq | R | [object] | условия кредита |
depositFieldReq._.depositTypeId | М | [int][20] | |
depositFieldReq.interestChargeMethodId | М | [int][20] | |
depositFieldReq.periodChargeScopeId | О | [int][20] | |
depositFieldReq.allowHolidaysPayment | О | [bool] | Не переносить с праздников и выходных. По умолчанию false. |
depositFieldReq.depositRateTypeId | М | [int][20] | |
depositFieldReq.depositTaxCalcTypeId | М | [int][20] | |
depositFieldReq.clearIntRate | О | [float] | Ставка выплаты процентов на руки |
depositFieldReq.lowLimit | О | [float] | Минимальный размер депозита |
depositFieldReq.maxLimit | О | [float] | Максимальный размер депозита |
depositFieldReq.minDepositIncrease | О | [float] | Минимальная сумма доп.взноса |
depositFieldReq.intRate | О | [float] | Процентная ставка |
depositFieldReq.insuranceFee | О | [float] | Страховочный взнос (ставка) |
depositFieldReq.fixedInsuranceFee | О | [float] | Фиксированный страховочный взнос (сумма) |
depositFieldReq.estimateFee | О | [float] | Сметный взнос (ставка) |
depositFieldReq.fixedEstimateFee | О | [float] | Фиксированный сметный взнос (сумма) |
depositFieldReq.depositScheduleCalcMethodId | М | [int][20] | |
depositFieldReq.interestPaymentPeriodicityId | М | [int][20] | |
depositFieldReq.paymentByMonthLastDay | О | [bool] | Выплаты по последним числам месяца |
depositFieldReq.monthsQty | О | [int][11] | Срока депозита: количество месяцев |
depositFieldReq.reCalcIntRate | О | [float] | Процентная ставка перерасчет |
depositFieldReq.postContractIntRate | О | [float] | Процентная ставка постКонтрактная |
depositFieldReq.paymentAmount | О | [float] | Сумма взноса |
depositFieldReq.penaltyRate | О | [float] | Ставка штрафа |
depositFieldReq.penaltyDaysCount | О | [int][11] | Количество дней начисления штрафа |
depositFieldReq.recalculationRates | О | [collection] | Ставки перерасчета |
depositFieldReq.recalculationRates._.id | О | [int][20] | Идентификатор ставки перерасчета |
depositFieldReq.recalculationRates._.periodBegin | О | [int][11] | Начало периода |
depositFieldReq.recalculationRates._.periodEnd | О | [int][11] | Конец периода |
depositFieldReq.recalculationRates._.rate | О | [float] | Ставка перерасчета. По умолчанию значение 0. |
Ответ
{
"status": "ok",
"timestamp": 1472547458940,
"data": 101891
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
data | О | [int] | Идентификатор депозитного продукта |