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

Notas:

EndPoint
https://app.fracttal.com/api/tasks_nonscheduled

Método POST

Parámetros Entrada en el Body

Parámetro

Tipo de campo

Requerido

Descripción

item_code

Text

Código del activo al que se le realizará la OT

account_code

Text

Código del recurso humano o tercero con una cuenta de usuario en Fracttal, el cual se registrará como el creador de la OT

requested_by

Texto

Solicitado por

id_task

Número

Id de la tarea de la cual se obtendrá la información para crear la OT

tasks_triggers_id

Número

Id del evento

id_group_task

Número

Id del plan de tareas donde se encuentra la tarea de la cual se obtendrá la información

task_descripcion

Texto

Opcional

Descripción de la tarea (Por defecto es el nombre de la tarea del id_task)

task_type_main

Texto

Opcional

Tipo de tarea (Por defecto es de la tarea del id_task)

task_type_description

Texto

Opcional

Clasificación 1 de tarea (Por defecto es de la tarea del id_task)

task_type_2_description

Texto

Opcional

Clasificación 2 de tarea (Por defecto es de la tarea del id_task)

event_date

Fecha

Opcional

Fecha 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_maintenance

Fecha

Opcional

Fecha 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_failure

Booleano

Opcional

Valor que indica si falló el activo. False por defecto

failure_type

Texto

Opcional

Descripción de la falla

failure_cause

Texto

Opcional

Descripción de la causa de la falla

failure_detection_method

Texto

Opcional

Descripción del método de detección de la falla

id_failure_severity

Número

Opcional

Id de la severidad de falla
1: Muy Baja
2: Baja
3: Media
4: Alta
5: Muy Alta

id_damage_type

Número

Opcional

Tipo 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_service

Booleano

Opcional

valor para indicar si la tarea tiene asociado un fuera de servicio. False por defecto

date_asset_out_of_service

Fecha

Opcional

Fecha 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ámetro

Tipo de campo

Descripción

id_todo

Número

Id de la tarea en el módulo de tareas pendientes

id_task

Número

Id de la tarea

date_created

Fecha

Fecha de creación de la OT

created_by

Texto

Nombre del usuario que se regristó como creador de la OT

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

Body

{
"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"
}

Ejemplo Respuesta:

{
"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
}
¿Encontró su respuesta?