InvoiceGlass

Check the reason text and code on the document-level charge · BR-CO-06

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

If the document-level charge includes both text (BT-104) and a code (BT-105), they should describe the same reason. The assertion in the pinned CEN 1.3.16 and 1.3.17 rules does not compare their content.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Compare the code definition with the text and correct whichever differs from the actual reason.
  2. XML fields in the affected group · UBL cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:AllowanceChargeReason, cbc:AllowanceChargeReasonCode · CII ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:Reason, ram:ReasonCode

Rule text and source

Paraphrase · Where both are supplied, the reason text and code for a document-level charge should agree.

Message to the sender

Subject: Invoice {invoiceNumber} – Check the reason text and code on the document-level charge

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-CO-06)? If the document-level charge includes both text (BT-104) and a code (BT-105), they should describe the same reason. Please check the text and code against the actual reason.

Could you send us the corrected invoice?

Thank you and kind regards

Example

Conceptual comparison: code FC matches “Freight charge”. The text “Packaging charge” describes a different reason.

Related rules

Business terms

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file