Zurück zum Fehlerkatalog
BR-DE-23-aBG-17
input

Deutschland

Eine Überweisung wird angekündigt, ohne Überweisungsdaten

Wenn `Payment means type code` (BT-81) eine Überweisung ankündigt (30 oder 58), muss die Gruppe `CREDIT TRANSFER` (BG-17) übermittelt werden.

Nur der Aussteller kennt diesen Wert: Factlint meldet ihn und erfindet ihn niemals. Testen Sie Ihre Rechnung, um zu erfahren, ob sie betroffen ist.

Häufige Suchen zu diesem Code

Diese Formulierungen spiegeln die Suche eines Integrators: Code, Syntax, Regel, Fachfeld und Korrektur.

BR-DE-23-a Eine Überweisung wird angekündigt, ohne ÜberweisungsdatenBR-DE-23-a XRechnung-Schematron-Paket (KoSIT)BR-DE-23-a BG-17BR-DE-23-a correction

Ihre Datei mit diesem Fehler im Blick prüfen

Laden Sie die betroffene Rechnung hoch: der Bericht zeigt, ob dieser Code vorkommt, wo er im Dokument steht und ob Factlint ihn nur meldet oder auch beheben kann.

Um diese Prüfung in einem ERP-Ablauf zu automatisieren, rufen Sie die Validierungs-API auf und verknüpfen jeden zurückgegebenen Code mit seiner öffentlichen Seite.

Warum dieser Fehler auftritt

XRechnung lehnt das angekündigte, aber nicht ausgefüllte Zahlungsmittel ab: „Überweisung“ zu sagen, ohne das zu begünstigende Konto zu nennen, sagt dem Zahler nichts Nützliches. Drei Schwesterregeln decken die drei Zahlungsmittel ab — Überweisung, Karte, Lastschrift — und jede hat eine `-b`-Seite, die die Gruppen der beiden anderen untersagt.

So beheben Sie ihn

Tragen Sie das zu begünstigende Konto ein. Factlint schreibt keine Zahlungsverbindung (Regel 1).

XML-Korrekturbeispiel

VORHER (ungültig)
<ram:TypeCode>58</ram:TypeCode>  <!-- ram:PayeePartyCreditorFinancialAccount absent -->
NACHHER (konform)
<ram:IBANID>DE43123456789012345678</ram:IBANID>