Consultar causas de reprogramacion de una tarea

Mediante esta API puedes consultar el listado de causas de reprogramación de las tareas, tanto en tareas pendientes como en aquellas dentro de órdenes de trabajo.


Parámetros de entrada

Parámetro

Tipo

Requerido

Descripción

id_task

Entero

Si

Identificador de la tarea

id_tasks_todo:

Entero

Opcional

Identificador de la tarea pendiente

id_item

Entero

Opcional

Identificador del activo

page

Entero

Opcional

Número de página que se desea consultar en una respuesta paginada. Permite obtener los siguientes conjuntos de resultados cuando la API devuelve datos en múltiples páginas.

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.

since

Texto

Opcional

Fecha desde para filtrar event_date

until

Texto

Opcional

Fecha hasta para filtrar event_date

Parámetros de salida

ParámetroTipoDescripción
idEnteroIdentificador único del registro de reprogramación.
id_companyEnteroIdentificador de la empresa a la que pertenece el registro.
id_tasks_todoEnteroIdentificador de la tarea pendiente asociada al mantenimiento.
date_maintenance_lastTextoFecha y hora de la última programación de mantenimiento antes de la reprogramación.
date_maintenance_newTextoNueva fecha y hora asignada para el mantenimiento tras la reprogramación.
event_dateTextoFecha y hora en la que se registró el evento de reprogramación.
noteTextoObservaciones o comentarios asociados a la reprogramación (por ejemplo, motivos de validación o seguimiento).
id_reschedule_causeEnteroIdentificador del motivo de reprogramación (referencia a una tabla de causas).
id_taskEnteroIdentificador de la tarea principal relacionada con el mantenimiento.
id_itemEnteroIdentificador del ítem o activo sobre el cual se realiza la tarea de mantenimiento.
nameTextoNombre del responsable, técnico o usuario asociado al evento.
reschedule_cause_descriptionTextoDescripción textual del motivo de la reprogramación (por ejemplo, “INSPECCIÓN Y CONTROL DE ESPACIOS FALLIDO”)

Ejemplo:

Petición: (GET) https://develop.fracttal.com/api/tasks_todo_log/?id_task=16443679

{
  "success": true,
  "message": "200",
  "data": [
    {
        "id": 756259,
        "id_company": 1190,
        "id_tasks_todo": 3922904,
        "date_maintenance_last": "2025-10-18T18:20:14.632+00:00",
        "date_maintenance_new": "2025-10-27T14:21:56.960+00:00",
        "event_date": "2025-10-27T14:22:28.152363+00:00",
        "note": "Validación de reprogramación para consulta de QA.",
        "id_reschedule_cause": 3177,
        "id_task": 16443679,
        "id_item": 35730250,
        "name": "MIR LONDOÑO",
        "reschedule_cause_description": "INSPECCIÓN Y CONTROL DE ESPACIOS FALLIDO"	
		}
  ],
  "total": 1
}

Language