Remplacement de caractère dans une chaîne (74/RS) et (70/RS)

La table des codes définis par l'utilisateur pour le remplacement de caractère dans une chaîne (74/RS) vous permet d'indiquer les caractères acceptables que le système utilise pour remplacer les caractères inacceptables dans le fichier XML de prélèvement automatique SEPA généré par l'état du même nom (R743005).

La table de codes définis par l'utilisateur pour le remplacement de caractère dans une chaîne (70/RS) vous permet d'indiquer les caractères acceptables que le système utilise pour remplacer les caractères inacceptables dans le fichier XML de transfert de crédit SEPA généré par le programme d'extraction des données sur les paiements (R704001) pour la SEPA.

Le système analyse le fichier XML pour identifier les caractères qui sont indiqués dans le champ Description 01 de la table des codes définis par l'utilisateur 74/RS ou 70/RS. Il remplace ensuite ces caractères par les autres caractères que vous indiquez dans le champ Description 02. Il supprime ainsi les caractères inacceptables du fichier XML et les remplace par des caractères acceptables. Par exemple, si votre banque ne reconnaît pas les lettres comportant des umlauts, vous pouvez les remplacer par un équivalent de deux lettres : ae pour ä, oe pour ö, etc.

Important :

La longueur de la chaîne de texte n'est pas modifiée lorsque vous remplacez un caractère par plusieurs caractères. Reportez-vous aux exemples de la section Présentation des caractères inacceptables de ce document pour obtenir des instructions spécifiques sur le remplacement de caractère.

Blanc est une valeur valide du champ Description 02. Si vous entrez une valeur dans le champ Description 01 et que vous laissez le champ Description 02 vide, le système remplace la valeur Description 01 par une valeur à blanc dans chaque chaîne de caractères qui inclut la valeur Description 01.

Le tableau suivant offre des exemples de valeurs pour les codes définies par l'utilisateur (74/RS) :

Codes

Description 01

Description 01

01

ç

c

02

ä

ae