31-01-2020 15:27

Получение планового графика погашений по контракту

GET   /bs-core/main/contracts/{contractId}/composite-schedule?date={date}

--> 1. График погашений (плановый график) - формируется после выдачи, в процессе жизни контракта не изменяется.

           Если контракт выдан - возвращается график по которому прошла выдача. В случае наличия по контракту нескольких графиков - возвращается составной суммарный график.

      2. Фактический график - так же формируется после выдачи контракта, даты платежей совпадают с плановым, но в процессе жизни контракта график может изменяться. (Смотрите метод

           "Получение фактического графика погашений по контракту")

      3. Расчетный график погашений - рассчитывается до выдачи контракта, график рассчитывается из указанных параметров в контракте: issuePlanDate - дата плановой выдачи, firstRepaymentDate - дата

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

           (плановый) будет формироваться из расчетного. (Смотрите метод "Получение расчетного графика погашений по контракту")

Запрос

GET /bs-core/main/contracts/10134267/composite-schedule?date=2015-12-21 HTTP/1.1
Описание параметров
Нет описанных параметров

Ответ


                        {  
   "id":10146646,
   "creationDate":1495400400000,
   "amount":1000000,
   "chargeIssueFee":true,
   "issued":true,
   "activeBefore":null,
   "tranches":[  
      {  
         "id":null,
         "issueDate":"2017-05-22",
         "repaymentDate":"2017-06-22",
         "principal":17309,
         "interest":24620,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":982691
      },
      {  
         "id":null,
         "issueDate":"2017-06-22",
         "repaymentDate":"2017-07-22",
         "principal":18515,
         "interest":23414,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":964176
      },
      {  
         "id":null,
         "issueDate":"2017-07-22",
         "repaymentDate":"2017-08-22",
         "principal":18191,
         "interest":23738,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":945985
      },
      {  
         "id":null,
         "issueDate":"2017-08-22",
         "repaymentDate":"2017-09-22",
         "principal":18639,
         "interest":23290,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":927346
      },
      {  
         "id":null,
         "issueDate":"2017-09-22",
         "repaymentDate":"2017-10-22",
         "principal":19834,
         "interest":22095,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":907512
      },
      {  
         "id":null,
         "issueDate":"2017-10-22",
         "repaymentDate":"2017-11-22",
         "principal":19586,
         "interest":22343,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":887926
      },
      {  
         "id":null,
         "issueDate":"2017-11-22",
         "repaymentDate":"2017-12-22",
         "principal":20773,
         "interest":21156,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":867153
      },
      {  
         "id":null,
         "issueDate":"2017-12-22",
         "repaymentDate":"2018-01-22",
         "principal":20580,
         "interest":21349,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":846573
      },
      {  
         "id":null,
         "issueDate":"2018-01-22",
         "repaymentDate":"2018-02-22",
         "principal":21086,
         "interest":20843,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":825487
      },
      {  
         "id":null,
         "issueDate":"2018-02-22",
         "repaymentDate":"2018-03-22",
         "principal":23572,
         "interest":18357,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":801915
      },
      {  
         "id":null,
         "issueDate":"2018-03-22",
         "repaymentDate":"2018-04-22",
         "principal":22186,
         "interest":19743,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":779729
      },
      {  
         "id":null,
         "issueDate":"2018-04-22",
         "repaymentDate":"2018-05-22",
         "principal":23351,
         "interest":18578,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":756378
      },
      {  
         "id":null,
         "issueDate":"2018-05-22",
         "repaymentDate":"2018-06-22",
         "principal":23307,
         "interest":18622,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":733071
      },
      {  
         "id":null,
         "issueDate":"2018-06-22",
         "repaymentDate":"2018-07-22",
         "principal":24463,
         "interest":17466,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":708608
      },
      {  
         "id":null,
         "issueDate":"2018-07-22",
         "repaymentDate":"2018-08-22",
         "principal":24483,
         "interest":17446,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":684125
      },
      {  
         "id":null,
         "issueDate":"2018-08-22",
         "repaymentDate":"2018-09-22",
         "principal":25086,
         "interest":16843,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":659039
      },
      {  
         "id":null,
         "issueDate":"2018-09-22",
         "repaymentDate":"2018-10-22",
         "principal":26227,
         "interest":15702,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":632812
      },
      {  
         "id":null,
         "issueDate":"2018-10-22",
         "repaymentDate":"2018-11-22",
         "principal":26349,
         "interest":15580,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":606463
      },
      {  
         "id":null,
         "issueDate":"2018-11-22",
         "repaymentDate":"2018-12-22",
         "principal":27479,
         "interest":14450,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":578984
      },
      {  
         "id":null,
         "issueDate":"2018-12-22",
         "repaymentDate":"2019-01-22",
         "principal":27674,
         "interest":14255,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":551310
      },
      {  
         "id":null,
         "issueDate":"2019-01-22",
         "repaymentDate":"2019-02-22",
         "principal":28356,
         "interest":13573,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":522954
      },
      {  
         "id":null,
         "issueDate":"2019-02-22",
         "repaymentDate":"2019-03-22",
         "principal":30300,
         "interest":11629,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":492654
      },
      {  
         "id":null,
         "issueDate":"2019-03-22",
         "repaymentDate":"2019-04-22",
         "principal":29800,
         "interest":12129,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":462854
      },
      {  
         "id":null,
         "issueDate":"2019-04-22",
         "repaymentDate":"2019-05-22",
         "principal":30901,
         "interest":11028,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":431953
      },
      {  
         "id":null,
         "issueDate":"2019-05-22",
         "repaymentDate":"2019-06-22",
         "principal":31294,
         "interest":10635,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":400659
      },
      {  
         "id":null,
         "issueDate":"2019-06-22",
         "repaymentDate":"2019-07-22",
         "principal":32383,
         "interest":9546,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":368276
      },
      {  
         "id":null,
         "issueDate":"2019-07-22",
         "repaymentDate":"2019-08-22",
         "principal":32862,
         "interest":9067,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":335414
      },
      {  
         "id":null,
         "issueDate":"2019-08-22",
         "repaymentDate":"2019-09-22",
         "principal":33671,
         "interest":8258,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":301743
      },
      {  
         "id":null,
         "issueDate":"2019-09-22",
         "repaymentDate":"2019-10-22",
         "principal":34740,
         "interest":7189,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":267003
      },
      {  
         "id":null,
         "issueDate":"2019-10-22",
         "repaymentDate":"2019-11-22",
         "principal":35355,
         "interest":6574,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":231648
      },
      {  
         "id":null,
         "issueDate":"2019-11-22",
         "repaymentDate":"2019-12-22",
         "principal":36410,
         "interest":5519,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":195238
      },
      {  
         "id":null,
         "issueDate":"2019-12-22",
         "repaymentDate":"2020-01-22",
         "principal":37131,
         "interest":4798,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":158107
      },
      {  
         "id":null,
         "issueDate":"2020-01-22",
         "repaymentDate":"2020-02-22",
         "principal":38047,
         "interest":3882,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":120060
      },
      {  
         "id":null,
         "issueDate":"2020-02-22",
         "repaymentDate":"2020-03-22",
         "principal":39171,
         "interest":2758,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":80889
      },
      {  
         "id":null,
         "issueDate":"2020-03-22",
         "repaymentDate":"2020-04-22",
         "principal":39943,
         "interest":1986,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":40946
      },
      {  
         "id":null,
         "issueDate":"2020-04-22",
         "repaymentDate":"2020-05-22",
         "principal":40946,
         "interest":973,
         "lgot":false,
         "eachRepaymentFee":0,
         "rest":0
      }
   ]
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
id R [int] Идентификатор графика платежей по контракту.
creationDate R [timestamp] Дата создания/составления графика графика в формате unix timestamp в миллисекундах
amount R [float] Oбщая сумма контракта (но не выплат. выплаты = ОС + проценты)
chargeIssueFee R [bool] Начислять сборы при выдаче
specifiedRepaymentNorm R [float] Норма погашения (заданное значение)
issued R [bool] Выдан Да/Нет
activeBefore R [timestamp] До какой даты действителен график
tranches R [collection] Транши
tranches.id R [int] Идентификатор транша.
tranches.issueDate R [date] Дата начала транша в формате YYYY-MM-DD
tranches.repaymentDate R [date] Дата окончания транша в формате YYYY-MM-DD
tranches.principal R [float] Основная сумма. Сумма платежа - это сумма tranches.principal + tranches.interest 
tranches.interest R [float] Проценты
tranches.lgot R [float] Льготный период Да/Нет
tranches.eachRepaymentFee R [float] Сборы при каждом погашении (расчетное значение)
tranches.rest R [float] Остаток ОС