Pular para o conteúdo

Oportunidades

A tela Oportunidades é o centro operacional do CRM. Exibe um kanban por funil: cada card é uma oportunidade em aberto (status Oportunidade). O time move cards entre etapas, registra serviços, tarefas e encerra com Ganho, Sem interesse ou Perda.

  • Visão do pipeline em tempo real.
  • Prazo no card: badge com dias até a próxima tarefa (atraso em vermelho).
  • Histórico automático de mudanças de etapa, status e tarefas concluídas.
  • Valor da oportunidade somado pelos serviços vinculados.

Comercial → Oportunidades
Rota: /app/comercial/oportunidades_crm

  1. Motivos de perda cadastrados (se for usar encerramento por perda).
  2. Pelo menos um funil com etapas ativas.
  • Uma aba por funil cadastrado.
  • Colunas = etapas do funil.
  • Arrastar o card para outra coluna abre o modal de alteração de etapa (técnico e observação opcional).
  • Clique no card abre o modal da oportunidade.
  • Botão Novo no topo.
  • Informar funil, etapa, título, cliente, técnico e emissão.
  • Cliente: interruptor Cliente cadastrado (igual ao pedido comercial) — seleciona participante cadastrado ou informa nome avulso.
  • Após salvar, o modal permanece aberto para incluir serviços e tarefas.
AbaConteúdo
CadastroDados gerais; funil/etapa somente leitura após criar
HistóricoLinha do tempo (etapa, status, tarefas concluídas)
ServiçosItens com valor; soma atualiza o total da oportunidade
TarefasPrazos; conclusão gera registro no histórico. Menu Excluir tarefas para remover as em aberto ou todas (com confirmação)
BotãoEfeito
GanhoStatus G — card some do kanban
Sem interesseStatus N
PerdaEscolhe motivo cadastrado — status P

Oportunidades encerradas aparecem em Histórico de oportunidades.

Drawer lateral (ícone de filtro), no mesmo padrão das Ordens de serviço:

  • Número, título, funil, etapa, cliente, serviço, técnico
  • Emissão, prazo de tarefa, conclusão de tarefa (sempre informar data inicial e final do par)
  • Limpar restaura o padrão (técnico logado pode vir pré-preenchido)

Número exibido = dias até o próximo prazo de tarefa em aberto:

  • Vermelho: em atraso
  • Amarelo: vence hoje (0 dias)
  • Laranja: vence nos próximos N dias (parâmetro DIAS_AVISO_PRAZO_OS)
  • Azul: demais prazos futuros

Alertas clicáveis listam cada tarefa pendente com prazo, respeitando o filtro do kanban:

AlertaCritério
Em atrasoprazo < hoje
Vencendo hojeprazo = hoje
Próximos N diasprazo entre amanhã e N dias à frente
  • Registre tarefas com prazo para o kanban refletir prioridades.
  • Use a observação ao mudar de etapa para contexto no histórico.
  • Revise serviços antes de marcar Ganho — o valor total alimenta análises na listagem.