Удаление рейсов

Remote API  > Команды на удаление >

Удаление рейсов

Previous pageReturn to chapter overviewNext page

 

Параметры

com=delete/rout

par={

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

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

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

“rout_id”: <Guid> /* идентификатор рейса, если он задан то параметры date_id и car_id задавать не нужно. При этом удалиться только один рейс */

}

 

Если есть rout_id то удаляет рейс с этим ид.

Если rout_id пустой, то функция ориентируется на date_id,car_id и agent_id.

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

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

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

В случае если рейсы были переданы на исполнение на мобильное устройства, они все равно будут удалены.

 

Возврат в случае успеха

 

{"com":"delete/rout","mes":null,"res":"OK","value":null}