Package com.xero.models.payrollau
Class PayRun
java.lang.Object
com.xero.models.payrollau.PayRun
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe total Super for the PayrunaddPayslipsItem(PayslipSummary payslipsItem) The payslips in the payrunaddValidationErrorsItem(ValidationError validationErrorsItem) Displays array of validation error messages from the APIdeductions(Double deductions) The total Deductions for the PayrunbooleanThe total Deductions for the PayrunThe total NetPay for the PayrunPayment Date for the PayRun (YYYY-MM-DD)org.threeten.bp.LocalDatePayment Date for the PayRun (YYYY-MM-DD)Xero identifier for pay runXero identifier for pay runPeriod End Date for the PayRun (YYYY-MM-DD)org.threeten.bp.LocalDatePeriod End Date for the PayRun (YYYY-MM-DD)Period Start Date for the PayRun (YYYY-MM-DD)org.threeten.bp.LocalDatePeriod Start Date for the PayRun (YYYY-MM-DD)Get payRunStatusPayslip message for the PayRunThe payslips in the payrunThe total Reimbursements for the PayrungetSuper()The total Super for the PayrungetTax()The total Tax for the PayrunLast modified timestamporg.threeten.bp.OffsetDateTimeLast modified timestampDisplays array of validation error messages from the APIgetWages()The total Wages for the PayruninthashCode()The total NetPay for the PayrunpaymentDate(String paymentDate) Payment Date for the PayRun (YYYY-MM-DD)payrollCalendarID(UUID payrollCalendarID) Xero identifier for pay runXero identifier for pay runpayRunPeriodEndDate(String payRunPeriodEndDate) Period End Date for the PayRun (YYYY-MM-DD)payRunPeriodStartDate(String payRunPeriodStartDate) Period Start Date for the PayRun (YYYY-MM-DD)payRunStatus(PayRunStatus payRunStatus) payRunStatuspayslipMessage(String payslipMessage) Payslip message for the PayRunpayslips(List<PayslipSummary> payslips) The payslips in the payrunreimbursement(Double reimbursement) The total Reimbursements for the PayrunvoidsetDeductions(Double deductions) The total Deductions for the PayrunvoidThe total NetPay for the PayrunvoidsetPaymentDate(String paymentDate) Payment Date for the PayRun (YYYY-MM-DD)voidsetPaymentDate(org.threeten.bp.LocalDate paymentDate) Payment Date for the PayRun (YYYY-MM-DD)voidsetPayrollCalendarID(UUID payrollCalendarID) Xero identifier for pay runvoidsetPayRunID(UUID payRunID) Xero identifier for pay runvoidsetPayRunPeriodEndDate(String payRunPeriodEndDate) Period End Date for the PayRun (YYYY-MM-DD)voidsetPayRunPeriodEndDate(org.threeten.bp.LocalDate payRunPeriodEndDate) Period End Date for the PayRun (YYYY-MM-DD)voidsetPayRunPeriodStartDate(String payRunPeriodStartDate) Period Start Date for the PayRun (YYYY-MM-DD)voidsetPayRunPeriodStartDate(org.threeten.bp.LocalDate payRunPeriodStartDate) Period Start Date for the PayRun (YYYY-MM-DD)voidsetPayRunStatus(PayRunStatus payRunStatus) payRunStatusvoidsetPayslipMessage(String payslipMessage) Payslip message for the PayRunvoidsetPayslips(List<PayslipSummary> payslips) The payslips in the payrunvoidsetReimbursement(Double reimbursement) The total Reimbursements for the PayrunvoidThe total Super for the PayrunvoidThe total Tax for the PayrunvoidsetValidationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the APIvoidThe total Wages for the PayrunThe total Tax for the PayruntoString()validationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the APIThe total Wages for the Payrun
-
Constructor Details
-
PayRun
public PayRun()
-
-
Method Details
-
payrollCalendarID
-
getPayrollCalendarID
-
setPayrollCalendarID
Xero identifier for pay run- Parameters:
payrollCalendarID- UUID
-
payRunID
-
getPayRunID
-
setPayRunID
-
payRunPeriodStartDate
-
getPayRunPeriodStartDate
Period Start Date for the PayRun (YYYY-MM-DD)- Returns:
- payRunPeriodStartDate
-
getPayRunPeriodStartDateAsDate
public org.threeten.bp.LocalDate getPayRunPeriodStartDateAsDate()Period Start Date for the PayRun (YYYY-MM-DD)- Returns:
- LocalDate
-
setPayRunPeriodStartDate
Period Start Date for the PayRun (YYYY-MM-DD)- Parameters:
payRunPeriodStartDate- String
-
setPayRunPeriodStartDate
public void setPayRunPeriodStartDate(org.threeten.bp.LocalDate payRunPeriodStartDate) Period Start Date for the PayRun (YYYY-MM-DD)- Parameters:
payRunPeriodStartDate- LocalDateTime
-
payRunPeriodEndDate
-
getPayRunPeriodEndDate
Period End Date for the PayRun (YYYY-MM-DD)- Returns:
- payRunPeriodEndDate
-
getPayRunPeriodEndDateAsDate
public org.threeten.bp.LocalDate getPayRunPeriodEndDateAsDate()Period End Date for the PayRun (YYYY-MM-DD)- Returns:
- LocalDate
-
setPayRunPeriodEndDate
Period End Date for the PayRun (YYYY-MM-DD)- Parameters:
payRunPeriodEndDate- String
-
setPayRunPeriodEndDate
public void setPayRunPeriodEndDate(org.threeten.bp.LocalDate payRunPeriodEndDate) Period End Date for the PayRun (YYYY-MM-DD)- Parameters:
payRunPeriodEndDate- LocalDateTime
-
payRunStatus
payRunStatus- Parameters:
payRunStatus- PayRunStatus- Returns:
- PayRun
-
getPayRunStatus
-
setPayRunStatus
payRunStatus- Parameters:
payRunStatus- PayRunStatus
-
paymentDate
-
getPaymentDate
-
getPaymentDateAsDate
public org.threeten.bp.LocalDate getPaymentDateAsDate()Payment Date for the PayRun (YYYY-MM-DD)- Returns:
- LocalDate
-
setPaymentDate
Payment Date for the PayRun (YYYY-MM-DD)- Parameters:
paymentDate- String
-
setPaymentDate
public void setPaymentDate(org.threeten.bp.LocalDate paymentDate) Payment Date for the PayRun (YYYY-MM-DD)- Parameters:
paymentDate- LocalDateTime
-
payslipMessage
-
getPayslipMessage
-
setPayslipMessage
Payslip message for the PayRun- Parameters:
payslipMessage- String
-
getUpdatedDateUTC
-
getUpdatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()Last modified timestamp- Returns:
- OffsetDateTime
-
payslips
The payslips in the payrun- Parameters:
payslips- List<PayslipSummary>- Returns:
- PayRun
-
addPayslipsItem
The payslips in the payrun- Parameters:
payslipsItem- PayslipSummary- Returns:
- PayRun
-
getPayslips
-
setPayslips
The payslips in the payrun- Parameters:
payslips- List<PayslipSummary>
-
wages
-
getWages
-
setWages
-
deductions
-
getDeductions
-
setDeductions
The total Deductions for the Payrun- Parameters:
deductions- Double
-
tax
-
getTax
-
setTax
-
_super
-
getSuper
-
setSuper
-
reimbursement
-
getReimbursement
-
setReimbursement
The total Reimbursements for the Payrun- Parameters:
reimbursement- Double
-
netPay
-
getNetPay
-
setNetPay
-
validationErrors
Displays array of validation error messages from the API- Parameters:
validationErrors- List<ValidationError>- Returns:
- PayRun
-
addValidationErrorsItem
Displays array of validation error messages from the API- Parameters:
validationErrorsItem- ValidationError- Returns:
- PayRun
-
getValidationErrors
Displays array of validation error messages from the API- Returns:
- validationErrors
-
setValidationErrors
Displays array of validation error messages from the API- Parameters:
validationErrors- List<ValidationError>
-
equals
-
hashCode
-
toString
-