База данных API >
Удаление данных на сервере |
![]() ![]() ![]() |
Удаление свободных задач
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– то вернет ошибку
В случае если рейсы были переданы на исполнение на мобильное устройства, они все равно будут удалены.