Faktura

BR-49

fatalEN 16931EN 16931 business ruleCIIUBLBG-16BT-81

A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).

Why it fails

A payment instruction group (BG-16) is present without a payment means type code (BT-81).

How to fix it

Add BT-81 from UNTDID 4461: 30 = credit transfer, 58 = SEPA credit transfer, 59 = SEPA direct debit, 48 = card, 49 = direct debit, 57 = standing order, 1 = instrument not defined, 10 = cash. If you do not know, 1 is valid but tells the buyer nothing.

What the validator checks

CII — context $Payment_instructions

(ram:TypeCode)

UBL — context cac:PaymentMeans

exists(cbc:PaymentMeansCode)

Related rules

Part of BR — EN 16931 core business rules.

Validate an invoice against this rule →