camt-Auszug in mehreren Nachrichten: Seitenfolge prüfen

Aktualisiert · 2 Min. Lesezeit

Wird ein Schweizer camt-Kontoauszug über mehrere Nachrichten geliefert, prüfen Sie PgNb und LastPgInd innerhalb desselben Auszugs. Dateianzahl oder eine einzelne Schlussmarkierung beweisen keine vollständige Folge. Verwechseln Sie die Nachrichtenseite nicht mit der elektronischen Auszugsnummer.

Die Prüfung folgt SPS 2025 v2.2, camt.05x.001.08. Für einen zusätzlichen PDF-Auszug kann LocalExtract lokal Transaktions-CSV vorbereiten, aber keine fehlende CAMT-Nachricht rekonstruieren.

Die Desktop-Apps exportieren Datum, Beschreibung und Betrag als CSV. Öffnen Sie die CSV in Excel und speichern Sie dort eine XLSX-Datei. Prüfen Sie das Ergebnis anhand Ihres eigenen PDFs; die Unterstützung hängt vom Auszugsformat ab.

Zuerst den Auszug gruppieren

Die SIX-Regeln, Abschnitt 3.11 und A-Level-Tabelle unterscheiden Stmt/ElctrncSeqNb als Auszugsnummer von GrpHdr/MsgPgntn/PgNb als Seite der Nachrichtenfolge. Gruppieren Sie nach Konto, Auszugsidentität, Zeitraum und Währung, bevor Sie Seiten sortieren.

Zwei Dateien mit PgNb 1 können zwei verschiedene Statements sein. Auch mehrfach gespeicherte Kopien derselben Seite schließen keine Lücke. Halten Sie deshalb Nachrichtenreferenz und Herkunftsdatei zusätzlich im Arbeitsverzeichnis fest.

Folge und Schlusskennzeichen zusammen prüfen

Ist die optionale Gruppe MsgPgntn vorhanden, beginnt die Seitennummerierung mit 1. Bei mehreren Nachrichten ist LastPgInd auf den vorhergehenden Seiten false und auf der letzten true. Kontrollieren Sie die lückenlose Folge bis zu dieser letzten Seite.

Synthetische Lieferung für Statement S-ABefund
Seite 1 false, Seite 2 trueStrukturell vollständige Zweierfolge
Seite 1 false, Seite 3 trueSeite 2 fehlt trotz vorhandenem Schlusskennzeichen
Seite 1 false, Seite 2 falseLetzte Nachricht nicht belegt
S-A Seite 1 und S-B Seite 2 trueUnterschiedliche Statements nicht zusammenfügen

Das synthetische Folgen-Arbeitsblatt prüft diese Gruppen und Lücken in Python. Es ist kein CAMT-Parser oder Beweis, dass eine reale Bank sämtliche Transaktionen geliefert hat.

Fehlt MsgPgntn vollständig, ist das nicht automatisch eine verlorene Seite: Die Gruppe ist optional. Klären Sie dann die konkrete Liefervereinbarung mit der Bank, statt aus dem fehlenden Feld eine Anzahl abzuleiten.

Zwischenstände nicht als Periodenende übernehmen

SIX zeigt beim mehrteiligen Statement einen CLBD-Saldo mit Subtyp INTM auf einer Zwischenseite und einen entsprechenden OPBD/INTM am Anfang der Folgeseite. Der tatsächliche Schlusssaldo der Gesamtfolge ist davon zu unterscheiden.

Prüfen Sie die Übergänge und die letzte Seite, ohne Zwischenstände als zusätzliche Umsätze zu summieren. Eine gezielte Nachforderung nennt Konto, Auszugsnummer und fehlende Seite beziehungsweise fehlenden Abschluss. Sie fordert nicht pauschal sämtliche bereits vorhandenen Dateien erneut an.

Der Leitfaden für fehlende PDF-Seiten betrifft ein anderes Seitenmodell; dessen gedruckte Folios ersetzen keine CAMT-Nachrichtennummern. LocalExtract exportiert ein PDF nach date,description,amount und verarbeitet diese XML-Folge nicht. Download für eine PDF-Quelle.

SIX-Unterlagen am 16. Oktober 2026 geprüft; reale Banklieferungen und Schemakompatibilität nicht getestet.

LocalExtract Team

Wir entwickeln LocalExtract, einen Kontoauszug-Konverter für den Desktop. Fragen oder Korrekturen? Kontakt · Redaktionsrichtlinien

Passende nächste Schritte