Sélection de la langue

Recherche

Règles de validation pour les déclarations de télévirements SWIFT transmis (DTS-T)

Sur cette page

  1. En-tête de CANAFE
  2. En-tête de base
  3. En-tête de l'application (Entrée dans SWIFT)
  4. Étiquette 13C
  5. Étiquette 20
  6. Étiquette 23B
  7. Étiquette 23E
  8. Étiquette 26T
  9. Étiquette 32A
  10. Étiquette 33B
  11. Étiquette 36
  12. Étiquette 50
  13. Étiquette 50K
  14. Étiquette 51A
  15. Étiquette 52A
  16. Étiquette 52D
  17. Étiquette 53
  18. Étiquette 53D
  19. Étiquette 54
  20. Étiquette 54A
  21. Étiquette 54D
  22. Étiquette 55
  23. Étiquette 55A
  24. Étiquette 55D
  25. Étiquette 56
  26. Étiquette 56A
  27. Étiquette 56D
  28. Étiquette 57
  29. Étiquette 57A
  30. Étiquette 57D
  31. Étiquette 59
  32. Étiquette 59F
  33. Étiquette 71A
  34. Étiquette 71F
  35. Étiquette 71G

Date - 15 mars 2021

Ce document vise à fournir aux entités déclarantes les spécifications de validation relatives aux déclarations de télévirements SWIFT transmis (DTS-T) envoyées au Centre d'analyse des opérations et déclarations financières du Canada (CANAFE).

En-tête de CANAFE

DTST.0.1: Numéro de séquence de la déclaration

Règle :
90001
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90002
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas entre 0 et 99999.

Message :
Format incorrect. (362)
Contrainte :
IntegerBounds

DTST.0.2: Numéro de référence de la déclaration de l'entité déclarante

Règle :
90003
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90004
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte ne contenant pas que des caractères alphabétiques, numériques, des tirets ou des tirets bas totalisant jusqu'à 20 caractères.

Message :
Format incorrect. (362)
Contrainte :
ReportEntityReportReferenceNumberFormat
Règle :
90976
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si cette déclaration a été séparée.

Message :
Cette déclaration a été séparée (976)
Contrainte :
PreviousReportSegregated
Règle :
90991
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si la version précédente de cette déclaration (si elle existe) a plus que 7 ans.

Message :
Une demande pour fins de modification ne peut être faite pour une déclaration soumise il y a plus de 7 ans. (977)
Contrainte :
PreviousReportAge

DTST.0.3: Type d'action

Règle :
90005
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

DTST.0.4: Numéro d'identification de l'entité déclarante

Règle :
90007
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90008
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas entre 0 et 9999999.

Message :
Format incorrect. (362)
Contrainte :
IntegerBounds

DTST.0.5: Numéro de l'emplacement de l'entité déclarante

Règle :
90009
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90283
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90284
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 15 caractères, contenant uniquement des caractères alphabétiques et numériques.

Message :
Format incorrect. (362)
Contrainte :
AlphaNumericFormat
Règle :
90282
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une succursale qui n'est pas valide pour l'entité déclarante compte tenu de la contrainte ' None '.

  • None: Vérifiez si la succursale est valide.
  • CAOnly: Vérifiez si la succursale est située au Canada.
  • ValidCA: Vérifiez si la succursale est valide et située au Canada.
  • PortCode: Vérifiez si la succursale est valide ou est un code de port valide.
Message :
Ce lieu n'est pas répertorié dans les dossiers de CANAFE pour l'entité déclarante. (320)
Contrainte :
BranchLocation

DTST.0.6: Indicateur de la règle de 24 heures

Règle :
90011
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90012
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 1.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

En-tête de base

DTST.1.1: Identification de l'application

Règle :
90016
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90017
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 1 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90018
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas égale à F.

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Equals

DTST.1.2: Identification du service

Règle :
90019
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90020
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 1 et 1.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat
Règle :
90021
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas égale à 01.

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Equals

DTST.1.3: SWIFT LT canadien

Règle :
90022
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

