Votre modèle de données de traitement des paiements
Votre modèle de données de traitement des paiements
- 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
Attributs de traitement des paiements
| 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
|
|||
Activités de traitement des paiements
| 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
|
|||