PEPPOL-EN16931-R051

All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111).

Targeted Semantic Element

  1. BT-146-Item net price : The price of an item, exclusive of VAT, after subtracting item price discount. The Item net price has to be equal with the Item gross price less the Item price discount, if they are both provided. Item price can not be negative.

Schematron Rules

  1. PEPPOL-EN16931-R051
  2. Flag
    fatal
    Context
    /*/cbc:Amount | /*/cbc:BaseAmount | /*/cbc:PriceAmount | /*/cac:TaxTotal[cac:TaxSubtotal]/cbc:TaxAmount | /*/cac:TaxSubtotal/cbc:TaxAmount |/*/cbc:TaxableAmount | /*/cbc:LineExtensionAmount | /*/cbc:TaxExclusiveAmount | /*/cbc:TaxInclusiveAmount | /*/cbc:AllowanceTotalAmount | /*/cbc:ChargeTotalAmount | /*/cbc:PrepaidAmount | /*/cbc:PayableRoundingAmount | /*/cbc:PayableAmount
    Message
    All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111).