Данный документ содержит информацию о приходах.
...
Чтобы получить список документов за указанный период о приходах, нужно отправить 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" - закрытые документы * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ со списком документов следующего формата:
Code Block | ||
---|---|---|
| ||
{ |
...
"data": [ |
...
{ |
...
"AzsId": 1, |
...
"Comment": "", |
...
"DateCreate": "2017-11-08 13:19:22", |
...
"DateSupply": "2017-11-13 15:00:00", |
...
"FuelDensity": 0.84, |
...
"FuelTemperature": 7.0, |
...
"FuelVolumeDut": 0.0, |
...
"FuelVolumeFueler": 27595.0, |
...
"FuelWeight": 0.0 |
...
"FuelWeightDut": 0.0, |
...
"FuelWeightTensoSensor": 0.0, |
...
"Fueler": "v.kindrachuk", |
...
"Id": 56, |
...
"ObjectGrossWeight": 14810.0, |
...
"ObjectNetWeight": 23190.0, |
...
"ObjectWeight": 38000.0, |
...
"OutLinkId": null, |
...
"Status": 2, |
...
"Supplier": "\u041e\u043a\u043a\u043e-\u0411\u0456\u0437\u043d\u0435\u0441 \u041f\u041f", |
...
"TankId": 6, |
...
"TypeSupply": 1, |
...
"azsname": "\u0410\u0417\u0421 \u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432", |
...
"azsoutid": AZS_OutLinkId, |
...
"fueltypename": "\u0414\u0422", |
...
"fueltypeoutid": null, |
...
"suploutid": SuplOutLinkId, |
...
"tankname": "\u0414\u0438\u0437\u0435\u043b\u044c \u0426\u0438\u0441\u0442\u0435\u0440\u043d\u0430 \u21161" |
...
}, |
...
{ |
...
"AzsId": 1, |
...
"Comment": "", |
...
"DateCreate": "2017-10-25 13:45:13", |
...
"DateSupply": "2017-11-03 15:00:00", |
...
"FuelDensity": 0.839, |
...
"FuelTemperature": 7.0, |
...
"FuelVolumeDut": -4.8, |
...
"FuelVolumeFueler": 30544.0, |
...
"FuelWeight": 0.0 |
...
"FuelWeightDut": 0.0, |
...
"FuelWeightTensoSensor": 0.0, |
...
"Fueler": "v.kindrachuk", |
...
"Id": 48, |
...
"ObjectGrossWeight": 0.0, |
...
"ObjectNetWeight": 0.0, |
...
"ObjectWeight": 0.0, |
...
"OutLinkId": null, |
...
"Status": 2, |
...
"Supplier": "\u0410\u043b\u044c\u044f\u043d\u0441 \u041e\u0439\u043b \u0423\u043a\u0440\u0430\u0457\u043d\u0430 \u0422\u041e\u0412", |
...
"TankId": 6, |
...
"TypeSupply": 2, |
...
"azsname": "\u0410\u0417\u0421 \u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432", |
...
"azsoutid": AZS_OutLinkId, |
...
"fueltypename": "\u0414\u0422", |
...
"fueltypeoutid": null, |
...
"suploutid": AZS_OutLinkId, |
...
"tankname": "\u0414\u0438\u0437\u0435\u043b\u044c \u0426\u0438\u0441\u0442\u0435\u0440\u043d\u0430 \u21161" |
...
} |
...
], |
...
"err": null, |
...
"status": true |
...
} |
TypeSupply |
|
...
Чтобы получить документ "Приход", нужно отправить GET запрос на адрес: https://teletrack.ua/api/azs/v1/<token>/supply/<ID>, где
token | Токен, полученный при авторизации * |
ID | ID документа в БД * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ следующего формата:
Code Block | ||
---|---|---|
| ||
{ |
...
"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", |
...
"Fueling": { |
...
"Date": "", |
...
"Id": "" |
...
}, |
...
"Id": 2, |
...
"ObjectGrossWeight": 0.0, |
...
"ObjectId": null, |
...
"ObjectNetWeight": 0.0, |
...
"ObjectWeight": 0.0, |
...
"OutLinkId": null, |
...
"Parent": "595a2785b94a6402ee09c492", |
...
"Parent_type": "client", |
...
"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, |
...
"fdata": null, |
...
"fid": 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 |
...
} |