public class

CanadianRecordOfEmploymentDataDataType

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

Class Overview

This is the Canadian Record of Employment Data element containing attributes to be updated on the Canadian Record of Employment.

Java class for Canadian_Record_of_Employment_Data_DataType complex type.

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

 <complexType name="Canadian_Record_of_Employment_Data_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Serial_Number" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="9"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Date_Issued" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payroll_Ref_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Business_Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="SIN" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="First_Day_Worked" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Last_Day_For_Which_Paid" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Final_Pay_Period_Ending_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Total_Insurable_Earnings" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="ROE_Status_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String businessNumber
protected XMLGregorianCalendar dateIssued
protected XMLGregorianCalendar finalPayPeriodEndingDate
protected XMLGregorianCalendar firstDayWorked
protected XMLGregorianCalendar lastDayForWhichPaid
protected String payrollRefNumber
protected UniqueIdentifierObjectType roeStatusReference
protected String serialNumber
protected String sin
protected BigDecimal totalInsurableEarnings
Public Constructors
CanadianRecordOfEmploymentDataDataType()
Public Methods
String getBusinessNumber()
Gets the value of the businessNumber property.
XMLGregorianCalendar getDateIssued()
Gets the value of the dateIssued property.
XMLGregorianCalendar getFinalPayPeriodEndingDate()
Gets the value of the finalPayPeriodEndingDate property.
XMLGregorianCalendar getFirstDayWorked()
Gets the value of the firstDayWorked property.
XMLGregorianCalendar getLastDayForWhichPaid()
Gets the value of the lastDayForWhichPaid property.
String getPayrollRefNumber()
Gets the value of the payrollRefNumber property.
UniqueIdentifierObjectType getROEStatusReference()
Gets the value of the roeStatusReference property.
String getSIN()
Gets the value of the sin property.
String getSerialNumber()
Gets the value of the serialNumber property.
BigDecimal getTotalInsurableEarnings()
Gets the value of the totalInsurableEarnings property.
void setBusinessNumber(String value)
Sets the value of the businessNumber property.
void setDateIssued(XMLGregorianCalendar value)
Sets the value of the dateIssued property.
void setFinalPayPeriodEndingDate(XMLGregorianCalendar value)
Sets the value of the finalPayPeriodEndingDate property.
void setFirstDayWorked(XMLGregorianCalendar value)
Sets the value of the firstDayWorked property.
void setLastDayForWhichPaid(XMLGregorianCalendar value)
Sets the value of the lastDayForWhichPaid property.
void setPayrollRefNumber(String value)
Sets the value of the payrollRefNumber property.
void setROEStatusReference(UniqueIdentifierObjectType value)
Sets the value of the roeStatusReference property.
void setSIN(String value)
Sets the value of the sin property.
void setSerialNumber(String value)
Sets the value of the serialNumber property.
void setTotalInsurableEarnings(BigDecimal value)
Sets the value of the totalInsurableEarnings property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String businessNumber

protected XMLGregorianCalendar dateIssued

protected XMLGregorianCalendar finalPayPeriodEndingDate

protected XMLGregorianCalendar firstDayWorked

protected XMLGregorianCalendar lastDayForWhichPaid

protected String payrollRefNumber

protected UniqueIdentifierObjectType roeStatusReference

protected String serialNumber

protected String sin

protected BigDecimal totalInsurableEarnings

Public Constructors

public CanadianRecordOfEmploymentDataDataType ()

Public Methods

public String getBusinessNumber ()

Gets the value of the businessNumber property.

Returns
  • possible object is String

public XMLGregorianCalendar getDateIssued ()

Gets the value of the dateIssued property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getFinalPayPeriodEndingDate ()

Gets the value of the finalPayPeriodEndingDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getFirstDayWorked ()

Gets the value of the firstDayWorked property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getLastDayForWhichPaid ()

Gets the value of the lastDayForWhichPaid property.

Returns
  • possible object is XMLGregorianCalendar

public String getPayrollRefNumber ()

Gets the value of the payrollRefNumber property.

Returns
  • possible object is String

public UniqueIdentifierObjectType getROEStatusReference ()

Gets the value of the roeStatusReference property.

Returns

public String getSIN ()

Gets the value of the sin property.

Returns
  • possible object is String

public String getSerialNumber ()

Gets the value of the serialNumber property.

Returns
  • possible object is String

public BigDecimal getTotalInsurableEarnings ()

Gets the value of the totalInsurableEarnings property.

Returns
  • possible object is BigDecimal

public void setBusinessNumber (String value)

Sets the value of the businessNumber property.

Parameters
value Allowed object is String

public void setDateIssued (XMLGregorianCalendar value)

Sets the value of the dateIssued property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFinalPayPeriodEndingDate (XMLGregorianCalendar value)

Sets the value of the finalPayPeriodEndingDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFirstDayWorked (XMLGregorianCalendar value)

Sets the value of the firstDayWorked property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastDayForWhichPaid (XMLGregorianCalendar value)

Sets the value of the lastDayForWhichPaid property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollRefNumber (String value)

Sets the value of the payrollRefNumber property.

Parameters
value Allowed object is String

public void setROEStatusReference (UniqueIdentifierObjectType value)

Sets the value of the roeStatusReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setSIN (String value)

Sets the value of the sin property.

Parameters
value Allowed object is String

public void setSerialNumber (String value)

Sets the value of the serialNumber property.

Parameters
value Allowed object is String

public void setTotalInsurableEarnings (BigDecimal value)

Sets the value of the totalInsurableEarnings property.

Parameters
value Allowed object is BigDecimal