The payment means code is outside the list · BR-CL-16
- Severity · Error
- Applies to · UBL / CII
- Editorial review pending
The check concerns the payment means (BT-81). The code identifies the agreed payment method, such as a credit transfer or direct debit.
As of
Who can correct it?
The sender can correct the invoice.
How to fix it
- Choose the code for the actual value from the rule release’s UNTDID 4461 list. Check that your invoicing software uses the list for the selected format.
- XML fields in the affected group · UBL cac:PaymentMeans/cbc:PaymentMeansCode · CII ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode
Rule text and source
Paraphrase · The code for the payment means (BT-81) must come from the rule release’s UNTDID 4461 list.
Message to the sender
Subject: Invoice {invoiceNumber} – The payment means code is outside the list
Hello,
could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-CL-16)? The check concerns the payment means (BT-81). Please check the code against the list for the invoice format and send us the corrected invoice.
Thank you and kind regardsExample
For a credit transfer, 30 is on the list. The words credit transfer in the code field trigger the rule.
UBL
cac:PaymentMeans/cbc:PaymentMeansCode
Fails the rule
<cbc:PaymentMeansCode>Überweisung</cbc:PaymentMeansCode>
Corrected
<cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
CII
ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode
Fails the rule
<ram:TypeCode>Überweisung</ram:TypeCode>
Corrected
<ram:TypeCode>30</ram:TypeCode>Rule versions
CEN · EN 16931 (KoSIT) 1.3.16
CEN · EN 16931 1.3.17