03-12-2018 23:59

Поиск по справочнику "Кредитные продукты"

POST   /bs-core/dicts/credit-products/find

Запрос

POST /dicts/credit-products/find HTTP/1.1
 {
      "field": "name",
      "value": "А"
}
Описание параметров
Нет описанных параметров

Ответ

Описание параметров
Параметр Обязателен Тип данных Описание
name О [string][250]

Название кредитного продукта

active О [bool]

Действующий кредитный продукт (Да/Нет)

legalEntityId О [int][20]

Идентификатор Юридического лица.

branchId О [int][20]

Идентификатор филиала. 

creditFieldReq О [object]

Условия кредита

creditFieldReq.id О [int][20]

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

creditFieldReq.dateCalcMethodId О [int][20]

Метод расчета дат.

creditFieldReq.allowHolidaysPayment О [bool]

Не переносить с праздников и выходных (Да/Нет)

creditFieldReq.shortTermControl О [bool]

Контроль краткосрочности (подгонка даты последнего погашения чтобы срок контракта не превысил 1 год)

creditFieldReq.interestChargeMethodId О [int][20]

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

creditFieldReq.interestCalcMethodId О [int][20]

Метод расчета процентов

creditFieldReq.repaymentNorm О [float]

Норма погашения

creditFieldReq.calcIntOnIssueDate О [bool]

начислять проценты в день выдачи контракта (в этом случае проценты начисляются и на первый и на последний день транша)

creditFieldReq.calcInterestOnDelinqBalance О [bool]

Начислять проценты на просроченную ОС (Да/Нет)

creditFieldReq.calcArrearInterest О [bool]

начислять доп.проценты на просроченную ОС (отдельным видом суммы)

creditFieldReq.arrearInterestFirstDay О [int][11]

первый день начисления доп.процентов на просроченную ОС

creditFieldReq.arrearInterestLastDay О [int][11]

последний день начисления доп.процентов на просроченную ОС

creditFieldReq.principalDistribMethodId О [int][20]

Метод распределения основной суммы

creditFieldReq.forepaymentConsiderationMethodId О [int][20]

Метод зачета предоплаты.

creditFieldReq.creditLineId О [int][20]

Тип кредитной линии.

creditFieldReq.trancheDuration О [int][11]

Длительность периода между погашениями.

creditFieldReq.interestForTranche О [float]

Процентная ставка.

creditFieldReq.delinquencyIntRate О [float]

Процентная ставка при просрочке

creditFieldReq.interestRateTypeId О [int][20]

Тип процентной ставки.

creditFieldReq.chargeExtraInterest О [bool]

Начислять проценты по окончанию срока кредита (Да/Нет)

creditFieldReq.interestFreePeriod О [int][11]

Беспроцентный период в днях.

creditFieldReq.interestGracePeriod О [int][11]

Льготный период (без начисления процентов за этот период)

creditFieldReq.trancheCount О [int][11]

Количество траншей.

creditFieldReq.repaymentSequenceId О [int][20]

Порядок погашения.

creditFieldReq.verticalSequenceForDelinqOnly О [bool]

Погашать вертикально только просроченные транши

creditFieldReq.mandatoryChargePeriod О [int][11]

Период обязательного начисления процентов.

creditFieldReq.allowPrepayment О [bool]

Возможность погашения до срока при автоакцепте (Да/Нет)

creditFieldReq.prolongationPeriod О [int][11]

Срок пролонгации (Указывается в днях).

creditFieldReq.earlyProlongationFromCurrentDate О [bool]

Досрочная пролонгация с текущей даты (Да/Нет) (иначе пролонгация с даты окончания текущего транша)

creditFieldReq.penaltyTypeId О [int][20]

Вид начисления штрафов.

creditFieldReq.calendarDaysPenalty О [bool]

Штраф по календарным дням (Да/Нет)

creditFieldReq.firstWeekendWithoutPenalty О [bool]

Первые выходные штрафы не начислять

creditFieldReq.stopPenaltyOnClose О [bool]

Останавливать штрафы после окончания графика (Да/Нет)

creditFieldReq.qtyDaysStopPenaltyOnClose О [int][11]

Кол-во дней после окончания графика до остановки штрафов.

creditFieldReq.fixedDelayPenalty О [float]

Штраф за опоздание (Фиксированная сумма)

creditFieldReq.delayPenaltyDay О [float]

День просрочки для начисления штрафов  за опоздание

