Produire un fichier de virement ou de prélèvement à partir d'un CSV
Toutes les organisations n'ont pas un outil capable de produire un fichier bancaire. Quand la remise se prépare dans un tableur, la question n'est pas théorique : comment transformer ces lignes en un fichier que la banque accepte ?
Deux usages
- Un fichier réel — à partir de votre export CSV : bénéficiaires, IBAN, montants, références, date d'exécution. Le fichier produit est un virement ou un prélèvement conforme, prêt à être déposé.
- Un jeu de test fictif — des remises crédibles mais entièrement inventées, pour éprouver vos propres contrôles, une recette ou un paramétrage bancaire sans manipuler de données réelles.
Contrôlé au moment de la production
Le fichier généré passe par les mêmes règles que le module de validation : il ne sort pas de l'outil avec une erreur de forme connue. Les lignes du CSV qui ne peuvent pas être converties sont listées avec leur motif, plutôt que silencieusement ignorées.
- Format et clé de contrôle des IBAN.
- Jeu de caractères et longueurs bancaires sur les libellés et les références.
- Cohérence des montants, des devises et des totaux de remise.
- Champs obligatoires du message et du rulebook applicable.
Ce qui est produit
Des remises de virement (pain.001) et de prélèvement (pain.008), dans les versions en vigueur, avec les blocs d'adresse au format structuré quand l'information est disponible.
Questions fréquentes
Quelles colonnes doit contenir mon CSV ?
Les colonnes attendues sont annoncées dans l'outil et un modèle est fourni : bénéficiaire, IBAN, montant, référence, date d'exécution, et l'adresse si vous la transmettez. L'ordre des colonnes n'a pas d'importance.
Le fichier généré est-il utilisable en production ?
Oui, c'est l'usage prévu. Comme pour toute première remise sur un nouveau canal, un test avec votre banque reste recommandé avant de basculer un flux régulier.
Et pour le prélèvement, la gestion des mandats ?
Les références de mandat et les données de séquence sont reprises depuis votre CSV : l'outil produit le fichier et contrôle la cohérence, il ne tient pas le registre des mandats à votre place.