Mediante esta API puedes consultar el listado de planes de tareas con sus tareas asociadas, y a su vez se visualiza la siguiente información de la tarea:
Subtareas
Recursos de tipo inventario
Recursos de tipo servicios
Recursos de tipo humano
Método
GET
EndPoint
https://app.fracttal.com/api/groups_tasks_details/
Parámetros Entrada
Los siguientes parámetros de entrada son opcionales, los cuales sirven para realizar la paginación de la consulta. Por defecto Fracttal API retorna sólo 100 registros.
Parámetro | Tipo de campo | Requerido | Descripción |
start | Entero | Opcional | Número de registro inicial que mostrará la consulta. |
limit | Entero | Opcional | Número de registro final que retornará la consulta . |
Parámetros de salida
Parámetro | Tipo de campo | Descripción |
description | Texto | Descripción del Plan de tareas |
parent_description | Text | Ubicación del plan de tareas |
task_description | Texto | Descripción de la tarea |
task_form_items | json | Listado de subtareas |
tasks_items_resources | json | Listado de recursos tipo inventario |
tasks_services_resources | json | Listado de recursos de tipo servicio |
tasks_human_resources | json | Listado de recursos humanos |
tasks_triggers | json | Listado de tipos de disparadores |
Ejemplo:
Petición: https://app.fracttal.com/api/groups_tasks_details/
Ejemplo Respuesta:
{
"success": true,
"message": "200",
"data": [
{
"id": 472,
"id_company": 133,
"description": " MANTENIMIENTO CALEFACTOR",
"id_location": null,
"parent_description": "// ",
"task_number": 22,
"assets_number": 5,
"id_task": 3323,
"task_description": "Limpieza Baños",
"task_is_active": true,
"tasks_id_priorities": 3,
"tasks_id_task_type_main": 107,
"tasks_id_task_type": null,
"tasks_id_task_type_2": null,
"tasks_duration": 2400,
"task_form_items": [
{
"id_task_form_item_type": 6,
"id_unit": null,
"description": "Limpieza 1",
"id_task_form_item_group": null,
"order_number": 1,
"is_required": true,
"iterations": {
"iteration_1": true,
"iteration_2": true,
"iteration_3": true,
"iteration_4": true,
"iteration_5": true
}
},
{
"id_task_form_item_type": 6,
"id_unit": null,
"description": "Limpieza 2",
"id_task_form_item_group": null,
"order_number": 2,
"is_required": true,
"iterations": {
"iteration_1": true,
"iteration_2": true,
"iteration_3": true,
"iteration_4": true,
"iteration_5": true
}
},
{
"id_task_form_item_type": 6,
"id_unit": null,
"description": "Limpieza 3",
"id_task_form_item_group": null,
"order_number": 3,
"is_required": true,
"iterations": {
"iteration_1": true,
"iteration_2": true,
"iteration_3": true,
"iteration_4": true,
"iteration_5": true
}
},
{
"id_task_form_item_type": 6,
"id_unit": null,
"description": "Limpieza 4",
"id_task_form_item_group": null,
"order_number": 4,
"is_required": true,
"iterations": {
"iteration_1": true,
"iteration_2": true,
"iteration_3": true,
"iteration_4": true,
"iteration_5": true
}
}
],
"tasks_items_resources": [
{
"id_item": 36697,
"description": "{ RP001477 } MOPA HUMEDA ALGODON 16 OZ ",
"qty": 1,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 21817,
"description": "AMONIACO ",
"qty": 2,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 20181,
"description": "JABON LIQUIDO ",
"qty": 2,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 22506,
"description": "BALDE CONCRETERO PLASTICO ",
"qty": 1,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 36697,
"description": "{ RP001477 } MOPA HUMEDA ALGODON 16 OZ ",
"qty": 1,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 20071,
"description": "TOALLA DE PAPEL ",
"qty": 1,
"unit_cost": 0,
"total_cost": 0,
"units_description": null
},
{
"id_item": 30752,
"description": "LIMP-PAÑO-MICRO ",
"qty": 1,
"unit_cost": 3.99,
"total_cost": 3.99,
"units_description": "PIEZA"
}
],
"tasks_services_resources": [
{
"id_service_type": 10,
"description": "SERVICIO DE LIMPIEZA",
"qty": 1,
"unit_cost": 5.67,
"total_cost": 5.67,
"units_description": "SERVICIO"
},
{
"id_service_type": 10,
"description": "SERVICIO DE LIMPIEZA",
"qty": 1,
"unit_cost": 5.67,
"total_cost": 5.67,
"units_description": "SERVICIO"
},
{
"id_service_type": 10,
"description": "SERVICIO DE LIMPIEZA",
"qty": 1,
"unit_cost": 5.67,
"total_cost": 5.67,
"units_description": "UNIDAD"
}
],
"tasks_human_resources": null,
"tasks_triggers": [
{
"id_task_trigger_type": 1,
"value_main": 1,
"value_end": null,
"fixed": false,
"task_trigger_type_description": "DATE",
"trigger_replay_description": "ALWAYS",
"period_date_description": "DAYS",
"unit_description": null,
"unit_operator": null,
"event_description": null,
"monthly_average_data": 2
},
{
"id_task_trigger_type": 4,
"value_main": null,
"value_end": null,
"fixed": false,
"task_trigger_type_description": "EVENT",
"trigger_replay_description": null,
"period_date_description": null,
"unit_description": null,
"unit_operator": null,
"event_description": "A pedido",
"monthly_average_data": 2
}
]
}],
"total": 1
}