IBR-042
Each Self-billed invoice line allowance (ibg-27) MUST have a Self-billed invoice line allowance reason (ibt-139) or a Self-billed invoice line allowance reason code (ibt-140).
About
- ID
ibr-042- Flag
- fatal
- Context
cac:AllowanceCharge[cbc:ChargeIndicator = false()]- Test
exists(cbc:AllowanceChargeReason) or exists(cbc:AllowanceChargeReasonCode) or not(exists(ancestor::cac:InvoiceLine|ancestor::cac:CreditNoteLine))- Rules
-
- IBR-042 Each Self-billed invoice line allowance (ibg-27) MUST have a Self-billed invoice line allowance reason (ibt-139) or a Self-billed invoice line allowance reason code (ibt-140).
- Syntax binding