complexType TaxType
diagram AbaDoc-2.0041_p332.png
children abans:Detail abans:TotalBaseAmount abans:TotalAmount
used by
elements AllowanceAndChargeType/Detail/Tax AllowanceAndChargeType/Total/Tax DocumentType/LineItem/Tax DocumentType/Summary/Tax

element TaxType/Detail
diagram AbaDoc-2.0041_p333.png
properties
minOcc 0
maxOcc unbounded
content complex
children abans:BaseAmount abans:Rate abans:Amount abans:TaxDate abans:Description abans:AgreedTaxCode
annotation
documentation
Different Tax Rates may be specified here. If present, the sum of the Amount elements must match the TotalAmount

element TaxType/Detail/BaseAmount
diagram AbaDoc-2.0041_p334.png
type abans:AmountType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
currency  derived by: abans:CurrencyType  required      
annotation
documentation
Base Amount for Tax calculation, exclusive Tax

element TaxType/Detail/Rate
diagram AbaDoc-2.0041_p335.png
type abans:RateType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
category  abans:RateEnum  optional      
documentation
S=Standard
M=Mixed
E=Excempt
annotation
documentation
Tax Rate of Tax in percent

element TaxType/Detail/Amount
diagram AbaDoc-2.0041_p336.png
type abans:AmountType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
currency  derived by: abans:CurrencyType  required      
annotation
documentation
Tax Amount calculated from BaseAmount and Rate

element TaxType/Detail/TaxDate
diagram AbaDoc-2.0041_p337.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
If not set, the element "Header/MiscDataHeader/ValueDate" is used instead.
Fill this field in case a tax code has changed or is about to change in order to define which tax rate this is based on.

element TaxType/Detail/Description
diagram AbaDoc-2.0041_p338.png
type abans:StringWithLanguageType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  abans:LanguageType  optional      
annotation
documentation
Description of this tax detail

element TaxType/Detail/AgreedTaxCode
diagram AbaDoc-2.0041_p339.png
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
agreedTaxType  abans:TaxTypeEnum  optional      
annotation
documentation
Can contain a Tax code that is mutually Agreed between all parties

attribute TaxType/Detail/AgreedTaxCode/@agreedTaxType
type abans:TaxTypeEnum
properties
use optional
facets
Kind Value Annotation
enumeration INCLUSIVE
enumeration EXCLUSIVE
enumeration TAXFREE

element TaxType/TotalBaseAmount
diagram AbaDoc-2.0041_p340.png
type abans:AmountType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
currency  derived by: abans:CurrencyType  required      
annotation
documentation
Total of all BaseAmount elements from Details. Since 2.0034.

element TaxType/TotalAmount
diagram AbaDoc-2.0041_p341.png
type abans:AmountType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
currency  derived by: abans:CurrencyType  required      
annotation
documentation
Total of all Amount elements from Details


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy