Tarefas repetitivas com passos dependentes
Muitos processos de TI seguem fluxos previsíveis: ao concluir a análise, criar a tarefa de execução; ao terminar a execução, criar a tarefa de validação. No GLPI padrão, o técnico precisa de criar cada tarefa manualmente, copiando informações do modelo e atribuindo responsáveis. Isto é lento, sujeito a erros e impossível de padronizar em escala.
SubTask Flow: fluxos de trabalho que se constroem sozinhos
O módulo SubTask Flow permite criar relações hierárquicas entre modelos de tarefa (TaskTemplates) do GLPI. Configura-se o fluxo uma única vez no modelo e ele funciona automaticamente em todos os tickets.
Fluxo condicional por solução
Cada modelo pai pode ter múltiplos filhos, e cada filho pode ser condicionado a uma solução específica. Por exemplo:
- O técnico conclui a tarefa "Diagnóstico" com a solução "Hardware" → cria a subtarefa "Substituir componente"
- O técnico conclui com a solução "Software" → cria a subtarefa "Reinstalar aplicação"
Os caminhos são definidos na configuração do modelo. O técnico apenas precisa de escolher a solução ao concluir a tarefa.
Criação automática com dados do modelo
Quando o técnico marca uma tarefa como "Feito", o módulo:
- Identifica os filhos correspondentes à solução escolhida
- Cria automaticamente as TicketTasks filhas na linha do tempo
- Copia conteúdo, categoria, tempo estimado e responsável do modelo
Proteção contra loops
Um algoritmo DFS (pesquisa em profundidade) analisa as relações antes de permitir o registo. Se detetar que o Modelo A → B → C → A formaria um loop infinito, a relação é rejeitada com uma mensagem explicativa.
Rastreador de execução
O separador Registos exibe todo o histórico de execuções com pai, filho, solução escolhida, técnico responsável e marcas temporais. Rastreabilidade completa de cada fluxo executado em cada ticket.
Como configurar
- Defina as opções de solução na configuração do módulo
- Abra um TaskTemplate e vincule modelos filhos no separador "Próximo (Modelo)"
- Defina qual solução ativa cada filho
- O fluxo executa automaticamente em qualquer ticket que utilize o modelo