Peppol BIS Billing 3.0 · Fehler: Die Rechnung wird abgelehnt

PEPPOL-EN16931-R008 Die Datei enthält leere Elemente

Was es bedeutet

Peppol erlaubt keine leeren XML-Elemente: Elemente ohne Inhalt und ohne Unterelemente oder nur mit Leerzeichen. Der Validator hat mindestens eines gefunden; die Fundstelle in der Meldung zeigt es.

Häufige Ursachen

  • Die Software schreibt jedes Feld ihrer Vorlage, auch ohne Wert (zum Beispiel leere Straße, Telefonnummer oder Bemerkung).
  • Ein Wert besteht nur aus Leerzeichen oder Zeilenumbrüchen.
  • Ein optionales Feld wurde von Hand geleert, das Element blieb aber in der Datei.

So beheben Sie es

Lassen Sie optionale Elemente ohne Wert ganz weg. Füllen oder entfernen Sie das Element an der gemeldeten Fundstelle.

Wer behebt es: Die Rechnungssoftware des Absenders (der Export sollte leere Felder auslassen); manchmal lösen leere Stammdaten, etwa eine fehlende Straße, den Fehler aus.

Verwandte Regeln

Dies ist unsere eigene Erklärung in einfacher Sprache, nicht der offizielle Regeltext. Die offizielle Definition steht in der ersten Quelle unten.

Sie kommen bei diesem Fehler in Ihrer eigenen Software nicht weiter? Wir können helfen: Integrationshilfe →

Quellen

  1. Peppol BIS Billing 3.0.20 rules: PEPPOL-EN16931-UBL.sch (OpenPeppol) (geprüft am )
  2. PEPPOL-EN16931-R008 in the Peppol BIS Billing 3.0 rule list (OpenPeppol) (geprüft am )
  3. Peppol validation errors explained (banqup help centre) (geprüft am )