03-12-2018 23:59

Отчет Плановые и фактические погашения

POST   /bs-core/reports/plan-and-fact-repayment/{dateFrom}/{dateTo}

Свод показывает плановые погашения с указанием фактических погашений. Аналитический отчет.

Запрос

POST /bs-core/reports/plan-and-fact-repayment/2016-05-10/2016-05-10?output-mode=file-sync HTTP/1.1
или
POST /bs-core/reports/plan-and-fact-repayment/2016-05-10/2016-05-10?output-mode=file-sync&calc-fee=true HTTP/1.1
или
POST /bs-core/reports/plan-and-fact-repayment/2016-05-10/2016-05-10?calc-fee=true HTTP/1.1
Описание параметров
Параметр Обязателен Тип данных Описание
calc-fee О [bool]

Это необязательный дополнительный параметр адресной строки. При передаче признака calc-fee производится расчет сборов. В случае true будут рассчитываться и заполняться колонки со сборами. По умолчанию параметр имеет значение false.

dateFrom R [date] Начальная дата отчета
output-mode О [string]

Это необязательный дополнительный параметр адресной строки. Для него существуют следующие значения:

  • file-sync - создаётся сначала файл в файловом хранилище, а затем в него записываются данные
  • file-async - сначала подготавливаются данные для отчёта, затем создатся файл и в него записываются подготовленные данные

Если передавать этот параметр, то тогда в файловом хранилище будет создан excel-файл и в него будут сохранены данные. В этом случае файл будет отображён в интерфейсе и доступен для скачивания. Иначе сгенерированный файл будет возвращён в ответ на запрос без сохранения отчёта в файловом хранилище.

 

dateTo R [date] Конечная дата отчета

Ответ


                        В ответ возвращается excel-файл, если отчёт не был сгенерирован на файловом хранилище (если в запросе не был передан дополнительный параметр адресной строки output-mode). Иначе возвращается json структура такого вида:
{
    "status": "ok",
    "timestamp": 1462546017588,
    "data": ""
}
                    
У данной функции отсутствует описание параметров ответа