public class Tax extends java.lang.Object
| Constructor and Description |
|---|
Tax() |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
getApplicablePercentage()
|
Amount |
getBasisAmount()
|
Amount |
getCalculatedAmount()
|
TaxCategory |
getCategory()
|
TaxCode |
getCode()
|
java.lang.String |
getExemptionReason()
|
Tax |
setApplicablePercentage(java.math.BigDecimal applicablePercentage)
|
Tax |
setBasisAmount(Amount basisAmount)
|
Tax |
setCalculatedAmount(Amount calculatedAmount)
|
Tax |
setCategory(TaxCategory value)
|
Tax |
setCode(TaxCode taxCode)
|
Tax |
setExemptionReason(java.lang.String exemptionReason)
|
public Tax()
public java.math.BigDecimal getApplicablePercentage()
Gets the applicable tax percentage.
BASIC
public Amount getBasisAmount()
Gets the basis amount for tax calculation.
BASIC
public Amount getCalculatedAmount()
Gets the calculated amount.
BASIC
public TaxCategory getCategory()
Gets the tax category.
COMFORT
public TaxCode getCode()
Gets the UNCL 5153 tax type code.
BASIC
public java.lang.String getExemptionReason()
Gets the tax exemption reason.
COMFORT
public Tax setApplicablePercentage(java.math.BigDecimal applicablePercentage)
Sets the applicable tax percentage.
BASIC
applicablePercentage - the new applicable tax percentagepublic Tax setBasisAmount(Amount basisAmount)
Sets the basis amount for tax calculation.
BASIC
basisAmount - the new basis amountpublic Tax setCalculatedAmount(Amount calculatedAmount)
Sets the calculated amount.
BASIC
calculatedAmount - the new calculated amountpublic Tax setCategory(TaxCategory value)
Sets the tax category.
COMFORT
value - the new category codepublic Tax setCode(TaxCode taxCode)
Sets the UNCL 5153 tax type code.
BASIC
taxCode - the new type codehref="http://www.unece.org/trade/untdid/d98b/uncl/uncl5153.htm">UNCL 5153</a>public Tax setExemptionReason(java.lang.String exemptionReason)
Sets the tax exemption reason.
COMFORT
exemptionReason - the new exemption reasonCopyright © 2014 konik.io. All Rights Reserved.