@@ -1,5 +1,26 @@
|
||||
# Desenvolvimento do SGC
|
||||
|
||||
## Reforço da integração de obrigações — 29 de Outubro de 2026
|
||||
|
||||
Continuação do ensaio `COMMON-PAYABLE-SOURCE-SIM-v1`, descrito em
|
||||
[entrega comum](../../sgf-tempo/docs/SUPPLIER_PAYABLE_DELIVERY.md).
|
||||
`ExternalPaymentWorkflow` passa a revalidar o principal canónico dentro das
|
||||
transacções de registo e conferência, depois dos bloqueios da empresa e da
|
||||
factura, antes de aceitar repetições ou gravar decisões. Evita confiar apenas
|
||||
na consulta anterior à espera pelo bloqueio. Preserva as alterações existentes.
|
||||
|
||||
Acrescentado teste em `ExternalPaymentTest.php`: mesmo com instância de origem
|
||||
configurada, as quatro rotas de consulta/preparação/validação recusam acesso
|
||||
fora da base isolada e o pagamento legado continua funcional. Testes de
|
||||
pagamentos: **34 aprovados, 113 asserções**. PHPStan sem erros e Pint dos dois
|
||||
ficheiros alterados aprovado. Este teste não simula concorrência PostgreSQL.
|
||||
Regressão completa executada: **499 aprovados, 2 ignorados, 4 147 asserções**.
|
||||
Os dois ignorados correspondem à cobertura MFA já pendente na configuração.
|
||||
|
||||
Sem migrações, seeds, alterações de contas ou dados reais, novos pagamentos
|
||||
operacionais, commit, push ou publicação. Revisão visual e aceitação do ensaio
|
||||
continuam pendentes; este reforço não activa obrigações em produção.
|
||||
|
||||
## Estado consolidado após abertura e actas — 28 de Outubro de 2026
|
||||
|
||||
Referência: commit `07e775c` e [validação técnica](validacao-tecnica.md).
|
||||
|
||||
Reference in New Issue
Block a user