Die Mandatsreferenz der Lastschrift fehlt
`Mandate reference identifier` (BT-89) muss übermittelt werden, wenn das Zahlungsmittel eine Lastschrift ist (49 oder 59).
Nur der Aussteller kennt diesen Wert: Factlint meldet ihn und erfindet ihn niemals. Testen Sie Ihre Rechnung, um zu erfahren, ob sie betroffen ist.
Die Meldung, die Ihr Validator ausgibt
Wortgetreu aus dem versiegelten Artefakt übernommen: genau dieser Satz wird ausgegeben, wenn diese Regel fehlschlägt.
Mandate reference MUST be provided for direct debit.
Zitiert aus schematron-xrechnung 3.0.2, lizenziert unter Apache-2.0.
Häufige Suchen zu diesem Code
Diese Formulierungen spiegeln die Suche eines Integrators: Code, Syntax, Regel, Fachfeld und Korrektur.
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
Die Regel deckt einen Code mehr ab als BR-DE-25-a: die 49 (Lastschrift außerhalb SEPA) zusätzlich zur 59. Es ist die eindeutige Referenz des vom Zahler unterzeichneten Mandats — ohne sie ordnet die Bank die Lastschrift keiner Ermächtigung zu.
So beheben Sie ihn
Übernehmen Sie die Mandatsreferenz aus Ihrem Lastschriftsystem. Factlint schreibt sie nicht: es ist eine Zahlungsverbindung (Regel 1).
XML-Korrekturbeispiel
<ram:TypeCode>59</ram:TypeCode> — ram:DirectDebitMandateID absent
<ram:DirectDebitMandateID>MANDAT-2026-0042</ram:DirectDebitMandateID>