Sélection de la langue

Recherche

Règles de validation pour les déclarations de télévirements SWIFT reçus (DTS-R)

Sur cette page

  1. En-tête de CANAFE
  2. En-tête de base
  3. En-tête de l'application (Sortie de 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 53
  15. Étiquette 54
  16. Étiquette 55
  17. Étiquette 56
  18. Étiquette 57
  19. Étiquette 59
  20. Étiquette 59F
  21. Étiquette 71A
  22. Étiquette 71F
  23. É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 reçus (DTS-R) transmises au Centre d'analyse des opérations et déclarations financières du Canada (CANAFE).

En-tête de CANAFE

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

Règle :
92001
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 :
92002
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

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

Règle :
92003
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 :
92004
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 :
92976
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 :
92991
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

DTSR.0.3: Type d'action

Règle :
92005
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

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

Règle :
92007
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 :
92008
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

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

Règle :
92009
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 :
92283
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 :
92284
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 :
92282
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

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

Règle :
92011
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 :
92012
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

DTSR.1.1: Identification de l'application

Règle :
92016
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 :
92017
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 :
92018
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

DTSR.1.2: Identification du service

Règle :
92019
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 :
92020
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 :
92021
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

DTSR.1.3: SWIFT LT canadien

Règle :
92022
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

DTSR.1.4: Numéro de session

Règle :
92025
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 :
92026
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

DTSR.1.5: Numéro de séquence

Règle :
92027
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 :
92028
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 (Sortie de SWIFT)

DTSR.2.1: Code SWIFT E/S

Règle :
92029
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 :
92030
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 :
92031
Type de règle:
Contenu
Action :
Rejet
Description :

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

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

DTSR.2.2: Code de type de message

Règle :
92032
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 :
92033
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 :
92034
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

DTSR.2.3: Heure d'entrée

Règle :
92035
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 :
92036
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 2359.

Message :
Format incorrect. (362)
Contrainte :
IntegerFormat

DTSR.2.4: Date d'entrée

Règle :
92037
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 :
92038
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

DTSR.2.5: SWIFT LT de l'expédition

Règle :
92039
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

DTSR.2.6: Numéro de session d'entrée

Règle :
92042
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 :
92043
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

DTSR.2.7: Numéro de séquence d'entrée

Règle :
92195
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 :
92196
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

DTSR.2.8: Date de sortie de la réception

Règle :
92197
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 :
92198
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

DTSR.2.10: Priorité du message

Règle :
92199
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 13C - Précision sur l'heure de traitement de l'opération

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

Règle :
92047
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

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

Règle :
92048
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

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

Règle :
92274
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

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

Règle :
92275
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

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

Règle :
92045
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

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

Règle :
92049
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

DTSR.23E.1: Code des instructions

Règle :
92051
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

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

Règle :
92054
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

DTSR.32A.1: Date de valeur

Règle :
92055
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 :
92056
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 :
92281
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

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

Règle :
92058
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 :
92059
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 :
92060
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

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

Règle :
92061
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 :
92062
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 :
92276
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é, DTSR.32A.2 est CAD, et le montant de la transaction est inférieur à 10000$ à la date d'un des DTSR.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 :
92277
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é, DTSR.32A.2 est pas CAD, et le montant de la transaction est inférieur à 9000$ à la date d'un des DTSR.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 :
92278
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est activé, DTSR.32A.2 est CAD, et le montant de la transaction est supérieur à 10000$ à la date d'un des DTSR.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 :
92279
Type de règle:
Contenu
Action :
Rejet
Description :

Rejeter cette déclaration si l'indicateur de la règle de 24 heures est activé, DTSR.32A.2 est pas CAD, et le montant de la transaction est supérieur à 11000$ à la date d'un des DTSR.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

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

Règle :
92063
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 :
92064
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

DTSR.33B.2: Montant des instructions

Règle :
92065
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

DTSR.36: Taux de change

Règle :
92066
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

DTSR.50.option: Option

Règle :
92201
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)

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

Règle :
92252
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

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

DTSR.53.option: Option

Règle :
92202
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 54 - Renseignements sur le correspondant du destinataire du télévirement

DTSR.54.option: Option

Règle :
92203
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 55 - Renseignements sur l'institution de couverture agissant comme tiers

DTSR.55.option: Option

Règle :
92204
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 56 - Institution intermédiaire

DTSR.56.option: Option

Règle :
92205
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 57 - Compte auprès de l'institution

DTSR.57.option: Option

Règle :
92206
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 :
92207
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 59 - Client bénéficiaire

DTSR.59.option: Option

Règle :
92208
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)

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

Règle :
92217
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

DTSR.71A.1: Code des frais

Règle :
92177
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

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

Règle :
92179
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 :
92180
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

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

Règle :
92181
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

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

Règle :
92182
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 :
92183
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

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

Règle :
92184
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 :