03-12-2018 23:59

Расчет провизии по контракту на дату

POST   /bs-core/reports/contracts/{contractId}/provision/{date}/{isByStatus}

По контракту рассчитывается сумма провизии на дату с признаком расчета по фактической просрочке, или по дату статуса Просроченный.

 

Запрос

POST /bs-core/reports/contracts/10134140/provision/2017-09-30/false HTTP/1.1
Описание параметров
Параметр Обязателен Тип данных Описание
contractId R [int] ID контракта
date R [date] Дата на которую нужно провести расчет
isByStatus R [boolean] true если расчет надо вести по дате статуса Просроченный, false - если по фактической просрочке.

Ответ


                        {
   "status": "ok",
   "timestamp": 1509109507821,
   "data":    {
      "principal": 7409.06,
      "interest": 10557,
      "penalty": 0,
      "prForepayment": 0,
      "intForepayment": 0,
      "totalPaymentAmount": 17966.06
   }
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
principal О [float] Сумма резерва по активному балансу ОС на дату
interest О [float] Сумма резерва по просроченному балансу процентов на дату
penalty О [float] Штрафы
prForepayment О [float] Предоплата по основному долгу
intForepayment О [float] Предоплата по процентам
totalPaymentAmount О [float] Общая сумма всех выплат