Плановый приход топлива
Данный справочник содержит информацию о Плановых приходах топлива
Получение данных
Чтобы получить список всех запланированных приход , нужно отправить 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 | Планируемый вес |
OutLinkId | Внешний ID |
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 | Комментарий |
DateCreate | Дата создания документа * |
DateSupply | Дата поставки * |
FuelTypeId | Идентификатор типа потлива * |
FuelVolumePlan | Планируемый обьем * |
FuelWeightPlan | Планируемый вес |
OutLinkId | Внешний ID |
Supplier | Название поставщика * |
azsname | Название АЗС * |
depname | Название департамента |
fueltypename | Название топлива * |
ogrname | Название организации |
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 }