BR-DE-1 — Payment instructions (BG-16) are missing
- Standard: XRechnung
- Severity: fatal
- Business Terms: BT-81
Meaning
An XRechnung must carry the "PAYMENT INSTRUCTIONS" group (BG-16): at least one PaymentMeans element with a "Payment means type code" (BT-81).
Possible causes
- No cac:PaymentMeans element was emitted at all.
- The PaymentMeans element carries no PaymentMeansCode (BT-81).
How to fix it
- Add at least one cac:PaymentMeans with a cbc:PaymentMeansCode (BT-81), e.g. code 58 for a SEPA credit transfer.
Affected fields
/ubl:Invoice/cac:PaymentMeans/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
Example (invalid invoice)
invalid/BR-DE-1/ubl-inv-missing-payment-means.xml