26-03-2019 14:54

Создание нового элемента в справочнике "Депозитные продукты"

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]

Id Вида депозита

depositFieldReq.interestChargeMethodId М [int][20]

Id Метода начисления процентов

depositFieldReq.periodChargeScopeId О [int][20]

Id Границы периода начисления процентов

depositFieldReq.allowHolidaysPayment О [bool]

Не переносить с праздников и выходных. По умолчанию false.

depositFieldReq.depositRateTypeId М [int][20]

Id Вида процентной ставки депозита

depositFieldReq.depositTaxCalcTypeId М [int][20]

Id Способа расчета НДФЛ

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]

Id Периодичности выплаты процентов

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]

Идентификатор депозитного продукта