camt.053: Ntry und TxDtls nicht doppelt summieren
Aktualisiert · 2 Min. Lesezeit
In einem Schweizer camt.053 mit interner Sammelbuchungsauflösung steht der Betrag auf Ntry für die Sammelbuchung; die zugehörigen TxDtls erklären deren Einzelteile. Beide Ebenen vollständig zu summieren zählt dieselbe Bewegung doppelt. Bestimmen Sie zuerst Buchungs- und Detailebene sowie die Bedeutung jeder Währung.
Dieser Leitfaden verwendet SPS 2025 v2.2, camt.05x.001.08. LocalExtract bereitet separat vorliegende PDF-Transaktionen als CSV auf; es ist kein CAMT-Importer und ergänzt keine XML-Details.
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.
Einen Buchungsknoten samt Details erhalten
Die SIX-Regeln, Abschnitt 3.9 und technische NtryDtls-Struktur beschreiben interne und externe Auflösung. Bei interner Auflösung bleibt der Ntry-Gesamtbetrag als Bankbuchung erhalten, während die Einzelvorgänge unter den Details stehen.
Ordnen Sie jeden Detaildatensatz seinem tatsächlichen Statement und Ntry zu. Bewahren Sie Konto, Währung, Buchungsreferenz und CdtDbtInd auf. Eine Tabellenzeile nach dem Aufklappen ist nicht automatisch eine zusätzliche Bankbuchung. Wählen Sie für eine Umsatzsumme eine Ebene; behalten Sie die Beziehung zur anderen als Prüfbeleg.
Nur vergleichbare Beträge gegenüberstellen
Die Bedeutung der Beträge auf Buchungs- und Detailebene hängt von der Buchungslogik ab. Ein ursprünglicher Transaktionsbetrag kann in einer anderen Währung stehen als das Kontogegenstück. Prüfen Sie deshalb Betragstyp, Währung und separat dokumentierte Gebühren, bevor Sie Teilbeträge mit dem Ntry-Betrag vergleichen.
Das synthetische Beispiel definiert ausschließlich CHF-Gutschriften ohne weitere Komponenten:
| Ebene | Referenz | Betrag |
|---|---|---|
| Bankbuchung Ntry | N-A | +250,00 CHF |
| Zugehöriges Detail | D-A | +90,00 CHF |
| Zugehöriges Detail | D-B | +160,00 CHF |
Die Detailkontrolle ergibt 90,00 + 160,00 = 250,00 CHF. Ntry plus Details wären 500,00 CHF und damit die doppelte Darstellung. Ein zusätzlicher Betrag in EUR darf nicht in diese CHF-Summe aufgenommen werden, nur weil er im selben Knoten steht.
Das synthetische Ebenen-Arbeitsblatt prüft Summe, Doppelzählung und eine Währungsabweichung mit Python. Es validiert kein reales Bank-XML oder dessen Schema.
Externe Details gezielt nachfordern
Bei externer Auflösung kann camt.053 nur den Gesamtbetrag enthalten; die Einzelheiten stehen in camt.054. SIX beschreibt dafür einen optionalen Verweis unter AddtlInfInd mit Nachrichtenidentität. Fordern Sie die passende referenzierte Nachricht an, statt das Fehlen eingebetteter TxDtls als fehlende Bankbuchung zu behandeln.
Auch Number of Transactions ist optional. Ein nicht vorhandener Zähler ist keine bestätigte Null. Vergleichen Sie die tatsächlich gelieferte Detailabdeckung mit der Bankvereinbarung.
Der Power-Query-Merge-Leitfaden behandelt die verwandte Tabellen-Granularität, nicht die CAMT-Feldbedeutung. LocalExtract exportiert ein PDF nach date,description,amount; es erzeugt keine Sammelbuchungsbeziehungen. Download für PDF-Quellen.
Offizielle SIX-Unterlagen am 16. Oktober 2026 geprüft; keine reale Bankdatei importiert.
LocalExtract Team
Wir entwickeln LocalExtract, einen Kontoauszug-Konverter für den Desktop. Fragen oder Korrekturen? Kontakt · Redaktionsrichtlinien