/
Плановый приход топлива

Плановый приход топлива

Данный справочник содержит информацию о Плановых приходах топлива 


Получение данных

Чтобы получить список всех запланированных приход , нужно отправить 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
}

IdID новой записи в БД

Редактирование записи

Для редактирование записи , необходимо отправить PUT запрос на адрес https://teletrack.ua/api/azs/v1/<token>/supply/plan/<Id>, где 

IdID записи в БД *
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>, где

IdID записи  в БД которою нужно удалить *
tokenТокен получен при авторизации *

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


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

{
  "data": null, 
  "err": null, 
  "status": true
}

Related content