/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'false']/cbc:AllowanceChargeReasonCode

Invoice Line Allowance Reason Code

Context ID INV1258
Cardinality 0..1
Usage O
Format Code (subset UNCL 5189)
Mandate Business Term Code BT-140
Final Format Path /Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode

Description

The reason for the invoice line allowance, expressed as a code.

Use entries of the UNCL 5189 code list. The Invoice line level allowance reason code and the Invoice line level allowance reason shall indicate the same allowance reason.

Rules

Rule ID Error Message
VRBL-INV-EN16931-CM-323 The value of the Invoice Line Allowance Reason Code must be contained in UNCL5189 allowance reason [VRBL-CL-EN16931-AllowanceReasonCode]. For more information visit: https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL5189/