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

Date - 21 novembre 2015

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).

version MS Excel (45 ko)

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 à 9700$ à 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 à 10300$ à 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 :