cleanup_driver_interval

Функция cleanup_driver_interval используется для удаления записей о назначении водителя на объект или о его снятии с объекта за указанный интервал.

Copied!
svc=resource/cleanup_driver_interval&params={"resourceId":<long>,
					     					 "driverId":<long>,
					     					 "timeFrom":<uint>,
				 	     					 "timeTo":<uint>
											}

Параметры

НазваниеОписание
resourceIdID ресурса.
driverIdID водителя.
timeFromНачало интервала.
timeToКонец интервала.

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

Если запрос выполнен успешно, возвращается пустой JSON.

Copied!
{ }

В противном случае возвращается код ошибки. Возможные коды ошибок:

КодОписание
7

Не удалось извлечь ресурс с требуемым ACL (ACL_RES_EDIT_DRIVERS и ACL_ITEM_EXECUTE_REPORTS).

4

Одна из следующих ошибок:

  • Не удалось извлечь водителя с требуемым driverId.
  • Если интервал заканчивается после времени получения последнего сообщения от объекта, то удаляются все сообщения, кроме последнего, и в возвращаемом результате содержится предупреждение «удаление последнего сообщения запрещено‎».
  • Неверные входные параметры.
3

Не удалось извлечь сообщения.

Скачать файл PDF
Скачать документ Word

Смотрите также