Crie tarefas a partir de solicitações de trabalho
Crie tarefas pendentes a partir de solicitações de trabalho. Inclui todos os campos obrigatórios e opcionais definidos no esquema oficial.
Informação geral:
| Module | Category |
|---|---|
Tarefa |
Criar |
CreateTasksFromWorkRequests
Parâmetros:
id_request: int, obrigatório ID da solicitação de trabalho.task_type_main: str, obrigatório Tipo principal de tarefa.account_code: str, obrigatório Código da conta responsável.date_maintenance: str, obrigatório Data de manutenção programada.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_incidente: str, opcional Data do incidente.descrição: str, opcional Descrição da tarefa.nota: str, opcional Nota adicional.duração: int, opcional Duração estimada da tarefa.id_priorities: int, opcional ID de prioridade.requested_by: str, opcional Pessoa que solicita a tarefa.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:
{
"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:
Os campos obrigatórios são id_request, task_type_main, account_code e date_maintenance. O resto é opcional.