← ISO 20022: fundamentos de integração e operação
08 / 10 · 60 MIN

Oficina: resultados parciais e decisão operacional

Reconciliar respostas por referência, separar resultados desconhecidos e preparar decisões de reprocessamento com evidência e autoridade.

Vocabulário local e evidência

O modelo da aula usa quatro nomes inventados: RECEIVED, PENDING, ACCEPTED e REJECTED. Não são apresentados como códigos oficiais de pacs.002 nem como estados universais de liquidação. RECEIVED significa apenas receção técnica neste contrato. UNKNOWN é a conclusão local quando não há observação para uma referência esperada; não é um evento recebido. Começar uma reunião de incidente com estas definições evita que a mesma palavra represente aceitação funcional para negócio e chegada a uma fila para infraestrutura. No projeto real, obter significado, nível de grupo ou transação, condições e referências na documentação aplicável.

Partir do conjunto esperado

O exercício espera T01,T02,T03. Os eventos observados deixam T01 aceite, T02 rejeitado e T03 desconhecido. Há duas referências com resultado observado em três esperadas; apenas uma está aceite. Mostrar cobertura 2/3 e aceitação 1/3 conserva o denominador de negócio. Uma taxa de aceitação entre resultados conhecidos responderia a outra pergunta e teria de ser identificada. Não preencher desconhecidos com sucesso, falha ou último valor de outra referência. Uma resposta para T99 fica separada porque não corresponde ao conjunto acordado. Investigar a associação antes de atribuir esse resultado a qualquer pedido pendente.

Repetição e contradição

Cada evento fictício tem identidade, referência, sequência e estado. Receber e2 novamente com os mesmos dados não cria outra aceitação. Uma segunda versão de e2 com estado diferente é um conflito que o programa recusa. Dois eventos diferentes com a mesma sequência atual e estados contraditórios também precisam de investigação. O modelo mantém a maior sequência por referência, conforme regra explícita do exercício; chegada tardia de sequência inferior não faz regredir a projeção. Esta implementação é deliberadamente pequena: não modela um protocolo completo de transições, correções, arquivo ou concorrência. A produção exige desenho e ensaios adicionais.

Decidir perante timeout

O timeout é uma observação de comunicação, não prova que todos os efeitos falharam. No caso T01 aceite, T02 rejeitado e T03 desconhecido, reenviar tudo pode repetir uma ação já realizada. Trocar todas as identidades pode ainda destruir a correlação útil à deteção de repetições. A equipa APS deve reunir resultados, consultar o contrato de reprocessamento, separar itens com efeito conhecido e escalar a incerteza. O PM coordena responsáveis, impacto no prazo e autoridade da decisão. Nenhuma regra deste laboratório autoriza reenvios bancários reais. Uma retenção temporária pode ter responsável, prazo de atualização e critério claro de desbloqueio.

Oficina em inglês

Usar o guião de quarenta e cinco minutos abaixo com três papéis: operação, responsável funcional e PM. Nos primeiros dez minutos, classificar os eventos e declarar os desconhecidos. Nos dez seguintes, acrescentar uma repetição e um conflito, prevendo os resultados antes de executar. Reservar quinze minutos para propor opções de reprocessamento e preparar um resumo de decisão em inglês. Nos últimos dez, outro participante tenta reproduzir o diagnóstico apenas com o pacote entregue. Registar referência, evidência, decisão pendente, responsável e próximo ponto de situação. Se o aluno estiver sozinho, fazer os papéis sequencialmente sem alegar validação por outra equipa.

Aceitação com limites explícitos

O pacote deve incluir código, versão do perfil, dados sintéticos, resultados esperados, resultados observados e instruções de execução. Uma imagem verde não basta para repetir o ensaio. Definir o esperado a partir da regra antes de correr a versão nova evita aprovar automaticamente uma regressão. A aprovação das 34 verificações confirma estes casos locais; não comprova schema real, conformidade ISO, liquidação ou autonomia de um turno que não participou. Na passagem a produção, separar o critério técnico de conformidade e a demonstração operacional. O resumo final deve dizer o que foi observado, o que permanece desconhecido e qual evidência falta para a decisão seguinte.

DR original workshop / Oficina original DR: 45 minutes
Synthetic only. No banking connections, official status codes or real resend authority.
Apenas dados sintéticos. Sem ligação bancária, códigos oficiais ou autorização de reenvio real.

0-10 min: Expected / Esperado = T01,T02,T03
 e1,T01,1,RECEIVED
 e2,T01,2,ACCEPTED
 e3,T02,1,REJECTED
State the three outcomes, coverage 2/3 and observed acceptance 1/3.
Indicar os três resultados, cobertura 2/3 e aceitação observada 1/3.

10-20 min: Predict, then run / Prever e depois executar
Repeat e2 unchanged: no additional accepted reference.
Repetir e2 sem alteração: nenhuma referência aceite adicional.
Add e2,T01,2,REJECTED: conflicting event identity.
Acrescentar e2,T01,2,REJECTED: conflito de identidade do evento.
Add e4,T01,1,RECEIVED: current highest sequence remains 2.
Acrescentar e4,T01,1,RECEIVED: mantém-se a sequência atual mais alta, 2.

20-35 min: Prepare an English decision note / Preparar resumo em inglês
Observed: T01 accepted, T02 rejected, T03 unknown under DR-REC-1.
Impact: one outcome is unresolved; a full resend could duplicate an effect.
Decision needed: authorized reconciliation and contract-specific reprocessing.
Owner: assign a fictional functional owner and APS investigator.
Next update: choose a specific time and the evidence needed by then.
Do not describe ACCEPTED as financial settlement.
Não descrever ACCEPTED como liquidação financeira.

35-45 min: Handover / Passagem à operação
A second participant reproduces the case and explains escalation.
Outro participante reproduz o caso e explica a escalada.
Solo practice: record self-review only, not independent acceptance.
Prática individual: registar apenas revisão própria, sem aceitação independente.
Deliver: profile, code hash, fixtures, expected/actual outcomes, unresolved questions.
Entregar: perfil, hash do código, fixtures, esperado/observado e questões pendentes.
NA PRÁTICA

Caso: três respostas físicas incluem uma repetição e continuam a deixar T03 sem estado. Contar entregas não demonstra completude por referência.

Armadilhas comuns

Timeout como rejeição; ausência como aceitação; estado do grupo aplicado sem regra a cada item; repetição contada como nova operação.

Tópicos relacionados: Mensagens, cabeçalhos e estados · Validação por camadas · Mapeamento e integridade de dados

Leva esta ideia contigo

Partir das referências esperadas, manter desconhecidos visíveis e justificar cada decisão de recuperação com o contrato e a evidência aplicável.

Criar conta

Referência: ISO 20022 Message Definitions · DR ISO20022 fundamentals professional assessment2026.10

ISO 20022 é uma marca comercial da Organização Internacional de Normalização (ISO). A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por ISO. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.