Содержание

Выполнение отчета по группе

Запрос предназначен для выполнения групповых отчетов.

Пример запроса

&svc=exec_report_group&params={
    "id_group": integer,
    "report_type": integer,
    "from": timestamp,
    "to": timestamp,
    "language": string,
    "id_geozone": integer,
    "id_route": integer
}

Параметры

Параметр Значение
id_group Уникальный идентификатор группы
report_type ID отчета
from Начало периода отчета
to Конец периода отчета
language Язык
id_geozone Уникальный идентификатор геозоны
id_route Уникальный идентификатор маршрута

Дополнительно

Параметры id_route и id_geozone не обязательны.

Ответ сервера

Результат запроса
{
    "page":0, // Текущая страница
    "total":7,
    "records":102, // Количество записей
    "headers":[ // Заголовки отчета
	"Объект",
	"Начало",
	"Начальное положение",
	"Конец",
	"Конечное положение",
	"Длительность",
	"Средн. скорость км\ч",
	"Макс. скорость км\ч":"0",
	"Расстояние, км",
	"Coord"
    ],
    "rows":[{ // Записи отчета
        "Объект":"Astra",
	"Начало":"Итого",
	"Начальное положение":"",
	"Конец":"",
	"Конечное положение":"",
	"Длительность":"0:00:00",
	"Средн. скорость км\ч":"0.0",
	"Макс. скорость км\ч":"0",
	"Расстояние, км":\"0.0"
    },
    ...
    ]
}