AllowanceChargeDto
Header-level allowance or charge on an invoice.
isChargebooleannullable
True = charge (increases total), false = allowance (decreases total)
Example:
falsereasonstringnullable
Free-text reason for the allowance or charge
Example:
Trade discountreasonCodestringnullable
Standardized reason code (e.g. UBL AllowanceChargeReasonCode)
Example:
95amountExVatdoublenullable
Amount excluding VAT
Example:
100vatAmountdoublenullable
VAT amount
Example:
25amountInclVatdoublenullable
Amount including VAT
Example:
125AllowanceChargeDto
{
"isCharge": false,
"reason": "Trade discount",
"reasonCode": 95,
"amountExVat": 100,
"vatAmount": 25,
"amountInclVat": 125
}