03-12-2018 23:59

Отчет по контрактам

POST   /bs-core/reports/contract-report-list/{dateFrom}/{dateTo}

Отчет формирует данные по всем контрактам, созданным за период. Описание флага output-mode смотрите здесь.

Запрос

POST /bs-core/reports/contract-report-list/2016-01-01/2016-12-31?count=true&output-mode=file-sync HTTP/1.1

[]
Описание параметров
Параметр Обязателен Тип данных Описание
dateFrom R [date]

начальная дата отчета

dateTo R [date]

конечная дата отчета

count О [bool]

Cформировать количество записей в отчете. Этот параметр служит для быстрого получения информации о количестве записей информации. Если передать этот параметр, то будет возвращено количество записей в отчете в структуре джейсона, не формирую самого отчета. 

Например:

{
    "status": "ok",
    "timestamp": 1543479512046,
    "data": 157
}
В отчете будет произведено 157 записей.

format О [object]

Формат отчета, допустимые значенич xlsx, csv

Ответ


                        {
    "status": "ok",
    "timestamp": 1462546017588,
    "data": "96"
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
data О [int]

Количество записей в отчета, в случае если вызов происходит с параметром count=true