public class PayRun extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PayRun.CalendarTypeEnum
Calendar type of the pay run
|
static class |
PayRun.PayRunStatusEnum
Pay run status
|
static class |
PayRun.PayRunTypeEnum
Pay run type
|
| Constructor and Description |
|---|
PayRun() |
| Modifier and Type | Method and Description |
|---|---|
PayRun |
addPaySlipsItem(Payslip paySlipsItem) |
PayRun |
calendarType(PayRun.CalendarTypeEnum calendarType) |
boolean |
equals(Object o) |
PayRun.CalendarTypeEnum |
getCalendarType()
Calendar type of the pay run
|
org.threeten.bp.LocalDate |
getPaymentDate()
Payment date of the pay run
|
UUID |
getPayrollCalendarID()
Xero unique identifier for the payroll calendar
|
UUID |
getPayRunID()
Xero unique identifier for the pay run
|
PayRun.PayRunStatusEnum |
getPayRunStatus()
Pay run status
|
PayRun.PayRunTypeEnum |
getPayRunType()
Pay run type
|
List<Payslip> |
getPaySlips()
Get paySlips
|
org.threeten.bp.LocalDate |
getPeriodEndDate()
Period end date of the payroll calendar
|
org.threeten.bp.LocalDate |
getPeriodStartDate()
Period start date of the payroll calendar
|
org.threeten.bp.LocalDate |
getPostedDateTime()
Posted date time of the pay run
|
Double |
getTotalCost()
Total cost of the pay run
|
Double |
getTotalPay()
Total pay of the pay run
|
int |
hashCode() |
PayRun |
paymentDate(org.threeten.bp.LocalDate paymentDate) |
PayRun |
payrollCalendarID(UUID payrollCalendarID) |
PayRun |
payRunID(UUID payRunID) |
PayRun |
payRunStatus(PayRun.PayRunStatusEnum payRunStatus) |
PayRun |
payRunType(PayRun.PayRunTypeEnum payRunType) |
PayRun |
paySlips(List<Payslip> paySlips) |
PayRun |
periodEndDate(org.threeten.bp.LocalDate periodEndDate) |
PayRun |
periodStartDate(org.threeten.bp.LocalDate periodStartDate) |
PayRun |
postedDateTime(org.threeten.bp.LocalDate postedDateTime) |
void |
setCalendarType(PayRun.CalendarTypeEnum calendarType) |
void |
setPaymentDate(org.threeten.bp.LocalDate paymentDate) |
void |
setPayrollCalendarID(UUID payrollCalendarID) |
void |
setPayRunID(UUID payRunID) |
void |
setPayRunStatus(PayRun.PayRunStatusEnum payRunStatus) |
void |
setPayRunType(PayRun.PayRunTypeEnum payRunType) |
void |
setPaySlips(List<Payslip> paySlips) |
void |
setPeriodEndDate(org.threeten.bp.LocalDate periodEndDate) |
void |
setPeriodStartDate(org.threeten.bp.LocalDate periodStartDate) |
void |
setPostedDateTime(org.threeten.bp.LocalDate postedDateTime) |
void |
setTotalCost(Double totalCost) |
void |
setTotalPay(Double totalPay) |
String |
toString() |
PayRun |
totalCost(Double totalCost) |
PayRun |
totalPay(Double totalPay) |
public UUID getPayRunID()
public void setPayRunID(UUID payRunID)
public UUID getPayrollCalendarID()
public void setPayrollCalendarID(UUID payrollCalendarID)
public PayRun periodStartDate(org.threeten.bp.LocalDate periodStartDate)
public org.threeten.bp.LocalDate getPeriodStartDate()
public void setPeriodStartDate(org.threeten.bp.LocalDate periodStartDate)
public PayRun periodEndDate(org.threeten.bp.LocalDate periodEndDate)
public org.threeten.bp.LocalDate getPeriodEndDate()
public void setPeriodEndDate(org.threeten.bp.LocalDate periodEndDate)
public PayRun paymentDate(org.threeten.bp.LocalDate paymentDate)
public org.threeten.bp.LocalDate getPaymentDate()
public void setPaymentDate(org.threeten.bp.LocalDate paymentDate)
public Double getTotalCost()
public void setTotalCost(Double totalCost)
public Double getTotalPay()
public void setTotalPay(Double totalPay)
public PayRun payRunStatus(PayRun.PayRunStatusEnum payRunStatus)
public PayRun.PayRunStatusEnum getPayRunStatus()
public void setPayRunStatus(PayRun.PayRunStatusEnum payRunStatus)
public PayRun payRunType(PayRun.PayRunTypeEnum payRunType)
public PayRun.PayRunTypeEnum getPayRunType()
public void setPayRunType(PayRun.PayRunTypeEnum payRunType)
public PayRun calendarType(PayRun.CalendarTypeEnum calendarType)
public PayRun.CalendarTypeEnum getCalendarType()
public void setCalendarType(PayRun.CalendarTypeEnum calendarType)
public PayRun postedDateTime(org.threeten.bp.LocalDate postedDateTime)
public org.threeten.bp.LocalDate getPostedDateTime()
public void setPostedDateTime(org.threeten.bp.LocalDate postedDateTime)
Copyright © 2020. All rights reserved.