Cash discount line has the wrong format (BR-DE-18)
- Standard: XRechnung
- Severity: error
- Affected fields: BT-20
Meaning
A cash discount goes into the payment terms (BT-20) as a separate line in a fixed form, e.g. #SKONTO#TAGE=14#PROZENT=2.00#. It requires capital letters, two decimals, no spaces and a line break at the end.
Possible causes
- The percentage lacks two decimals, e.g. PROZENT=2 instead of PROZENT=2.00.
- The line contains lower-case letters, spaces or extra text.
- The line break after the last discount line is missing.
How to fix it
- In your invoicing software, enter the cash discount in its own field instead of free text.
- In the XML: one line #SKONTO#TAGE=n#PROZENT=n.nn# per discount with a line break, optionally #BASISBETRAG=n.nn# before the end (UBL cac:PaymentTerms/cbc:Note, CII ram:SpecifiedTradePaymentTerms/ram:Description).