Votre Modèle de Données pour le Traitement des Paiements

SWIFT
Votre Modèle de Données pour le Traitement des Paiements

Votre Modèle de Données pour le Traitement des Paiements

Ce Template fournit la base structurelle pour la cartographie de vos workflows de transactions SWIFT, de l'initiation au règlement final. Il détaille les composants de données spécifiques et les jalons opérationnels nécessaires pour obtenir une visibilité complète sur le cycle de vie de vos paiements. En utilisant ce guide, vous pouvez préparer efficacement vos données pour découvrir les inefficiences cachées et réduire les risques de Conformité.
  • Attributs recommandés pour une analyse approfondie des transactions
  • Activités et jalons clés du processus SWIFT
  • Guide technique pour l'extraction de données financières
Nouveau dans les journaux d'événements ? Apprenez comment créer un journal d'événements Process Mining.

Attributs de traitement des paiements

Voici les champs de données recommandés à inclure dans votre Event Log pour une analyse complète du cycle de vie de vos transactions SWIFT.
5 Obligatoire 9 Recommandé 6 Facultatif
Nom Description
Dernière mise à jour des données
LastDataUpdate
L'horodatage de la dernière extraction ou rafraîchissement de l'enregistrement.
Description

Indique la dernière fois que les données ont été chargées dans l'outil de process mining. Ceci est crucial pour déterminer la fraîcheur des données et garantir que les tableaux de bord (dashboards) reflètent l'état le plus actuel des opérations de paiement.

Cela aide les utilisateurs à faire confiance aux données en offrant une transparence sur la latence du pipeline de reporting.

Pourquoi c'est important

Garantit que les utilisateurs comprennent l'actualité et la fiabilité des données présentées.

Où obtenir

Horodatage d'exécution du processus ETL.

Exemples
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
ID de transaction de paiement
PaymentTransactionId
L'identifiant unique représentant le dossier de paiement de bout en bout.
Description

Cet Attribut sert de clé de case centrale pour le Process Mining. Il regroupe toutes les activités liées à une seule instruction de paiement, de la demande initiale à la validation, la transmission SWIFT et le règlement final. Dans les contextes SWIFT, il est souvent mappé au numéro de référence de transaction (TRN) ou à la référence de transaction unique de bout en bout (UETR) pour assurer la continuité entre les systèmes bancaires.

Il est utilisé pour reconstituer le chemin de l'instance de processus et est essentiel pour toutes les analyses de variantes et les calculs de temps de cycle.

Pourquoi c'est important

L'identification unique est le fondement du Process Mining, permettant de relier des événements dispersés en une vue de processus cohérente.

Où obtenir

Champ SWIFT 20 (TRN) ou Champ 121 (UETR) dans les en-têtes de message.

Exemples
TRN-20231025-883954392-882-101UETR-9982-1123-5521PAY-US-EU-9912
Nom de l'activité
ActivityName
Le nom de l'étape de processus ou de l'événement qui s'est produit.
Description

Cet Attribut décrit l'action spécifique ou le changement de statut enregistré dans le log système. Les exemples incluent 'Demande de paiement créée', 'Filtrage des sanctions réussi' ou 'ACK SWIFT reçu'.

C'est la dimension principale des cartes de processus, définissant les nœuds de la visualisation et permettant aux analystes de comprendre la séquence des opérations effectuées sur un paiement.

Pourquoi c'est important

Il définit le « quoi » du processus, permettant la visualisation du flux de processus et de ses variantes.

Où obtenir

Logs de transactions, Pistes d'audit, ou dérivés des Types de messages (ex: MT103 Envoyé).

Exemples
Demande de paiement crééeInstruction de paiement envoyéeACK SWIFT reçuPaiement approuvé
Système source
SourceSystem
Le nom du système d'où proviennent les données d'événement.
Description

Identifie le logiciel ou la plateforme qui a généré le journal d'événements (event log). Dans un processus de paiement, il peut s'agir du système bancaire central (core banking system), de la passerelle de paiement (payment gateway) ou directement de l'interface SWIFT.

