Отчет Просроченные договоры лизинга
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": ""
}