La réponse en bref
Qui doit agir ?
Les équipes qui exportent des clients depuis Excel, migrent un ERP ou utilisent encore un modèle ancien doivent vérifier le code produit. Une adresse peut paraître correcte sur la facture tout en étant encodée dans l’ancien format combiné K. Le nom d’une colonne dans le logiciel ne garantit pas la structure de l’export.
Préparer les champs
| Champ | Préparation et contrôle |
|---|---|
| Nom | Dénomination du créancier conforme au titulaire du compte ; nom du débiteur si renseigné |
| Rue et numéro | Champs distincts ; ne pas inventer de rue ou de numéro pour remplir un champ absent |
| Code postal | Sans préfixe de pays ; conserver comme texte pour garder les zéros initiaux |
| Localité | Champ séparé, sans concaténation avec le code postal |
| Pays | Code à deux lettres selon ISO 3166-1, par exemple CH |
Convertir sans détériorer le fichier client
Commencez par une copie de travail et conservez la valeur d’origine. Séparez les champs avec une règle explicite, puis créez une liste des cas à revoir : numéro avec suffixe, case postale, adresse internationale, établissement avec plusieurs lignes de nom ou code postal contenant des lettres. Une découpe automatique au dernier espace ne suffit pas à tous ces cas.
Évitez les remplacements silencieux ou la troncature d’un nom trop long. Faites valider la correspondance avec le destinataire concerné et documentez le choix d’export. Les longueurs s’évaluent sur les valeurs réellement transmises, pas seulement sur ce qui reste visible dans le modèle.
Exemple professionnel
La société fictive Atelier du Lac SA possède une adresse source « Rue du Port 12B, 2000 Neuchâtel ». L’export sépare nom, rue « Rue du Port », numéro « 12B », NPA « 2000 », localité « Neuchâtel » et pays « CH ». Cet exemple explique la structure ; il ne fournit aucune instruction de paiement.
Tester le résultat final
Générez des cas représentatifs et décodez le Swiss QR Code : le type d’adresse doit être S et les éléments doivent se trouver aux bons emplacements. Soumettez les données aux contrôles SIX, comparez le texte visible et vérifiez la lecture dans le processus utilisé par vos clients. Pour une erreur persistante, transmettez à l’éditeur un exemple anonymisé avec le message exact du validateur.