update_service_interval

Para crear, actualizar o eliminar intervalos de servicio, utilice el método unit/update_service_interval.

Copied!
svc=unit/update_service_interval&params={
  "itemId": <long>,
  "id": <long>,
  "callMode": <text>,
  "n": <text>,
  "t": <text>,
  "im": <uint>,
  "it": <uint>,
  "ie": <uint>,
  "pm": <uint>,
  "pt": <uint>,
  "pe": <uint>,
  "c": <uint>
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
itemId ID de la unidad.
id ID del intervalo de servicio.
callMode Acción: create, update, delete.

Para crear o actualizar un intervalo de servicio, también se requieren los siguientes parámetros:

Parámetro Descripción
n Nombre del intervalo.
t Descripción.
im Intervalo por kilometraje.
it Intervalo por días.
ie Intervalo por horas de motor.
pm Último servicio para el intervalo por kilometraje, km.
pt Último servicio para el intervalo por días, s (UTC).
pe Último servicio para el intervalo por horas de motor, h.
c Cantidad de veces que se realizó el servicio.

Respuesta

Si la solicitud para crear (create) o actualizar (update) un intervalo de servicio se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
[
  <long>,  // ID del intervalo de servicio.
  {
    "id": <long>,      // ID del intervalo de servicio.
    "n": "<text>",     // Nombre.
    "t": "<text>",     // Descripción.
    "im": <uint>,      // Intervalo por kilometraje.
    "it": <uint>,      // Intervalo por días.
    "ie": <uint>,      // Intervalo por horas de motor.
    "pm": <uint>,      // Último servicio para el intervalo por kilometraje, km.
    "pt": <uint>,      // Último servicio para el intervalo por días, s (UTC).
    "pe": <uint>,      // Último servicio para el intervalo por horas de motor, h.
    "c": <uint>        // Cantidad de veces que se realizó el servicio.
  }
]

Si la solicitud para eliminar (delete) un intervalo de servicio se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
[
  <long>,   /* ID del intervalo de servicio. */
  null
]

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos, un valor de callMode no admitido, o no se pudo actualizar el intervalo de servicio.
6 No se pudo crear o eliminar el intervalo de servicio.
7 La unidad no existe o el usuario no tiene el derecho de acceso Crear, modificar y eliminar intervalos de servicio a ella.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.