public class

PayrollOffCyclePaymentResponseDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payroll.PayrollOffCyclePaymentResponseDataType

Class Overview

Get Payroll Off-cycle payment response.

Java class for Payroll_Off-cycle_Payment_Response_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Payroll_Off-cycle_Payment_Response_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Batch_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType" minOccurs="0"/>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Period_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payment_Priority" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="12"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Run_Category_Reference" type="{urn:com.workday/bsvc}Run_CategoryObjectType" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" minOccurs="0"/>
         <element name="Result_Type_Reference" type="{urn:com.workday/bsvc}Payroll_Off-cycle_TypeObjectType" minOccurs="0"/>
         <element name="Replacement" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Reason_Reference" type="{urn:com.workday/bsvc}Payroll_Action_ReasonObjectType" minOccurs="0"/>
         <choice>
           <element name="On_Demand_Payment_Data" type="{urn:com.workday/bsvc}On_Demand_Payment_DataType" minOccurs="0"/>
           <element name="Manual_Payment_Data" type="{urn:com.workday/bsvc}Manual_Payment_DataType" minOccurs="0"/>
         </choice>
         <element name="Result_Worktag_Overrides_Data" type="{urn:com.workday/bsvc}Result_Worktag_Overrides_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Off-cycle_Input_Data" type="{urn:com.workday/bsvc}Off-cycle_Input_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String batchID
protected EmployeeObjectType employeeReference
protected ManualPaymentDataType manualPaymentData
protected List<OffCycleInputDataType> offCycleInputData
protected OnDemandPaymentDataType onDemandPaymentData
protected PayGroupObjectType payGroupReference
protected XMLGregorianCalendar paymentDate
protected String paymentID
protected BigDecimal paymentPriority
protected XMLGregorianCalendar periodDate
protected PayrollActionReasonObjectType reasonReference
protected Boolean replacement
protected PayrollOffCycleTypeObjectType resultTypeReference
protected List<ResultWorktagOverridesDataType> resultWorktagOverridesData
protected RunCategoryObjectType runCategoryReference
Public Constructors
PayrollOffCyclePaymentResponseDataType()
Public Methods
String getBatchID()
Gets the value of the batchID property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
ManualPaymentDataType getManualPaymentData()
Gets the value of the manualPaymentData property.
List<OffCycleInputDataType> getOffCycleInputData()
Gets the value of the offCycleInputData property.
OnDemandPaymentDataType getOnDemandPaymentData()
Gets the value of the onDemandPaymentData property.
PayGroupObjectType getPayGroupReference()
Gets the value of the payGroupReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
String getPaymentID()
Gets the value of the paymentID property.
BigDecimal getPaymentPriority()
Gets the value of the paymentPriority property.
XMLGregorianCalendar getPeriodDate()
Gets the value of the periodDate property.
PayrollActionReasonObjectType getReasonReference()
Gets the value of the reasonReference property.
Boolean getReplacement()
Gets the value of the replacement property.
PayrollOffCycleTypeObjectType getResultTypeReference()
Gets the value of the resultTypeReference property.
List<ResultWorktagOverridesDataType> getResultWorktagOverridesData()
Gets the value of the resultWorktagOverridesData property.
RunCategoryObjectType getRunCategoryReference()
Gets the value of the runCategoryReference property.
void setBatchID(String value)
Sets the value of the batchID property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setManualPaymentData(ManualPaymentDataType value)
Sets the value of the manualPaymentData property.
void setOffCycleInputData(List<OffCycleInputDataType> offCycleInputData)
Sets the value of the offCycleInputData property.
void setOnDemandPaymentData(OnDemandPaymentDataType value)
Sets the value of the onDemandPaymentData property.
void setPayGroupReference(PayGroupObjectType value)
Sets the value of the payGroupReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPaymentID(String value)
Sets the value of the paymentID property.
void setPaymentPriority(BigDecimal value)
Sets the value of the paymentPriority property.
void setPeriodDate(XMLGregorianCalendar value)
Sets the value of the periodDate property.
void setReasonReference(PayrollActionReasonObjectType value)
Sets the value of the reasonReference property.
void setReplacement(Boolean value)
Sets the value of the replacement property.
void setResultTypeReference(PayrollOffCycleTypeObjectType value)
Sets the value of the resultTypeReference property.
void setResultWorktagOverridesData(List<ResultWorktagOverridesDataType> resultWorktagOverridesData)
Sets the value of the resultWorktagOverridesData property.
void setRunCategoryReference(RunCategoryObjectType value)
Sets the value of the runCategoryReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String batchID

