Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Данный документ содержит информацию о приходах.

...

Чтобы получить список документов за указанный  период о приходах, нужно отправить GET запрос на адрес  https://teletrack.ua/api/azs/v1/<token>/supply/?DateStart=<DateStart>&DateEnd=<DateEnd>&StationId=<StationId>&FuelTypeId=<FuelTypeId>&Status=<Status>, где

tokenТокен, полученный при авторизации *
DateStartДата начала периода *
DateEndДата окончания периода *
StationIdID АЗС из БВ, "0" - все АЗС *
FuelTypeIdID топлива из БД, "0" - все виды топлива *
StatusСтатус документа, "3" - закрытые документы *

 * - обязательный параметр


В случае успешного выполнения запроса, приходит ответ со списком документов следующего формата:

Code Block
themeEclipse
{

...


"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

Тип поставки

1 - внешняя

2 - внутренняя

Получение документа "Приход"

Чтобы получить документ "Приход", нужно отправить GET запрос на адрес: https://teletrack.ua/api/azs/v1/<token>/supply/<ID>, где

tokenТокен, полученный при авторизации *
IDID документа в БД *

 * - обязательный параметр


В случае успешного выполнения запроса, приходит ответ следующего формата:

Code Block
themeEclipse
{

...


"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

...


}