UBL Logo      

UBL AllowanceChargeType Data Description Table


Attribute Description
This Filename: AllowanceChargeType.html
Document Namespace Value: urn:oasis:names:tc:ubl:CommonAggregateTypes:1.0:1.0-alpha
BIE Type: ABIE
Definition: Details about a component of pricing, such as a service, promotion, allowance, or charge, applied to an associated Order Line line or the whole transaction.
Dictionary Entry: Allowance Charge. Details
Object Class (Qualifier): AllowanceCharge
Associated Object Class (Qualifier):  
Property Term (Qualifier): Details
Representation Term (Qualifier): Details
Data Type (Qualifier):  
Business Term:  
Instance Prefix (For Instance Processing Only):  
Common Aggregate Types (CATs or Reusables) used in this type:
Number of CATs used: 12
CATs used: AddressLineType , AddressType , BranchType , CardAccountType , CountryType , CreditAccountType , FinancialAccountType , FinancialInstitutionType , LocationCoordinateType , PaymentMeansType , TaxCategoryType , TaxSchemeType
Core Component Types (CCTs) used in this type:
Number of CCTs used: 8
CCTs used: DateType, IdentifierType, IndicatorType, MeasureType, NameType, NumericType, QuantityType, TextType
Derived Code Types (DCTs) used in this type:
Number of DCTs instances used: 2
Number of distinct DCTs instances required: 2
DCTs used:
Code Name Prefix           Namespace Value
CurrencyCode          cur: urn:oasis:names:tc:ubl:codelist:CurrencyCode:1.0:1.0-alpha
AllowanceChargeReasonCode          rsn: urn:oasis:names:tc:ubl:codelist:AllowanceChargeReasonCode:1.0:1.0-alpha

Total of 9 children elements contained in this type.
Row color coding: Green=ASBIE, Background color=BBIE, Red=ABIE (possibly an error)

Element Name Occur-rence (gray=0,
blue=1,
orange=n,
bgcolor=others)
Cate-gory Dictionary Entry Name Definition Object Class (Qualifier) Assoc-iated Object Class (Qualifier) Property Term (Qualifier) Repre-sentation Term (Qualifier) Data Type (Qualifier) Business Term (Qualifier) Instance Prefix
ID 0 1 BBIE Allowance Charge. Identifier Identifier of the price component AllowanceCharge   Identification Identifier Identification    
ChargeIndicator 1 1 BBIE Allowance Charge. Charge. Indicator Indicates whether the allowance/charge is a charge (true) (increase in cost) or an allowance (false) (decrease in cost). AllowanceCharge   Charge Indicator Indicator (Charge)    
ReasonCode 0 1 BBIE Allowance Charge. Reason. Code Specifies the reason for the allowance or charge AllowanceCharge   Reason Code Code (Reason)   rsn
MultiplierFactorQuantity 0 1 BBIE Allowance Charge. Multiplier _ Factor. Quantity Specifies the factor by which the amount on which the allowance or charge is based should be multiplied to calculate the allowance or charge amount. AllowanceCharge   Multiplier-Factor Quantity Quantity (Factor)    
CurrencyCode 0 1 BBIE Allowance Charge. Currency. Code Specifies the currency of the allowance or charge if this is different from the pricing currency AllowanceCharge   Currency-Code Code Code   cur
PrepaidIndicator 0 1 BBIE Allowance Charge. Prepaid Indicator Indicates whether the charge is levied on a prepaid basis (true) or collect (false). AllowanceCharge   Indicator (Prepaid) Indicator Indicator    
SequenceNumeric 0 1 BBIE Allowance Charge. Sequence. Numeric Identifies the sequence in which all allowances or charges are calculated when multiple components apply in piggy-back fashion (i.e. one on top of another). If they are all applicable to the same base price, then the calculation sequence indicator will alw AllowanceCharge   Sequence Numeric Numeric (Sequence)    
TaxCategory 0 n ASBIE Allowance Charge. Tax Category Associates the allowance or charge with information about the tax(es) that apply. AllowanceCharge TaxCategory TaxCategory TaxCategory TaxCategory    
PaymentMeans 0 n ASBIE Allowance Charge. Payment Means Associates the allowance or charge with information about a means of payment. If the allowance or charge has to be prepaid, then this association is made via the payment. AllowanceCharge PaymentMeans PaymentMeans PaymentMeans PaymentMeans