Import ClientFlow production v4928.1.5.132.4
This commit is contained in:
50
RELEASE_NOTES_v4928_1_5_59.md
Normal file
50
RELEASE_NOTES_v4928_1_5_59.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# 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
|
||||
```
|
||||
Reference in New Issue
Block a user