Cet attribut aide à vérifier la lignée des données et à résoudre les problèmes lors de la fusion de données provenant de plusieurs applications bancaires disparates.

Pourquoi c'est important

Fournit le contexte de l'origine des données, essentiel pour le Process Mining multi-systèmes.

Où obtenir

Codé en dur pendant l'ETL ou extrait des identifiants système.

Exemples
SWIFT Alliance AccessCore Banking SystemMoteur de paiementFiltre de sanctions
Timestamp de l'événement
EventTimestamp
La date et l'heure exactes de l'activité.
Description

Cet Attribut enregistre le moment précis où un événement s'est produit. Il est utilisé pour séquencer les activités chronologiquement et pour calculer toutes les métriques basées sur la durée, telles que les délais de livraison, les temps de cycle et le débit.

Des timestamps précis sont essentiels pour analyser la 'Performance des délais limites du réseau' et identifier les goulots d'étranglement dans la chaîne d'approbation.

Pourquoi c'est important

Les timestamps sont la base de toutes les analyses temporelles et des métriques de performance en Process Mining.

Où obtenir

Logs d'audit système, timestamps de création des messages ou heures de transaction de la base de données.

Exemples
2023-10-25T08:30:15Z2023-10-25T14:45:00Z2023-10-26T09:15:22Z
BIC du bénéficiaire
BeneficiaryBic
Le Code Identifiant de Banque de l'institution réceptrice.
Description

Identifie la banque de destination du paiement. C'est une dimension cruciale pour le tableau de bord 'Causes Profondes des Rejets Bénéficiaires'.

En regroupant les échecs par BIC du bénéficiaire, la banque peut identifier les contreparties spécifiques qui rejettent fréquemment les instructions en raison de problèmes de qualité des données ou d'exigences de formatage spécifiques.

Pourquoi c'est important

Essentiel pour analyser la performance des contreparties et les schémas de rejet.

Où obtenir