protected EmployeeObjectType employeeReference

protected ManualPaymentDataType manualPaymentData

protected List<OffCycleInputDataType> offCycleInputData

protected OnDemandPaymentDataType onDemandPaymentData

protected PayGroupObjectType payGroupReference

protected XMLGregorianCalendar paymentDate

protected String paymentID

protected BigDecimal paymentPriority

protected XMLGregorianCalendar periodDate

protected PayrollActionReasonObjectType reasonReference

protected Boolean replacement

protected PayrollOffCycleTypeObjectType resultTypeReference

protected List<ResultWorktagOverridesDataType> resultWorktagOverridesData

protected RunCategoryObjectType runCategoryReference

Public Constructors

public PayrollOffCyclePaymentResponseDataType ()

Public Methods

public String getBatchID ()

Gets the value of the batchID property.

Returns
  • possible object is String

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public ManualPaymentDataType getManualPaymentData ()

Gets the value of the manualPaymentData property.

Returns

public List<OffCycleInputDataType> getOffCycleInputData ()

Gets the value of the offCycleInputData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the offCycleInputData property.

For example, to add a new item, do as follows:

    getOffCycleInputData().add(newItem);
 

Objects of the following type(s) are allowed in the list OffCycleInputDataType

public OnDemandPaymentDataType getOnDemandPaymentData ()

Gets the value of the onDemandPaymentData property.

Returns

public PayGroupObjectType getPayGroupReference ()

Gets the value of the payGroupReference property.

Returns

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPaymentID ()

Gets the value of the paymentID property.

Returns
  • possible object is String

public BigDecimal getPaymentPriority ()

Gets the value of the paymentPriority property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getPeriodDate ()

Gets the value of the periodDate property.

Returns
  • possible object is XMLGregorianCalendar

public PayrollActionReasonObjectType getReasonReference ()

Gets the value of the reasonReference property.

Returns

public Boolean getReplacement ()

Gets the value of the replacement property. This getter has been renamed from isReplacement() to getReplacement() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public PayrollOffCycleTypeObjectType getResultTypeReference ()

Gets the value of the resultTypeReference property.

Returns

public List<ResultWorktagOverridesDataType> getResultWorktagOverridesData ()

Gets the value of the resultWorktagOverridesData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the resultWorktagOverridesData property.

For example, to add a new item, do as follows:

    getResultWorktagOverridesData().add(newItem);
 

Objects of the following type(s) are allowed in the list ResultWorktagOverridesDataType

public RunCategoryObjectType getRunCategoryReference ()

Gets the value of the runCategoryReference property.

Returns

public void setBatchID (String value)

Sets the value of the batchID property.

Parameters
value Allowed object is String

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setManualPaymentData (ManualPaymentDataType value)

Sets the value of the manualPaymentData property.

Parameters
value Allowed object is ManualPaymentDataType

public void setOffCycleInputData (List<OffCycleInputDataType> offCycleInputData)

Sets the value of the offCycleInputData property.

Parameters
offCycleInputData Allowed object is OffCycleInputDataType

public void setOnDemandPaymentData (OnDemandPaymentDataType value)

Sets the value of the onDemandPaymentData property.

Parameters
value Allowed object is OnDemandPaymentDataType

public void setPayGroupReference (PayGroupObjectType value)

Sets the value of the payGroupReference property.

Parameters
value Allowed object is PayGroupObjectType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentID (String value)

Sets the value of the paymentID property.

Parameters
value Allowed object is String

public void setPaymentPriority (BigDecimal value)

Sets the value of the paymentPriority property.

Parameters
value Allowed object is BigDecimal

public void setPeriodDate (XMLGregorianCalendar value)

Sets the value of the periodDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setReasonReference (PayrollActionReasonObjectType value)

Sets the value of the reasonReference property.

Parameters
value Allowed object is PayrollActionReasonObjectType

public void setReplacement (Boolean value)

Sets the value of the replacement property.

Parameters
value Allowed object is Boolean

public void setResultTypeReference (PayrollOffCycleTypeObjectType value)

Sets the value of the resultTypeReference property.

Parameters
value Allowed object is PayrollOffCycleTypeObjectType

public void setResultWorktagOverridesData (List<ResultWorktagOverridesDataType> resultWorktagOverridesData)

Sets the value of the resultWorktagOverridesData property.

Parameters
resultWorktagOverridesData Allowed object is ResultWorktagOverridesDataType

public void setRunCategoryReference (RunCategoryObjectType value)

Sets the value of the runCategoryReference property.

Parameters
value Allowed object is RunCategoryObjectType