public class TaxOverrideModel
extends java.lang.Object
Constructor and Description |
---|
TaxOverrideModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getReason()
Getter for reason - This provides the reason for a tax override for audit purposes.
|
java.math.BigDecimal |
getTaxAmount()
Getter for taxAmount - Indicates a total override of the calculated tax on the document.
|
java.util.Date |
getTaxDate()
Getter for taxDate - The override tax date to use
|
TaxOverrideType |
getType()
Getter for type - Identifies the type of tax override
|
void |
setReason(java.lang.String reason)
Setter for reason - This provides the reason for a tax override for audit purposes.
|
void |
setTaxAmount(java.math.BigDecimal taxAmount)
Setter for taxAmount - Indicates a total override of the calculated tax on the document.
|
void |
setTaxDate(java.util.Date taxDate)
Setter for taxDate - The override tax date to use
|
void |
setType(TaxOverrideType type)
Setter for type - Identifies the type of tax override
|
java.lang.String |
toString()
Returns a JSON string representation of TaxOverrideModel.
|
public TaxOverrideType getType()
public void setType(TaxOverrideType type)
public java.math.BigDecimal getTaxAmount()
public void setTaxAmount(java.math.BigDecimal taxAmount)
public java.util.Date getTaxDate()
public void setTaxDate(java.util.Date taxDate)
public java.lang.String getReason()
public void setReason(java.lang.String reason)
public java.lang.String toString()
toString
in class java.lang.Object