public class TaxRate extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TaxRate.ReportTaxTypeEnum
See ReportTaxTypes
|
static class |
TaxRate.StatusEnum
See Status Codes
|
static class |
TaxRate.TaxTypeEnum
See Tax Types – can only be used on update calls
|
| Constructor and Description |
|---|
TaxRate() |
| Modifier and Type | Method and Description |
|---|---|
TaxRate |
addTaxComponentsItem(TaxComponent taxComponentsItem) |
boolean |
equals(Object o) |
Boolean |
getCanApplyToAssets()
Boolean to describe if tax rate can be used for asset accounts i.e.
|
Boolean |
getCanApplyToEquity()
Boolean to describe if tax rate can be used for equity accounts i.e true,false
|
Boolean |
getCanApplyToExpenses()
Boolean to describe if tax rate can be used for expense accounts i.e.
|
Boolean |
getCanApplyToLiabilities()
Boolean to describe if tax rate can be used for liability accounts i.e.
|
Boolean |
getCanApplyToRevenue()
Boolean to describe if tax rate can be used for revenue accounts i.e.
|
Float |
getDisplayTaxRate()
Tax Rate (decimal to 4dp) e.g 12.5000
|
Float |
getEffectiveRate()
Effective Tax Rate (decimal to 4dp) e.g 12.5000
|
String |
getName()
Name of tax rate
|
TaxRate.ReportTaxTypeEnum |
getReportTaxType()
See ReportTaxTypes
|
TaxRate.StatusEnum |
getStatus()
See Status Codes
|
List<TaxComponent> |
getTaxComponents()
See TaxComponents
|
TaxRate.TaxTypeEnum |
getTaxType()
See Tax Types – can only be used on update calls
|
int |
hashCode() |
TaxRate |
name(String name) |
TaxRate |
reportTaxType(TaxRate.ReportTaxTypeEnum reportTaxType) |
void |
setName(String name) |
void |
setReportTaxType(TaxRate.ReportTaxTypeEnum reportTaxType) |
void |
setStatus(TaxRate.StatusEnum status) |
void |
setTaxComponents(List<TaxComponent> taxComponents) |
void |
setTaxType(TaxRate.TaxTypeEnum taxType) |
TaxRate |
status(TaxRate.StatusEnum status) |
TaxRate |
taxComponents(List<TaxComponent> taxComponents) |
TaxRate |
taxType(TaxRate.TaxTypeEnum taxType) |
String |
toString() |
public String getName()
public void setName(String name)
public TaxRate taxType(TaxRate.TaxTypeEnum taxType)
public TaxRate.TaxTypeEnum getTaxType()
public void setTaxType(TaxRate.TaxTypeEnum taxType)
public TaxRate taxComponents(List<TaxComponent> taxComponents)
public TaxRate addTaxComponentsItem(TaxComponent taxComponentsItem)
public List<TaxComponent> getTaxComponents()
public void setTaxComponents(List<TaxComponent> taxComponents)
public TaxRate status(TaxRate.StatusEnum status)
public TaxRate.StatusEnum getStatus()
public void setStatus(TaxRate.StatusEnum status)
public TaxRate reportTaxType(TaxRate.ReportTaxTypeEnum reportTaxType)
public TaxRate.ReportTaxTypeEnum getReportTaxType()
public void setReportTaxType(TaxRate.ReportTaxTypeEnum reportTaxType)
public Boolean getCanApplyToAssets()
public Boolean getCanApplyToEquity()
public Boolean getCanApplyToExpenses()
public Boolean getCanApplyToLiabilities()
public Boolean getCanApplyToRevenue()
public Float getDisplayTaxRate()
public Float getEffectiveRate()
Copyright © 2018. All rights reserved.