Crie tarefas não agendadas
Crie tarefas não planejadas no Fracttal. Inclui todos os campos obrigatórios e opcionais de acordo com o esquema oficial.
Informação geral:
| Module | Category |
|---|---|
Tarefa |
Criar |
CreateNonscheduledTasks
Parâmetros:
item_code: str, obrigatório Código do item associado à tarefa.account_code: str, obrigatório Código da conta responsável.requested_by: str, obrigatório Pessoa que solicita a tarefa.tipo: str, opcional Tipo de tarefa.id_task: int, opcional ID da tarefa relacionada.tasks_triggers_id: int, opcional ID do gatilho associado.id_group_task: int, opcional ID do grupo de tarefas.task_descripcion: str, opcional Descrição da tarefa.task_type_main: str, opcional Tipo principal de tarefa.task_type_description: str, opcional Descrição do tipo de tarefa.task_type_2_description: str, opcional Descrição secundária do tipo de tarefa.data_evento: str, opcional Data do evento.date_maintenance: str, opcional Data de manutenção programada.asset_failure: bool, opcional Indica se houve uma falha no ativo.failure_type: str, opcional Tipo de falha.failure_cause: str, opcional Causa do fracasso.failure_detection_method: str, opcional Método de detecção de falhas.id_failure_severity: int, opcional Gravidade da falha.id_damage_type: int, opcional Tipo de dano.asset_out_of_service: bool, opcional Indica se o ativo está fora de serviço.date_asset_out_of_service: str, opcional Data em que o ativo saiu de serviço.
Parâmetros de entrada:
| Campo | Tipo | Obrigatório | Descrição | Default Value | Examples |
|---|---|---|---|---|---|
Exemplo 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:
Os campos obrigatórios são item_code, account_code e requested_by. O resto é opcional.