# ClientFlow v4928.1.5.59 — Fluxo BLIF orçamento → pagamento → fatura Atualização incremental ao fluxo financeiro da oportunidade. ## Objetivo Alinhar a UI e a lógica operacional ao fluxo normal BLIF: 1. Enviar informação 2. Criar/enviar orçamento 3. Confirmar pagamento 4. Criar/enviar fatura 5. Preparar encomenda 6. Enviar encomenda 7. Concluir Mantém o fluxo alternativo de pagamento após entrega através das condições comerciais. ## Alterações principais - Remove “pró-forma” como etapa principal da oportunidade. - O dropdown de fase comercial passa a usar: - Novo pedido - Informação enviada - Orçamento enviado - A aguardar pagamento - Pagamento confirmado - Encomenda confirmada / em execução - Concluído - Perdido - Rever - Adiciona card “Financeiro rápido” na coluna Operação. - Permite confirmar pagamento com base em orçamento associado, sem exigir fatura prévia. - Depois de pagamento confirmado, sugere criar/enviar fatura. - Ajusta `opportunity_next_action_service` para a sequência orçamento → pagamento → fatura. - Ajusta `workflow_guard` para permitir fatura após pagamento, sem exigir venda Odoo previamente. - Para pagamento após entrega, preparação/envio não ficam bloqueados pelo pagamento pendente. - Atualiza textos visíveis para “orçamento/fatura”, removendo “pró-forma enviada” da board e follow-up. ## Compatibilidade - Sem migrations. - Registos antigos de `proforma` continuam a ser tratados como legado/orçamento-pedido de pagamento onde necessário. - Estados antigos continuam suportados internamente. ## Validação ```text PYTHONPATH=. pytest -q tests 330 passed ```