GET v1/selWeb5AgroReport

Метод для розрахунку звіту по агромодулю.

Параметри запиту

Формат запиту (URI parameters)

НазваОписTипДодатково
deviceIDs

Масив ID авто

Collection of integer

Обов'язковий

dateFrom

Дата початку періоду розрахунків (у форматі ISO)

date

Обов'язковий

dateFrom

Дата закінчення періоду розрахунків (у форматі ISO)

date

Обов'язковий

Тіло запиту (body parameters)

Відсутнє.

Параметри відповіді

Опис

НазваОписTипДодатково
id

ID

integer

deviceID

ID авто

integer

onDate

Дата

date

deviceName

Назва авто

string

clientDriverID

ID водія

integer

clientDriverName

Назва водія

string

dateFrom

Дата в'їзду на поле

date

dateTo

Дата виїзду з поля

date

regionID

ID регіону

integer

regionName

Назва регіону

string

regionAreaHa

Площа регіону

decimal number

areaHa

Площа, га

decimal number

regionWorkID

ID роботи

integer

regionWorkName

Назва роботи

string

deviceEquipmentID

ID додаткового обладнання

integer

deviceEquipmentName

Назва додаткового обладнання

string

regionCultureID

ID агро-культури

integer

regionCultureName

Назва агро-культури

string

pathInRegion

Пробіг в регіоні, км.

decimal number

tillageTime

Чаc обробки поля в мілісекундах

decimal number

fuelSpendByNorm

Витрати пального за нормою.

decimal number

primaryEngineTime

Час роботи двигуна в мілісекундах.

decimal number

downTime

Тривалість простоїв в мілісекундах

decimal number

downTimeFormatted

Тривалість та кількість простоїв

string

timeFrom

Час в'їзду на поле в мілісекундах

decimal number

timeTo

Час виїзду з поля в мілісекундах

decimal number

duration

Тривалість перебування на полі в мілісекундах

decimal number

tillageTimeFrom

Час початку обробки поля в мілісекундах

decimal number

tillageTimeTo

Час закінчення обробки поля в мілісекундах

decimal number

Формат відповіді

application/json

Приклад:
[
  {
    "id": 1,
    "deviceID": 2,
    "onDate": "2024-10-30T00:00:00+02:00",
    "deviceName": "sample string 3",
    "clientDriverID": 4,
    "clientDriverName": "sample string 5",
    "dateFrom": "2024-10-30T19:31:27.287957+02:00",
    "dateTo": "2024-10-30T19:31:27.287957+02:00",
    "regionID": 8,
    "regionName": "sample string 9",
    "regionAreaHa": 1.1,
    "areaHa": 10.1,
    "regionWorkID": 11,
    "regionWorkName": "sample string 12",
    "deviceEquipmentID": 13,
    "deviceEquipmentName": "sample string 14",
    "regionCultureID": 15,
    "regionCultureName": "sample string 16",
    "pathInRegion": 17.1,
    "tillageTime": 123.45670000000001,
    "fuelSpendByNorm": 19.1,
    "primaryEngineTime": 123.45670000000001,
    "downTime": 0.0,
    "downTimeFormatted": " (2 p)",
    "timeFrom": 70260000.0,
    "timeTo": 70260000.0,
    "duration": 0.0,
    "tillageTimeFrom": 1.1,
    "tillageTimeTo": 1.1
  },
  {
    "id": 1,
    "deviceID": 2,
    "onDate": "2024-10-30T00:00:00+02:00",
    "deviceName": "sample string 3",
    "clientDriverID": 4,
    "clientDriverName": "sample string 5",
    "dateFrom": "2024-10-30T19:31:27.287957+02:00",
    "dateTo": "2024-10-30T19:31:27.287957+02:00",
    "regionID": 8,
    "regionName": "sample string 9",
    "regionAreaHa": 1.1,
    "areaHa": 10.1,
    "regionWorkID": 11,
    "regionWorkName": "sample string 12",
    "deviceEquipmentID": 13,
    "deviceEquipmentName": "sample string 14",
    "regionCultureID": 15,
    "regionCultureName": "sample string 16",
    "pathInRegion": 17.1,
    "tillageTime": 123.45670000000001,
    "fuelSpendByNorm": 19.1,
    "primaryEngineTime": 123.45670000000001,
    "downTime": 0.0,
    "downTimeFormatted": " (2 p)",
    "timeFrom": 70260000.0,
    "timeTo": 70260000.0,
    "duration": 0.0,
    "tillageTimeFrom": 1.1,
    "tillageTimeTo": 1.1
  }
]