creditFieldReq.inviteAmountPct О [float]

Процент от суммы выдачи (по которому определяем считать ли другом)

creditFieldReq.inviteDiscountPerFriend О [float]

Снижение процентной ставки за каждого друга.

creditFieldReq.inviteMinIntRate О [float]

Минимальная процентная ставка.

creditFieldReq.scheduleRecalcEnabled О [bool]

Перерасчет графика в дату планового платежа (Да/Нет)

creditFieldReq.fullScheduleDatesRecalc О [bool]

Полное смещение графика от фактической даты выдачи (Да/Нет)

creditFieldReq.discountingEnabled О [bool]

Дисконтирование активировано

creditFieldReq.fees О [collection]

Сборы

creditFieldReq.fees._.id О [int][20]

Идентификатор сбора. 

creditFieldReq.fees._.amountTypeId О [int][20]

Идентификатор вида суммы

creditFieldReq.fees._.chargeMomentId О [int][20]

Идентификатор момента начисления сбора. 

creditFieldReq.fees._.valueTypeId О [int][20]

Идентификатор вида сбора. 

creditFieldReq.fees._.chargeBaseId О [int][20]

База начисления. 

creditFieldReq.fees._.value О [float]

Значение. 

creditFieldReq.fees._.compositeValue О [string][100]

Составная ставка

creditFieldReq.fees._.chargePenalty О [bool]

Штраф за просрочку. 

creditFieldReq.fees._.notForChange О [bool]

Не начислять

creditFieldReq.fees._.notForRepayment О [bool]

Не погашать

creditFieldReq.fees._.involvedInFullCostCalc О [bool]

Участвует в расчете ПСК

creditFieldReq.principalParts О [collection]

Части основной суммы.

creditFieldReq.principalParts._.id О [int][20]

Идентификатор транша.

creditFieldReq.principalParts._.trancheNo О [int][11]

Порядковый номер транша.

creditFieldReq.principalParts._.part О [float]

Доля основной суммы в процентах.

creditFieldReq.penaltyRates О [collection]

Ставки штрафа.

creditFieldReq.penaltyRates._.id О [int][20]

Идентификатор ставки штрафа

creditFieldReq.penaltyRates._.periodBegin О [int][11]

начало периода

creditFieldReq.penaltyRates._.periodEnd О [int][11]

конец периода

creditFieldReq.penaltyRates._.principalRate О [float]

ставка на ОС

creditFieldReq.penaltyRates._.interestRate О [float]

ставка на процент

creditFieldReq.penaltyRates._.feeRate О [float]

ставка на сбор

creditFieldReq.qtyTranchesFirstPeriod О [int][11]

количество траншей в первом периоде

creditFieldReq.intRateFirstPeriod О [float]

ставка в первом периоде

creditFieldReq.qtyTranchesSecondPeriod О [int][11]

количество траншей во втором периоде

creditFieldReq.intRateSecondPeriod О [float]

ставка во втором периоде

creditFieldReq.qtyTranchesRepNormSecondPeriod О [int][11]

Количество траншей для расчета нормы погашения второго периода. Это поле сейчас имеет смысл отображать только при выборе метода расчета процентов (параметр interestCalcMethodId) Остаточный с двумя ставками (101226). Если это поле больше нуля, то при расчете графика для второго периода рассчитывается норма погашения исходя из указанного кол-ва траншей, рассчитанная норма погашения сохраняется в контракте.

creditFieldReq.interestOnLoanAmount О [bool]

Рассчитывать проценты от суммы в контракте

minPeriod О [int][11]

Минимальный срок в днях

maxPeriod О [int][11]

Максимальный срок в днях

periodInTranches О [bool]

Единица измерения срока (true - в траншах, false - в днях)

minLoanAmount О [float]

Минимальная сумма займа

maxLoanAmount О [float]

Максимальная сумма займа

creditProductGroupId О [int][20]

Идентификатор группы кредитных продуктов

productCode О [string][10]

Код продукта 

contractPrefix О [string][50]

Префикс для контрактов

scoringSchemaId О [int][20]

Идентификатор скоринговой схемы. 

loanCategoryCBId О [int][20]

Идентификатор классификации займа по ЦБ

manualFullCostOfCredit О [float]

ПСК (полная стоимость кредита значение задаваемое вручную)

forRepeatedLoans О [bool]

Для повторных займов

forPremiumLoans О [bool]

Для премиум клиентов

id О [int][20]

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