Conceito e mecanismo
Um ACK de FIN indica aceitação da mensagem pelo sistema; um NAK indica rejeição. Esta semântica técnica não demonstra, por si só, crédito ao beneficiário. O resultado de negócio pode exigir confirmação, tracking, contabilização ou outras evidências do fluxo aplicável. Um timeout local significa que uma resposta não chegou no intervalo esperado. A mensagem pode não ter saído, pode ter sido aceite ou pode continuar em processamento. Classificar todos esses casos como rejeição incentiva reenvios perigosos. O suporte deve distinguir factos confirmados, estados ainda desconhecidos e hipóteses. As explicações de ACK usam uma referência primária histórica apenas para o conceito; não ensinam formatos de protocolo ou códigos atuais não verificados.
Aplicação guiada
Para recuperar, preservar referências e agrupar instruções pela evidência disponível. Tratar rejeições segundo o procedimento aprovado; investigar desconhecidos antes de autorizar qualquer repetição. Num lote parcialmente aceite, reconciliar contagem e identificadores, evitando reenviar os itens já processados como novos. A regra concreta de idempotência pertence à aplicação e ao fluxo, não pode ser presumida apenas por existir um identificador. Acompanhar idade das pendências, motivos disponíveis, responsável e próxima atualização. Em espera não significa concluído. Uma fila pequena com itens antigos pode ser mais urgente do que uma fila grande a drenar normalmente. A prioridade combina prazo, impacto, estado e capacidade de recuperação.
Exemplo: 27 instruções têm aceitação técnica, oito rejeição e cinco estado desconhecido. Estes grupos requerem investigação e decisões diferentes, mesmo tendo o mesmo timeout no cliente.
Armadilhas comuns
Timeout como rejeição; ausência de NAK como sucesso; replay integral de lote parcial; conclusão técnica como crédito confirmado.
Tópicos relacionados: Mensagens, serviços e resultados financeiros · Identificadores, relações e dados de referência · Segurança, âmbito e evidência independente
Antes de repetir uma ação, estabelecer o que se sabe sobre a primeira tentativa.
Referência: Universal Confirmations · DR Swift knowledge assessment2026.10; independent professional curriculum