L'import CAMT.053 ne fonctionne pas ? Voici la solution

Votre progiciel comptable refuse le fichier CAMT.053 ? La plupart des problèmes d'import ont une cause identifiable. Vous trouverez ci-dessous la solution pour chaque problème — et comment StatementBridge crée un fichier CAMT.053 propre et compatible avec votre progiciel.

Pourquoi un import CAMT.053 échoue

CAMT.053 (ISO 20022) est un format XML strictement défini. Les progiciels comptables valident le fichier avant de l'accepter, et leur niveau de rigueur varie. Un fichier qui s'importe sans problème dans un progiciel peut être refusé dans un autre. Nous abordons ci-dessous les causes les plus fréquentes et la solution correspondante.

Cause 1 : mauvaise version de CAMT.053

Il existe plusieurs versions de CAMT.053, comme camt.053.001.02 jusqu'à camt.053.001.08. Chaque version a son propre espace de noms XML. Tous les progiciels ne prennent pas en charge toutes les versions : SnelStart ne lit par exemple souvent que des versions plus anciennes comme 001.02 et refuse un fichier plus récent en 001.08.

Solution : vérifiez quelle version votre progiciel attend et livrez cette version. StatementBridge peut générer une version CAMT.053 adaptée, afin que le fichier corresponde aux exigences de votre logiciel.

Cause 2 : Moneybird est un importateur strict

Moneybird impose des exigences strictes à un fichier CAMT.053. Il attend entre autres un statut d'écriture correct <Sts><Cd>BOOK</Cd></Sts> et des champs structurés pour le montant, la date et la contrepartie. Un fichier fait soi-même ou modifié à la main manque souvent de cette structure et est alors refusé sans message clair.

Solution : ne modifiez pas le fichier XML manuellement. Laissez StatementBridge construire le fichier CAMT.053 avec tous les champs obligatoires et le bon statut d'écriture, afin que le fichier réponde aux exigences de Moneybird.

Cause 3 : l'IBAN ne correspond pas au compte lié

Les progiciels comptables relient un fichier CAMT.053 à un compte bancaire sur la base de l'IBAN figurant dans le fichier. Si cet IBAN diffère du compte de votre comptabilité, un message comme « Compte bancaire introuvable » apparaît — même si le reste du fichier est correct.

Solution : assurez-vous que l'IBAN du fichier correspond exactement à l'IBAN du compte lié. Si la source n'a pas de véritable IBAN (carte de crédit, PSP, devise étrangère), utilisez alors un IBAN fictif et configurez le même IBAN dans votre comptabilité.

Cause 4 : mauvais encodage de caractères ou erreurs XML

Les caractères spéciaux comme les accents et les trémas peuvent provoquer des erreurs d'import si le fichier n'est pas enregistré en UTF-8. Une structure XML incomplète ou endommagée (par exemple après modification manuelle dans un traitement de texte) entraîne également des erreurs d'analyse.

Solution : utilisez un fichier correctement encodé. StatementBridge génère du XML UTF-8 valide avec une structure fermée et validable, afin que les caractères spéciaux et la structure ne posent pas de problème.

Cause 5 : mauvais journal

Si vous importez le relevé dans le mauvais journal de banque ou de caisse, les transactions atterrissent sur le mauvais compte ou le progiciel refuse l'import car la devise ou l'IBAN ne correspond pas au journal.

Solution : choisissez délibérément lors de l'import le bon journal correspondant à l'IBAN et à la devise du relevé. Utilisez pour les cartes de crédit, les PSP et les devises étrangères un journal distinct avec son propre IBAN (fictif).

Récapitulatif : problème et solution

ProblèmeCauseSolution
Version non prise en charge Le progiciel ne lit qu'une version plus ancienne (ex. SnelStart, 001.02) Générez la bonne version CAMT.053 avec StatementBridge
Le fichier est refusé Importateur strict (Moneybird) manquant de champs obligatoires ou du statut BOOK Laissez StatementBridge construire un fichier complet et structuré
« Compte bancaire introuvable » L'IBAN ne correspond pas au compte lié Faire correspondre l'IBAN ou utiliser un IBAN fictif
Caractères spéciaux ou erreur d'analyse Mauvais encodage ou XML endommagé Utilisez un fichier UTF-8 valide de StatementBridge
Transactions au mauvais endroit Mauvais journal choisi lors de l'import Choisissez le journal correspondant à l'IBAN et à la devise

Comment StatementBridge crée un fichier CAMT.053 propre

Au lieu de modifier un fichier existant, StatementBridge reconstruit le fichier CAMT.053 à partir de vos données sources (CSV, Excel, PDF ou un autre relevé). Le résultat est un fichier valide et compatible avec votre progiciel : la bonne version, une structure XML fermée, un encodage UTF-8 correct, le statut d'écriture BOOK et des champs structurés pour le montant, la date, le libellé et la contrepartie. Vous remplissez simplement le bon IBAN et téléchargez un fichier qui s'importe directement.

Questions fréquentes

Pourquoi SnelStart refuse-t-il mon fichier CAMT.053 ?

SnelStart ne lit souvent que des versions plus anciennes de CAMT.053, comme camt.053.001.02, et n'accepte pas un fichier plus récent en 001.08 par exemple. Chaque version a son propre espace de noms XML. StatementBridge peut générer une version adaptée qui correspond aux exigences de votre logiciel.

Pourquoi Moneybird n'accepte-t-il pas mon fichier CAMT.053 fait maison ?

Moneybird est un importateur strict et exige une structure complète et structurée, dont le statut d'écriture <Sts><Cd>BOOK</Cd></Sts> et des champs structurés pour le montant, la date et la contrepartie. Un fichier modifié à la main manque souvent de cette structure et est refusé sans message clair. Laissez StatementBridge construire le fichier avec tous les champs obligatoires.

Que signifie le message d'erreur « Compte bancaire introuvable » lors de l'import ?

Les progiciels comptables relient un fichier CAMT.053 à un compte sur la base de l'IBAN figurant dans le fichier. Si cet IBAN ne correspond pas exactement au compte lié dans votre comptabilité, ce message apparaît. Assurez-vous que les IBAN sont identiques, ou utilisez un IBAN fictif pour les sources sans véritable IBAN.

Un mauvais encodage de caractères peut-il provoquer une erreur d'import ?

Oui. Les caractères spéciaux comme les accents provoquent des erreurs si le fichier n'est pas enregistré en UTF-8, et une modification manuelle peut endommager la structure XML. StatementBridge génère du XML UTF-8 valide avec une structure fermée et validable.

Faire fonctionner directement l'import CAMT.053 ?

Téléversez votre relevé et téléchargez un fichier CAMT.053 propre et compatible avec votre progiciel. Gratuit à essayer.

Créer du CAMT.053 avec StatementBridge