Generator für camt.053-Kontoauszüge zu Testzwecken
Erzeuge Kontoauszüge zu Testzwecken im camt.053-XML-Format (Versionen 02, 04 und 08) mit zufälligen oder konfigurierten Transaktionen, deiner eigenen oder einer zufälligen IBAN, einem beliebigen Zeitraum und Kontoständen.
Eingabe
Ausgabe
Readme
Was ist eine camt.053-Datei?
camt.053 ist die ISO-20022-XML-Nachricht, die Banken für Kontoauszüge verwenden: den „Kontoauszug von der Bank an den Kunden“. Sie enthält die Anfangs- und Endsalden eines Kontos sowie alle dazwischen gebuchten Posten mit Referenzen, Zahlungspartnern und Zahlungsdetails. Buchhaltungs-, ERP- und Treasury-Software importiert diese Dateien, um Zahlungen abzugleichen. Wer einen solchen Import entwickelt oder testet, braucht daher Beispielauszüge – echte Auszüge enthalten jedoch zahlreiche vertrauliche Daten.
Toolbeschreibung
Dieses Tool erstellt einen camt.053-Auszug mit erfundenen Daten. Wählen Sie die Formatversion: camt.053.001.08 (2019, die Version, auf der SWIFT CBPR+ basiert), camt.053.001.04 (2013) oder camt.053.001.02 (2009, noch weit verbreitet). Jede Datei entspricht dem offiziellen XML-Schema der jeweiligen Version.
Geben Sie die IBAN, den BIC und den Kontoinhaber ein, die Ihre Software erwartet, oder lassen Sie die Felder leer, um zufällige Werte zu verwenden. Legen Sie anschließend den Auszugszeitraum, die Währung und den Anfangssaldo fest.
Die Transaktionen stammen aus einem von zwei Reitern. Im Reiter „Zufällig“ legen Sie die gewünschte Anzahl und den Betragsbereich fest und wählen aus, welche Arten enthalten sein sollen: eingehende und ausgehende Überweisungen, Lastschriften und Kartenzahlungen – jeweils mit dem passenden ISO-Banktransaktionscode. Die Zahlungsdetails können aus Freitext, RF-Gläubigerreferenzen (ISO 11649) oder einer Mischung aus beidem bestehen.
Im Reiter „Konfiguriert“ fügen Sie genau die Transaktionen hinzu, die Sie benötigen, zum Beispiel, um zu testen, wie Ihre Software bestimmte Zahlungen zuordnet. Wählen Sie für jede Transaktion „Eingehend“ oder „Ausgehend“ und geben Sie das Buchungsdatum, die IBAN des Zahlungspartners, den Betrag und die Zahlungsreferenz an. Eine gültige RF-Gläubigerreferenz wird in das strukturierte Referenzfeld eingetragen. Alles andere, zum Beispiel eine Rechnungsnummer, wird als Freitext eingetragen. Leer gelassene Felder erhalten zufällige Werte: Eine Transaktion ohne Datum wird auf einen zufälligen Wochentag im Zeitraum gelegt. Ein Datum außerhalb des Zeitraums wird gekennzeichnet und auf dieselbe Weise ersetzt. Im Auszug werden die Transaktionen des gerade geöffneten Reiters verwendet. Die Einstellungen jedes Reiters bleiben beim Wechsel erhalten.
Zufällige Transaktionen werden an Wochentagen gebucht, und ihre Zahlungspartner kommen im Zeitraum mehrfach vor – wie bei echten Kontoauszügen. Zufällige IBANs bestehen die Prüfziffernprüfung, und die BICs stimmen mit dem jeweiligen Land der IBAN überein. Mit „Neu erstellen“ erhalten Sie neue Daten mit denselben Einstellungen. Alles wird in Ihrem Browser erstellt.
Beispiel
<Ntry>
<Amt Ccy="EUR">1157.09</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Sts>
<Cd>BOOK</Cd>
</Sts>
<BookgDt>
<Dt>2026-09-01</Dt>
</BookgDt>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>RCDT</Cd>
<SubFmlyCd>ESCT</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
</Ntry>Dies ist eine gekürzte eingehende SEPA-Überweisung. In der vollständigen Datei enthält jeder Posten außerdem das Valutadatum, die Bankreferenz, die Transaktionsdetails und eine Kurzbeschreibung.
Funktionen
- camt.053.001.02, .04 und .08, gültig gemäß den offiziellen XML-Schemas
- Eigene oder zufällige IBAN, BIC und Kontoinhaber, in jeder Währung
- Zufällige Transaktionen: eingehende und ausgehende Überweisungen, Lastschriften und Kartenzahlungen
- Konfigurierte Transaktionen mit eigenem Datum, eigener IBAN, eigenem Betrag und eigener Zahlungsreferenz
- Zahlungsdetails als Freitext oder RF-Gläubigerreferenzen
- Anfangs- und Endsalden, einschließlich Überziehungen, sowie eine Transaktionsübersicht