Данный справочник содержит информацию о Плановых приходах топлива
Получение данных
Чтобы получить список всех запланированных приход , нужно отправить GET запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/plan/?DateStart=<start>&DateEnd=<end>&StationId=<sid>&FuelTypeId=<fid>, где
token | Токен получен при авторизации |
start | Дата с которой выбираем план |
end | Дата по которую выбираем план |
sid | Идентификатор АЗС (0 - по всем доступным АЗС) |
fid | Идентификатор вида топлива (0 - по всем видам топлива) |
В случае успешного выполнения запроса, приходит ответ со списком плановых документов следующего формата:
{
"data": [
{
"AzsId": 26,
"Comment": "\u041a\u043e\u043c",
"DateCreate": "2017-10-04 14:22:59",
"DateSupply": "2017-10-04 08:00:00",
"FuelTypeId": 9,
"FuelVolumePlan": 120.0,
"FuelWeightPlan": 100.0,
"Id": 33,
"Supplier": "Yanevitch",
"azsname": "\u0446\u0446\u0446\u0446",
"depname": "Soroka dep",
"fueltypename": "A95",
"ogrname": "TestOrgan_25"
}
],
"err": null,
"status": true
}
Создание новой записи
Для создания новой записи (плана прихода топлива), необходимо отправить POST запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/, где
token | Токен получен при авторизации |
AzsId | Идентификатор АЗС на которую заводим план |
Comment | Комментарий* |
DateSupply | Дата поставки |
FuelTypeId | Идентификатор типа потлива |
FuelVolumePlan | Планируемый обьем |
FuelWeightPlan | Планируемый вес* |
SupplierId | Идентификатор поставщика |
TypeSupply | Тип поставщика (1 - внешний, 2 - внутренний) |
*- необязательное значение
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": {
"Id": 149
},
"err": null,
"status": true
}
Id | ID новой |
Редактирование записи.
Для редактирование записи , необходимо отправить PUT запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/plan/<Id>, где
Id | ID записи в БД |
AzsId | Идентификатор АЗС на которую заводим план |
Comment | Комментарий |
DateSupply | Дата поставки |
FuelTypeId | Идентификатор типа потлива |
FuelVolumePlan | Планируемый обьем |
FuelWeightPlan | Планируемый вес |
SupplierId | Идентификатор поставщика |
TypeSupply | Тип поставщика (1 - внешний, 2 - внутренний) |
token | Токен получен при авторизации |
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}
Удаление записи.
Для удаления существующей записи, необходимо отправить DELETE запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/<Id>, где
Id |
|
token |
|
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}