BR-DE-18: Skontoangaben sind nicht im geforderten Format
Skonto-/Zahlungsbedingungen sind enthalten, aber nicht im vorgegebenen, maschinenlesbaren Format
Offizielle Regel
[BR-DE-18] Skonto Zeilen müssen einem regulären Ausdruck entsprechen. Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig.
Quelle: KoSIT Schematron (itplr-kosit/xrechnung-schematron), XRechnung-CII-validation.sch
Was bedeutet das?
XRechnung verlangt für Skonto eine strikt definierte Struktur. Abweichungen führen zu Validierungsfehlern. Die Skontoangaben müssen in einem maschinenlesbaren Format übermittelt werden.
Typische Ursachen
- 1Skonto wird als Freitext ausgegeben.
- 2Zeilenumbrüche/Whitespace/Großschreibung entsprechen nicht der Vorgabe.
Was prüfen?
- Wenn Skonto vorhanden ist, prüfen Sie, dass die Skontoangaben der geforderten Struktur entsprechen (keine zusätzlichen Leerzeichen, korrekte Segmente).
- Prüfen Sie, ob Skonto in Ihrem XRechnung-Profil als strukturierte Skontozeilen auszugeben ist.
- Stellen Sie sicher, dass die Erzeugung der Skontozeilen die Vorgaben konsistent einhält.
- Format-Beispiel: #SKONTO#TAGE=10#PROZENT=2.00#
Verwandte Fehler
Suchbegriffe
Fehlercode nicht gefunden?
Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.