get https://app.fracttal.com/api/tasks_todo/
Mediante esta API se consulta el listado de tareas pendientes. Se puede realizar filtro por fecha programada, por defecto muestra las tareas pendientes en un rango de 1 mes.
Parámetros de entrada
Se puede filtrar la información mediante el siguiente query_params:
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
until | Texto | Opcional | Fecha final de la consulta. Formato: ‘YYYY-MM-DDTHH:MM:SS-UTC’ Ejemplo:’2016-07-12T20:00:00-03′. (Por defecto un mes). |
code_location | Texto | Opcional | Código de la ubicación del activo. Se puede consultar aquí. (campo code) |
start | Entero | Opcional | Número de registro donde iniciará la consulta. Por defecto 0. Todas las consultas están limitadas a 100 registros, cuando hay más de esa cantidad se debe utilizar este parámetro para la paginación. |
limit | Entero | Opcional | Cantidad de registros que mostrará la petición. El valor por defecto es 100. |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id_task | Entero | Id de la tarea |
id_item | Entero | Id del activo |
item_description | Texto | Descripción del activo |
code | Texto | Código del activo |
group_task_description | Texto | Plan de tareas |
is_active | Booleano | Indica si el activo se encuentra activo o no |
visible_to_all | Texto | Activo visible para todos |
parent_description | Texto | Ubicación del activo |
date_maintenance | Texto | Fecha calculada |
trigger_description | Texto | Evento que ejecutó la tarea |
delay | Texto | Tiempo de atraso |
description | Texto | Descripción de la tarea |
duration | Texto | Duración estimada en segundos |
tasks_types_main_description | Texto | Tipo de tarea |
priorities_description | Texto | Prioridad de la tarea |
tasks_types_description | Texto | Clasificación 1 de la tarea |
tasks_types_2_description | Texto | Clasificación 2 de la tarea |
num_resources | Texto | Cantidad de recursos en la tarea |
last_date_maintenance | Texto | Última fecha de programación |
task_note | Texto | Nota de la tarea |
requested_by | Texto | Solicitado por (si la tarea fue ejecutada desde una solicitud) |
id_request | Texto | Id de la solicitud(si la tarea fue ejecutada desde una solicitud) |
event_date | Texto | Fecha del evento |
cal_date_maintenance | Texto | Fecha programada |
replay_counter | Entero | Número de ejecuciones de la tarea |
replay_counter_cycles | Entero | Número de ejecuciones en el ciclo |
num_iterations | Entero | Última iteración ejecutada |
Ejemplo:
Petición: (GET) https://app.fracttal.com/api/tasks_todo/?until=2019-09-30
{
"success": true,
"message": "200",
"data": [
{
"id": 1076,
"id_task": 962,
"id_item": 1,
"item_description": "REFRIGERADOR DE VACUNAS SAMSUNG C13 D 000000 Región Metropolitana Chile { 7543 }",
"code": "7543",
"id_group_task": null,
"group_task_description": null,
"is_active": true,
"visible_to_all": false,
"parent_description": "// ",
"date_maintenance": "2020-08-12T05:00:00+00:00",
"trigger_description": "NO_SCHEDULE_TASK",
"delay": 456,
"description": "Tarea con recursos ( Tarea No Planificada )",
"duration": 3000,
"tasks_types_main_description": "Limpieza",
"priorities_description": "MEDIUM",
"tasks_types_description": "Camilla con movilización reducida",
"tasks_types_2_description": null,
"num_resources": 1,
"last_date_maintenance": "2020-08-12T16:57:00+00:00",
"requested_by": "Laura",
"task_note": "",
"id_request": null,
"event_date": "2020-08-12T16:57:00+00:00",
"cal_date_maintenance": "2020-08-12T05:00:00+00:00",
"replay_counter": 0,
"task_failure": null,
"notes": null,
"id_company": 69
},
{
"id": 1163,
"id_task": 986,
"id_item": 49210,
"item_description": "MAQUINA 1 { AMCO-01 }",
"code": "AMCO-01",
"id_group_task": 5,
"group_task_description": "Mantenimiento Línea de Producción",
"is_active": true,
"visible_to_all": false,
"parent_description": "// AMCO/ ",
"date_maintenance": "2021-08-26T05:00:00+00:00",
"trigger_description": "DATE$EVERY$5$MONTHS",
"delay": 77,
"description": "Manto vehículo",
"duration": 600,
"tasks_types_main_description": "Mantenimiento",
"priorities_description": "MEDIUM",
"tasks_types_description": null,
"tasks_types_2_description": null,
"num_resources": 0,
"last_date_maintenance": "2021-03-26T05:00:00+00:00",
"requested_by": null,
"task_note": null,
"id_request": null,
"event_date": null,
"cal_date_maintenance": "2021-08-26T05:00:00+00:00",
"replay_counter": 0,
"task_failure": null,
"notes": null,
"id_company": 69
}],
"total": 2
}