Рейсы

Remote API  > Запросы select >

Рейсы

Previous pageReturn to chapter overviewNext page

Параметры

 

com=select/rout

par={

“date_id”: <uint> /* Дата рейса в Unix time */

“car_id”: <int> /* ID машины */

“agent_id”: <int> /* ID агента */

}”

Возвращает все рейсы за указанную дату для указанной машины или агента.

Если car_id>0 – то вернет рейсы для машины

Если car_id=0  и agent_id>0– то вернет рейсы для агента

Если car_id>0  и agent_id>0– то вернет рейсы для машины

Если car_id=0  и agent_id=0– то вернет ошибку

 

 

Возвращаемый результат "routs".

Содержит массив структур rout_str

 

{

"list":[

{

"id": <Guid>                        /* уникальный ид рейса*/

"logistic_id": <text>                /* внутренний идентификатор логистики АНТОР */  

"extern_id": <text>                /* внешний идентификатор, переданный в логистику АНТОР из системы заказчика*/

"car_id": <int>                            /* ID машины */

"stock1": <stock_str>          /* структура stock_str описывающая склад выезда */

"stock2": <stock_str>          /* структура stock_str описывающая склад возврата */

"driver": <text>                  /* фио водителя / агента */

"date_id": <uint>                /* дата рейса */

"tim_start": <uint>                /* дата и время планового старта рейса Unix time*/

"duration": <int>                /* продолжительность рейса в минутах */

"length": <int>                            /* длинна рейса в метрах */

"name": <text>                  /* название рейса */

"work_status": <int>                /* статус рейса */

"num_in_smena": <int>        /* номер в смене если рейсов несколько */

"mass": <double>                /* суммарная масса заказов на доставку */

"volum": <double>                  /* суммарный объем заказов на доставку */

"pickup_mass": <double>        /* суммарная масса заказов на сбор заказов */

"pickup_volum": <double>  /* суммарный объем заказов на сбор заказов */

"num_rout": <int>                /* номер рейса в LiW*/

"num_point": <int>                /* количетсво заказов в рейсе*/

"tasks":  List<task_str>        /* массив структур task_str описывающих задания в рейсе*/

 

}

]

}

 

Структуры stock_str и task_str описаны в справочнике.