public class TaxDeclaration extends Object
| Constructor and Description |
|---|
TaxDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
TaxDeclaration |
approvedWithholdingVariationPercentage(BigDecimal approvedWithholdingVariationPercentage) |
TaxDeclaration |
australianResidentForTaxPurposes(Boolean australianResidentForTaxPurposes) |
TaxDeclaration |
eligibleToReceiveLeaveLoading(Boolean eligibleToReceiveLeaveLoading) |
TaxDeclaration |
employeeID(UUID employeeID) |
TaxDeclaration |
employmentBasis(EmploymentBasis employmentBasis) |
boolean |
equals(Object o) |
BigDecimal |
getApprovedWithholdingVariationPercentage()
If the employee has approved withholding variation.
|
Boolean |
getAustralianResidentForTaxPurposes()
If the employee is Australian resident for tax purposes.
|
Boolean |
getEligibleToReceiveLeaveLoading()
If the employee is eligible to receive an additional percentage on top of ordinary earnings when they take leave (typically 17.5%).
|
UUID |
getEmployeeID()
Address line 1 for employee home address
|
EmploymentBasis |
getEmploymentBasis()
Get employmentBasis
|
Boolean |
getHasHELPDebt()
If employee has HECS or HELP debt.
|
Boolean |
getHasSFSSDebt()
If employee has financial supplement debt.
|
Boolean |
getHasStudentStartupLoan()
If the employee is eligible for student startup loan rules
|
Boolean |
getHasTradeSupportLoanDebt()
If employee has trade support loan.
|
ResidencyStatus |
getResidencyStatus()
Get residencyStatus
|
String |
getTaxFileNumber()
The tax file number e.g 123123123.
|
Boolean |
getTaxFreeThresholdClaimed()
If tax free threshold claimed.
|
BigDecimal |
getTaxOffsetEstimatedAmount()
If has tax offset estimated then the tax offset estimated amount.
|
TFNExemptionType |
getTfNExemptionType()
Get tfNExemptionType
|
String |
getUpdatedDateUTC()
Last modified timestamp
|
org.threeten.bp.OffsetDateTime |
getUpdatedDateUTCAsDate() |
BigDecimal |
getUpwardVariationTaxWithholdingAmount()
If the employee has requested that additional tax be withheld each pay run.
|
int |
hashCode() |
TaxDeclaration |
hasHELPDebt(Boolean hasHELPDebt) |
TaxDeclaration |
hasSFSSDebt(Boolean hasSFSSDebt) |
TaxDeclaration |
hasStudentStartupLoan(Boolean hasStudentStartupLoan) |
TaxDeclaration |
hasTradeSupportLoanDebt(Boolean hasTradeSupportLoanDebt) |
TaxDeclaration |
residencyStatus(ResidencyStatus residencyStatus) |
void |
setApprovedWithholdingVariationPercentage(BigDecimal approvedWithholdingVariationPercentage) |
void |
setAustralianResidentForTaxPurposes(Boolean australianResidentForTaxPurposes) |
void |
setEligibleToReceiveLeaveLoading(Boolean eligibleToReceiveLeaveLoading) |
void |
setEmployeeID(UUID employeeID) |
void |
setEmploymentBasis(EmploymentBasis employmentBasis) |
void |
setHasHELPDebt(Boolean hasHELPDebt) |
void |
setHasSFSSDebt(Boolean hasSFSSDebt) |
void |
setHasStudentStartupLoan(Boolean hasStudentStartupLoan) |
void |
setHasTradeSupportLoanDebt(Boolean hasTradeSupportLoanDebt) |
void |
setResidencyStatus(ResidencyStatus residencyStatus) |
void |
setTaxFileNumber(String taxFileNumber) |
void |
setTaxFreeThresholdClaimed(Boolean taxFreeThresholdClaimed) |
void |
setTaxOffsetEstimatedAmount(BigDecimal taxOffsetEstimatedAmount) |
void |
setTfNExemptionType(TFNExemptionType tfNExemptionType) |
void |
setUpwardVariationTaxWithholdingAmount(BigDecimal upwardVariationTaxWithholdingAmount) |
TaxDeclaration |
taxFileNumber(String taxFileNumber) |
TaxDeclaration |
taxFreeThresholdClaimed(Boolean taxFreeThresholdClaimed) |
TaxDeclaration |
taxOffsetEstimatedAmount(BigDecimal taxOffsetEstimatedAmount) |
TaxDeclaration |
tfNExemptionType(TFNExemptionType tfNExemptionType) |
String |
toString() |
TaxDeclaration |
upwardVariationTaxWithholdingAmount(BigDecimal upwardVariationTaxWithholdingAmount) |
public TaxDeclaration employeeID(UUID employeeID)
public UUID getEmployeeID()
public void setEmployeeID(UUID employeeID)
public TaxDeclaration employmentBasis(EmploymentBasis employmentBasis)
public EmploymentBasis getEmploymentBasis()
public void setEmploymentBasis(EmploymentBasis employmentBasis)
public TaxDeclaration tfNExemptionType(TFNExemptionType tfNExemptionType)
public TFNExemptionType getTfNExemptionType()
public void setTfNExemptionType(TFNExemptionType tfNExemptionType)
public TaxDeclaration taxFileNumber(String taxFileNumber)
public String getTaxFileNumber()
public void setTaxFileNumber(String taxFileNumber)
public TaxDeclaration australianResidentForTaxPurposes(Boolean australianResidentForTaxPurposes)
public Boolean getAustralianResidentForTaxPurposes()
public void setAustralianResidentForTaxPurposes(Boolean australianResidentForTaxPurposes)
public TaxDeclaration residencyStatus(ResidencyStatus residencyStatus)
public ResidencyStatus getResidencyStatus()
public void setResidencyStatus(ResidencyStatus residencyStatus)
public TaxDeclaration taxFreeThresholdClaimed(Boolean taxFreeThresholdClaimed)
public Boolean getTaxFreeThresholdClaimed()
public void setTaxFreeThresholdClaimed(Boolean taxFreeThresholdClaimed)
public TaxDeclaration taxOffsetEstimatedAmount(BigDecimal taxOffsetEstimatedAmount)
public BigDecimal getTaxOffsetEstimatedAmount()
public void setTaxOffsetEstimatedAmount(BigDecimal taxOffsetEstimatedAmount)
public TaxDeclaration hasHELPDebt(Boolean hasHELPDebt)
public Boolean getHasHELPDebt()
public void setHasHELPDebt(Boolean hasHELPDebt)
public TaxDeclaration hasSFSSDebt(Boolean hasSFSSDebt)
public Boolean getHasSFSSDebt()
public void setHasSFSSDebt(Boolean hasSFSSDebt)
public TaxDeclaration hasTradeSupportLoanDebt(Boolean hasTradeSupportLoanDebt)
public Boolean getHasTradeSupportLoanDebt()
public void setHasTradeSupportLoanDebt(Boolean hasTradeSupportLoanDebt)
public TaxDeclaration upwardVariationTaxWithholdingAmount(BigDecimal upwardVariationTaxWithholdingAmount)
public BigDecimal getUpwardVariationTaxWithholdingAmount()
public void setUpwardVariationTaxWithholdingAmount(BigDecimal upwardVariationTaxWithholdingAmount)
public TaxDeclaration eligibleToReceiveLeaveLoading(Boolean eligibleToReceiveLeaveLoading)
public Boolean getEligibleToReceiveLeaveLoading()
public void setEligibleToReceiveLeaveLoading(Boolean eligibleToReceiveLeaveLoading)
public TaxDeclaration approvedWithholdingVariationPercentage(BigDecimal approvedWithholdingVariationPercentage)
public BigDecimal getApprovedWithholdingVariationPercentage()
public void setApprovedWithholdingVariationPercentage(BigDecimal approvedWithholdingVariationPercentage)
public TaxDeclaration hasStudentStartupLoan(Boolean hasStudentStartupLoan)
public Boolean getHasStudentStartupLoan()
public void setHasStudentStartupLoan(Boolean hasStudentStartupLoan)
public String getUpdatedDateUTC()
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
Copyright © 2020. All rights reserved.