DOCUMENT LEVEL ALLOWANCES

A group of business terms providing information about allowances applicable to the Invoice as a whole.

About

Id
SB-IBG-20
Cardinality
0..n
Element
cac:AllowanceCharge
Namespace
urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Selector
cbc:ChargeIndicator = false
Section
Shared
Business Term
IBG-20 - DOCUMENT LEVEL ALLOWANCES

Rules

Identifier Message
IBR-031 [ibr-031]-Allowance (ibg-20) MUST have an allowance amount (ibt-092).
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).

Child elements

Card. Term Name
1..1 cbc:ChargeIndicator Syntax binding qualifier
Use “false” when informing about Allowances.
0..1 cbc:AllowanceChargeReasonCode Document level allowance reason code
The reason for the document level allowance, expressed as a code.
0..1 cbc:AllowanceChargeReason Document level allowance reason
The reason for the document level allowance, expressed as text.
0..1 cbc:MultiplierFactorNumeric Document level allowance percentage
The percentage that may be used, in conjunction with the document level allowance base amount, to calculate the document level allowance amount.
1..1 cbc:Amount Document level allowance amount
The amount of an allowance, without TAX.
0..1 cbc:BaseAmount Document level allowance base amount
The base amount that may be used, in conjunction with the document level allowance percentage, to calculate the document level allowance amount.
1..1 cac:TaxCategory TAX CATEGORY