Il Suo Template per i Dati di Elaborazione dei Pagamenti
Il Suo Template per i Dati di Elaborazione dei Pagamenti
- Attributi raccomandati per un'analisi approfondita delle transazioni
- Attività e tappe chiave del processo SWIFT
- Guida tecnica per l'estrazione di dati finanziari
Attributi di elaborazione dei pagamenti
| Nome | Descrizione | ||
|---|---|---|---|
|
ID Transazione di Pagamento
PaymentTransactionId
|
L'identificatore unico che rappresenta il 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 attraverso la validazione, la trasmissione SWIFT e il regolamento finale. Nei contesti SWIFT, questo è spesso mappato al Numero di Riferimento della Transazione (TRN) o al Riferimento Unico di Transazione End-to-End (UETR) per garantire la continuità tra i sistemi bancari. È utilizzato per ricostruire il percorso dell'istanza di processo ed è essenziale per tutte le analisi delle varianti e i calcoli dei tempi di ciclo.
Perché è importante
L'identificazione unica è il fondamento del Process Mining, consentendo di unire eventi sparsi in una vista di processo coesa.
Dove trovare
Campo SWIFT 20 (TRN) o Campo 121 (UETR) negli header dei messaggi.
Esempi
TRN-20231025-883954392-882-101UETR-9982-1123-5521PAY-US-EU-9912
|
|||
|
Nome attività
ActivityName
|
Il nome della fase di processo o dell'evento verificatosi. | ||
|
Descrizione
Questo attributo descrive l'azione specifica o il cambiamento di stato registrato nel log di sistema. Esempi includono 'Richiesta di Pagamento Creata', 'Screening Sanzioni Superato' o 'ACK SWIFT Ricevuto'. È la dimensione primaria per le mappe di processo, definendo i nodi nella visualizzazione e consentendo agli analisti di comprendere la sequenza delle operazioni eseguite su un pagamento.
Perché è importante
Definisce il 'cosa' del processo, consentendo la visualizzazione del flusso del processo e delle sue varianti.
Dove trovare
Log delle transazioni, tracce di audit, o derivati dai Tipi di Messaggio (es. MT103 Inviato).
Esempi
Richiesta di pagamento creataIstruzione di pagamento inviataACK SWIFT ricevutoPagamento Approvato
|
|||
|
Sistema di Origine
SourceSystem
|
Il nome del sistema da cui hanno avuto origine i dati dell'evento. | ||
|
Descrizione
Identifica il software o la piattaforma che ha generato l'event log. In un processo di pagamento, questo potrebbe essere il sistema di core banking, il gateway di pagamento o direttamente l'interfaccia SWIFT. Questo attributo aiuta nella verifica della lineage dei dati e nella risoluzione dei problemi durante la fusione di dati da più applicazioni bancarie disparate.
Perché è importante
Fornisce il contesto per l'origine dei dati, essenziale per il Process Mining multisistema.
Dove trovare
Hardcoded durante l'ETL o estratto da identificatori di sistema.
Esempi
SWIFT Alliance AccessCore Banking SystemMotore di pagamentoFiltro sanzioni
|
|||
|
Timestamp Evento
EventTimestamp
|
La data e l'ora esatte in cui si è verificata l'attività. | ||
|
Descrizione
Questo attributo registra il momento preciso in cui un evento ha avuto luogo. È utilizzato per sequenziare le attività cronologicamente e per calcolare tutte le metriche basate sulla durata, come tempi di lead, tempi di ciclo e throughput. Timestamp accurati sono critici per analizzare le 'Prestazioni sui Tempi Limite di Rete' e identificare i bottleneck nella catena di approvazione.
Perché è importante
I timestamp sono la base per tutte le analisi temporali e le metriche di performance nel Process Mining.
Dove trovare
Log di audit del sistema, timestamp di creazione dei messaggi, o tempi di transazione del database.
Esempi
2023-10-25T08:30:15Z2023-10-25T14:45:00Z2023-10-26T09:15:22Z
|
|||
|
Ultimo `Data Update`
LastDataUpdate
|
Il `timestamp` dell'ultima estrazione o aggiornamento del record. | ||
|
Descrizione
Indica l'ultima volta che i dati sono stati caricati nello strumento di Process Mining. Questo è cruciale per determinare l'attualità dei dati e garantire che i dashboard riflettano lo stato più recente delle operazioni di pagamento. Aiuta gli utenti a fidarsi dei dati fornendo trasparenza sulla latenza della pipeline di reporting.
Perché è importante
Assicura che gli utenti comprendano la valuta e l'affidabilità dei dati presentati.
Dove trovare
Timestamp di esecuzione del processo ETL.
Esempi
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
|
|||
|
BIC del Beneficiario
BeneficiaryBic
|
Il codice identificativo bancario (BIC) dell'istituzione ricevente. | ||
|
Descrizione
Identifica la banca destinataria del pagamento. Questa è una dimensione cruciale per il dashboard 'Causa Radice del Rifiuto del Beneficiario'. Raggruppando i fallimenti per BIC del Beneficiario, la banca può identificare specifiche controparti che rifiutano frequentemente le istruzioni a causa di problemi di qualità dei dati o requisiti di formattazione specifici.
Perché è importante
Essenziale per analizzare le prestazioni della controparte e i modelli di rifiuto.
Dove trovare
Campo SWIFT 57A (Conto presso l'istituzione) o 58A (Istituzione beneficiaria).
Esempi
CITIUS33BARCGB22DRESDEFFHANDSEXX
|
|||
|
Codice NAK SWIFT
SwiftNakCode
|
Il codice di errore restituito dalla rete SWIFT se un messaggio viene rifiutato. | ||
|
Descrizione
Contiene il codice di errore specifico (es. T26, T13) fornito in un Riconoscimento Negativo (NAK) dalla rete SWIFT. Questo attributo alimenta il dashboard 'Analisi Errori SWIFT e Rilavorazioni', consentendo la categorizzazione dei fallimenti tecnici per prioritizzare le correzioni di sistema.
Perché è importante
Fornisce le cause profonde tecniche per i rifiuti a livello di rete.
Dove trovare
MT 015/019 System Messages, o Campo 451 in ACK/NAK.
Esempi
T26H01T13G02
|
|||
|
Data Valuta
ValueDate
|
La data in cui i fondi devono essere resi disponibili al beneficiario. | ||
|
Descrizione
Rappresenta la data di regolamento indicata nel messaggio di pagamento. Confrontare questa data con il timestamp effettivo di 'Pagamento Regolato' aiuta nella dashboard 'Invecchiamento Regolamento e Riconciliazione'. Indica l'urgenza del pagamento ed è utilizzato per misurare il rispetto degli accordi sul livello di servizio relativi alla disponibilità dei fondi.
Perché è importante
Critico per la gestione della liquidità e la misurazione della tempestività dei pagamenti.
Dove trovare
Campo MT SWIFT 32A (sottocampo Data) o ISO 20022 IntrBkSttlmDt.
Esempi
2023-10-262023-11-01
|
|||
|
È STP
IsStp
|
Flag che indica se il pagamento non ha richiesto intervento manuale. | ||
|
Descrizione
Un indicatore booleano che è Vero se il caso non contiene attività di 'Errore Identificato', 'Pagamento Rifiutato' o 'Modifica' manuale. Questo calcola direttamente il KPI 'Tasso di Straight-Through Processing'. È la metrica principale per il successo dell'automazione nell'elaborazione dei pagamenti.
Perché è importante
La misura principale dell'efficienza dei processi e dello stato dell'automazione.
Dove trovare
Calcolato in base all'assenza di attività negative/manuali specifiche nel caso.
Esempi
truefalse
|
|||
|
Importo della Transazione
TransactionAmount
|
Il valore monetario dell'istruzione di pagamento. | ||
|
Descrizione
Rappresenta l'importo principale che viene trasferito. Questi dati vengono estratti da specifici campi SWIFT (ad esempio, il Campo 32A in MT103). È essenziale per la dashboard 'Cicli di Approvazione per Trasferimenti di Alto Valore', consentendo la segmentazione dei pagamenti per importo per analizzare i ritardi di approvazione per transazioni ad alto rischio e alto valore.
Perché è importante
Consente l'analisi dell'impatto finanziario e la segmentazione per dimensione della transazione.
Dove trovare
Campo MT SWIFT 32A (Importo) o elemento ISO 20022 IntrBkSttlmAmt.
Esempi
15000.001250.501.000.000,0045.00
|
|||
|
Tipo di messaggio SWIFT
SwiftMessageType
|
Il tipo di messaggio SWIFT utilizzato (es. MT103, pacs.008). | ||
|
Descrizione
Indica il formato specifico dell'istruzione di pagamento. I tipi comuni includono MT103 per i trasferimenti clienti e gli equivalenti ISO 20022 come pacs.008. Utilizzato nell''Analisi delle Varianti del Percorso di Pagamento' per confrontare l'efficienza di elaborazione dei formati MT legacy rispetto ai nuovi standard ISO.
Perché è importante
Differenzia i flussi di pagamento e gli standard di elaborazione (Legacy vs. ISO 20022).
Dove trovare
Blocco SWIFT 2 (Header Applicazione), campo Tipo di Messaggio.
Esempi
MT103MT202pacs.008MT101
|
|||
|
UETR
UniqueEndToEndReference
|
Il Riferimento Unico di Transazione End-to-End per il tracciamento in SWIFT gpi. | ||
|
Descrizione
L'UETR è una stringa di 36 caratteri che fornisce un riferimento unico e immutabile per un pagamento attraverso l'intera rete SWIFT. A differenza degli ID interni, l'UETR persiste tra le banche. Questo attributo è vitale per la visibilità end-to-end e per correlare i log interni con gli aggiornamenti di stato esterni di SWIFT gpi.
Perché è importante
Lo standard d'oro per il tracciamento dei pagamenti transfrontalieri tra diverse istituzioni.
Dove trovare
Blocco SWIFT 3, Campo 121.
Esempi
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
|
|||
|
Utente di elaborazione
ProcessingUser
|
L'utente o l'agente di sistema che ha eseguito l'attività. | ||
|
Descrizione
Identifica l'individuo o il bot automatizzato responsabile dell'attività, come un responsabile della compliance che approva un hit di sanzione o un operatore che corregge un errore di formattazione. Questo attributo alimenta la 'Heatmap degli Errori di Validazione', consentendo ai manager di identificare esigenze di formazione o utenti specifici associati a elevati tassi di rilavorazione.
Perché è importante
Consente l'analisi delle risorse e l'identificazione dei bottleneck manuali.
Dove trovare
Log di audit del sistema, colonna 'User ID' nelle tabelle delle transazioni.
Esempi
SYSTEMJ.DoeCompliance_Bot_01M.Smith
|
|||
|
Valuta della Transazione
TransactionCurrency
|
Il codice ISO a 3 lettere che indica la valuta del pagamento. | ||
|
Descrizione
Identifica la valuta in cui è denominato il pagamento (es. USD, EUR, GBP). Questo è critico per il dashboard 'Prestazioni Tempo Limite di Rete', poiché i tempi limite sono specifici per valuta. Supporta anche l'analisi dell''Efficienza di Conversione Valuta' identificando le coppie cross-currency.
Perché è importante
Determina le regole di routing, i tempi limite e i corridoi di regolamento.
Dove trovare
Campo MT SWIFT 32A (Valuta) o elemento ISO 20022 Ccy.
Esempi
USDEURGBPJPY
|
|||
|
Cut-off Time rispettato
MetCutOffTime
|
Flag che indica se l'istruzione è stata inviata prima della scadenza della rete. | ||
|
Descrizione
Un flag booleano calcolato confrontando l'ora di 'Istruzione di Pagamento Inviata' con l'ora limite della rete SWIFT specifica per valuta. Questo supporta il KPI 'Tasso di Rispetto delle Scadenze SWIFT'. Il mancato rispetto dei cut-off comporta ritardi nei pagamenti, influenzando le posizioni di liquidità.
Perché è importante
KPI operativo cruciale per la gestione della tesoreria e della liquidità.
Dove trovare
Calcolato confrontando il timestamp con la tabella di riferimento statica dei tempi limite.
Esempi
truefalse
|
|||
|
Durata screening sanzioni
SanctionsScreeningDuration
|
Tempo trascorso nella fase di screening delle sanzioni. | ||
|
Descrizione
Calcola la durata tra 'Dettagli Pagamento Validati' e 'Pagamento Approvato'. Questo popola direttamente il dashboard 'Tempo di Conduzione dello Screening Sanzioni'. Evidenzia le transazioni specifiche che rimangono bloccate nelle code di compliance, influenzando la produttività complessiva.
Perché è importante
Misura diretta dell'efficienza della compliance e dell'impatto sugli SLA dei clienti.
Dove trovare
Differenza calcolata tra i timestamp di attività specifiche.
Esempi
1200005003600000
|
|||
|
È Transfrontaliero
IsCrossBorder
|
Flag che indica se il pagamento coinvolge paesi diversi. | ||
|
Descrizione
Un attributo booleano che è Vero se il Paese del Mittente differisce dal Paese del Beneficiario. Questo supporta il KPI 'Latenza Gestione Multi-Valuta' separando i flussi nazionali da quelli internazionali. I pagamenti transfrontalieri hanno tipicamente maggiore complessità, costi e tempi di elaborazione.
Perché è importante
Segmentazione fondamentale per l'analisi della complessità dei pagamenti.
Dove trovare
Confronto del codice paese BIC del Mittente con il codice paese BIC del Beneficiario.
Esempi
truefalse
|
|||
|
Motivo del Rigetto
RejectionReason
|
Descrizione testuale che spiega perché un pagamento è stato rifiutato. | ||
|
Descrizione
Contiene la descrizione narrativa o il codice quando un pagamento fallisce, tipicamente trovata nel Campo SWIFT 72 (Informazioni dal Mittente al Beneficiario) o nei messaggi di ritorno. Questo supporta l'analisi della 'Causa Radice del Rifiuto del Beneficiario'. Consente agli analisti di eseguire text mining per trovare temi comuni nei rifiuti (es. 'Conto Non Valido', 'Nome Beneficiario Non Corrispondente').
Perché è importante
Fornisce un contesto qualitativo per i fallimenti di processo.
Dove trovare
Campo SWIFT 72 o 79 nei messaggi di ritorno (MT103 Return).
Esempi
Conto Beneficiario ChiusoIBAN Non ValidoFallimento della conformità normativaIdentificativo Bancario Sconosciuto
|
|||
|
Paese di origine
OriginatingCountry
|
Il codice paese dell'entità che avvia il pagamento. | ||
|
Descrizione
Indica la giurisdizione di origine della richiesta di pagamento. Questo è vitale per il dashboard 'Tempo di Conduzione dello Screening Sanzioni', poiché i pagamenti da giurisdizioni ad alto rischio spesso subiscono controlli di compliance rigorosi e più lunghi. Consente un'analisi geografica dei volumi di pagamento e dei ritardi di elaborazione.
Perché è importante
Dimensione chiave per l'analisi del rischio di compliance e delle prestazioni regionali.
Dove trovare
Derivato dal BIC del Mittente (caratteri 5-6 del Codice Paese).
Esempi
USGBDEFR
|
|||
|
Priorità Istruzione
InstructionPriority
|
Il flag di priorità che indica l'urgenza del pagamento. | ||
|
Descrizione
Derivato dalle intestazioni dei messaggi (es. 'Normale' vs 'Urgente'). Ciò consente la segmentazione nel dashboard 'Cicli di Approvazione per Trasferimenti di Alto Valore', poiché i pagamenti urgenti spesso richiedono flussi di approvazione accelerati. Comprendere la distribuzione delle priorità aiuta nella pianificazione delle risorse per i periodi di punta.
Perché è importante
Aiuta a distinguere i requisiti SLA tra pagamenti standard e pagamenti urgenti.
Dove trovare
Blocco SWIFT 2, campo Priorità Messaggio (es. N per Normale, U per Urgente).
Esempi
NormaleUrgenteSistema
|
|||
Attività di elaborazione dei pagamenti
| Activity | Descrizione | ||
|---|---|---|---|
|
Istruzione di pagamento inviata
|
La trasmissione del messaggio formattato (MT103 o ISO 20022 pacs.008) al Gateway SWIFT. Acquisito esplicitamente quando il payload del messaggio viene generato e consegnato all'interfaccia di rete. | ||
|
Perché è importante
Utilizzato per calcolare il 'Tasso di Rispetto del Cut-off SWIFT'. Segna la transizione dall'elaborazione interna all'elaborazione di rete.
Dove trovare
Log di SWIFT Alliance Access (SAA) o log di trasmissione del Gateway.
Acquisisci
Registrato quando si verifica l'output del messaggio
Tipo di evento
explicit
|
|||
|
Pagamento Approvato
|
L'azione di autorizzazione finale da parte di un funzionario designato o di una regola automatizzata per trasferimenti di alto valore. Acquisita esplicitamente quando il flag del workflow di approvazione è impostato su true. | ||
|
Perché è importante
Chiave per il dashboard 'Cicli di Approvazione per Trasferimenti di Alto Valore'. Identifica i ritardi nelle approvazioni manuali per grandi movimenti di liquidità.
Dove trovare
Audit trail del motore del workflow di approvazione.
Acquisisci
Registrato quando l'azione di approvazione è eseguita
Tipo di evento
explicit
|
|||
|
Pagamento Riconciliato
|
L'abbinamento della transazione di pagamento rispetto all'estratto conto del registro Nostro/Vostro. Inferred quando il sistema di riconciliazione collega l'ID della transazione a una voce di riga dell'estratto conto. | ||
|
Perché è importante
Chiude il ciclo finanziario. I ritardi qui influenzano la visibilità della liquidità e l'auditabilità.
Dove trovare
Log del sistema di riconciliazione o stato 'Matched' nel Core Banking System.
Acquisisci
Confrontare lo stato di riconciliazione
Tipo di evento
inferred
|
|||
|
Pagamento Saldato
|
La conferma che i fondi sono stati accreditati sul conto del beneficiario (spesso stato gpi ACSC). Acquisito esplicitamente tramite aggiornamenti del tracker o messaggi di conferma. | ||
|
Perché è importante
Rappresenta la conclusione funzionale di successo della catena di pagamento. Chiave per il calcolo del 'Divario tra Regolamento e Riconciliazione'.
Dove trovare
Tracker SWIFT gpi (stato ACSC) o conferme MT900/910.
Acquisisci
Registrato quando il pagamento è confermato
Tipo di evento
explicit
|
|||
|
Richiesta di pagamento creata
|
La generazione iniziale dell'istruzione di pagamento all'interno del sistema bancario interno o dell'ERP. Questo viene acquisito esplicitamente quando un riferimento di transazione unico (TRN o UETR) viene assegnato per la prima volta all'ordine di pagamento. | ||
|
Perché è importante
Stabilisce l'ora di inizio per l'intero ciclo di vita del pagamento. Essenziale per calcolare i tempi di elaborazione end-to-end e identificare i ritardi a monte prima che la rete SWIFT sia coinvolta.
Dove trovare
Timestamp di creazione della tabella transazioni nel Core Banking System (CBS) o in Payment Hub.
Acquisisci
Registrato quando il record di transazione è stato creato
Tipo di evento
explicit
|
|||
|
Screening sanzioni superato
|
Il timestamp in cui l'istruzione di pagamento supera con successo il processo di screening delle liste OFAC/Sanzioni. Acquisito esplicitamente dai log del sistema di conformità o inferito quando uno stato di 'Screening Hold' viene rilasciato. | ||
|
Perché è importante
Critico per il dashboard 'Tempo di Conduzione dello Screening Sanzioni'. I ritardi qui rappresentano bottleneck di compliance piuttosto che inefficienze operative.
Dove trovare
Log del Sistema di Filtraggio Compliance o flag di stato compliance del Payment Hub.
Acquisisci
Registrato quando lo stato dello screening si aggiorna
Tipo di evento
explicit
|
|||
|
ACK SWIFT ricevuto
|
La ricezione di un riconoscimento tecnico (ACK) dalla rete SWIFT, che conferma che il messaggio è stato accettato per l'elaborazione. Acquisito esplicitamente dai log dell'interfaccia di rete. | ||
|
Perché è importante
Conferma che il messaggio è entrato con successo nella rete globale. Differenzia tra fallimenti interni e propagazione effettiva della rete.
Dove trovare
Log del Gateway SWIFT (alla ricerca di segnali ACK vs NACK).
Acquisisci
Registrato quando si riceve l'ACK di rete
Tipo di evento
explicit
|
|||
|
Dettagli di pagamento validati
|
Il completamento con successo dei controlli di sintassi e formato (es. formato IBAN, validità BIC) sull'istruzione di pagamento. Questo è spesso inferito quando lo stato della transazione passa da 'Bozza' a 'Validato' o 'Pronto per l'Autorizzazione'. | ||
|
Perché è importante
Elevati tassi di fallimento qui indicano una scarsa qualità dei dati alla fonte. Misura il KPI 'Rendimento della Validazione al Primo Passaggio'.
Dove trovare
Log di stato del Motore di Pagamento o tabelle di cronologia di validazione.
Acquisisci
Confrontare il campo stato prima/dopo
Tipo di evento
inferred
|
|||
|
Errore di pagamento identificato
|
L'evento in cui una transazione viene contrassegnata per la riparazione a causa di fallimenti di validazione, NACK o messaggi di rifiuto. Inferred quando la transazione entra in una coda di 'Riparazione', 'Correzione' o 'Eccezione'. | ||
|
Perché è importante
Traccia il 'Tasso di rilavorazione per risoluzione errori'. Un'elevata frequenza qui distrugge i rapporti di Straight-Through Processing (STP).
Dove trovare
Colonne di stato di Payment Hub o log delle code di eccezione.
Acquisisci
Confrontare il campo stato con Errore/Riparazione
Tipo di evento
inferred
|
|||
|
Errore di pagamento risolto
|
La modifica e la risottomissione con successo di una transazione precedentemente in errore. Inferred quando una transazione si sposta da una coda di 'Riparazione' a uno stato di 'Elaborazione' o 'Pronto'. | ||
|
Perché è importante
Misura l'efficienza del team di rielaborazione manuale. Durate elevate qui indicano lacune nella formazione o codici di errore complessi.
Dove trovare
Log di stato di Payment Hub che mostrano l'uscita dalle code di eccezione.
Acquisisci
Confrontare il campo stato uscita Riparazione
Tipo di evento
inferred
|
|||
|
Pagamento rifiutato
|
La ricezione di un messaggio di rifiuto (MT103 Return o stato gpi RJCT) da una banca beneficiaria o intermediaria. Acquisito esplicitamente dai messaggi SWIFT in entrata. | ||
|
Perché è importante
Critico per il dashboard 'Causa Radice del Rifiuto del Beneficiario'. Identifica blocchi esterni come conti chiusi o dati di routing errati.
Dove trovare
Messaggi SWIFT in entrata (MT103 RET, pacs.004) o stato gpi RJCT.
Acquisisci
Registrato quando si riceve il messaggio di rifiuto
Tipo di evento
explicit
|
|||
|
Pagamento trasferito
|
Un aggiornamento di stato intermedio (spesso stato gpi ACSP) che indica che il pagamento è in fase di elaborazione da parte di una banca intermediaria. Acquisito tramite aggiornamenti del SWIFT gpi Tracker o messaggi di stato. | ||
|
Perché è importante
Fornisce visibilità sulla 'scatola nera' del correspondent banking. Essenziale per analizzare il percorso end-to-end completo.
Dove trovare
Feed di dati del Tracker SWIFT gpi o messaggi MT199/trck.
Acquisisci
Registrato quando l'aggiornamento del tracker è ricevuto
Tipo di evento
explicit
|
|||