BR-DE-18

Validation message

Skonto Zeilen in müssen diesem regulärem 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.

Explanation

XRechnung prescribes a fixed format for cash discounts (Skonto) in the payment terms, so the buyer's system can compute the deduction automatically: each discount line starts with #, its parts are separated by # and the line ends with #, in capitals and without spaces, for example #SKONTO#TAGE=14#PROZENT=2.00#. If the discount applies to part of the amount only, BASISBETRAG=100.00# follows. The percentage has two decimals with a point, and a line break must follow the last discount line. At least one line starting with # doesn't match, or the closing line break is missing.

How to fix

Ask the seller for a corrected invoice with discount lines in this format. Common causes are lower-case letters, a comma instead of a point, or the missing line break at the end. Ordinary text not starting with # may stand alongside.

Applies to

  • XRechnung (UBL)
  • XRechnung (CII)