DTST.1.4: Numéro de session

Règle :
90025
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90026
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 9999.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

DTST.1.5: Numéro de séquence

Règle :
90027
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90028
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 999999.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

En-tête de l'application (Entrée dans SWIFT)

DTST.2.1: Code SWIFT E/S

Règle :
90029
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90030
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 1 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90031
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas égale à I.

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Equals

DTST.2.2: Code de type de message

Règle :
90032
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90033
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 999.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat
Règle :
90034
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas égale à 103.

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Equals

DTST.2.3: Destinataire de la réception (SWIFT LT)

Règle :
90035
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

DTST.2.4: Priorité du message

Règle :
90038
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

DTST.2.5: Code de contrôle de la livraison

Règle :
90041
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 9.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

DTST.2.6: Code de période de péremption

Règle :
90043
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre entier entre 0 et 999.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

Étiquette 13C - Précision sur l'heure de traitement de l'opération

DTST.13C.1: Code d'identification du temps

Règle :
90047
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 8 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat

DTST.13C.2: Heure de l'indication du temps

Règle :
90048
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas dans un des formats suivants:

  • HH:mm
  • HHmm
Message :
Format incorrect. (362)
Contrainte :
TimeFormat

DTST.13C.3: Signe de décalage de l'indication du temps

Règle :
90271
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas égale à ["+","-"].

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Equals

DTST.13C.4: Heure du décalage de l'indication de l'heure

Règle :
90272
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas dans un des formats suivants:

  • HH:mm
  • HHmm
Message :
Format incorrect. (362)
Contrainte :
TimeFormat

Étiquette 20 - Numéro de référence de l'opération

DTST.20: N° de référence de l'opération

Règle :
90045
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 23B - Code d'opération de la banque

DTST.23B: Code de l'opération bancaire

Règle :
90049
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 23E - Code d'instruction

DTST.23E.1: Code des instructions

Règle :
90051
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 4 caractères, contenant uniquement des caractères alphabétiques et numériques.

Message :
Format incorrect. (362)
Contrainte :
AlphaNumericFormat

Étiquette 26T - Le code du type d'opération

DTST.26T: Code de type d'opération

Règle :
90054
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 3 caractères, contenant uniquement des caractères alphabétiques et numériques.

Message :
Format incorrect. (362)
Contrainte :
AlphaNumericFormat

Étiquette 32A - La date de valeur/la devise utilisée/règlements aux paiements interbancaires

DTST.32A.1: Date de valeur

Règle :
90055
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90056
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas dans le format 'aaMMjj' qui est une date est valide.

Message :
Format incorrect. (362)
Contrainte :
ShortDateFormat
Règle :
90281
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une date qui n'est pas after or equal to 2002-06-12.

Message :
La date inscrite dans le champ semble être trop éloignée dans le temps. (308)
Contrainte :
DateValidation

DTST.32A.2: Devise des frais du destinataire

Règle :
90058
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90059
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 3 et 3 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90060
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas sur la liste:

  • Toutes les devises ISO
Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
AlphaCodeTable

DTST.32A.3: Montant du règlement interbancaire

Règle :
90061
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90062
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un montant SWIFT valide. La virgule sert de séparateur décimal, permet jusqu'à 2 chiffres après la virgule et la virgule est optionelle.

Message :
Format incorrect. (362)
Contrainte :
SwiftAmountFormat
Règle :
90276
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est désactivé, DTST.32A.2 est CAD, et le montant de la transaction est inférieur à 10000$ à la date d'un des DTST.32A.1.

Message :
Le montant de l'opération n'atteint pas le seuil de déclaration, sans indication que la règle de 24 heures s'applique. (999)
Contrainte :
TwentyFourHourRuleIndicator
Règle :
90277
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est désactivé, DTST.32A.2 est pas CAD, et le montant de la transaction est inférieur à 9000$ à la date d'un des DTST.32A.1.

