Il Template dei dati per i pagamenti
Il Template dei dati per i pagamenti
- Attributi consigliati per un’analisi approfondita delle transazioni
- Attività e tappe fondamentali del processo SWIFT
- Indicazioni tecniche per l’estrazione dei dati finanziari
Attributi dei pagamenti
| Nome | Descrizione | ||
|---|---|---|---|
|
Data e ora dell’evento
EventTimestamp
|
Data e ora esatte in cui si è verificata l’attività. | ||
|
Descrizione
Questo attributo registra il momento preciso in cui si è verificato un evento. Viene utilizzato per ordinare cronologicamente le attività e calcolare tutte le metriche basate sulla durata, come i tempi di attraversamento, i tempi di ciclo e il volume elaborato. Date e orari accurati sono fondamentali per analizzare le «Prestazioni rispetto agli orari di chiusura della rete» e individuare i colli di bottiglia nella catena di approvazione.
Perché è importante
Le date e gli orari sono alla base di tutte le analisi temporali e delle metriche di prestazione nel Process Mining.
Dove reperirli
Registri di audit del sistema, date e orari di creazione dei messaggi o orari delle transazioni nel database.
Esempi
2023-10-25T08:30:15Z2023-10-25T14:45:00Z2023-10-26T09:15:22Z
|
|||
|
ID della transazione di pagamento
PaymentTransactionId
|
Identificativo univoco del caso di pagamento end-to-end. | ||
|
Descrizione
Questo attributo funge da chiave centrale del caso per il Process Mining. Raggruppa tutte le attività relative a una singola istruzione di pagamento, dalla richiesta iniziale alla convalida, alla trasmissione SWIFT e al regolamento finale. Nei contesti SWIFT, viene spesso associato al Transaction Reference Number (TRN) o all’Unique End-to-end Transaction Reference (UETR), per garantire la continuità tra i sistemi bancari. Viene utilizzato per ricostruire il percorso dell’istanza di processo ed è essenziale per analizzare tutte le varianti e calcolare i tempi di ciclo.
Perché è importante
L’identificazione univoca è alla base del Process Mining: permette di collegare eventi distribuiti e ottenere una visione coerente del processo.
Dove reperirli
Campo SWIFT 20 (TRN) o campo 121 (UETR) nelle intestazioni dei messaggi.
Esempi
TRN-20231025-883954392-882-101UETR-9982-1123-5521PAY-US-EU-9912
|
|||
|
Nome dell’attività
ActivityName
|
Nome della fase del processo o dell’evento che si è verificato. | ||
|
Descrizione
Questo attributo descrive l’azione specifica o la modifica di stato registrata nel registro di sistema. Alcuni esempi sono «Richiesta di pagamento creata», «Controllo delle sanzioni superato» o «ACK SWIFT ricevuto». È la dimensione principale delle mappe di processo: definisce i nodi della visualizzazione e aiuta gli analisti a comprendere la sequenza delle operazioni eseguite su un pagamento.
Perché è importante
Definisce il «che cosa» del processo e consente di visualizzarne il flusso e le varianti.
Dove reperirli
Registri delle transazioni, tracce di audit o dati ricavati dai tipi di messaggio, ad esempio MT103 inviato.
Esempi
Richiesta di pagamento creataIstruzione di pagamento inviataACK SWIFT ricevutoPagamento approvato
|
|||
|
Sistema di origine
SourceSystem
|
Nome del sistema da cui provengono i dati dell’evento. | ||
|
Descrizione
Identifica il software o la piattaforma che ha generato l’Event Log. In un processo di pagamento, può trattarsi del sistema bancario centrale, del gateway dei pagamenti o direttamente dell’interfaccia SWIFT. Questo attributo aiuta a verificare la provenienza dei dati e a individuare i problemi quando si uniscono dati provenienti da diverse applicazioni bancarie.
Perché è importante
Fornisce informazioni sull’origine dei dati, essenziali per il Process Mining su più sistemi.
Dove reperirli
Valore definito nel processo ETL o estratto dagli identificativi di sistema.
Esempi
SWIFT Alliance AccessCore Banking SystemMotore di pagamentoFiltro delle sanzioni
|
|||
|
Ultimo aggiornamento dei dati
LastDataUpdate
|
Data e ora dell’ultima estrazione o aggiornamento del record. | ||
|
Descrizione
Indica quando i dati sono stati caricati l’ultima volta nello strumento di Process Mining. È un’informazione fondamentale per valutarne l’aggiornamento e verificare che le Dashboard riflettano lo stato più recente delle operazioni di pagamento. Conoscere il ritardo nella pipeline di reportistica aiuta gli utenti a fidarsi dei dati.
Perché è importante
Aiuta gli utenti a comprendere quanto siano aggiornati e affidabili i dati presentati.
Dove reperirli
Data e ora di esecuzione del processo ETL.
Esempi
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
|
|||
|
BIC della banca beneficiaria
BeneficiaryBic
|
Codice identificativo bancario dell’istituto ricevente. | ||
|
Descrizione
Identifica la banca destinataria del pagamento. È una dimensione fondamentale per la Dashboard «Cause dei rifiuti da parte dei beneficiari». Raggruppando gli errori per BIC della banca beneficiaria, la banca può individuare le controparti che rifiutano spesso le istruzioni a causa di problemi di qualità dei dati o di specifici requisiti di formattazione.
Perché è importante
Essenziale per analizzare le prestazioni delle controparti e gli schemi di rifiuto.
Dove reperirli
Campo 57A SWIFT (istituto presso cui è detenuto il conto) o 58A (istituto del beneficiario).
Esempi
CITIUS33BARCGB22DRESDEFFHANDSEXX
|
|||
|
Codice NAK SWIFT
SwiftNakCode
|
Codice di errore restituito dalla rete SWIFT quando un messaggio viene rifiutato. | ||
|
Descrizione
Contiene il codice di errore specifico (ad es. T26, T13) indicato in una conferma negativa (NAK) della rete SWIFT. Questo attributo alimenta la Dashboard «Analisi degli errori e delle rilavorazioni SWIFT», consentendo di classificare gli errori tecnici e stabilire le priorità per gli interventi correttivi sui sistemi.
Perché è importante
Fornisce le cause tecniche dei rifiuti a livello di rete.
Dove reperirli
Messaggi di sistema MT 015/019 o campo 451 nei messaggi ACK/NAK.
Esempi
T26H01T13G02
|
|||
|
Data valuta
ValueDate
|
Data in cui i fondi devono essere resi disponibili al beneficiario. | ||
|
Descrizione
Indica la data di regolamento specificata nel messaggio di pagamento. Il confronto con la data e l’ora effettive del regolamento del pagamento è utile nella Dashboard «Anzianità del regolamento e della riconciliazione». Indica l’urgenza del pagamento e consente di misurare il rispetto degli accordi sui livelli di servizio relativi alla disponibilità dei fondi.
Perché è importante
Fondamentale per la gestione della liquidità e la misurazione della puntualità dei regolamenti.
Dove reperirli
Campo 32A del messaggio SWIFT MT (sottocampo data) o IntrBkSttlmDt di ISO 20022.
Esempi
2023-10-262023-11-01
|
|||
|
Elaborazione STP
IsStp
|
Indicatore che segnala se il pagamento è stato elaborato senza interventi manuali. | ||
|
Descrizione
Indicatore booleano impostato su True se il caso non contiene attività «Errore identificato», «Pagamento rifiutato» o «Modifica» manuale. Calcola direttamente il KPI «Tasso di elaborazione automatica end-to-end». È la metrica principale per misurare il successo dell’automazione nell’elaborazione dei pagamenti.
Perché è importante
Misura principale dell’efficienza del processo e dello stato dell’automazione.
Dove reperirli
Calcolato in base all’assenza, nel caso, di specifiche attività negative o manuali.
Esempi
truefalse
|
|||
|
Importo della transazione
TransactionAmount
|
Valore monetario dell’istruzione di pagamento. | ||
|
Descrizione
Rappresenta l’importo principale trasferito. Il dato viene estratto da specifici campi SWIFT, ad esempio il campo 32A di MT103. È essenziale per la Dashboard «Cicli di approvazione dei trasferimenti di importo elevato», che consente di segmentare i pagamenti in base all’importo e analizzare i ritardi di approvazione delle transazioni ad alto rischio e di importo elevato.
Perché è importante
Consente di analizzare l’impatto finanziario e segmentare le transazioni in base all’importo.
Dove reperirli
Campo SWIFT MT 32A (importo) o elemento ISO 20022 IntrBkSttlmAmt.
Esempi
15000.001250.501000000.0045.00
|
|||
|
Tipo di messaggio SWIFT
SwiftMessageType
|
Tipo di messaggio SWIFT utilizzato (ad es. MT103, pacs.008). | ||
|
Descrizione
Indica il formato specifico dell’istruzione di pagamento. Tra i tipi più comuni figurano MT103 per i bonifici dei clienti e i corrispondenti formati ISO 20022, come pacs.008. Viene utilizzato nell’analisi delle varianti del percorso di pagamento per confrontare l’efficienza di elaborazione dei formati MT tradizionali con quella dei nuovi standard ISO.
Perché è importante
Distingue i flussi di pagamento e gli standard di elaborazione (tradizionali o ISO 20022).
Dove reperirli
Blocco 2 SWIFT (intestazione applicativa), campo del tipo di messaggio.
Esempi
MT103MT202pacs.008MT101
|
|||
|
UETR
UniqueEndToEndReference
|
Riferimento univoco end-to-end della transazione, utilizzato per il tracciamento in SWIFT gpi. | ||
|
Descrizione
UETR è una stringa di 36 caratteri che fornisce un riferimento univoco e immutabile per un pagamento nell’intera rete SWIFT. A differenza degli ID interni, l’UETR rimane invariato tra le diverse banche. Questo attributo è essenziale per ottenere visibilità end-to-end e correlare i log interni con gli aggiornamenti di stato esterni di SWIFT gpi.
Perché è importante
Lo standard di riferimento per tracciare i pagamenti transfrontalieri tra istituti diversi.
Dove reperirli
Blocco 3 SWIFT, campo 121.
Esempi
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
|
|||
|
Utente che ha elaborato il pagamento
ProcessingUser
|
Utente o agente di sistema che ha eseguito l’attività. | ||
|
Descrizione
Identifica la persona o il bot automatizzato responsabile dell’attività, ad esempio un addetto alla conformità che approva una corrispondenza con un soggetto sanzionato o un operatore che corregge un errore di formattazione. Questo attributo alimenta la mappa di calore degli errori di convalida, consentendo ai responsabili di individuare le esigenze di formazione o gli utenti associati a elevati tassi di rilavorazione.
Perché è importante
Consente di analizzare le risorse e individuare i colli di bottiglia dovuti alle attività manuali.
Dove reperirli
Log di audit del sistema, colonna «ID utente» nelle tabelle delle transazioni.
Esempi
SISTEMAJ.DoeCompliance_Bot_01M.Smith
|
|||
|
Valuta della transazione
TransactionCurrency
|
Codice ISO di 3 lettere che indica la valuta del pagamento. | ||
|
Descrizione
Identifica la valuta in cui è espresso il pagamento (ad es. USD, EUR, GBP). È fondamentale per la Dashboard «Prestazioni degli orari limite della rete», poiché gli orari limite variano in base alla valuta. Consente inoltre di analizzare l’efficienza della conversione valutaria, identificando le coppie di valute diverse.
Perché è importante
Determina le regole di instradamento, gli orari limite e i circuiti di regolamento.
Dove reperirli
Campo 32A del messaggio SWIFT MT (valuta) o elemento Ccy di ISO 20022.
Esempi
USDEURGBPJPY
|
|||
|
Motivo del rifiuto
RejectionReason
|
Descrizione testuale del motivo per cui un pagamento è stato rifiutato. | ||
|
Descrizione
Contiene la descrizione testuale o il codice del motivo per cui un pagamento non è andato a buon fine, in genere riportati nel campo 72 SWIFT (informazioni dal mittente al destinatario) o nei messaggi di restituzione. Supporta l’analisi delle cause dei rifiuti da parte dei beneficiari. Consente agli analisti di eseguire analisi testuali per individuare i motivi ricorrenti dei rifiuti (ad es. «Conto non valido», «Nome del beneficiario non corrispondente»).
Perché è importante
Fornisce un contesto qualitativo sugli errori del processo.
Dove reperirli
Campo 72 o 79 SWIFT nei messaggi di restituzione (restituzione MT103).
Esempi
Conto del beneficiario chiusoIBAN non validoErrore di conformità normativaCodice bancario sconosciuto
|
|||
|
Orario limite rispettato
MetCutOffTime
|
Indicatore che segnala se l’istruzione è stata inviata prima della scadenza prevista dalla rete. | ||
|
Descrizione
Indicatore booleano calcolato confrontando l’ora di invio dell’istruzione di pagamento con l’orario limite della rete SWIFT specifico per la valuta. Consente di calcolare il KPI «Tasso di rispetto degli orari limite SWIFT». Il mancato rispetto degli orari limite ritarda il regolamento e incide sulle posizioni di liquidità.
Perché è importante
KPI operativo fondamentale per la gestione della tesoreria e della liquidità.
Dove reperirli
Calcolato confrontando la data e l’ora con una tabella statica di riferimento degli orari limite.
Esempi
truefalse
|
|||
|
Paese di origine
OriginatingCountry
|
Codice paese dell’entità che avvia il pagamento. | ||
|
Descrizione
Indica la giurisdizione da cui ha origine la richiesta di pagamento. È essenziale per la Dashboard «Tempo di attraversamento dei controlli sulle sanzioni», poiché i pagamenti provenienti da giurisdizioni ad alto rischio sono spesso sottoposti a controlli di conformità più rigorosi e lunghi. Consente di analizzare geograficamente i volumi dei pagamenti e i ritardi di elaborazione.
Perché è importante
Dimensione chiave per l’analisi dei rischi di conformità e delle prestazioni regionali.
Dove reperirli
Ricavato dal BIC del mittente (caratteri 5-6 del codice paese).
Esempi
USGBDEFR
|
|||
|
Pagamento transfrontaliero
IsCrossBorder
|
Indicatore che segnala se il pagamento coinvolge paesi diversi. | ||
|
Descrizione
Attributo booleano impostato su True se il paese del mittente è diverso da quello del beneficiario. Consente di calcolare il KPI «Latenza nella gestione multivaluta», distinguendo i flussi nazionali da quelli internazionali. I pagamenti transfrontalieri comportano in genere maggiore complessità, costi più elevati e tempi di elaborazione più lunghi.
Perché è importante
Segmentazione fondamentale per analizzare la complessità dei pagamenti.
Dove reperirli
Confronto tra il codice paese del BIC del mittente e quello del BIC del beneficiario.
Esempi
truefalse
|
|||
|
Priorità dell’istruzione
InstructionPriority
|
Indicatore di priorità che segnala l’urgenza del pagamento. | ||
|
Descrizione
Ricavato dalle intestazioni del messaggio (ad es. «Normale» o «Urgente»). Consente di segmentare i dati nella Dashboard «Cicli di approvazione dei trasferimenti di importo elevato», poiché i pagamenti urgenti richiedono spesso procedure di approvazione più rapide. Conoscere la distribuzione delle priorità aiuta a pianificare le risorse nei periodi di picco.
Perché è importante
Consente di distinguere i requisiti degli SLA per i pagamenti standard e quelli con elaborazione accelerata.
Dove reperirli
Blocco 2 SWIFT, campo della priorità del messaggio (ad es. N per Normale, U per Urgente).
Esempi
NormaleUrgenteSistema
|
|||
Attività dei pagamenti
| Attività | Descrizione | ||
|---|---|---|---|
|
Controllo delle sanzioni superato
|
Data e ora in cui l’istruzione di pagamento supera il controllo degli elenchi OFAC e delle sanzioni. L’evento viene registrato esplicitamente nei registri del sistema di conformità oppure dedotto quando viene rimosso lo stato «Blocco per controllo». | ||
|
Perché è importante
Essenziale per la Dashboard «Tempo di attraversamento dei controlli sulle sanzioni». I ritardi in questa fase indicano colli di bottiglia legati alla conformità, non inefficienze operative.
Dove reperirli
Registri del sistema di filtraggio per la conformità o indicatori di stato della conformità nell’hub dei pagamenti.
Acquisizione
Registrato quando viene aggiornato lo stato del controllo
Tipo di evento
explicit
|
|||
|
Istruzione di pagamento inviata
|
Trasmissione del messaggio formattato (MT103 o ISO 20022 pacs.008) al gateway SWIFT. L’evento viene registrato esplicitamente quando il contenuto del messaggio viene generato e trasferito all’interfaccia di rete. | ||
|
Perché è importante
Utilizzato per calcolare il «Tasso di rispetto degli orari di chiusura SWIFT». Segna il passaggio dall’elaborazione interna a quella sulla rete.
Dove reperirli
Registri di SWIFT Alliance Access (SAA) o del gateway di trasmissione.
Acquisizione
Registrato quando viene generato il messaggio in uscita
Tipo di evento
explicit
|
|||
|
Pagamento approvato
|
Azione finale di autorizzazione da parte di un responsabile designato o di una regola automatica per i trasferimenti di importo elevato. L’evento viene registrato esplicitamente quando il flag del flusso di lavoro di approvazione viene impostato su true. | ||
|
Perché è importante
Essenziale per la Dashboard «Cicli di approvazione dei trasferimenti di importo elevato». Individua i ritardi nelle approvazioni manuali dei trasferimenti di liquidità di importo elevato.
Dove reperirli
Traccia di audit del motore del flusso di lavoro di approvazione.
Acquisizione
Registrato quando viene eseguita l’azione di approvazione
Tipo di evento
explicit
|
|||
|
Pagamento regolato
|
Conferma che i fondi sono stati accreditati sul conto del beneficiario, spesso con stato gpi ACSC. L’evento viene registrato esplicitamente tramite gli aggiornamenti del tracker o i messaggi di conferma. | ||
|
Perché è importante
Rappresenta il completamento effettivo della catena di pagamento. È essenziale per calcolare il «Divario tra regolamento e riconciliazione».
Dove reperirli
SWIFT gpi Tracker (stato ACSC) o conferme MT900/910.
Acquisizione
Registrato alla conferma del regolamento
Tipo di evento
explicit
|
|||
|
Pagamento riconciliato
|
Abbinamento della transazione di pagamento all’estratto conto del conto Nostro/Vostro. L’evento viene dedotto quando il sistema di riconciliazione collega l’ID della transazione a una riga dell’estratto conto. | ||
|
Perché è importante
Completa il ciclo finanziario. I ritardi in questa fase incidono sulla visibilità della liquidità e sulla tracciabilità ai fini dell’audit.
Dove reperirli
Registri del sistema di riconciliazione o stato «Abbinato» nel Core Banking System.
Acquisizione
Confrontare lo stato della riconciliazione
Tipo di evento
inferred
|
|||
|
Richiesta di pagamento creata
|
Creazione iniziale dell’istruzione di pagamento nel sistema bancario interno o nell’ERP. L’evento viene registrato esplicitamente quando all’ordine di pagamento viene assegnato per la prima volta un riferimento univoco alla transazione (TRN o UETR). | ||
|
Perché è importante
Definisce l’ora di inizio dell’intero ciclo di vita del pagamento. È essenziale per calcolare i tempi di elaborazione end-to-end e individuare i ritardi nelle fasi precedenti al coinvolgimento della rete SWIFT.
Dove reperirli
Data e ora di creazione della riga nella tabella delle transazioni del Core Banking System (CBS) o dell’hub dei pagamenti.
Acquisizione
Registrato al momento della creazione della transazione
Tipo di evento
explicit
|
|||
|
ACK SWIFT ricevuto
|
Ricezione di una conferma tecnica (ACK) dalla rete SWIFT, che attesta l’accettazione del messaggio per l’elaborazione. L’evento viene registrato esplicitamente nei registri dell’interfaccia di rete. | ||
|
Perché è importante
Conferma che il messaggio è entrato correttamente nella rete globale. Permette di distinguere gli errori interni dai problemi effettivi di trasmissione sulla rete.
Dove reperirli
Registri del gateway SWIFT, con verifica dei segnali ACK e NACK.
Acquisizione
Registrato alla ricezione dell’ACK dalla rete
Tipo di evento
explicit
|
|||
|
Dati del pagamento convalidati
|
Completamento dei controlli di sintassi e formato, ad esempio sul formato IBAN e sulla validità del BIC, applicati all’istruzione di pagamento. L’evento viene spesso dedotto quando lo stato della transazione passa da «Bozza» a «Convalidato» o «Pronto per l’autorizzazione». | ||
|
Perché è importante
Un tasso elevato di errori in questa fase indica una scarsa qualità dei dati alla fonte. Misura il KPI «Tasso di convalida corretta al primo tentativo».
Dove reperirli
Registri di stato del motore di pagamento o tabelle della cronologia delle convalide.
Acquisizione
Confrontare il campo di stato prima e dopo
Tipo di evento
inferred
|
|||
|
Errore di pagamento individuato
|
Evento in cui una transazione viene segnalata per la correzione a causa di errori di convalida, NACK o messaggi di rifiuto. L’evento viene dedotto quando la transazione entra in una coda «Correzione», «Rettifica» o «Eccezioni». | ||
|
Perché è importante
Misura il «Tasso di rilavorazione per la risoluzione degli errori». Un’elevata frequenza in questa fase riduce sensibilmente il tasso di elaborazione senza intervento manuale (STP).
Dove reperirli
Colonne di stato dell’hub dei pagamenti o registri delle code delle eccezioni.
Acquisizione
Confrontare il campo di stato con Errore/Correzione
Tipo di evento
inferred
|
|||
|
Errore di pagamento risolto
|
Modifica e nuovo invio di una transazione che in precedenza presentava un errore. L’evento viene dedotto quando la transazione passa dalla coda «Correzione» allo stato «In elaborazione» o «Pronto». | ||
|
Perché è importante
Misura l’efficienza del team che gestisce le rilavorazioni manuali. Tempi lunghi in questa fase possono indicare lacune nella formazione o codici di errore complessi.
Dove reperirli
Registri di stato dell’hub dei pagamenti che indicano l’uscita dalle code delle eccezioni.
Acquisizione
Confrontare il campo di stato all’uscita dalla correzione
Tipo di evento
inferred
|
|||
|
Pagamento rifiutato
|
Ricezione di un messaggio di rifiuto (MT103 Return o stato gpi RJCT) da una banca beneficiaria o intermediaria. L’evento viene registrato esplicitamente dai messaggi SWIFT in entrata. | ||
|
Perché è importante
Essenziale per la Dashboard «Cause profonde dei rifiuti delle banche beneficiarie». Individua gli ostacoli esterni, come conti chiusi o dati di instradamento errati.
Dove reperirli
Messaggi SWIFT in entrata (MT103 RET, pacs.004) o stato gpi RJCT.
Acquisizione
Registrato alla ricezione del messaggio di rifiuto
Tipo di evento
explicit
|
|||
|
Pagamento trasferito
|
Aggiornamento intermedio dello stato, spesso con stato gpi ACSP, che indica che il pagamento è in elaborazione presso una banca intermediaria. L’evento viene registrato tramite gli aggiornamenti di SWIFT gpi Tracker o i messaggi di stato. | ||
|
Perché è importante
Offre visibilità sui passaggi del sistema bancario corrispondente, spesso difficili da osservare. È essenziale per analizzare l’intero percorso end-to-end.
Dove reperirli
Flussi di dati di SWIFT gpi Tracker o messaggi MT199/trck.
Acquisizione
Registrato alla ricezione dell’aggiornamento del tracker
Tipo di evento
explicit
|
|||
Guide all’estrazione
È pronto a iniziare?
Utilizzi questi template per trasformare i log SWIFT grezzi in uno strumento utile a migliorare le attività operative e accelerare il regolamento dei pagamenti.
Ottimizzi subito i pagamenti SWIFT
Raggiunga il 98% di elaborazione diretta e riduca gli errori manuali
Non è richiesta una carta di credito. Configurazione in 5 minuti