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

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

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

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

Параметры

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

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

Report_type(„unit_source“ ⇒’Исходные данные“, „unit_movement“ ⇒ „Отчет по поездкам“, „unit_stay“ ⇒ „Отчет по стоянкам“, „unit_movement_stay“ ⇒ „Отчет по поездкам и стоянкам“, „unit_conn“ ⇒ „Отчет по потерям связи“).

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

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

Результат запроса
{
    "page":0, // Текущая страница
    "total":7,
    "records":102, // Количество записей
    "headers":[ // Заголовки отчета
	"Объект",
	"Начало",
	"Начальное положение",
	"Конец",
	"Конечное положение",
	"Длительность",
	"Средн. скорость км\ч",
	"Макс. скорость км\ч":"0",
	"Расстояние, км",
	"Coord"
    ],
    "rows":[{ // Записи отчета
        "Объект":"Astra",
	"Начало":"Итого",
	"Начальное положение":"",
	"Конец":"",
	"Конечное положение":"",
	"Длительность":"0:00:00",
	"Средн. скорость км\ч":"0.0",
	"Макс. скорость км\ч":"0",
	"Расстояние, км":\"0.0"
    },
    ...
    ]
}
7_reports/3_exec_report_group.txt · Последние изменения: 2023/12/05 20:48 (внешнее изменение)
GNU Free Documentation License 1.3
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5