UBL-SR-55
Lastschriftangabe (BG-19) darf nur einmal vorkommen (UBL-SR-55)
Die Lastschriftangabe (BG-19) darf an dieser Stelle höchstens einmal vorkommen.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BG-19
[UBL-SR-55]-An Invoice shall contain maximum one Payment Mandate (BG-19).
Was bedeutet UBL-SR-55?
In der EN 16931 ist die Lastschriftangabe (BG-19) als Einzelwert definiert. Die UBL-Syntax ist großzügiger und erlaubt das Element cac:PaymentMandate mehrfach – deshalb prüft UBL-SR-55 zusätzlich, dass es unter /ubl:Invoice/cac:PaymentMeans/cac:PaymentMandate höchstens einmal auftritt. Steht es doppelt in der Datei, weiß der Empfänger nicht, welcher Wert gilt, und eine automatische Verarbeitung ist nicht mehr möglich. Die Regel ist als Fehler eingestuft, die Rechnung wird in diesem Zustand abgelehnt.
Typische Ursachen
- Die Software schreibt denselben Wert aus mehreren Quellen (Stammdaten, Auftrag, Vorlage) in die Rechnung.
- Mehrere Werte wurden in getrennten Elementen statt in einem Element übermittelt.
So beheben Sie den Fehler
- Suchen Sie in der XML-Datei alle Vorkommen von
cac:PaymentMandateunter/ubl:Invoice/cac:PaymentMeans. - Behalten Sie genau einen Eintrag mit dem gültigen Wert. Zusätzliche Informationen gehören in ein Freitextfeld (z. B. Rechnungsnotiz BT-22).
- Passen Sie die Exporteinstellungen bzw. Stammdaten an, damit der Fehler nicht wieder auftritt, und prüfen Sie die Rechnung 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: , ,