Incidencias

Obtener una incidencia

Devuelve una incidencia por su identificador: qué se rompió, sobre qué recae, en qué estado está y si bloquea la disponibilidad del material.

Herramienta
filmo_incidents_get
Acceso: Lectura
  • incidents:read
  • 120/min
  • Puede requerir un add-on
  • Anotación del servidor: Solo lectura
  • Anotación del servidor: Idempotente

Resultado

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "filmo_incidents_get",
    "arguments": {
      "incidentId": "inci_8f2a1c"
    }
  }
}

generado desde el esquema

NO incluye el coste de reparación ni la nota de resolución interna.

Argumentos

incidentIdstringObligatorio

Identificador de la incidencia.

Límites: longitud mín. 1

Resultado

En un éxito el resultado lleva structuredContent con data y meta. Estos son los atributos de data.

Ver los atributos de data
idstring

Identificador único de la incidencia.

identifierstring

Número de incidencia legible.

titlestring

Título corto de la incidencia.

descriptionstring | null

Descripción; null si no tiene.

typestring

Naturaleza: damage, loss, malfunction, cosmetic, theft o custom.

scopestring

A qué afecta: item, serializedItem, space, kit, vehicle o custom.

Opciones disponibles: item, serializedItem, space, kit, vehicle, custom

statusstring

Estado del ciclo de vida: draft, open, waiting, repairing, complete o lost.

prioritystring

Prioridad: urgent, high, medium, low o none.

severitystring

Gravedad declarada.

blocksAvailabilityboolean

true cuando la incidencia retira el material del conjunto disponible.

affectedQuantityinteger | null

Unidades afectadas en stock a granel; null cuando no aplica.

itemIdstring | null

Artículo afectado; null si no aplica.

serializedItemIdstring | null

Unidad física afectada; null si no aplica.

spaceIdstring | null

Espacio afectado; null si no aplica.

vehicleIdstring | null

Vehículo afectado; null si no aplica.

orderIdstring | null

Pedido en el que se detectó; null si no procede.

projectIdstring | null

Proyecto asociado; null si no aplica.

dueDatestring<date-time> | null

Fecha objetivo de resolución en ISO 8601 UTC; null si no tiene.

commentCountinteger

Comentarios que tiene la incidencia.

createdAtstring<date-time>

Fecha de creación en ISO 8601 UTC.

updatedAtstring<date-time>

Fecha de la última modificación en ISO 8601 UTC.

Un error es un resultado con isError: true y el problema en content[0].text; no hay structuredContent. Consulta Errores.

La misma operación por REST

Esta herramienta ejecuta GET /api/v1/incidents/{incidentId}.

  • Incidencias

    Obtener una incidencia

    Devuelve una incidencia por su identificador: qué se rompió, sobre qué recae, en qué estado está y si bloquea la disponibilidad del material.

  • Guías

    Escrituras seguras

    Un asistente que puede escribir también puede escribir lo equivocado. Decide qué herramientas necesitan a una persona, reintenta sin duplicar y sabe qué pone en marcha una escritura.

  • Guías

    Errores

    Un error de herramienta es un resultado con isError: true y el problema en el primer bloque de texto. Ramifica por su code.