Release v4928.1.4.2 stable

This commit is contained in:
2026-06-09 22:55:58 +01:00
commit 6445044ac6
280 changed files with 41775 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
# ClientFlow v4.6.2 — Workflow Actions Cleanup
Correção pequena focada em operação diária, sem migrações de base de dados e sem alterações em Jasmin/Packlink.
## Alterações
- Remove o aviso operacional por divergência de nome entre contacto e cliente fiscal.
- Contacto pessoal e empresa fiscal podem ser diferentes e estar corretos.
- A validação crítica deve ficar em NIF, dados fiscais obrigatórios, documento emitido e associação fiscal, não em semelhança de nomes.
- Adiciona a ação `MARK_NO_INTEREST`.
- Usada quando o cliente indica que não tem interesse, não tem frota/veículos elétricos, não necessita ou a oferta não se aplica.
- Adiciona regra determinística para mensagens inequívocas, por exemplo:
- “não temos veículos elétricos”
- “não temos na nossa frota veículos elétricos”
- “não estamos interessados”
- “não se aplica”
- `MARK_NO_INTEREST` cria trabalho pendente em vendas para o operador confirmar/fechar o caso.
- Se existir oportunidade aberta, a task pode ficar ligada à oportunidade.
- Ao concluir a task, a oportunidade pode avançar para `LOST`.
- Se não existir oportunidade aberta, `MARK_NO_INTEREST` não cria uma oportunidade nova só para a fechar.
- Ajusta CSS da ficha da oportunidade para reduzir quebra de layout em zoom/larguras intermédias.
## Exemplo
Mensagem:
> Agradecemos a informação, mas não temos na nossa frota veículos elétricos.
Resultado esperado:
- `action_code = MARK_NO_INTEREST`
- `route = vendas`
- `status = pending`
- ação: “Marcar sem interesse”
## Não altera
- Base de dados
- Migrações
- Jasmin
- Packlink
- Outbox worker
- Webhooks Chatwoot