Create Nonscheduled Tasks
Crea tareas no planificadas en Fracttal. Incluye todos los campos requeridos y opcionales según el schema oficial.
Información general:
| Module | Category |
|---|---|
Task |
Create |
CreateNonscheduledTasks
Parámetros:
item_code: str, obligatorio Código del ítem asociado a la tarea.account_code: str, obligatorio Código de la cuenta responsable.requested_by: str, obligatorio Persona que solicita la tarea.type: str, opcional Tipo de tarea.id_task: int, opcional ID de la tarea relacionada.tasks_triggers_id: int, opcional ID del trigger asociado.id_group_task: int, opcional ID del grupo de tareas.task_descripcion: str, opcional Descripción de la tarea.task_type_main: str, opcional Tipo principal de tarea.task_type_description: str, opcional Descripción del tipo de tarea.task_type_2_description: str, opcional Descripción secundaria del tipo de tarea.event_date: str, opcional Fecha del evento.date_maintenance: str, opcional Fecha programada de mantenimiento.asset_failure: bool, opcional Indica si hubo falla de activo.failure_type: str, opcional Tipo de falla.failure_cause: str, opcional Causa de la falla.failure_detection_method: str, opcional Método de detección de la falla.id_failure_severity: int, opcional Severidad de la falla.id_damage_type: int, opcional Tipo de daño.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:
{
"item_code": "IT001",
"account_code": "AC001",
"requested_by": "Juan Pérez",
"type": "correctivo",
"id_task": 123,
"tasks_triggers_id": 10,
"id_group_task": 5,
"task_descripcion": "Cambio de filtro",
"task_type_main": "Mantenimiento",
"task_type_description": "Correctivo",
"task_type_2_description": "Filtro",
"event_date": "2025-12-09T10:00:00Z",
"date_maintenance": "2025-12-10",
"asset_failure": false,
"failure_type": "Desgaste",
"failure_cause": "Uso prolongado",
"failure_detection_method": "Inspección",
"id_failure_severity": 2,
"id_damage_type": 1,
"asset_out_of_service": false,
"date_asset_out_of_service": null
}
Notas:
Los campos obligatorios son item_code, account_code y requested_by. El resto son opcionales.