Zurück zum Fehlerkatalog
PEPPOL-EN16931-R061BT-89
input

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.

PEPPOL-EN16931-R061 Die Mandatsreferenz der Lastschrift fehltPEPPOL-EN16931-R061 XRechnung-Schematron-Paket (KoSIT)PEPPOL-EN16931-R061 BT-89Mandate reference MUST be provided for direct debit.PEPPOL-EN16931-R061 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

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

VORHER (ungültig)
<ram:TypeCode>59</ram:TypeCode> — ram:DirectDebitMandateID absent
NACHHER (konform)
<ram:DirectDebitMandateID>MANDAT-2026-0042</ram:DirectDebitMandateID>