Package com.xero.models.payrolluk
Class Deduction
java.lang.Object
com.xero.models.payrolluk.Deduction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumdetermine the calculation type whether fixed amount or percentage of grossstatic enumDeduction Category type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyToPensionCalculations(Boolean applyToPensionCalculations) Identifier for apply to pension calculationscalculationType(Deduction.CalculationTypeEnum calculationType) determine the calculation type whether fixed amount or percentage of grosscurrentRecord(Boolean currentRecord) Identifier of a record is active or not.deductionCategory(Deduction.DeductionCategoryEnum deductionCategory) Deduction Category typedeductionId(UUID deductionId) The Xero identifier for DeductiondeductionName(String deductionName) Name of the deductionbooleanIdentifier for apply to pension calculationsdetermine the calculation type whether fixed amount or percentage of grossIdentifier of a record is active or not.Deduction Category typeThe Xero identifier for DeductionName of the deductionIdentifier of calculating on qualifying earningsIdentifier of applicable for pension or notIdentifier of reduced by basic rate applicable or notXero identifier for Liability AccountPercentage of grossIdentifier of reduces super liabilityIdentifier of reduces tax liabilityStandard amount of the deductionIdentifier of subject To NICIdentifier of subject To TaxinthashCode()isCalculatingOnQualifyingEarnings(Boolean isCalculatingOnQualifyingEarnings) Identifier of calculating on qualifying earningsIdentifier of applicable for pension or notisReducedByBasicRate(Boolean isReducedByBasicRate) Identifier of reduced by basic rate applicable or notliabilityAccountId(UUID liabilityAccountId) Xero identifier for Liability Accountpercentage(Double percentage) Percentage of grossreducesSuperLiability(Boolean reducesSuperLiability) Identifier of reduces super liabilityreducesTaxLiability(Boolean reducesTaxLiability) Identifier of reduces tax liabilityvoidsetApplyToPensionCalculations(Boolean applyToPensionCalculations) Identifier for apply to pension calculationsvoidsetCalculationType(Deduction.CalculationTypeEnum calculationType) determine the calculation type whether fixed amount or percentage of grossvoidsetCurrentRecord(Boolean currentRecord) Identifier of a record is active or not.voidsetDeductionCategory(Deduction.DeductionCategoryEnum deductionCategory) Deduction Category typevoidsetDeductionId(UUID deductionId) The Xero identifier for DeductionvoidsetDeductionName(String deductionName) Name of the deductionvoidsetIsCalculatingOnQualifyingEarnings(Boolean isCalculatingOnQualifyingEarnings) Identifier of calculating on qualifying earningsvoidsetIsPension(Boolean isPension) Identifier of applicable for pension or notvoidsetIsReducedByBasicRate(Boolean isReducedByBasicRate) Identifier of reduced by basic rate applicable or notvoidsetLiabilityAccountId(UUID liabilityAccountId) Xero identifier for Liability AccountvoidsetPercentage(Double percentage) Percentage of grossvoidsetReducesSuperLiability(Boolean reducesSuperLiability) Identifier of reduces super liabilityvoidsetReducesTaxLiability(Boolean reducesTaxLiability) Identifier of reduces tax liabilityvoidsetStandardAmount(Double standardAmount) Standard amount of the deductionvoidsetSubjectToNIC(Boolean subjectToNIC) Identifier of subject To NICvoidsetSubjectToTax(Boolean subjectToTax) Identifier of subject To TaxstandardAmount(Double standardAmount) Standard amount of the deductionsubjectToNIC(Boolean subjectToNIC) Identifier of subject To NICsubjectToTax(Boolean subjectToTax) Identifier of subject To TaxtoString()
-
Constructor Details
-
Deduction
public Deduction()
-
-
Method Details
-
deductionId
-
getDeductionId
-
setDeductionId
The Xero identifier for Deduction- Parameters:
deductionId- UUID
-
deductionName
-
getDeductionName
-
setDeductionName
Name of the deduction- Parameters:
deductionName- String
-
deductionCategory
Deduction Category type- Parameters:
deductionCategory- DeductionCategoryEnum- Returns:
- Deduction
-
getDeductionCategory
Deduction Category type- Returns:
- deductionCategory
-
setDeductionCategory
Deduction Category type- Parameters:
deductionCategory- DeductionCategoryEnum
-
liabilityAccountId
-
getLiabilityAccountId
Xero identifier for Liability Account- Returns:
- liabilityAccountId
-
setLiabilityAccountId
Xero identifier for Liability Account- Parameters:
liabilityAccountId- UUID
-
currentRecord
-
getCurrentRecord
-
setCurrentRecord
Identifier of a record is active or not.- Parameters:
currentRecord- Boolean
-
standardAmount
-
getStandardAmount
-
setStandardAmount
Standard amount of the deduction- Parameters:
standardAmount- Double
-
reducesSuperLiability
-
getReducesSuperLiability
Identifier of reduces super liability- Returns:
- reducesSuperLiability
-
setReducesSuperLiability
Identifier of reduces super liability- Parameters:
reducesSuperLiability- Boolean
-
reducesTaxLiability
-
getReducesTaxLiability
Identifier of reduces tax liability- Returns:
- reducesTaxLiability
-
setReducesTaxLiability
Identifier of reduces tax liability- Parameters:
reducesTaxLiability- Boolean
-
calculationType
determine the calculation type whether fixed amount or percentage of gross- Parameters:
calculationType- CalculationTypeEnum- Returns:
- Deduction
-
getCalculationType
determine the calculation type whether fixed amount or percentage of gross- Returns:
- calculationType
-
setCalculationType
determine the calculation type whether fixed amount or percentage of gross- Parameters:
calculationType- CalculationTypeEnum
-
percentage
-
getPercentage
-
setPercentage
-
subjectToNIC
-
getSubjectToNIC
-
setSubjectToNIC
Identifier of subject To NIC- Parameters:
subjectToNIC- Boolean
-
subjectToTax
-
getSubjectToTax
-
setSubjectToTax
Identifier of subject To Tax- Parameters:
subjectToTax- Boolean
-
isReducedByBasicRate
-
getIsReducedByBasicRate
Identifier of reduced by basic rate applicable or not- Returns:
- isReducedByBasicRate
-
setIsReducedByBasicRate
Identifier of reduced by basic rate applicable or not- Parameters:
isReducedByBasicRate- Boolean
-
applyToPensionCalculations
-
getApplyToPensionCalculations
Identifier for apply to pension calculations- Returns:
- applyToPensionCalculations
-
setApplyToPensionCalculations
Identifier for apply to pension calculations- Parameters:
applyToPensionCalculations- Boolean
-
isCalculatingOnQualifyingEarnings
-
getIsCalculatingOnQualifyingEarnings
Identifier of calculating on qualifying earnings- Returns:
- isCalculatingOnQualifyingEarnings
-
setIsCalculatingOnQualifyingEarnings
Identifier of calculating on qualifying earnings- Parameters:
isCalculatingOnQualifyingEarnings- Boolean
-
isPension
-
getIsPension
-
setIsPension
Identifier of applicable for pension or not- Parameters:
isPension- Boolean
-
equals
-
hashCode
-
toString
-