|
|
en:sidebar:remoteapi:apiref:item:add_log_record [29/01/2013 06:53] zuve |
en:sidebar:remoteapi:apiref:item:add_log_record [29/11/2013 13:31] |
{{indexmenu_n>6}} | |
====== Logging ====== | |
| |
To add log record use command **item/add_log_record**: | |
<code javascript> | |
svc=item/add_log_record¶ms={"itemId":<long>, | |
"action":<text>, | |
"newValue":<text>, | |
"oldValue":<text>} | |
</code> | |
| |
===== Parameters ===== | |
^ Name ^ Description ^ | |
| itemId | item ID | | |
| action | action (see the list below) | | |
| newValue | new value | | |
| oldValue | ald value | | |
| |
List of available actions: | |
| |
* **custom_msg**; | |
* **create_unit**; | |
* **update_name**; | |
* **update_access**; | |
* **update_unit_icon**; | |
* **update_unit_pass**; | |
* **update_unit_phone**; | |
* **update_unit_calcflags** (update sensor calculation settings); | |
* **update_unit_milcounter** (update mileage counter value); | |
* **update_unit_bytecounter** (update GPRS traffic counter value); | |
* **update_unit_ehcounter** (update engone hours counter value); | |
* **update_unit_uid**; | |
* **update_unit_hw** (update hardware type); | |
* **update_unit_hw_cfg** (update hardware configuration); | |
* **update_unit_fuel_cfg** (update fuel concumption configuration); | |
* **update_unit_trip_cfg** (update trip detection configuration); | |
* **create_sensor**; | |
* **update_sensor**; | |
* **delete_sensor**; | |
* **create_alias** (create command); | |
* **update_alias** (update command); | |
* **delete_alias** (delete command); | |
* **create_service_interval**; | |
* **update_service_interval**; | |
* **delete_service_interval**; | |
* **create_custom_field**; | |
* **update_custom_field**; | |
* **delete_custom_field**; | |
* **import_item_cfg**; | |
* **import_unit_cfg**; | |
* **export_unit_msgs**; | |
* **import_unit_msgs**; | |
* **delete_unit_msg**; | |
* **delete_unit_msgs**; | |
* **bind_unit_driver**; | |
* **unbind_unit_driver**; | |
bind_unit_trailer | |
unbind_unit_trailer | |
* **update_unit_report_cfg** (update parameters used in reports); | |
* **update_msgs_filter_cfg** (update filtration of unit position information in messages); | |
* **delete_item**; | |
* **create_user**; | |
* **update_hosts_mask**; | |
* **update_user_pass**; | |
* **update_user_flags**; | |
* **create_user_notify**; | |
* **delete_user_notify**; | |
* **create_group**; | |
* **units_group** (add/remove units into group); | |
* **update_driver_units** (update the list of auto attachable units for drivers); | |
update_trailer_units | |
* **create_resource**; | |
* **create_zone**; | |
* **update_zone**; | |
* **delete_zone**; | |
* **create_poi**; | |
* **update_poi**; | |
* **delete_poi**; | |
* **create_job**; | |
* **switch_job**; | |
* **update_job**; | |
* **delete_job**; | |
* **create_notify**; | |
* **switch_notify**; | |
* **update_notify**; | |
* **delete_notify**; | |
* **create_driver**; | |
* **update_driver**; | |
* **delete_driver**; | |
create_trailer | |
update_trailer | |
delete_trailer | |
* **create_drivers_group**; | |
* **update_drivers_group**; | |
* **delete_drivers_group**; | |
create_trailers_group | |
update_trailers_group | |
delete_trailers_group | |
* **create_report** (create report template); | |
* **update_report** (update report template); | |
* **delete_report** (delete report template); | |
* **import_pois**; | |
* **import_zones**; | |
* **create_retranslator**; | |
* **update_retranslator**; | |
* **units_retranslator** (add units for tertranslation); | |
* **switch_retranslator**; | |
* **create_route**; | |
* **update_route_points**; | |
* **update_route_cfg**; | |
* **create_round**; | |
* **update_round**; | |
* **delete_round**; | |
* **create_schedule**; | |
* **update_schedule**; | |
* **delete_schedule**; | |
* **create_account**; | |
* **delete_account**; | |
* **switch_account**; | |
* **update_dealer_rights**; | |
* **do_payment**; | |
* **update_account_flags**; | |
* **update_account_min_days**; | |
* **update_account_plan**; | |
* **update_account_history_period**; | |
* **update_account_subplans**; | |
* **create_service**; | |
* **update_service**; | |
* **delete_service**. | |
| |
===== Response ===== | |
<code javascript> | |
{} /* empty object if execution successful, if not - error code */ | |
</code> | |