/ubl:Invoice/cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'false']
Allowance Group
| Context ID | INV0879 |
| Cardinality | 0..n |
| Usage | O* |
Description
A discount or charge that applies to a price component.
A group of business terms providing information about allowances applicable to the invoice as a whole.
Child elements
| Cardinality | Usage | Description | Element |
|---|---|---|---|
| 1..1 | M |
Allowance Charge Indicator
An indicator that this AllowanceCharge describes a charge (true) or a discount (false). |
cbc:ChargeIndicator |
| 0..1 | O |
Allowance Reason Code
A mutually agreed code signifying the reason for this allowance or charge. |
cbc:AllowanceChargeReasonCode |
| 0..n | O |
Allowance Reason
The reason for this allowance or charge. |
cbc:AllowanceChargeReason |
| 1..1 | M |
Allowance Amount
The monetary amount of this allowance or charge to be applied. |
cbc:Amount |
| 0..n | O* |
Allowance Tax Category Group
A tax category applicable to this allowance or charge. |
cac:TaxCategory |
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-JP-1p0-8 | When the Seller Group is Japanese, then each Allowance Group must provide the Allowance Tax ID and the Allowance Tax Percent, except if the Allowance Group is outside the scope of tax. |
| VRBL-INV-PEPPOL-PINT-118 | The Allowance Group must have an Allowance Amount. |
| VRBL-INV-PEPPOL-PINT-119 | Each Document level Allowance Group must have a Allowance Reason or a Allowance Reason Code. |
| VRBL-INV-PEPPOL-PINT-120 | The Allowance Group expects a maximum of one Allowance Reason. |
| VRBL-INV-CORE-299 | The Allowance Group expects a maximum of one Allowance Reason. |
| VRBL-INV-CORE-556 | Each Allowance Group must have a Invoice Tax Subtotal Group corresponding to its Allowance Tax ID and Allowance Tax Percent. |