Package com.xero.models.payrollnz
Class PaySlip
java.lang.Object
com.xero.models.payrollnz.PaySlip
public class PaySlip extends Object
PaySlip
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaySlip.PaymentMethodEnumThe payment method code -
Constructor Summary
Constructors Constructor Description PaySlip() -
Method Summary
-
Constructor Details
-
PaySlip
public PaySlip()
-
-
Method Details
-
paySlipID
-
getPaySlipID
The Xero identifier for a PaySlip- Returns:
- paySlipID
-
setPaySlipID
-
employeeID
-
getEmployeeID
The Xero identifier for payroll employee- Returns:
- employeeID
-
setEmployeeID
-
payRunID
-
getPayRunID
The Xero identifier for the associated payrun- Returns:
- payRunID
-
setPayRunID
-
lastEdited
-
getLastEdited
public org.threeten.bp.LocalDateTime getLastEdited()The date payslip was last updated- Returns:
- lastEdited
-
setLastEdited
public void setLastEdited(org.threeten.bp.LocalDateTime lastEdited) -
firstName
-
getFirstName
Employee first name- Returns:
- firstName
-
setFirstName
-
lastName
-
getLastName
Employee last name- Returns:
- lastName
-
setLastName
-
totalEarnings
-
getTotalEarnings
Total earnings before any deductions. Same as gross earnings for NZ.- Returns:
- totalEarnings
-
setTotalEarnings
-
grossEarnings
-
getGrossEarnings
Total earnings before any deductions. Same as total earnings for NZ.- Returns:
- grossEarnings
-
setGrossEarnings
-
totalPay
-
getTotalPay
The employee net pay- Returns:
- totalPay
-
setTotalPay
-
totalEmployerTaxes
-
getTotalEmployerTaxes
The employer's tax obligation- Returns:
- totalEmployerTaxes
-
setTotalEmployerTaxes
-
totalEmployeeTaxes
-
getTotalEmployeeTaxes
The part of an employee's earnings that is deducted for tax purposes- Returns:
- totalEmployeeTaxes
-
setTotalEmployeeTaxes
-
totalDeductions
-
getTotalDeductions
Total amount subtracted from an employee's earnings to reach total pay- Returns:
- totalDeductions
-
setTotalDeductions
-
totalReimbursements
-
getTotalReimbursements
Total reimbursements are nontaxable payments to an employee used to repay out-of-pocket expenses when the person incurs those expenses through employment- Returns:
- totalReimbursements
-
setTotalReimbursements
-
totalStatutoryDeductions
-
getTotalStatutoryDeductions
Total amounts required by law to subtract from the employee's earnings- Returns:
- totalStatutoryDeductions
-
setTotalStatutoryDeductions
-
totalSuperannuation
-
getTotalSuperannuation
Benefits (also called fringe benefits, perquisites or perks) are various non-earnings compensations provided to employees in addition to their normal earnings or salaries- Returns:
- totalSuperannuation
-
setTotalSuperannuation
-
bacsHash
-
getBacsHash
BACS Service User Number- Returns:
- bacsHash
-
setBacsHash
-
paymentMethod
-
getPaymentMethod
The payment method code- Returns:
- paymentMethod
-
setPaymentMethod
-
earningsLines
-
addEarningsLinesItem
-
getEarningsLines
Get earningsLines- Returns:
- earningsLines
-
setEarningsLines
-
leaveEarningsLines
-
addLeaveEarningsLinesItem
-
getLeaveEarningsLines
Get leaveEarningsLines- Returns:
- leaveEarningsLines
-
setLeaveEarningsLines
-
timesheetEarningsLines
-
addTimesheetEarningsLinesItem
-
getTimesheetEarningsLines
Get timesheetEarningsLines- Returns:
- timesheetEarningsLines
-
setTimesheetEarningsLines
-
deductionLines
-
addDeductionLinesItem
-
getDeductionLines
Get deductionLines- Returns:
- deductionLines
-
setDeductionLines
-
reimbursementLines
-
addReimbursementLinesItem
-
getReimbursementLines
Get reimbursementLines- Returns:
- reimbursementLines
-
setReimbursementLines
-
leaveAccrualLines
-
addLeaveAccrualLinesItem
-
getLeaveAccrualLines
Get leaveAccrualLines- Returns:
- leaveAccrualLines
-
setLeaveAccrualLines
-
superannuationLines
-
addSuperannuationLinesItem
-
getSuperannuationLines
Get superannuationLines- Returns:
- superannuationLines
-
setSuperannuationLines
-
paymentLines
-
addPaymentLinesItem
-
getPaymentLines
Get paymentLines- Returns:
- paymentLines
-
setPaymentLines
-
employeeTaxLines
-
addEmployeeTaxLinesItem
-
getEmployeeTaxLines
Get employeeTaxLines- Returns:
- employeeTaxLines
-
setEmployeeTaxLines
-
employerTaxLines
-
addEmployerTaxLinesItem
-
getEmployerTaxLines
Get employerTaxLines- Returns:
- employerTaxLines
-
setEmployerTaxLines
-
statutoryDeductionLines
-
addStatutoryDeductionLinesItem
-
getStatutoryDeductionLines
Get statutoryDeductionLines- Returns:
- statutoryDeductionLines
-
setStatutoryDeductionLines
-
taxSettings
-
getTaxSettings
Get taxSettings- Returns:
- taxSettings
-
setTaxSettings
-
grossEarningsHistory
-
getGrossEarningsHistory
Get grossEarningsHistory- Returns:
- grossEarningsHistory
-
setGrossEarningsHistory
-
equals
-
hashCode
public int hashCode() -
toString
-