Метод для расчета задолженности к погашению по линии кредитов
GET   bs-core/main/collateral-lines/{id}/estimated-payment
Данный метод позволяет расчитать задолженность к погашению по линии кредитов
Запрос
GET /bs-core/main/collateral-lines/43/estimated-payment
OR
GET /bs-core/main/collateral-lines/43/estimated-payment?date=2020-08-17
OR
GET /bs-core/main/collateral-lines/43/estimated-payment?isCalcOnNearestPaymentDate=true
OR
GET /bs-core/main/collateral-lines/43/estimated-payment?isEarlyRepayment=true
OR
GET /bs-core/main/collateral-lines/43/estimated-payment?isFullTrancheInterestForEarlyRepayment=true
OR
GET /bs-core/main/collateral-lines/43/estimated-payment?isIncludeCalculatedPenalty=true
параметры запроса:
date - если не указать, то расчет будет выполняться на текущую системную дату
isCalcOnNearestPaymentDate - при значении true расчет будет выполняться на дату ближайшего погашения по линии (если не указаны параметры date и isEarlyRepayment)
isEarlyRepayment - если true то досрочное погашение, false - текущее (если этот параметр не указать, то по умолчанию false)
isFullTrancheInterestForEarlyRepayment - если true то при досрочном погашении проценты будут рассчитываться на дату ближайшего будущего транша (по умолчанию - false)
isIncludeCalculatedPenalty - если true то штрафы рассчитываются на дату расчета, false - берутся только те что на балансе (значение по умолчанию - true)
Метод возвращает объект того же типа что и расчет погашения по одному контракту. В этот объект также добавлено поле date - чтобы при расчете по линии возвращалась дата на которую выполнен расчет (актуально если указан параметр isCalcOnNearestPaymentDate)
Нет описанных параметров
Ответ
{
"status": "ok",
"timestamp": 1597658287088,
"data": {
"date": "2020-08-17",
"principal": 0.0,
"interest": 0.0,
"fee": 0.0,
"stateDuty": 0.0,
"penalty": 0.0,
"otherRepayables": 0.0,
"prForepayment": 0.0,
"intForepayment": 0.0,
"totalPaymentAmount": 0.0
}
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
Date | R | [date] | Дата на которую происходит расчет суммы задолженности. Параметр пути. Формат YYYY-MM-DD например 2019-06-24. |
principal | R | [float] | ОС (основная сумма) |
interest | R | [float] | Проценты по основному долгу |
fee | R | [float] | Сборы |
stateDuty | R | [float] | Госпошлина |
penalty | R | [float] | Штрафы |
otherRepayables | R | [float] | Прочие сборы |
prForepayment | R | [float] | Предоплата по основному долгу. |
intForepayment | R | [float] | Предоплата по процентам. |
totalPaymentAmount | R | [float] | Общая сумма всех выплат |