InvoiceGlass

The two price base quantities differ · BR-TMP-3

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

The price base quantity (BT-149) tells the reader how many units a price covers. When CII states it both before and after an item price discount, the values must agree. If both unit codes (BT-150) are supplied, the pinned assertion compares them as well. The message also calls for a matching gross unit code when the net price has one.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Make sure both prices apply to the same quantity. Align the quantity and unit code in the gross and net price groups.
  2. XML fields in the affected group · CII ram:SpecifiedLineTradeAgreement → ram:GrossPriceProductTradePrice and ram:NetPriceProductTradePrice, each with ram:BasisQuantity

Rule text and source

Paraphrase · In CII, when both price base quantities are present, they must match. When both unit codes are present, the codes must match as well.

Message to the sender

Subject: Invoice {invoiceNumber} – The two price base quantities differ

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-TMP-3)? The price base quantity (BT-149) tells the reader how many units a price covers. Make sure both prices apply to the same quantity. Align the quantity and unit code in the gross and net price groups.

Could you send us the corrected invoice?

Thank you and kind regards

Example

The XML says the price before discount is for ten pieces but the net price is for one. If both actual prices cover ten pieces, state ten pieces for both quantities.

Business terms

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file