Данный документ содержит информацию о приходах.
Получение списка документов
Чтобы получить список документов за указанный период о приходах, нужно отправить GET запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/?DateStart=<DateStart>&DateEnd=<DateEnd>&StationId=<StationId>&FuelTypeId=<FuelTypeId>&Status=<Status>, где
token | токен, полученный при авторизации |
DateStart | дата начала периода |
DateEnd | дата окончания периода |
StationId | ID АЗС из БВ, "0" - все АЗС |
FuelTypeId | ID топлива из БД, "0" - все виды топлива |
Status | статус документа, "3" - закрытые документы |
В случае успешного выполнения запроса, приходит ответ со списком документов следующего формата:
{
"data": [
{
"AzsId": 2,
"Comment": "",
"DateCreate": "2017-08-17 10:43:16",
"DateSupply": "2017-08-17 10:00:00",
"FuelVolumeDut": 127.0,
"FuelVolumeFueler": 100.0,
"Fueler": "FuelerUK",
"Id": 2,
"Status": 3,
"Supplier": "\u0410\u043b\u044c\u044f\u043d\u0441 \u041e\u0439\u043b \u0423\u043a\u0440\u0430\u0457\u043d\u0430 \u0422\u041e\u0412",
"TankId": 7,
"azsname": "\u0410\u0417\u0421 \u0425\u043e\u043c\u0438\u043d\u0446\u0456",
"fueltypename": "\u0414\u0422",
"tankname": "\u0426\u0438\u0441\u0442\u0435\u0440\u043d\u0430 \u0414\u0422 \u21161"
}
],
"err": null,
"status": true
}
Получение документа "Приход"
Чтобы получить документ "Приход", нужно отправить GET запрос на адрес: https://teletrack.ua/api/azs/v1/<token>/supply/<ID>, где
token | токен, полученный при авторизации |
ID | ID документа в БД |
В случае успешного выполнения запроса, приходит ответ следующего формата:
{
"data": [
{
"AzsId": 2,
"AzsIdSupplier": 0,
"Comment": "",
"DateCreate": "2017-08-17 10:43:16",
"DateEnd": "2017-08-17 12:00:00",
"DateStart": "2017-08-17 11:00:00",
"DateSupply": "2017-08-17 10:00:00",
"DriverId": null,
"FuelDensity": 0.84,
"FuelTemperature": 29.0,
"FuelTypeId": 1,
"FuelVolumeDut": 127.0,
"FuelVolumeFueler": 100.0,
"FuelVolumePlan": 500.0,
"FuelWeight": 84.0,
"FuelWeightDut": 106.68,
"FuelWeightPlan": 500.0,
"FuelWeightTensoSensor": 0.0,
"Fueler": "FuelerUK",
"Id": 2,
"ObjectGrossWeight": 0.0,
"ObjectId": null,
"ObjectNetWeight": 0.0,
"ObjectWeight": 0.0,
"Status": 3,
"SupplierId": 1,
"TankId": 7,
"Tanks": [
{
"FuelVolumeDut": 127.0,
"Id": 27,
"Name": "\u0426\u0438\u0441\u0442\u0435\u0440\u043d\u0430 \u0414\u0422 \u21161",
"TankId": 7
}
],
"TanksWeightAfter": 0.0,
"TanksWeightBefor": 0.0,
"TypeSupply": 1,
"azsname": "\u0410\u0417\u0421 \u0425\u043e\u043c\u0438\u043d\u0446\u0456",
"azssupname": null,
"drname": null,
"fueltypename": "\u0414\u0422",
"objname": null,
"suplname": "\u0410\u043b\u044c\u044f\u043d\u0441 \u041e\u0439\u043b \u0423\u043a\u0440\u0430\u0457\u043d\u0430 \u0422\u041e\u0412",
"tankname": "\u0426\u0438\u0441\u0442\u0435\u0440\u043d\u0430 \u0414\u0422 \u21161"
}
],
"err": null,
"status": true
}