Champ SWIFT 57A (Compte auprès de l'institution) ou 58A (Institution bénéficiaire).

Exemples
CITIUS33BARCGB22DRESDEFFHANDSEXX
Code NAK SWIFT
SwiftNakCode
Le code d'erreur renvoyé par le réseau SWIFT si un message est rejeté.
Description

Contient le code d'erreur spécifique (par exemple, T26, T13) fourni dans un accusé de réception négatif (NAK) du réseau SWIFT.

Cet attribut alimente le tableau de bord 'Analyse des Erreurs et Retravail SWIFT', permettant la catégorisation des défaillances techniques pour prioriser les correctifs système.

Pourquoi c'est important

Fournit les causes profondes techniques des rejets au niveau du réseau.

Où obtenir

Messages système MT 015/019, ou Champ 451 dans ACK/NAK.

Exemples
T26H01T13G02
Date de valeur
ValueDate
La date à laquelle les fonds doivent être mis à disposition du bénéficiaire.
Description

Représente la date de règlement indiquée dans le message de paiement. La comparaison de cette date avec le timestamp réel de 'Paiement réglé' aide dans le dashboard 'Vieillissement du règlement et de la réconciliation'.

Cela indique l'urgence du paiement et est utilisé pour mesurer le respect des accords de niveau de service concernant la disponibilité des fonds.

Pourquoi c'est important

Critique pour la gestion de la liquidité et la mesure de la ponctualité des règlements.

Où obtenir

Champ SWIFT MT 32A (sous-champ Date) ou ISO 20022 IntrBkSttlmDt.

Exemples
2023-10-262023-11-01
Devise de la transaction
TransactionCurrency
Le code ISO à 3 lettres indiquant la devise du paiement.
Description

Identifie la devise dans laquelle le paiement est libellé (par exemple, USD, EUR, GBP). Ceci est essentiel pour le tableau de bord 'Performance des Heures Limites du Réseau', car les heures limites (cut-off times) sont spécifiques à chaque devise.

Cela prend également en charge l'analyse de l''Efficacité de la Conversion de Devises' en identifiant les paires de devises croisées.

Pourquoi c'est important

Détermine les règles de routage, les heures limites (cut-off times) et les corridors de règlement.

Où obtenir

Champ SWIFT MT 32A (Devise) ou élément ISO 20022 Ccy.

Exemples
USDEURGBPJPY
Est STP
IsStp
Indicateur spécifiant si le paiement n'a nécessité aucune intervention manuelle.
Description

Un indicateur booléen qui est True si le cas ne contient aucune activité 'Error Identified', 'Payment Rejected' ou 'Modification' manuelle. Cela calcule directement le KPI 'Taux de Traitement Direct (Straight-Through Processing Rate)'.

C'est la métrique principale du succès de l'automatisation dans le traitement des paiements.

Pourquoi c'est important

La principale mesure de l'efficacité des processus et de la santé de l'automatisation.

Où obtenir

Calculé sur la base de l'absence d'activités négatives/manuelles spécifiques dans le cas.

Exemples
truefaux
Montant de la transaction
TransactionAmount
La valeur monétaire de l'instruction de paiement.
Description

Représente le montant principal transféré. Ces données sont extraites de champs SWIFT spécifiques (par exemple, le Champ 32A dans MT103).

C'est essentiel pour le dashboard 'Cycles d'approbation des transferts de grande valeur', permettant la segmentation des paiements par taille pour analyser les retards d'approbation des transactions à haut risque et de grande valeur.

Pourquoi c'est important

Permet l'analyse de l'impact financier et la segmentation par taille de transaction.

Où obtenir

Champ SWIFT MT 32A (Montant) ou élément ISO 20022 IntrBkSttlmAmt.

Exemples
15000.001250.501000000.0045.00
Type de message SWIFT
SwiftMessageType
Le type de message SWIFT utilisé (ex: MT103, pacs.008).
Description

Indique le format spécifique de l'instruction de paiement. Les types courants incluent MT103 pour les virements clients et les équivalents ISO 20022 comme pacs.008.

Utilisé dans l''Analyse des Variantes de Parcours de Paiement' pour comparer l'efficacité de traitement des formats MT hérités par rapport aux nouvelles normes ISO.

Pourquoi c'est important

Différencie les flux de paiement et les normes de traitement (Legacy vs. ISO 20022).

Où obtenir

Bloc SWIFT 2 (En-tête d'Application), champ Type de Message.

Exemples
MT103MT202pacs.008MT101
UETR
UniqueEndToEndReference
La Référence de Transaction Unique de Bout en Bout pour le suivi dans SWIFT gpi.
Description

L'UETR est une chaîne de 36 caractères qui fournit une référence unique et immuable pour un paiement sur l'ensemble du réseau SWIFT. Contrairement aux ID internes, l'UETR persiste entre les banques.

Cet Attribut est vital pour une visibilité de bout en bout et pour corréler les logs internes avec les mises à jour de statut externes SWIFT gpi.

Pourquoi c'est important

La référence pour le suivi des paiements transfrontaliers entre différentes institutions.

Où obtenir

Bloc SWIFT 3, Champ 121.

Exemples
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
Utilisateur de traitement
ProcessingUser
L'utilisateur ou l'agent système qui a effectué l'activité.
Description

Identifie l'individu ou le bot automatisé responsable de l'activité, tel qu'un compliance officer approuvant une correspondance de sanction ou un opérateur corrigeant une erreur de formatage.

Cet attribut alimente la 'Carte de Chaleur des Erreurs de Validation', permettant aux managers d'identifier les besoins en formation ou les utilisateurs spécifiques associés à des taux de retravail élevés.

Pourquoi c'est important

Permet l'analyse des ressources et l'identification des goulots d'étranglement manuels.

Où obtenir

Logs d'audit système, colonne 'ID utilisateur' dans les tables de transactions.

Exemples
SYSTEMJ.DoeCompliance_Bot_01M.Smith
Délai limite respecté
MetCutOffTime
Indicateur spécifiant si l'instruction a été envoyée avant la date limite du réseau.
Description

Un indicateur booléen calculé en comparant l'heure de 'Payment Instruction Sent' avec l'heure limite (cut-off time) spécifique à la devise du réseau SWIFT. Cela soutient le KPI 'Taux de Respect des Heures Limites SWIFT'.

Le non-respect des heures limites entraîne des retards de règlement, impactant les positions de liquidité.

Pourquoi c'est important

KPI opérationnel crucial pour la trésorerie et la gestion de la liquidité.

Où obtenir

Calculé en comparant l'horodatage avec un tableau de référence statique des heures limites.

Exemples
truefaux
Durée du filtrage des sanctions
SanctionsScreeningDuration
Temps passé dans la phase de filtrage des sanctions.
Description

Calcule la durée entre 'Payment Details Validated' et 'Payment Approved'. Cela alimente directement le tableau de bord 'Sanctions Screening Lead Time'.

Cela met en évidence les transactions spécifiques qui sont bloquées dans les files d'attente de conformité, impactant le débit global.

Pourquoi c'est important

Mesure directe de l'efficacité de la conformité et de l'impact sur les SLA clients.

Où obtenir

Différence calculée entre les horodatages d'activités spécifiques.

Exemples
1200005003600000
Est Transfrontalier
IsCrossBorder
Indicateur spécifiant si le paiement implique des pays différents.
Description

Un attribut booléen qui est True si le pays de l'expéditeur diffère de celui du bénéficiaire. Cela soutient le KPI 'Latence de Traitement Multi-Devises' en séparant les flux domestiques des flux internationaux.

Les paiements transfrontaliers ont généralement une complexité, des coûts et des délais de traitement plus élevés.

Pourquoi c'est important

Segmentation fondamentale pour l'analyse de la complexité des paiements.

Où obtenir

Comparaison du code pays BIC de l'expéditeur et du code pays BIC du bénéficiaire.

Exemples
truefaux
Motif de refus
RejectionReason
Description textuelle expliquant pourquoi un paiement a été rejeté.
Description

Contient la description narrative ou le code lorsque le paiement échoue, généralement trouvé dans le champ SWIFT 72 (Sender to Receiver Information) ou les messages de retour. Cela soutient l'analyse des 'Causes Profondes des Rejets Bénéficiaires'.

Cela permet aux analystes d'effectuer de l'exploration de texte (text mining) pour trouver des thèmes communs dans les rejets (par exemple, 'Compte Invalide', 'Nom du Bénéficiaire Ne Correspond Pas').

Pourquoi c'est important

Fournit un contexte qualitatif pour les échecs de processus.

Où obtenir

Champ SWIFT 72 ou 79 dans les messages de retour (Retour MT103).

Exemples
Compte bénéficiaire clôturéIBAN InvalideÉchec de Conformité réglementaireIdentifiant bancaire inconnu
Pays d'origine
OriginatingCountry
Le code pays de l'entité initiant le paiement.
Description

Indique la juridiction d'origine de la demande de paiement. Ceci est vital pour le tableau de bord 'Sanctions Screening Lead Time', car les paiements provenant de juridictions à haut risque sont souvent soumis à des contrôles de conformité rigoureux et plus longs.

Cela permet une analyse géographique des volumes de paiement et des retards de traitement.

Pourquoi c'est important

Dimension clé pour l'analyse des risques de conformité et la performance régionale.

Où obtenir

Dérivé du BIC de l'expéditeur (caractères 5-6 du code pays).

Exemples
USGBDEFR
Priorité de l'instruction
InstructionPriority
L'indicateur de priorité signalant l'urgence du paiement.
Description

Dérivé des en-têtes de message (par exemple, 'Normal' vs 'Urgent'). Cela permet une segmentation dans le tableau de bord 'Cycles d'Approbation des Virements de Grande Valeur', car les paiements urgents nécessitent souvent des flux d'approbation accélérés.

Comprendre la distribution des priorités aide à la planification des ressources pour les périodes de pointe.

Pourquoi c'est important

Permet de distinguer les exigences de SLA entre les paiements standards et accélérés.

Où obtenir

Bloc SWIFT 2, champ Priorité du Message (ex: N pour Normal, U pour Urgent).

Exemples
NormalUrgentSystème
Obligatoire Recommandé Facultatif

Activités de traitement des paiements

Ce sont les étapes clés du processus et les jalons à enregistrer dans votre journal d'événements pour une découverte précise des processus et l'identification des goulets d'étranglement.
6 Recommandé 6 Facultatif
Activité Description
Demande de paiement créée
La génération initiale de l'instruction de paiement au sein du système bancaire interne ou de l'ERP. Ceci est capturé explicitement lorsqu'une référence de transaction unique (TRN ou UETR) est attribuée pour la première fois à l'ordre de paiement.
Pourquoi c'est important

Établit l'heure de début pour l'ensemble du cycle de vie du paiement. Essentiel pour calculer les temps de traitement de bout en bout et identifier les retards en amont avant l'engagement du réseau SWIFT.

Où obtenir

Timestamp de création de la table de transactions dans le Core Banking System (CBS) ou le Payment Hub.

Capture

Enregistré lorsque l'enregistrement de transaction est créé

Type d'événement explicit
Filtrage des sanctions réussi
Le timestamp lorsque l'instruction de paiement passe avec succès le processus de filtrage des listes OFAC/Sanctions. Capturé explicitement à partir des logs du système de Conformité ou déduit lorsqu'un statut 'Retenue pour filtrage' est libéré.
Pourquoi c'est important

Critique pour le tableau de bord 'Délai de Filtrage des Sanctions'. Les retards ici représentent des goulots d'étranglement de conformité plutôt que des inefficacités opérationnelles.

Où obtenir

Journaux du système de filtrage de conformité ou indicateurs de statut de conformité du Payment Hub.

Capture

Enregistré lors des mises à jour du statut de filtrage

Type d'événement explicit
Instruction de paiement envoyée
La transmission du message formaté (MT103 ou ISO 20022 pacs.008) à la passerelle SWIFT. Capturée explicitement lorsque la charge utile du message est générée et transférée à l'interface réseau.
Pourquoi c'est important

Utilisé pour calculer le 'Taux de respect des délais SWIFT'. Marque la transition du traitement interne au traitement réseau.

Où obtenir

Logs de SWIFT Alliance Access (SAA) ou logs de transmission de la passerelle.

Capture

Enregistré lors de la sortie du message

Type d'événement explicit
Paiement approuvé
L'action d'autorisation finale par un responsable désigné ou une règle automatisée pour les transferts de grande valeur. Capturée explicitement lorsque l'indicateur du workflow d'approbation est défini sur vrai.
Pourquoi c'est important

Clé pour le tableau de bord 'Cycles d'Approbation des Virements de Grande Valeur'. Identifie les retards dans les approbations manuelles pour les mouvements de liquidité importants.

Où obtenir

Piste d'audit du moteur de workflow d'approbation.

Capture

Enregistré lors de l'exécution de l'action d'approbation

Type d'événement explicit
Paiement rapproché
Le rapprochement de la transaction de paiement avec le relevé de compte Nostro/Vostro. Déduit lorsque le système de réconciliation lie l'ID de transaction à un poste de relevé.
Pourquoi c'est important

Clôture le cycle financier. Les retards ici impactent la visibilité de la trésorerie et l'auditabilité.

Où obtenir

Logs du système de réconciliation ou statut 'Rapproché' dans le Core Banking System.

Capture

Comparer le statut de rapprochement

Type d'événement inferred
Paiement réglé
La confirmation que les fonds ont été crédités sur le compte du bénéficiaire (souvent statut gpi ACSC). Capturée explicitement via des mises à jour du tracker ou des messages de confirmation.
Pourquoi c'est important

Représente la fin fonctionnelle réussie de la chaîne de paiement. Clé pour le calcul de l'« Écart de règlement à réconciliation ».

Où obtenir

SWIFT gpi Tracker (statut ACSC) ou confirmations MT900/910.

Capture

Enregistré lorsque le règlement est confirmé

Type d'événement explicit
ACK SWIFT reçu
La réception d'un Accusé de Réception (ACK) technique du réseau SWIFT, confirmant que le message a été accepté pour traitement. Capturée explicitement à partir des logs de l'interface réseau.
Pourquoi c'est important

Confirme que le message a été correctement acheminé dans le réseau mondial. Permet de différencier les échecs internes de la propagation réelle sur le réseau.

Où obtenir

Logs de la passerelle SWIFT (recherche de signaux ACK vs NACK).

Capture

Enregistré lors de la réception de l'ACK réseau

Type d'événement explicit
Détails de paiement validés
La réussite des contrôles de syntaxe et de format (ex: format IBAN, validité BIC) sur l'instruction de paiement. Ceci est souvent déduit lorsque le statut de la transaction passe de 'Brouillon' à 'Validé' ou 'Prêt pour autorisation'.
Pourquoi c'est important

Des taux d'échec élevés ici indiquent une mauvaise qualité des données à la source. Mesure le KPI 'Taux de Validation du Premier Passage'.

Où obtenir

Logs de statut du Moteur de paiement ou tables d'historique de validation.

Capture

Comparer le champ de statut avant/après

Type d'événement inferred
Erreur de paiement identifiée
L'événement où une transaction est signalée pour réparation en raison d'échecs de validation, de NACKs ou de messages de rejet. Déduit lorsque la transaction entre dans une file d'attente de 'Réparation', de 'Correction' ou d''Exception'.
Pourquoi c'est important

Suit le 'Taux de retravail de résolution d'erreurs'. Une fréquence élevée ici détruit les ratios de Straight-Through Processing (STP).

Où obtenir

Colonnes de statut du Payment Hub ou logs de files d'attente d'exceptions.

Capture

Comparer le champ de statut à Erreur/Réparation

Type d'événement inferred
Erreur de paiement résolue
La modification et la resoumission réussies d'une transaction qui était auparavant en erreur. Déduit lorsqu'une transaction passe d'une file d'attente de 'Réparation' à un état de 'Traitement' ou 'Prêt'.
Pourquoi c'est important

Mesure l'efficacité de l'équipe de reprise manuelle. Des durées longues ici indiquent des lacunes de formation ou des codes d'erreur complexes.

Où obtenir

Logs de statut du Payment Hub montrant la sortie des files d'attente d'exceptions.

Capture

Comparer le statut de sortie du champ de réparation

Type d'événement inferred
Paiement rejeté
La réception d'un message de rejet (Retour MT103 ou statut gpi RJCT) d'une banque bénéficiaire ou intermédiaire. Capturée explicitement à partir des messages SWIFT entrants.
Pourquoi c'est important

Critique pour le tableau de bord 'Causes Profondes des Rejets Bénéficiaires'. Identifie les blocages externes tels que les comptes clôturés ou les données de routage incorrectes.

Où obtenir

Messages SWIFT entrants (MT103 RET, pacs.004) ou statut gpi RJCT.

Capture

Enregistré lors de la réception du message de rejet

Type d'événement explicit
Paiement transféré
Une mise à jour de statut intermédiaire (souvent statut gpi ACSP) indiquant que le paiement est en cours de traitement par une banque intermédiaire. Capturé via les mises à jour du SWIFT gpi Tracker ou les messages de statut.
Pourquoi c'est important

Offre une visibilité sur la 'boîte noire' du correspondant bancaire. Essentiel pour analyser le parcours total de bout en bout.

Où obtenir

Flux de données SWIFT gpi Tracker ou messages MT199/trck.

Capture

Enregistré lors de la réception de la mise à jour du tracker

Type d'événement explicit
Recommandé Facultatif

Guides d'extraction

Comment obtenir vos données de SWIFT