Zum Inhalt springen
E-Rechnung Zentrale

UBL-SR-47

Unterschiedliche Zahlungsart-Codes (BT-81) in einer Rechnung

Gibt es mehrere Zahlungsanweisungen, müssen alle denselben Zahlungsart-Code (BT-81) haben.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Originaltext der Meldung
[UBL-SR-47]-When there are more than one payment means code, they shall be equal

Was bedeutet UBL-SR-47?

UBL-SR-47 prüft, ob alle cbc:PaymentMeansCode-Elemente der Datei denselben Wert haben. Mehrere cac:PaymentMeans-Blöcke sind erlaubt, etwa um zwei Bankkonten für eine Überweisung anzugeben. Die EN 16931 kennt aber nur einen Zahlungsart-Code (BT-81) pro Rechnung – eine Kombination wie Überweisung (58) und Lastschrift (59) in derselben Rechnung ist deshalb nicht zulässig. Die Regel ist als Fehler eingestuft – die Rechnung wird in diesem Zustand abgelehnt.

Typische Ursachen

  • Die Software gibt alle hinterlegten Zahlungsarten gleichzeitig aus.
  • Überweisung und Lastschrift sind im Kundenstamm parallel hinterlegt.

So beheben Sie den Fehler

  1. Entscheiden Sie sich für eine Zahlungsart, z. B. 58 (SEPA-Überweisung).
  2. Entfernen Sie die Zahlungsanweisungen mit abweichendem Code oder gleichen Sie den Code an.
  3. Alternative Zahlungswege können Sie als Text in den Zahlungsbedingungen (BT-20) nennen.
  4. Prüfen Sie die Rechnung anschließend erneut.
Wo die Regel prüft (XPath)
UBL
/ubl:Invoice | /cn:CreditNote

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,