Message :
Le montant en devise étrangère n'atteint pas le seuil de déclaration (la règle de 24 heures ne semble pas s'appliquer). (998)
Contrainte :
TwentyFourHourRuleIndicator
Règle :
90278
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est activé, DTST.32A.2 est CAD, et le montant de la transaction est supérieur à 10000$ à la date d'un des DTST.32A.1.

Message :
Le montant de l'opération dépasse le seuil pour l'application de la règle de 24 heures. (994)
Contrainte :
TwentyFourHourRuleIndicator
Règle :
90279
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est activé, DTST.32A.2 est pas CAD, et le montant de la transaction est supérieur à 11000$ à la date d'un des DTST.32A.1.

Message :
Le montant en devise étrangère semble dépasser le seuil pour l'application de la règle de 24 heures. (996)
Contrainte :
TwentyFourHourRuleIndicator

Étiquette 33B - Le code de la devise et le montant de l'instruction

DTST.33B.1: Devise des frais du destinataire

Règle :
90063
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 3 et 3 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90064
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas sur la liste:

  • Toutes les devises ISO
Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
AlphaCodeTable

DTST.33B.2: Montant des instructions

Règle :
90065
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un montant SWIFT valide. La virgule sert de séparateur décimal, permet jusqu'à 2 chiffres après la virgule et la virgule est optionelle.

Message :
Format incorrect. (362)
Contrainte :
SwiftAmountFormat

Étiquette 36 - Taux de change

DTST.36: Taux de change

Règle :
90066
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un nombre avec décimale. Le délimiteur décimal peut être '.' ou ','.

Message :
Format incorrect. (362)
Contrainte :
ExchangeRateFormat

Étiquette 50 - Renseignements sur le client qui demande le télévirement

DTST.50.option: Option

Règle :
90201
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale A.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 50K - Renseignements sur le client qui demande le télévirement (Option K)

DTST.50K.1: Numéro du compte

Règle :
90187
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si la valeur commence avec 'XXXX/' et contient des caractères supplémentaires à la suite de la barre oblique. 'XXXX/' indique qu'il avait un mot code dans la ligne 50K d'origine.

Message :
La valeur inscrite ne correspond à aucune des valeurs possibles pour ce champ. (9)
Contrainte :
Swift50KAccount

DTST.50K.2: Nom et adresse 1

Règle :
90069
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90071
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 51A - Renseignements sur l'institution ayant envoyé le télévirement (Option A)

DTST.51A.2: BIC

Règle :
90081
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 52A - Renseignements sur l'institution ayant ordonné le télévirement (Option A)

DTST.52A.2: BIC

Règle :
90085
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 52D - Renseignements sur l'institution ayant ordonné le télévirement (Option D)

DTST.52D.2: Nom et adresse 1

Règle :
90090
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 53 - Renseignements sur le correspondant de l'expéditeur du télévirement

DTST.53.option: Option

Règle :
90202
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale B.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 53D - Renseignements sur le correspondant de l'expéditeur du télévirement (Option D)

DTST.53D.2: Nom et adresse 1

Règle :
90103
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 54 - Renseignements sur le correspondant du destinataire du télévirement

DTST.54.option: Option

Règle :
90203
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale B.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 54A - Renseignements sur le correspondant du destinataire du télévirement (Option A)

DTST.54A.2: BIC

Règle :
90111
Type de règle:
Présence
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 54D - Renseignements sur le correspondant du destinataire du télévirement (Option D)

DTST.54D.2: Nom et adresse 1

Règle :
90116
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 55 - Renseignements sur l'institution de couverture agissant comme tiers

DTST.55.option: Option

Règle :
90204
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale B.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 55A - Renseignements sur l'institution de couverture agissant comme tiers (Option A)

DTST.55A.2: BIC

Règle :
90124
Type de règle:
Présence
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 55D - Renseignements sur l'institution de couverture agissant comme tiers (Option D)

DTST.55D.2: Nom et adresse 1

Règle :
90129
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 56 - Institution intermédiaire

DTST.56.option: Option

Règle :
90205
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale C.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 56A - Institution intermédiaire (Option A)

DTST.56A.2: BIC

