add_log_record
Функция add_log_record используется для добавления записи в журнал.
svc=item/add_log_record¶ms={"itemId":<long>,
"action":<text>,
"newValue":<text>,
"oldValue":<text>}
Параметры
| Название | Описание |
|---|---|
| itemId | ID элемента. |
| action | Действие. Смотрите список доступных действий ниже. |
| newValue | Новое значение. |
| oldValue | Старое значение. |
Доступны следующие действия:
| ID действия | Действие | Текст действия |
|---|---|---|
| custom_msg | Произвольная запись | Произвольная запись: '%s'. |
| create_unit | Создание элемента | Объект '%s' создан. |
| update_name | Изменение имени | Имя объекта изменено с '%s' на '%s'. |
| update_access | Изменени доступа | Доступ к *** '%s' изменен (*** заменяет один из вариантов: пользователь, объект, группа объектов, ресурс, маршрут, права доступа пользователя). |
| update_unit_icon | Изменение иконки | Изменена иконка объекта. |
| update_unit_pass | Изменение пароля доступа | Изменен пароль доступа к объекту. |
update_unit_phone | Изменение телефонного номера | Телефонный номер изменен с '%s' на '%s'. |
| update_unit_phone2 | Изменение телефонного номера | Второй телефонный номер изменен с '%s' на '%s'. |
| update_unit_calcflags (обновление настроек расчета для датчика) | Счетчики | Изменены флаги расчета. |
update_unit_drat (активность водителя) | Настройки отчета | Изменен метод определения активности водителя. |
| update_unit_milcounter | Счетчики | Счетчик пробега изменен с %d %s на %d %s.. |
| update_unit_bytecounter (обновление значения счетчика трафика GPRS) | Счетчики | Счетчик GPRS-трафика изменен с %d Кбайт на %d Кбайт. |
| update_unit_ehcounter | Счетчики | Счетчик моточасов изменен с %.2f ч. на %.2f ч. |
| update_unit_uid | Изменение уникального ID | Уникальный ID изменен с '%s' на '%s'. |
| update_unit_uid2 | Изменение уникального ID | Уникальный ID изменен с '%s' на '%s'. |
| update_unit_hw | Изменение устройства | Тип устройства изменен с '%s' на '%s'. |
| update_unit_hw_cfg | Изменение устройства | Изменена конфигурация устройства. |
| update_unit_fuel_cfg | Настройки отчета | Изменены настройки расхода топлива. |
update_unit_trip_cfg | Настройки отчета | Изменены настройки детектора поездок. |
| create_sensor | Датчики | Создан датчик '%s'. |
| update_sensor | Датчики | Датчик '%s' изменен. |
| delete_sensor | Датчики | Датчик '%s' удален. |
| create_alias | Команды | Команда '%s' создана. |
| update_alias | Команды | Команда '%s' изменена. |
| delete_alias | Команды | Команда '%s' удалена. |
| create_service_interval | Интервалы техобслуживания | Интервал техобслуживания '%s' создан. |
| update_service_interval | Интервалы техобслуживания | Интервал техобслуживания '%s' изменен. |
| delete_service_interval | Интервалы техобслуживания | Интервал техобслуживания '%s' удален. |
| create_custom_field | Поля | Произвольное поле '%s' создано. |
| update_custom_field | Поля | Произвольное поле '%s' изменено. |
| delete_custom_field | Поля | Произвольное поле '%s' удалено. |
| create_admin_field | Поля | Административное поле '%s' создано. |
| update_admin_field | Поля | Административное поле '%s' изменено. |
| delete_admin_field | Поля | Административное поле '%s' удалено. |
| update_profile_field | Поля | Характеристика '%s' изменена. |
| delete_profile_field | Поля | Характеристика '%s' удалена. |
| import_item_cfg | Импорт | Свойства импортированы. |
| import_unit_cfg | Импорт | Свойства импортированы. |
| export_unit_msgs | Экспорт | Cообщения экспортированы. |
| import_unit_msgs | Импорт | Свойства импортированы. |
| delete_unit_msg | Удаление сообщений | Удалено *** сообщение от %s (*** заменяет SMS, команду, событие, or data). |
| delete_unit_msgs | Удаление сообщений | Удалено %s сообщений *** (*** заменяет SMS, отправленные команды, зарегистрированные события, данные). |
| bind_unit_driver | Водители | Водитель '%s' был назначен в '%s'. |
| unbind_unit_driver | Водители | Водитель '%s' был снят в '%s'. |
| bind_unit_tag | Пассажиры | Пассажир '%s' был назначен в '%s'. |
| unbind_unit_tag | Пассажиры | Пассажир '%s' был снят в '%s'. |
| bind_unit_trailer | Прицепы | Прицеп '%s' был назначен в '%s'. |
| unbind_unit_trailer | Прицепы | Прицеп '%s' был снят в '%s'. |
| update_unit_report_cfg (обновление параметров, используемых в отчетах) | Настройки отчета | Изменены параметры объекта, используемые в отчетах. |
| update_msgs_filter_cfg (обновление настроек фильтрации о местоположении объекта в сообщениях) | Настройки отчета | Изменены настройки фильтрации сообщений. |
| delete_item | Удаление элемента | Элемент '%s' удален. |
| create_user | Создание элемента | Пользователь '%s' создан. |
| update_hosts_mask | Настройки пользователя | Маска хоста изменена на '%s'. |
| update_user_pass | Настройки пользователя | Пароль пользователя изменен. |
| update_user_flags | Настройки пользователя | Флаги пользователя изменены. |
| update_user_locale | Настройки пользователя | Первый день недели изменен. |
| create_user_notify | Настройки пользователя | Информационное сообщение пользователю: '%s'. |
| delete_user_notify | Настройки пользователя | Удалено сообщение пользователю: '%s'. |
| create_group | Создание элемента | Группа объектов '%s' создана. |
| units_group (добавление в группы/удаление объектов из группы) | Изменение групп |
|
| update_driver_units (обновление списка водителей, которые должны назначаться на объекты автоматически) | Изменение групп |
|
update_trailer_units (обновление списка прицепов, которые должны назначаться на объекты автоматически) | Изменение групп |
|
| create_resource | Создание элемента | Ресурс '%s' создан. |
| create_zone | Геозоны | Геозона '%s' создана. |
| update_zone | Геозоны | Геозона '%s' обновлена. |
| update_track_color_setting | Треки |
|
| delete_zone | Геозоны | Геозона '%s' удалена. |
| create_job | Задания | Задание '%s' создано. |
| switch_job | Задания | Задание '%s' включено/выключено. |
| update_job | Задания | Задание '%s' обновлено. |
| delete_job | Задания | Задание '%s' удалено. |
| create_notify | Уведомления | Уведомление '%s' создано. |
| switch_notify | Уведомления | Уведомление '%s' включено/выключено. |
| update_notify | Уведомления | Уведомление '%s' обновлено. |
| delete_notify | Уведомления | Уведомление '%s' удалено. |
| create_driver | Водители | Водитель '%s' создан. |
| update_driver | Водители | Водитель '%s' обновлен. |
| delete_driver | Водители | Водитель '%s' удален. |
| create_trailer | Прицепы | Прицеп '%s' создан. |
| update_trailer | Прицепы | Прицеп '%s' обновлен. |
| delete_trailer | Прицепы | Прицеп '%s' удален. |
| create_drivers_group | Водители | Группа водителей '%s' создана. |
| update_drivers_group | Водители | Группа водителей '%s' обновлена. |
| delete_drivers_group | Водители | Группа водителей '%s' удалена. |
| create_trailers_group | Прицепы | Группа прицепов '%s' создана. |
| update_trailers_group | Прицепы | Группа прицепов '%s' обновлена. |
| delete_trailers_group | Прицепы | Группа прицепов '%s' удалена. |
| create_report | Шаблоны отчетов | Шаблон отчета '%s' создан. |
| update_report | Шаблоны отчетов | Шаблон отчета '%s' обновлен. |
| delete_report | Шаблоны отчетов | Шаблон отчета '%s' удален. |
| import_zones | Геозоны | Геозоны импортированы. |
| create_retranslator | Ретрансляторы | Ретранслятор '%s' создан. |
| update_retranslator | Ретрансляторы | Свойства изменены. |
| units_retranslator | Ретрансляторы | Объекты обновлены. |
| switch_retranslator | Ретрансляторы | Запущен/Остановлен. |
| msgs_history_retranslator | Ретрансляторы | Ретранслятор за прошедший период '%s' запущен/остановлен. |
| create_route | Маршруты | Маршрут '%s' создан. |
| update_route_points | Маршруты | Контрольные точки обновлены. |
| update_route_cfg | Маршруты | Свойства изменены. |
| create_round | Маршруты | Рейс '%s' создан. |
| update_round | Маршруты | Рейс '%s' обновлен. |
| delete_round | Маршруты | Рейс '%s' удален. |
| create_schedule | Маршруты | Расписание '%s' создано. |
| update_schedule | Маршруты | Расписание '%s' обновлено. |
| delete_schedule | Маршруты | Расписание '%s' удалено. |
| create_account | Создание элемента | Учетная запись '%s' создана. |
| delete_account | Создание элемента | Учетная запись '%s' удалена. |
| change_account | Учетная запись | Учетная запись изменена с '%s' на '%s'. |
| switch_account | Учетная запись | Учетная запись заблокирована/ Учетная запись разблокирована. |
| update_dealer_rights | Учетная запись | Права дилера включены/выключены. |
| do_payment | Учетная запись | Зарегистрирована оплата или дни. |
| update_account_flags | Учетная запись | Флаги учетной записи изменены. |
| update_account_block_balance | Учетная запись | Изменен баланс для блокировки учетной записи. |
| update_account_deny_balance | Учетная запись | Изменен баланс для ограничения активности. |
| update_account_min_days | Учетная запись | Изменен счетчик лимита дней. |
| update_account_plan | Учетная запись | Тарифный план изменен на '%s'. |
| update_account_history_period | Учетная запись | Срок хранения истории изменен на %s дней. |
| update_account_subplans | Учетная запись | Перечень доступных тарифных планов изменен. |
update_service | Учетная запись | Сервис '%s' обновлен. |
| delete_driver_msg | Водители | Удалено сообщение от %s о назначении/снятии водителя '%s'. |
| delete_trailer_msg | Прицепы | Удалено сообщение от %s о назначении/снятии прицепа '%s'. |
| convert_measure_units | Настройки отчета |
|
| delete_zones_group | Геозоны | Группа геозон удалена. |
| create_zones_group | Геозоны | Группа геозон '%s' создана. |
| update_zones_group | Геозоны | Группа геозон '%s' обновлена. |
| trailer_reset_image | Прицепы | Прицеп '%s' обновлен. |
| driver_reset_image | Водители | Водитель '%s' обновлен. |
| zone_reset_image | Геозоны | Геозона '%s' обновлена. |
| create_order | Заявки | Заявка '%s' создана. |
| update_order | Заявки | Заявка '%s' обновлена. |
| delete_order | Заявки | Заявка '%s' удалена. |
| create_order_route | Заявки | Order route '%s' created. |
| update_order_route | Заявки | Order route '%s' updated. |
| delete_order_route | Заявки | Order route '%s' deleted. |
| create_tag | Метки | Пассажир '%s' создан. |
| update_tag | Метки | Пассажир '%s' обновлен. |
| tag_reset_image | Метки | Пассажир '%s' обновлен. |
| delete_tag | Метки | Пассажир '%s' удален. |
| delete_tag_msg | Метки | Удалено сообщение от %s о посадке/высадке пассажира '%s'. |
| update_tag_units | Метки | Список автоматического назначения пассажиров обновлен. |
| criteria_updated | Критерии | Критерии обновлены. |
| set_active | Деактивация |
|
Возвращаемый результат
Если запрос успешно выполнен, то возвращается пустой JSON.
{ }
В противном случае возвращается код ошибки. Возможные коды ошибок:
| Код | Описание |
|---|---|
| 7 | Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_ITEM_MANAGE_LOG). |
| 4 | Неверные входные параметры. |