(POST) 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://ayuda.fracttal.com/articulos/get-consultar-informacion-detallada-de-planes-de-tareas/
  • Este servicio web hace parte del add-on APIS AVANZADAS

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 de la cuenta de usuario que 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.
 

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-05-28T21:16:29.870548+00:00"
}

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
}