“Meine CAMT.053-Datei lässt sich nicht importieren”
CAMT.053 ist XML, und XML wird entweder vollständig gelesen oder gar nicht — ein Teileinlesen gibt es nicht. Wenn ein Programm die Datei abweist, liegt es fast immer an einer Version oder einem Namensraum, für den es nicht gebaut wurde, und nicht an einem Schaden in der Datei.
Symptome
Die Software meldet ein nicht unterstütztes oder unbekanntes XML-Schema Die Datei öffnet im Browser als gültiges XML, importiert aber leer Dateien mancher Banken gehen, die anderer nicht
Was wirklich dahintersteckt
Mehrere CAMT.053-Versionen sind gleichzeitig im Umlauf
Banken liefern je nach Plattform Version 02, 04 oder 08, und jede deklariert einen anderen Namensraum. Software, die den Namensraum exakt vergleicht, weist jede Version außer der bekannten ab, obwohl der Inhalt nahezu identisch ist.
Optionale Elemente, die Ihre Software voraussetzt
Das Schema kennzeichnet viele Elemente als optional, eine gültige Datei darf also Namen der Gegenpartei oder strukturierte Verwendungszwecke weglassen. Ein Importer, der deren Vorhandensein annimmt, liest eine regelkonforme Datei als eine ohne verwertbare Umsätze.
Die Datei wurde neu gespeichert und verlor ihre Deklaration
Wer die XML-Datei in einem Texteditor bearbeitet, kann die XML-Deklaration verlieren oder ein Byte-Order-Mark davor setzen. Strenge Parser lesen nichts, was vor der Deklaration steht, und die Datei scheitert schon am ersten Byte.
So beheben Sie es
- Prüfen Sie, welche CAMT-Version Ihre Bank liefert und welche Ihre Software unterstützt; bietet die Bank eine Auswahl, wählen Sie die unterstützte beim Export.
- Lassen Sie die Datei vom Werkzeug unten prüfen, um einen Schaden auszuschließen, bevor Sie die Schema-Unterstützung untersuchen.
- Öffnen und speichern Sie die XML-Datei nicht in einem Texteditor — ein dort eingefügtes Byte-Order-Mark genügt, um das Einlesen ganz zu verhindern.
- Passt keine Version, fordern Sie im selben Onlinebanking-Bereich übergangsweise eine MT940- oder CSV-Ausgabe an.
Verwandte Importprobleme
Sparen Sie sich die Handarbeit — automatisch reparieren
Das Werkzeug meldet Byte-Order-Marks und strukturelle Schäden in XML-Auszügen — die Fehler, an denen eine schemakonforme Datei schon am ersten Byte scheitert. Kostenlos, ohne Anmeldung, ohne Upload.
Werkzeug öffnen