Fracttal →

Crear una tarea no planificada

Con esta API se crea puede crear una tarea no planificada cuya información se descarga desde una tarea por evento.

Notas:
-El evento del cual se traen los datos, no puede tener recursos asociados.
-Para obtener la información relacionada con el disparador y la tarea, es necesario consultar el servicio web https://api.fracttal.com/reference/consultar-informaci%C3%B3n-detallada-de-planes-de-tareas

-Este servicio web hace parte del add-on APIS AVANZADAS

Parámetros de entrada

ParámetroTipoRequeridoDescripción
item_codeTextoCódigo del activo al que se le realizará la OT
account_codeTextoCódigo del recurso humano o tercero con una cuenta de usuario en Fracttal, el cual se registrará como el creador de la OT
requested_byTextoSolicitado por
id_taskNúmeroId de la tarea de la cual se obtendrá la información para crear la OT
tasks_triggers_idNúmeroId del evento
id_group_taskNúmeroId del plan de tareas donde se encuentra la tarea de la cual se obtendrá la información
task_descripcionTextoOpcionalDescripción de la tarea (Por defecto es el nombre de la tarea del id_task)
task_type_mainTextoOpcionalTipo de tarea (Por defecto es de la tarea del id_task)
task_type_descriptionTextoOpcionalClasificación 1 de tarea (Por defecto es de la tarea del id_task)
task_type_2_descriptionTextoOpcionalClasificación 2 de tarea (Por defecto es de la tarea del id_task)
event_dateFechaOpcionalFecha en la que ocurrió el evento (Por defecto es la fecha actual).Formato: YYYY-MM-DDTHH:MM:SS-UTC Ejemplo: 2021-07-12T20:00:00-03.
date_maintenanceFechaOpcionalFecha en la que se debe realizar la tarea (Por defecto es la fecha actual). Formato: YYYY-MM-DDTHH:MM:SS-UTC Ejemplo: 2021-07-12T20:00:00-03.
asset_failureBooleanoOpcionalValor que indica si falló el activo. False por defecto
failure_typeTextoOpcionalDescripción de la falla
failure_causeTextoOpcionalDescripción de la causa de la falla
failure_detection_methodTextoOpcionalDescripción del método de detección de la falla
id_failure_severityNúmeroOpcionalId de la severidad de falla
1: Muy Baja
2: Baja
3: Media
4: Alta
5: Muy Alta
id_damage_typeNúmeroOpcionalTipo de daño causado:
1: Ninguno
2: Daño al medio ambiente
3: Daño a las instalaciones
4: Lesiones al personal interno
5: Lesiones a terceros
6: Otro
asset_out_of_serviceBooleanoOpcionalvalor para indicar si la tarea tiene asociado un fuera de servicio. False por defecto
date_asset_out_of_serviceFechaOpcionalFecha de inciio del fuera de servicio

Enviar los campos obligatorios y los parámetros con los valores adicionales que se desea insertar.

Parámetros de salida

ParámetroTipoDescripción
id_todoNúmeroId de la tarea en el módulo de tareas pendientes
id_taskNúmeroId de la tarea
date_createdFechaFecha de creación de la OT
created_byTextoNombre del usuario que se regristó como creador de la OT

Ejemplo:

Petición: (POST) https://app.fracttal.com/api/tasks_nonscheduled

{
    "item_code": "118",
    "account_code": "25198772-2",
    "requested_by": "FRACTTAL SPA",
    "id_task": 86,
    "task_descripcion": "Nueva tarea generada por API",
    "tasks_triggers_id": 27,
    "id_group_task": 1,
    "task_type_main": "CORRECTIVA",
    "task_type_description": "MECÁNICA",
    "task_type_2_description": "REQUIERE PERMISO ALTURA",
    "date_maintenance": "2021-09-30T21:16:29.870548+00:00",
    "asset_failure": "true",
    "failure_type":"COMPRESOR DAÑADO",
    "failure_cause":"CIRCUITO CORTADO",
    "failure_detection_method":"INSPECCIÓN VISUAL",
    "id_failure_severity": 3,
    "id_damage_type":1,
    "asset_out_of_service": "true"
}
{
    "success": true,
    "message": "200",
    "data": {
        "id_todo": 1600093,
        "id_task": 455912,
        "date_maintenance": "2021-05-28T21:16:29.870548+00:00",
        "date_created": "2021-05-27T23:06:34.525633+00:00"
    },
    "total": 1
}

PROBAR CONEXION

Language