Outils personnels

Horodatage des missives

De documentation SEPAmail.

SEPAmail – Norme 1206

Cette page fait partie de la version 1206 de la norme.

Sauf indication contraire, elle a été validée par les instances concernées et s'impose à tous les adhérents SEPAmail.
ATTENTION ! La version 1606 de la norme est disponible, vérifiez si cette page est toujours valable.

La messagerie

Présentation et principes

Les missives

Les messages

Les applications

L'horodatagel'horodatage est une donnée métier importante de SEPAmail ; il s'agit d'une date/heure. L'ensemble des mécanismes de SEPAmail horodatant doivent être synchronisés fréquemment sur une source de temps via le protocole NTP (le protocole sécurisé S/TIME n'a pas encore abouti) de la missive doit permettre d'assurer une datation raisonnablement fiable de la missive, et par voie de conséquence du message à l'intérieur de la missive. Par "raisonnablement fiable", on entend une date synchronisée sur les serveurs de temps normalisés et accessibles au travers de l'Internet.

L'adhérentun adhérent à SEPAmail est nécessairement connu et identifié auprès du scheme. Ce sera généralement un prestataire de services de paiement. Il émet et reçoit des missives conformément à la norme SEPAmail, en particulier il assure la sécurité et l'authentification des clients finals (utilisateurs). SEPAmailmessagerie bancaire sécurisée. devra donc disposer d'une référence horaire auprès d'un serveur de temps de niveau 1 (ou de niveau zéro), en utilisant le protocole NTP, avec une mise à l'heure au moins une fois par jour. Le protocole STIME n'est pas demandé mais possible.

La procédure pour garantir la fiabilité se fonde sur 3 mécanismes à mettre en œuvre :

  • une mise à l'heure régulière du serveur d'émission assurant l'horodatagel'horodatage est une donnée métier importante de SEPAmail ; il s'agit d'une date/heure. L'ensemble des mécanismes de SEPAmail horodatant doivent être synchronisés fréquemment sur une source de temps via le protocole NTP (le protocole sécurisé S/TIME n'a pas encore abouti) (du serveur qui écrit la date dans le schéma XML de la missive).
  • une mise à l'heure régulière du serveur de réception.
  • un contrôle de chaque missive en réception. Le serveur en réception contrôle l'heure de la missive reçue vis-à-vis de sa propre heure.
    • la logique de traitement, dès lors que les 2 serveurs ont une même heure, veut que l'heure d'envoi de la missive (champ SndDtTm de l'en-tête de la missive) soit toujours inférieure à l'heure du serveur de réception
    • le contrôle se fait par comparaison de l'heure du serveur de réception (H2) et l'heure de la missive (H1), en prenant en compte les fuseaux horaires.
      • si H2 > H1 (cas normal) :
        • la missive est traitée normalement
        • la missive d'acquittement est renvoyée avec un résultat standard
      • si H2 < H1 < H2 + 3 secondes :
        • la missive est traitée normalement
        • la missive d'acquittement doit comporter un avertissement (RoutingWarning, A6.7) avec un code "BAD_TIME"
        • une mise à l'heure du serveur de réception est effectuée
      • si H1 > H2 + 3 secondes :
        • la missive n'est pas traitée
        • la missive d'acquittement doit indiquer un code erreur 4.3.3 (temporaire, heure erronée)
        • une mise à l'heure du serveur de réception est effectuée
    • à la réception d'une missive d'acquittement ayant un code 4.3.3 ou 5.3.3 ou d'une missive d'acquittement avec un avertissement BAD_TIME, une mise à l'heure du serveur d'émission doit être effectuée
    • de plus, si le code d'acquittement est 4.3.3, le serveur d'émission doit renvoyer la missive après cette remise à l'heure

NOTA : l'horodatagel'horodatage est une donnée métier importante de SEPAmail ; il s'agit d'une date/heure. L'ensemble des mécanismes de SEPAmail horodatant doivent être synchronisés fréquemment sur une source de temps via le protocole NTP (le protocole sécurisé S/TIME n'a pas encore abouti) des missives ne doit pas être confondu avec un éventuel horodatagel'horodatage est une donnée métier importante de SEPAmail ; il s'agit d'une date/heure. L'ensemble des mécanismes de SEPAmail horodatant doivent être synchronisés fréquemment sur une source de temps via le protocole NTP (le protocole sécurisé S/TIME n'a pas encore abouti) des messages, celui-ci étant spécifique au besoin métier du message.


Autres langues :English 83% • ‎Français 100%