Seu Template de dados de processamento de pagamentos
Seu Template de dados de processamento de pagamentos
- Atributos recomendados para uma análise detalhada das transações
- Principais atividades e marcos do processo SWIFT
- Orientações técnicas para extração de dados financeiros
Atributos do processamento de pagamentos
| Nome | Descrição | ||
|---|---|---|---|
|
ID da transação de pagamento
PaymentTransactionId
|
Identificador exclusivo que representa o caso de pagamento de ponta a ponta. | ||
|
Descrição
Este atributo funciona como a chave central do caso no Process Mining. Ele agrupa todas as atividades relacionadas a uma única instrução de pagamento, da solicitação inicial à validação, transmissão SWIFT e liquidação final. Em contextos SWIFT, costuma ser associado ao Transaction Reference Number (TRN) ou ao Unique End-to-end Transaction Reference (UETR) para garantir a continuidade entre sistemas bancários. Ele é usado para reconstruir o caminho de cada instância do processo e é essencial para analisar variantes e calcular o tempo de ciclo.
Por que isso importa
A identificação exclusiva é a base do Process Mining, pois permite reunir eventos dispersos em uma visão integrada do processo.
Onde encontrar
Campo 20 (TRN) ou Campo 121 (UETR) da SWIFT nos cabeçalhos das mensagens.
Exemplos
TRN-20231025-883954392-882-101UETR-9982-1123-5521PAY-US-EU-9912
|
|||
|
Nome da atividade
ActivityName
|
Nome da etapa do processo ou do evento ocorrido. | ||
|
Descrição
Este atributo descreve a ação específica ou a mudança de status registrada no log do sistema. Alguns exemplos são 'Solicitação de pagamento criada', 'Triagem de sanções aprovada' e 'ACK SWIFT recebido'. É a principal dimensão dos mapas de processo: define os nós da visualização e ajuda os analistas a entender a sequência de operações realizadas em um pagamento.
Por que isso importa
Define o que acontece no processo e permite visualizar o fluxo e suas variações.
Onde encontrar
Logs de transações, registros de auditoria ou dados derivados de tipos de mensagem, como MT103 enviada.
Exemplos
Solicitação de pagamento criadaInstrução de pagamento enviadaACK SWIFT recebidoPagamento aprovado
|
|||
|
Registro de data e hora do evento
EventTimestamp
|
Data e hora exatas em que a atividade ocorreu. | ||
|
Descrição
Este atributo registra o momento exato em que um evento aconteceu. Ele é usado para ordenar as atividades cronologicamente e calcular todas as métricas baseadas em duração, como tempo de atravessamento, tempo de ciclo e volume processado. Registros de data e hora precisos são essenciais para analisar a 'Performance em relação aos horários-limite da rede' e identificar gargalos na cadeia de aprovação.
Por que isso importa
Os registros de data e hora são a base de todas as análises temporais e métricas de performance no Process Mining.
Onde encontrar
Logs de auditoria do sistema, registros de data e hora de criação de mensagens ou horários de transações no banco de dados.
Exemplos
2023-10-25T08:30:15Z2023-10-25T14:45:00Z2023-10-26T09:15:22Z
|
|||
|
Sistema de origem
SourceSystem
|
Nome do sistema de onde vieram os dados do evento. | ||
|
Descrição
Identifica o software ou a plataforma que gerou o Event Log. Em um processo de pagamento, pode ser o sistema bancário central, o gateway de pagamentos ou a própria interface SWIFT. Este atributo ajuda a verificar a linhagem dos dados e a investigar problemas ao combinar dados de diferentes aplicativos bancários.
Por que isso importa
Dá contexto sobre a origem dos dados, essencial para o Process Mining em vários sistemas.
Onde encontrar
Definido diretamente durante o ETL ou extraído dos identificadores do sistema.
Exemplos
SWIFT Alliance AccessCore Banking SystemPayment EngineFiltro de sanções
|
|||
|
Última atualização dos dados
LastDataUpdate
|
Registro de data e hora da última extração ou atualização do registro. | ||
|
Descrição
Indica quando os dados foram carregados pela última vez na ferramenta de Process Mining. Essa informação é essencial para avaliar a atualização dos dados e garantir que os Dashboards reflitam o estado mais recente das operações de pagamento. Ela ajuda as pessoas a confiar nos dados, mostrando com transparência a latência do fluxo de geração de relatórios.
Por que isso importa
Ajuda as pessoas a entender a atualidade e a confiabilidade dos dados apresentados.
Onde encontrar
Registro de data e hora da execução do processo ETL.
Exemplos
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
|
|||
|
BIC do beneficiário
BeneficiaryBic
|
Código de identificação bancária da instituição recebedora. | ||
|
Descrição
Identifica o banco de destino do pagamento. Essa dimensão é fundamental para o Dashboard "Causa raiz das rejeições do beneficiário". Ao agrupar as falhas pelo BIC do beneficiário, o banco pode identificar contrapartes específicas que rejeitam instruções com frequência por problemas na qualidade dos dados ou por requisitos de formatação específicos.
Por que isso importa
Essencial para analisar a performance das contrapartes e os padrões de rejeição.
Onde encontrar
Campo 57A (instituição junto à qual está a conta) ou 58A (instituição do beneficiário) do SWIFT.
Exemplos
CITIUS33BARCGB22DRESDEFFHANDSEXX
|
|||
|
Código NAK do SWIFT
SwiftNakCode
|
Código de erro retornado pela rede SWIFT quando uma mensagem é rejeitada. | ||
|
Descrição
Contém o código de erro específico (por exemplo, T26, T13) informado em uma confirmação negativa (NAK) da rede SWIFT. Esse atributo alimenta o Dashboard "Análise de erros e retrabalho do SWIFT", permitindo categorizar falhas técnicas e priorizar correções no sistema.
Por que isso importa
Aponta as causas técnicas das rejeições na rede.
Onde encontrar
Mensagens de sistema MT 015/019 ou campo 451 em ACK/NAK.
Exemplos
T26H01T13G02
|
|||
|
Data-valor
ValueDate
|
Data em que os fundos devem ficar disponíveis para o beneficiário. | ||
|
Descrição
Representa a data de liquidação indicada na mensagem de pagamento. Comparar essa data com o registro de data e hora de "Pagamento liquidado" ajuda na análise do Dashboard "Envelhecimento da liquidação e da conciliação". Ela indica a urgência do pagamento e é usada para medir o cumprimento dos acordos de nível de serviço relativos à disponibilidade dos fundos.
Por que isso importa
Essencial para a gestão de liquidez e para medir a pontualidade da liquidação.
Onde encontrar
Campo 32A do SWIFT MT (subcampo de data) ou IntrBkSttlmDt do ISO 20022.
Exemplos
2023-10-262023-11-01
|
|||
|
É STP
IsStp
|
Indicador que mostra se o pagamento exigiu intervenção manual. | ||
|
Descrição
Indicador booleano que recebe o valor True quando o caso não contém atividades de "Erro identificado", "Pagamento rejeitado" ou "Modificação" manual. Ele calcula diretamente o KPI "Taxa de processamento direto". É a principal métrica para avaliar o sucesso da automação no processamento de pagamentos.
Por que isso importa
Principal medida da eficiência do processo e da saúde da automação.
Onde encontrar
Calculado com base na ausência de atividades negativas ou manuais específicas no caso.
Exemplos
truefalse
|
|||
|
Moeda da transação
TransactionCurrency
|
Código ISO de 3 letras que indica a moeda do pagamento. | ||
|
Descrição
Identifica a moeda em que o pagamento é denominado (por exemplo, USD, EUR, GBP). Esse dado é essencial para o Dashboard "Performance do horário limite da rede", pois os horários limite variam conforme a moeda. Também permite analisar a "Eficiência da conversão de moedas", identificando pares de moedas diferentes.
Por que isso importa
Define regras de roteamento, horários limite e corredores de liquidação.
Onde encontrar
Campo 32A (moeda) do SWIFT MT ou elemento Ccy do ISO 20022.
Exemplos
USDEURGBPJPY
|
|||
|
Tipo de mensagem SWIFT
SwiftMessageType
|
Tipo de mensagem SWIFT usado (por exemplo, MT103, pacs.008). | ||
|
Descrição
Indica o formato específico da instrução de pagamento. Entre os tipos mais comuns estão MT103, para transferências de clientes, e os equivalentes no ISO 20022, como pacs.008. É usado na análise "Variantes da jornada de pagamento" para comparar a eficiência de processamento dos formatos MT legados com os novos padrões ISO.
Por que isso importa
Diferencia os fluxos de pagamento e os padrões de processamento (legado ou ISO 20022).
Onde encontrar
Bloco 2 do SWIFT (cabeçalho da aplicação), campo Tipo de mensagem.
Exemplos
MT103MT202pacs.008MT101
|
|||
|
UETR
UniqueEndToEndReference
|
Referência única de ponta a ponta da transação, usada para rastreamento no SWIFT gpi. | ||
|
Descrição
O UETR é uma sequência de 36 caracteres que fornece uma referência única e imutável para um pagamento em toda a rede SWIFT. Ao contrário dos IDs internos, o UETR permanece o mesmo entre os bancos. Esse atributo é essencial para ter visibilidade de ponta a ponta e correlacionar registros internos com atualizações externas de status do SWIFT gpi.
Por que isso importa
O padrão de referência para rastrear pagamentos internacionais entre diferentes instituições.
Onde encontrar
Bloco 3 do SWIFT, campo 121.
Exemplos
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
|
|||
|
Usuário de processamento
ProcessingUser
|
Usuário ou agente do sistema que realizou a atividade. | ||
|
Descrição
Identifica a pessoa ou o bot automatizado responsável pela atividade, como um analista de conformidade que aprova uma ocorrência de sanção ou um operador que corrige um erro de formatação. Esse atributo alimenta o Dashboard "Mapa de calor de erros de validação", ajudando gestores a identificar necessidades de treinamento ou usuários específicos associados a altas taxas de retrabalho.
Por que isso importa
Permite analisar os recursos e identificar gargalos manuais.
Onde encontrar
Registros de auditoria do sistema, coluna "ID do usuário" nas tabelas de transações.
Exemplos
SISTEMAJ.DoeCompliance_Bot_01M.Smith
|
|||
|
Valor da transação
TransactionAmount
|
Valor monetário da instrução de pagamento. | ||
|
Descrição
Representa o valor principal transferido. Esses dados são extraídos de campos específicos da SWIFT, como o Campo 32A da MT103. São essenciais para o Dashboard 'Ciclos de aprovação de transferências de alto valor', pois permitem segmentar os pagamentos por valor e analisar atrasos na aprovação de transações de alto risco e alto valor.
Por que isso importa
Permite analisar o impacto financeiro e segmentar as transações por valor.
Onde encontrar
Campo 32A (valor) da SWIFT MT ou elemento IntrBkSttlmAmt da ISO 20022.
Exemplos
15000.001250.501000000.0045.00
|
|||
|
Cumpriu o horário limite
MetCutOffTime
|
Indicador que mostra se a instrução foi enviada antes do prazo da rede. | ||
|
Descrição
Indicador booleano calculado pela comparação entre o horário de envio da instrução de pagamento e o horário limite da rede SWIFT para a moeda correspondente. Esse dado permite calcular o KPI "Taxa de cumprimento do horário limite do SWIFT". O não cumprimento do horário limite atrasa a liquidação e afeta as posições de liquidez.
Por que isso importa
KPI operacional essencial para a gestão de tesouraria e liquidez.
Onde encontrar
Calculado pela comparação do registro de data e hora com uma tabela de referência estática de horários limite.
Exemplos
truefalse
|
|||
|
É internacional
IsCrossBorder
|
Indicador que mostra se o pagamento envolve países diferentes. | ||
|
Descrição
Atributo booleano que recebe o valor True quando o país do remetente é diferente do país do beneficiário. Esse dado permite calcular o KPI "Latência no processamento de várias moedas", separando os fluxos nacionais dos internacionais. Pagamentos internacionais costumam ter mais complexidade, custos e tempo de processamento.
Por que isso importa
Segmentação fundamental para analisar a complexidade dos pagamentos.
Onde encontrar
Comparação entre o código do país no BIC do remetente e o código do país no BIC do beneficiário.
Exemplos
truefalse
|
|||
|
Motivo da rejeição
RejectionReason
|
Descrição em texto que explica por que um pagamento foi rejeitado. | ||
|
Descrição
Contém a descrição narrativa ou do código da falha de um pagamento, geralmente encontrada no campo 72 do SWIFT (informações do remetente para o destinatário) ou em mensagens de devolução. Esse dado permite analisar a "Causa raiz das rejeições do beneficiário". Ele permite que analistas façam mineração de texto para identificar temas recorrentes nas rejeições (por exemplo, "Conta inválida", "Nome do beneficiário divergente").
Por que isso importa
Fornece contexto qualitativo para as falhas do processo.
Onde encontrar
Campo 72 ou 79 do SWIFT em mensagens de devolução (devolução MT103).
Exemplos
Conta do beneficiário encerradaIBAN inválidoFalha de conformidade regulatóriaCódigo do banco desconhecido
|
|||
|
País de origem
OriginatingCountry
|
Código do país da entidade que inicia o pagamento. | ||
|
Descrição
Indica a jurisdição de origem da solicitação de pagamento. Esse dado é essencial para o Dashboard "Tempo de processamento da triagem de sanções", pois pagamentos originados em jurisdições de alto risco costumam passar por verificações de conformidade mais rigorosas e demoradas. Também permite analisar geograficamente os volumes de pagamento e os atrasos no processamento.
Por que isso importa
Dimensão importante para analisar riscos de conformidade e a performance regional.
Onde encontrar
Derivado do BIC do remetente (caracteres 5 e 6 do código do país).
Exemplos
USGBDEFR
|
|||
|
Prioridade da instrução
InstructionPriority
|
Indicador de prioridade que mostra a urgência do pagamento. | ||
|
Descrição
Derivada dos cabeçalhos da mensagem (por exemplo, "Normal" ou "Urgente"). Permite segmentar os dados no Dashboard "Ciclos de aprovação de transferências de alto valor", pois pagamentos urgentes costumam exigir fluxos de aprovação acelerados. Entender a distribuição das prioridades ajuda a planejar os recursos nos períodos de pico.
Por que isso importa
Ajuda a diferenciar os requisitos de SLA para pagamentos padrão e acelerados.
Onde encontrar
Bloco 2 do SWIFT, campo Prioridade da mensagem (por exemplo, N para Normal, U para Urgente).
Exemplos
NormalUrgenteSistema
|
|||
Atividades do processamento de pagamentos
| Atividade | Descrição | ||
|---|---|---|---|
|
Instrução de pagamento enviada
|
Transmissão da mensagem formatada (MT103 ou ISO 20022 pacs.008) para o SWIFT Gateway. O evento é registrado explicitamente quando o conteúdo da mensagem é gerado e transferido para a interface da rede. | ||
|
Por que isso importa
Usado para calcular a 'Taxa de cumprimento dos horários-limite SWIFT'. Marca a transição do processamento interno para o processamento na rede.
Onde encontrar
Logs do SWIFT Alliance Access (SAA) ou logs de transmissão do Gateway.
Coleta
Registrado quando a mensagem é enviada
Tipo de evento
explicit
|
|||
|
Pagamento aprovado
|
Ação final de autorização realizada por um responsável designado ou por uma regra automatizada para transferências de alto valor. O evento é registrado explicitamente quando o sinalizador do fluxo de trabalho de aprovação é definido como verdadeiro. | ||
|
Por que isso importa
Essencial para o Dashboard 'Ciclos de aprovação de transferências de alto valor'. Identifica atrasos nas aprovações manuais de grandes movimentações de liquidez.
Onde encontrar
Registro de auditoria do mecanismo do fluxo de trabalho de aprovação.
Coleta
Registrado quando a ação de aprovação é executada
Tipo de evento
explicit
|
|||
|
Pagamento conciliado
|
Conciliação da transação de pagamento com o extrato contábil da conta Nostro/Vostro. O evento é identificado quando o sistema de conciliação associa o ID da transação a uma linha do extrato. | ||
|
Por que isso importa
Conclui o ciclo financeiro. Atrasos nesta etapa afetam a visibilidade do caixa e a capacidade de auditoria.
Onde encontrar
Logs do sistema de conciliação ou status 'Conciliado' no Core Banking System.
Coleta
Compare o status da conciliação
Tipo de evento
inferred
|
|||
|
Pagamento liquidado
|
Confirmação de que os recursos foram creditados na conta do beneficiário, geralmente indicada pelo status gpi ACSC. O evento é registrado explicitamente por meio de atualizações do Tracker ou mensagens de confirmação. | ||
|
Por que isso importa
Representa a conclusão efetiva da cadeia de pagamento. É essencial para calcular a 'Diferença entre liquidação e conciliação'.
Onde encontrar
SWIFT gpi Tracker (status ACSC) ou confirmações MT900/910.
Coleta
Registrado quando a liquidação é confirmada
Tipo de evento
explicit
|
|||
|
Solicitação de pagamento criada
|
Geração inicial da instrução de pagamento no sistema bancário interno ou ERP. Esse evento é registrado explicitamente quando uma referência exclusiva de transação (TRN ou UETR) é atribuída pela primeira vez à ordem de pagamento. | ||
|
Por que isso importa
Define o horário de início de todo o ciclo de vida do pagamento. É essencial para calcular os tempos de processamento de ponta a ponta e identificar atrasos nas etapas anteriores ao uso da rede SWIFT.
Onde encontrar
Registro de data e hora da criação da tabela de transações no Core Banking System (CBS) ou no Payment Hub.
Coleta
Registrado quando o registro da transação é criado
Tipo de evento
explicit
|
|||
|
Triagem de sanções aprovada
|
Registro de data e hora em que a instrução de pagamento é aprovada na triagem das listas da OFAC e de sanções. O evento é registrado explicitamente nos logs do sistema de conformidade ou identificado quando o status 'Retido na triagem' é liberado. | ||
|
Por que isso importa
Essencial para o Dashboard 'Tempo de atravessamento da triagem de sanções'. Atrasos nesta etapa indicam gargalos de conformidade, não ineficiências operacionais.
Onde encontrar
Logs do sistema de filtragem de conformidade ou sinalizadores de status de conformidade do Payment Hub.
Coleta
Registrado quando o status da triagem é atualizado
Tipo de evento
explicit
|
|||
|
ACK SWIFT recebido
|
Recebimento de uma confirmação técnica (ACK) da rede SWIFT, indicando que a mensagem foi aceita para processamento. O evento é registrado explicitamente nos logs da interface da rede. | ||
|
Por que isso importa
Confirma que a mensagem entrou corretamente na rede global. Permite diferenciar falhas internas de problemas na transmissão pela rede.
Onde encontrar
Logs do SWIFT Gateway, verificando os sinais ACK e NACK.
Coleta
Registrado quando o ACK da rede é recebido
Tipo de evento
explicit
|
|||
|
Dados do pagamento validados
|
Conclusão bem-sucedida das verificações de sintaxe e formato da instrução de pagamento, como o formato do IBAN e a validade do BIC. Muitas vezes, esse evento é identificado quando o status da transação muda de 'Rascunho' para 'Validado' ou 'Pronto para autorização'. | ||
|
Por que isso importa
Uma taxa elevada de falhas nesta etapa indica baixa qualidade dos dados na origem. Mede o KPI de 'Aprovação na primeira validação'.
Onde encontrar
Logs de status do Payment Engine ou tabelas de histórico de validação.
Coleta
Compare o campo de status antes e depois
Tipo de evento
inferred
|
|||
|
Erro no pagamento identificado
|
Evento em que uma transação é sinalizada para correção devido a falhas de validação, NACKs ou mensagens de rejeição. É identificado quando a transação entra em uma fila de 'Correção', 'Ajuste' ou 'Exceção'. | ||
|
Por que isso importa
Acompanha a 'Taxa de retrabalho na resolução de erros'. Uma frequência elevada nesta etapa reduz os índices de processamento direto (STP).
Onde encontrar
Colunas de status do Payment Hub ou logs da fila de exceções.
Coleta
Compare o campo de status com Erro/Correção
Tipo de evento
inferred
|
|||
|
Erro no pagamento resolvido
|
Alteração e reenvio bem-sucedidos de uma transação que estava com erro. O evento é identificado quando a transação sai da fila de 'Correção' e volta ao status 'Em processamento' ou 'Pronto'. | ||
|
Por que isso importa
Mede a eficiência da equipe de retrabalho manual. Durações longas nesta etapa podem indicar lacunas de treinamento ou códigos de erro complexos.
Onde encontrar
Logs de status do Payment Hub que mostram a saída das filas de exceção.
Coleta
Compare o campo de status na saída da fila de correção
Tipo de evento
inferred
|
|||
|
Pagamento rejeitado
|
Recebimento de uma mensagem de rejeição (devolução MT103 ou status gpi RJCT) de um banco beneficiário ou intermediário. O evento é registrado explicitamente nas mensagens SWIFT recebidas. | ||
|
Por que isso importa
Essencial para o Dashboard 'Causa raiz das rejeições de beneficiários'. Identifica impedimentos externos, como contas encerradas ou dados de roteamento incorretos.
Onde encontrar
Mensagens SWIFT recebidas (MT103 RET, pacs.004) ou status gpi RJCT.
Coleta
Registrado quando a mensagem de rejeição é recebida
Tipo de evento
explicit
|
|||
|
Pagamento transferido
|
Atualização intermediária de status, geralmente o status gpi ACSP, que indica que um banco intermediário está processando o pagamento. O evento é registrado por meio de atualizações do SWIFT gpi Tracker ou de mensagens de status. | ||
|
Por que isso importa
Dá visibilidade ao que acontece nas etapas intermediárias do banco correspondente. É essencial para analisar toda a jornada de ponta a ponta.
Onde encontrar
Feeds de dados do SWIFT gpi Tracker ou mensagens MT199/trck.
Coleta
Registrado quando a atualização do Tracker é recebida
Tipo de evento
explicit
|
|||
Guias de extração
Pronto para começar?
Use estes Templates para transformar seus registros brutos do SWIFT em uma ferramenta para melhorar as operações e acelerar a liquidação de pagamentos.
Otimize agora o processamento de pagamentos SWIFT
Alcance 98% de processamento direto e elimine erros manuais
Não é necessário cartão de crédito. Configuração em 5 minutos