Code de fin SWIFT
Chaque message SWIFT a une ou plusieurs bandes-annonces comme requis par les exigences en matière d’échange de messages et de sécurité. Les bandes-annonces système, le cas échéant, suivent les bandes-annonces des utilisateurs. Chaque bande-annonce du bloc de bande-annonce apparaît dans un sous-bloc délimité par d’autres paires de crochets bouclés. Chaque sous-bloc commence par trois lettres indiquant le type de bande-annonce, suivies d’un signe deux-points.
Le schéma SWIFT Trailer (SWIFT Trailer.xsd) contient le format pour les éléments suivants :
Délimiteur de fin du bloc de texte
Bandes-annonces utilisateur (informations utilisateur et système)
Bandes-annonces système
Le délimiteur de fin du bloc de texte est « -} ». Le bloc de bande-annonce commence par « {5 : ». Le contenu du bloc de bande-annonce comprend à la fois des informations utilisateur (somme de contrôle, authentification de message, authentification propriétaire, etc.) et des informations système (message différé, référence de message, message en double possible, etc.). Les bandes-annonces ajoutées par SWIFT fournissent également un troisième bloc, délimité par « {S : ». La rubrique « FIN Service Description » du manuel de l’utilisateur SWIFT décrit en détail le contenu du bloc 5. A4SWIFT ne valide pas le contenu du bloc S.
L’interface FIN réelle ou le réseau SWIFT ajoute les bandes-annonces. Si un message contient une bande-annonce lorsque A4SWIFT reçoit le message, A4SWIFT porte la bande-annonce avec le message. A4SWIFT ne génère pas d’erreur si un message ne contient pas de bande-annonce lorsque A4SWIFT reçoit le message. Comme pour les en-têtes, toutes les entrées de la bande-annonce, y compris les blocs eux-mêmes, sont facultatives dans A4SWIFT.
Contenu de cette section :