Create Tasks From Work Requests
Crea tareas pendientes a partir de solicitudes de trabajo. Incluye todos los campos requeridos y opcionales definidos en el schema oficial.
Información general:
| Module | Category |
|---|---|
Task |
Create |
CreateTasksFromWorkRequests
Parámetros:
id_request: int, obligatorio ID de la solicitud de trabajo.task_type_main: str, obligatorio Tipo principal de tarea.account_code: str, obligatorio Código de la cuenta responsable.date_maintenance: str, obligatorio Fecha programada de mantenimiento.task_type_description: str, opcional Descripción del tipo de tarea.task_type_2_description: str, opcional Descripción secundaria del tipo de tarea.date_incident: str, opcional Fecha del incidente.description: str, opcional Descripción de la tarea.note: str, opcional Nota adicional.duration: int, opcional Duración estimada de la tarea.id_priorities: int, opcional ID de prioridad.requested_by: str, opcional Persona que solicita la tarea.asset_out_of_service: bool, opcional Indica si el activo está fuera de servicio.date_asset_out_of_service: str, opcional Fecha en que el activo salió de servicio.
Parámetros de entrada:
| Campo | Tipo | Obligatorio | Descripción | Default Value | Examples |
|---|---|---|---|---|---|
Ejemplo de uso:
{
"id_request": 1,
"task_type_main": "correctivo",
"account_code": "AC001",
"date_maintenance": "2025-12-10",
"task_type_description": "Correctivo",
"task_type_2_description": "Filtro",
"date_incident": "2025-12-09T10:00:00Z",
"description": "Tarea generada desde solicitud",
"note": "Urgente",
"duration": 120,
"id_priorities": 2,
"requested_by": "Juan Pérez",
"asset_out_of_service": false,
"date_asset_out_of_service": null
}
Notas:
Los campos obligatorios son id_request, task_type_main, account_code y date_maintenance. El resto son opcionales.