Règle :
90137
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 56D - Institution intermédiaire (Option D)

DTST.56D.2: Nom et adresse 1

Règle :
90142
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 57 - Compte auprès de l'institution

DTST.57.option: Option

Règle :
90206
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale B.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals
Règle :
90207
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale C.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 57A - Compte auprès de l'institution (Option A)

DTST.57A.2: BIC

Règle :
90150
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory

Étiquette 57D - Compte auprès de l'institution (Option D)

DTST.57D.2: Nom et adresse 1

Règle :
90155
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

Étiquette 59 - Client bénéficiaire

DTST.59.2: Nom et adresse 1

Règle :
90164
Type de règle:
Présence
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur n'a pas fourni de valeur dans ce champ.

Message :
Le champ est obligatoire. (329)
Contrainte :
Mandatory
Règle :
90166
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui n'est que numérique.

Message :
Il faut inscrire le nom complet dans ce champ. (371)
Contrainte :
NotOnlyNumericCharacters

DTST.59.option: Option

Règle :
90208
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur qui égale A.

Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
NotEquals

Étiquette 59F - Client bénéficiaire (Option F)

DTST.59F.2-5: Nom et adresse

Règle :
90214
Type de règle:
Présence
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur n'a pas fourni de valeur pour la ligne 1.

Message :
Le champ est obligatoire. (329)
Contrainte :
Swift59fMandatoryAddress
Règle :
90215
Type de règle:
Présence
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur n'a pas fourni de valeur pour la ligne 2.

Message :
Ce champ n'a pas été rempli, mais doit l'être selon la valeur inscrite ailleurs dans le rapport. (330)
Condition :
L'étiquette 52 est vide.
Contrainte :
Swift59fMandatoryAddress
Règle :
90216
Type de règle:
Présence
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur n'a pas fourni de valeur pour la ligne 3.

Message :
Ce champ n'a pas été rempli, mais doit l'être selon la valeur inscrite ailleurs dans le rapport. (330)
Condition :
L'étiquette 52 est vide.
Contrainte :
Swift59fMandatoryAddress
Règle :
90217
Type de règle:
Contenu
Action :
Avertissement
Description :

Envoyer un avertissement si l'utilisateur a fourni une valeur pour la première ligne 3 qui n'est pas sur la liste:

  • Tous les pays ISO
Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
Swift59fCountry

Étiquette 71A - Détails des frais

DTST.71A.1: Code des frais

Règle :
90177
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 1 et 3 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat

Étiquette 71F - Frais de l'expéditeur

DTST.71F.1: Devise des frais du destinataire

Règle :
90179
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 3 et 3 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90180
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas sur la liste:

  • Toutes les devises ISO
Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
AlphaCodeTable

DTST.71F.2: Montant des frais du destinataire

Règle :
90181
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un montant SWIFT valide. La virgule sert de séparateur décimal, permet jusqu'à 2 chiffres après la virgule et la virgule est optionelle.

Message :
Format incorrect. (362)
Contrainte :
SwiftAmountFormat

Étiquette 71G - Frais du destinataire

DTST.71G.1: Devise des frais du destinataire

Règle :
90182
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni un texte qui n'est pas entre 3 et 3 caractères, contenant uniquement des caractères alphabétiques.

Message :
Format incorrect. (362)
Contrainte :
AlphaFormat
Règle :
90183
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas sur la liste:

  • Toutes les devises ISO
Message :
La valeur inscrite n'est pas dans la liste de valeurs de CANAFE pour le champ. (300)
Contrainte :
AlphaCodeTable

DTST.71G.2: Montant des frais du destinataire

Règle :
90184
Type de règle:
Format
Action :
Rejet
Description :

Rejeter cette déclaration si l'utilisateur a fourni une valeur qui n'est pas un montant SWIFT valide. La virgule sert de séparateur décimal, permet jusqu'à 2 chiffres après la virgule et la virgule est optionelle.

Message :
Format incorrect. (362)
Contrainte :
SwiftAmountFormat
Date de modification :