Votre modèle de données de traitement des paiements

SWIFT
Votre modèle de données de traitement des paiements

Votre modèle de données de traitement des paiements

Ce modèle 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 vision d'ensemble sur le cycle de vie de vos paiements. En utilisant ce guide, vous pouvez préparer efficacement vos données pour découvrir les inefficacités cachées et réduire les risques de conformité.
  • Attributs recommandés pour une analyse détaillée des transactions
  • Activités et jalons clés du processus SWIFT
  • Guide technique pour l'extraction de données financières
Vous découvrez 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 Journal d'événements pour une analyse complète du cycle de vie de vos transactions SWIFT.
5 Obligatoire 9 Recommandé 5 Facultatif
Nom Descriptionn
Dernière mise à jour des données
LastDataUpdate
Heure de la dernière extraction ou rafraîchissement de l'enregistrement.
Descriptionn

Indique la dernière fois que les données ont été chargées dans l'outil de process mining. Ceci est impératif pour déterminer la la réactualisation des données et garantir que les dashboards (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 est-ce important ? :

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

Source des données :

Horodatage d'exécution du processus ETL.

Exemples
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
Horodatage de l'événement
EventTimestamp
La date et l'heure exactes de l'activité.
Descriptionn

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 horodatages précis sont essentiels pour analyser la 'Performance des délais limites du réseau' et identifier les points de blocage dans la chaîne d'approbation.

Pourquoi est-ce important ? :

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

Source des données :

Logs d'audit système, horodatages 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
ID de transaction de paiement
PaymentTransactionId
L'identifiant unique représentant le dossier de paiement complet.
Descriptionn

Cet attribut sert de identifiant de cas (Case ID) 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 associé au numéro de référence de transaction (TRN) ou à la référence de transaction unique complet (UETR) pour assurer la continuité entre les systèmes bancaires.

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

Pourquoi est-ce important ? :

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

Source des données :

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.
Descriptionn

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 est-ce important ? :

Il définit le « quoi » du processus, pour visualiser du flux de processus et de ses variantes.

Source des données :

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 où les données d'événement ont été générées.
Descriptionn

Identifie le logiciel ou la plateforme qui a généré le journal d'événements (journal d'événements). 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 traçabilité des données et à résoudre les problèmes lors de la fusion de données provenant de plusieurs applications bancaires disparates.

Pourquoi est-ce important ? :

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

Source des données :

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

Exemples
SWIFT Alliance AccessCore Banking SystemMoteur de paiementFiltre de sanctions
BIC du bénéficiaire
BeneficiaryBic
Le Code Identifiant de Banque de l'institution réceptrice.
Descriptionn

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 est-ce important ? :

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

Source des données :

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é.
Descriptionn

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 des corrections SWIFT', permettant la catégorisation des défaillances techniques pour prioriser les correctifs système.

Pourquoi est-ce important ? :

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

Source des données :

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.
Descriptionn

Représente la date de règlement indiquée dans le message de paiement. La comparaison de cette date avec l'horodatage réel de 'Paiement réglé' aide dans le tableau de bord '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 est-ce important ? :

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

Source des données :

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.
Descriptionn

Identifie la devise dans laquelle le paiement est libellé (par exemple, USD, EUR, GBP). Ceci est indispensable 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 est-ce important ? :

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

Source des données :

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

Exemples
USDEURGBPJPY
Indicateur STP
IsStp
Indicateur signalant si le paiement n'a pas nécessité d'intervention manuelle.
Descriptionn

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 est-ce important ? :

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

Source des données :

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.
Descriptionn

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 indispensable pour le tableau de bord '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 est-ce important ? :

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

Source des données :

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).
Descriptionn

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 est-ce important ? :

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

Source des données :

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.
Descriptionn

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 indispensable à une visibilité complet et pour corréler les logs internes avec les mises à jour de statut externes SWIFT gpi.

Pourquoi est-ce important ? :

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

Source des données :

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é.
Descriptionn

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 reprise élevés.

Pourquoi est-ce important ? :

Permet l'analyse des ressources et l'identification des points de blocage manuels.

Source des données :

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.
Descriptionn

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 est-ce important ? :

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

Source des données :

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

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

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 est-ce important ? :

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

Source des données :

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

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

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 est-ce important ? :

Fournit un contexte qualitatif pour les échecs de processus.

Source des données :

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.
Descriptionn

Indique la juridiction d'origine de la demande de paiement. Ceci est indispensable à 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 est-ce important ? :

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

Source des données :

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.
Descriptionn

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 est-ce important ? :

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

Source des données :

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 points de blocage.
6 Recommandé 6 Facultatif
Activité Descriptionn
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 est-ce important ? :

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

Source des données :

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

Capture

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

Type d'événement explicit
Filtrage des sanctions réussi
L'horodatage 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 est-ce important ? :

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

Source des données :

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

Capture

Comptabilisé 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 est-ce important ? :

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

Source des données :

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

Capture

Comptabilisé 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 est-ce 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.

Source des données :

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

Capture

Comptabilisé 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 est-ce important ? :

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

Source des données :

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 est-ce 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 ».

Source des données :

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

Capture

Comptabilisé 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 est-ce 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.

Source des données :

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

Capture

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

Type d'événement explicit
Détails du 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 est-ce 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'.

Source des données :

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 est-ce important ? :

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

Source des données :

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 est-ce 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.

Source des données :

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 est-ce 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.

Source des données :

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

Capture

Comptabilisé 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 est-ce important ? :

Offre une visibilité sur la 'boîte noire' du correspondant bancaire. Primordial pour analyser le parcours total complet.

Source des données :

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

Capture

Comptabilisé 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