Files
clientflow_backend/docs/CLIENTFLOW_V4926_8_4_NOTES.md
2026-06-09 22:55:58 +01:00

1.4 KiB

ClientFlow v4926.8.4 — Opportunity evidence consistency polish

Objetivo

Reduzir pequenas incoerências visuais no detalhe de oportunidade quando já existe documento Jasmin importado, produtos e tarefa de pagamento.

Alterações

  • Mostra aviso suave quando existe tarefa de confirmar pagamento, mas a evidência documental atual ainda é apenas orçamento Jasmin.
  • Mantém o processo desbloqueado; o aviso é informativo e não impede ação do operador.
  • Quando não existem mensagens indexadas mas a oportunidade tem conversation_id, a UI mostra que a conversa Chatwoot existe mas ainda não está ligada localmente, em vez de dizer simplesmente “sem comunicações”.
  • Quando não há eventos de timeline registados, a UI mostra eventos derivados de documentos/produtos atuais, evitando timeline vazia em oportunidades já importadas.
  • Normaliza status numérico de documentos Jasmin:
    • 1 passa a aparecer como Aberto em vez de 1.
    • outros estados numéricos básicos ficam com labels legíveis.

Impacto esperado

No caso SEMENTENERGIAS:

  • ORC.ORC2026.158 continua como documento atual.
  • Valor/produtos mantêm-se coerentes.
  • A task “Confirmar pagamento” continua válida, mas a UI avisa se ainda só existe orçamento.
  • Mensagens Chatwoot deixam de parecer inexistentes quando existe conversa #498.
  • Timeline deixa de ficar vazia quando há documento/produtos importados.