Structure d'un fichier CODA — Détail technique

Comprendre la structure interne d'un fichier CODA est essentiel pour les développeurs et comptables qui travaillent avec les données bancaires belges. Ce guide détaille chaque type d'enregistrement. Diagnostiquez les problèmes d'import et développez vos propres outils de traitement CODA.

Convertir maintenant

Comment ca marche

1

Uploadez

Uploadez votre fichier CODA null.

2

Conversion

Notre moteur decode le fichier CODA et extrait chaque transaction.

3

Telechargez

Telechargez votre fichier null exploitable.

Details

Un fichier CODA commence par un enregistrement de type 0 (en-tête) contenant la date de création et l'identifiant bancaire. L'enregistrement de type 1 identifie le compte (ancien solde, numéro de compte IBAN). Les enregistrements de type 2 contiennent les mouvements (date, montant, code d'opération, première partie de la communication). Le type 3 complète avec les détails (contrepartie, suite de la communication). Le type 8 donne le nouveau solde après tous les mouvements. Le type 9 est le trailer avec les totaux de contrôle. Chaque champ est à position fixe dans les 128 caractères.

Questions frequentes

Combien de types d'enregistrements existe-t-il ?
Principalement 6 types actifs : 0 (en-tête), 1 (ancien solde/compte), 2 (mouvement), 3 (détail), 8 (nouveau solde), 9 (trailer/totaux).
Comment lire le montant dans un enregistrement de type 2 ?
Le montant est aux positions 32 à 46 (15 caractères), sans séparateur décimal (les 3 derniers chiffres sont les centimes). Le signe est en position 31.
Comment identifier le type d'enregistrement ?
Le premier caractère de chaque ligne (position 1) indique le type d'enregistrement : 0, 1, 2, 3, 8 ou 9.
Les fichiers CODA sont-ils en ASCII ?
Traditionnellement en ASCII/ANSI (ISO-8859-1), bien que certaines banques migrent vers UTF-8. Les caractères accentués sont souvent source de problèmes.
Comment vérifier l'intégrité d'un fichier CODA ?
L'enregistrement de type 9 contient les totaux de contrôle : nombre de mouvements, somme des débits et crédits. Comparez avec vos calculs pour vérifier l'intégrité.