Удаление данных на сервере

База данных API >

Удаление данных на сервере

Previous pageReturn to chapter overviewNext page

Удаление свободных задач

 

D_TASK

Параметры

@_group_id [int],                Идентификатор группы

@_date_id datetime                Дата, за которую удаляют задачи

Удаляет все свободные задачи в группе за указанную дату. В случае если задачи были переданы на биржу,  на мобильные устройства пойдут уведомления о снятии задач с биржи и задачи  будут удалены.

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

 

D_ROUT

Параметры

@_car_id [int],                        ID машины

@_agent_id [int],                ID агента

@_date_id datetime,                дата рейса

@_rout_id uniqueidentifier        идентификатор рейса, если он задан, то параметры 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– то вернет ошибку

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