IBR-033

[ibr-033]-Each Document level allowance (ibg-20) MUST have a Document level allowance reason (ibt-097) or a Document level allowance reason code (ibt-098).

Targeted Semantic Element

  1. IBG-20-DOCUMENT LEVEL ALLOWANCES : A group of business terms providing information about allowances applicable to the Invoice as a whole.

Related Semantic Elements

  1. IBT-097: Document level allowance reason
  2. IBT-098: Document level allowance reason code

Schematron Rules

  1. IBR-033
  2. Flag
    fatal
    Context
    cac:AllowanceCharge[cbc:ChargeIndicator = false()]
    Message
    [ibr-033]-Each Document level allowance (ibg-20) MUST have a Document level allowance reason (ibt-097) or a Document level allowance reason code (ibt-098).