Отчет Просроченные договоры лизинга
POST   /bs-core/reports/delinquent-leasing-loans/{date}
Отчет выводит Просроченные договоры лизинга на заданную дату и может быть отфильтрован по полям объектов:
- Клиент
- Заявка на займ
- Контракт
- Операция
Описание флага output-mode смотрите здесь.
Лизинговая компания работает с авансовыми платежами , т.е. клиент всегда платит вперед за будущий платежный период использования предмета лизинга. В связи с этим:
Отчет отличается от стандартного отчета Просроченные займы тем, что контракт должен считаться Просроченным, если по траншу по которому уже наступила Дата выдачи (а не дата погашения) имеется баланс.
Запрос
POST /bs-core/reports/delinquent-leasing-loans/2018-10-31?output-mode=file-sync÷-delinq-principal=true&without-out-balance=true
[
{
"entity": "com.pq.establ.dict.Contract",
"field": "repaymentPlanDate",
"value1": "2018-09-12",
"value2": "2031-11-12"
}
]
Описание параметров
Параметр | Обязателен | Тип данных | Описание | |
date | R | [date] | Дата формирования отчёта | |
without-out-balance | О | [bool] | Формировать данные только по суммам в Балансе. Дополнительный параметр адресной строки. Значение по умолчанию false. |
|
divide-delinq-principal | О | [bool] | Указать разделение суммы в Итого по периодам только на основную сумму. Дополнительный параметр адресной строки. Значение по умолчанию false. |
|
call-center | О | [bool] | Режим отображения данных для Call Center. Дополнительный параметр адресной строки. Значение по умолчанию false. |
|
zero-day-delinquency | О | [bool] | Считать просроченным контракт с нулевым количеством дней просрочки. Дополнительный параметр адресной строки. Значение по умолчанию false. |
|
dynamic | О | [bool] | Режим формирования колонок в отчете по логике работы "Динамических колонок отчетов". Дополнительный параметр адресной строки. Значение по умолчанию false. |
|
entity | R | [enum] | Сущность по которой надо фильтровать. Возможные значения:
|
|
field | R | [string] |
|
|
value1 | R | [string] | Либо начало диапазона для фильтрации (если field - это численное поле, либо дата), либо значение для поиска, если это строка или значение из справочника. |
|
value2 | R | [string] | Либо окончание диапазона для фильтрации (если field - это численное поле, либо дата), либо null |
Ответ
В ответ возвращается excel-файл, если отчёт не был сгенерирован на файловом хранилище (если в запросе не был передан дополнительный параметр адресной строки output-mode). Иначе возвращается json структура такого вида:
{
"status": "ok",
"timestamp": 1540988635951,
"data": ""
}