public class

PayeeT1WithholdingDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payrollinterface.PayeeT1WithholdingDataType

Class Overview

T1 (CAN) Tax Withholding information

Java class for Payee_T1_Withholding_DataType complex type.

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

 <complexType name="Payee_T1_Withholding_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Creation_Date_Time" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Last_Updated_By_Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" minOccurs="0"/>
         <element name="Basic_Personal_Amount" 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="Child_Amount" 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="Age_Amount" 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="Pension_Income_Amount" 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="Education_Amount" 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="Disability_Amount" 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="Spouse_Amount" 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="Dependent_Amount" 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="Caregiver_Amount" 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="Infirm_Dependents_Amount" 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="Amount_Transferred_From_Spouse" 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="Amount_Transferred_from_Dependents" 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="Total_Claim_Amount" 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="More_than_One_Employer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Total_Income_Less_Than_Claim_Amount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Additional_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="8"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Prescribed_Zone_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="14"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="ESS_Electronic_Signature_Confirmation" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal additionalAmount
protected BigDecimal ageAmount
protected BigDecimal amountTransferredFromDependents
protected BigDecimal amountTransferredFromSpouse
protected BigDecimal basicPersonalAmount
protected BigDecimal caregiverAmount
protected BigDecimal childAmount
protected XMLGregorianCalendar creationDateTime
protected CurrencyObjectType currencyReference
protected BigDecimal dependentAmount
protected BigDecimal disabilityAmount
protected BigDecimal educationAmount
protected XMLGregorianCalendar effectiveDate
protected XMLGregorianCalendar essElectronicSignatureConfirmation
protected BigDecimal infirmDependentsAmount
protected WorkerObjectType lastUpdatedByWorkerReference
protected Boolean moreThanOneEmployer
protected BigDecimal pensionIncomeAmount
protected BigDecimal prescribedZoneAmount
protected BigDecimal spouseAmount
protected BigDecimal totalClaimAmount
protected Boolean totalIncomeLessThanClaimAmount
Public Constructors
PayeeT1WithholdingDataType()
Public Methods
BigDecimal getAdditionalAmount()
Gets the value of the additionalAmount property.
BigDecimal getAgeAmount()
Gets the value of the ageAmount property.
BigDecimal getAmountTransferredFromDependents()
Gets the value of the amountTransferredFromDependents property.
BigDecimal getAmountTransferredFromSpouse()
Gets the value of the amountTransferredFromSpouse property.
BigDecimal getBasicPersonalAmount()
Gets the value of the basicPersonalAmount property.
BigDecimal getCaregiverAmount()
Gets the value of the caregiverAmount property.
BigDecimal getChildAmount()
Gets the value of the childAmount property.
XMLGregorianCalendar getCreationDateTime()
Gets the value of the creationDateTime property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
BigDecimal getDependentAmount()
Gets the value of the dependentAmount property.
BigDecimal getDisabilityAmount()
Gets the value of the disabilityAmount property.
XMLGregorianCalendar getESSElectronicSignatureConfirmation()
Gets the value of the essElectronicSignatureConfirmation property.
BigDecimal getEducationAmount()
Gets the value of the educationAmount property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
BigDecimal getInfirmDependentsAmount()
Gets the value of the infirmDependentsAmount property.
WorkerObjectType getLastUpdatedByWorkerReference()
Gets the value of the lastUpdatedByWorkerReference property.
Boolean getMoreThanOneEmployer()
Gets the value of the moreThanOneEmployer property.
BigDecimal getPensionIncomeAmount()
Gets the value of the pensionIncomeAmount property.
BigDecimal getPrescribedZoneAmount()
Gets the value of the prescribedZoneAmount property.
BigDecimal getSpouseAmount()
Gets the value of the spouseAmount property.
BigDecimal getTotalClaimAmount()
Gets the value of the totalClaimAmount property.
Boolean getTotalIncomeLessThanClaimAmount()
Gets the value of the totalIncomeLessThanClaimAmount property.
void setAdditionalAmount(BigDecimal value)
Sets the value of the additionalAmount property.
void setAgeAmount(BigDecimal value)
Sets the value of the ageAmount property.
void setAmountTransferredFromDependents(BigDecimal value)
Sets the value of the amountTransferredFromDependents property.
void setAmountTransferredFromSpouse(BigDecimal value)
Sets the value of the amountTransferredFromSpouse property.
void setBasicPersonalAmount(BigDecimal value)
Sets the value of the basicPersonalAmount property.
void setCaregiverAmount(BigDecimal value)
Sets the value of the caregiverAmount property.
void setChildAmount(BigDecimal value)
Sets the value of the childAmount property.
void setCreationDateTime(XMLGregorianCalendar value)
Sets the value of the creationDateTime property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDependentAmount(BigDecimal value)
Sets the value of the dependentAmount property.
void setDisabilityAmount(BigDecimal value)
Sets the value of the disabilityAmount property.
void setESSElectronicSignatureConfirmation(XMLGregorianCalendar value)
Sets the value of the essElectronicSignatureConfirmation property.
void setEducationAmount(BigDecimal value)
Sets the value of the educationAmount property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setInfirmDependentsAmount(BigDecimal value)
Sets the value of the infirmDependentsAmount property.
void setLastUpdatedByWorkerReference(WorkerObjectType value)
Sets the value of the lastUpdatedByWorkerReference property.
void setMoreThanOneEmployer(Boolean value)
Sets the value of the moreThanOneEmployer property.
void setPensionIncomeAmount(BigDecimal value)
Sets the value of the pensionIncomeAmount property.
void setPrescribedZoneAmount(BigDecimal value)
Sets the value of the prescribedZoneAmount property.
void setSpouseAmount(BigDecimal value)
Sets the value of the spouseAmount property.
void setTotalClaimAmount(BigDecimal value)
Sets the value of the totalClaimAmount property.
void setTotalIncomeLessThanClaimAmount(Boolean value)
Sets the value of the totalIncomeLessThanClaimAmount property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal additionalAmount

protected BigDecimal ageAmount

protected BigDecimal amountTransferredFromDependents

protected BigDecimal amountTransferredFromSpouse

protected BigDecimal basicPersonalAmount

protected BigDecimal caregiverAmount

protected BigDecimal childAmount

protected XMLGregorianCalendar creationDateTime

protected CurrencyObjectType currencyReference

protected BigDecimal dependentAmount

protected BigDecimal disabilityAmount

protected BigDecimal educationAmount

protected XMLGregorianCalendar effectiveDate

protected XMLGregorianCalendar essElectronicSignatureConfirmation

protected BigDecimal infirmDependentsAmount

protected WorkerObjectType lastUpdatedByWorkerReference

protected Boolean moreThanOneEmployer

protected BigDecimal pensionIncomeAmount

protected BigDecimal prescribedZoneAmount

protected BigDecimal spouseAmount

protected BigDecimal totalClaimAmount

protected Boolean totalIncomeLessThanClaimAmount

Public Constructors

public PayeeT1WithholdingDataType ()

Public Methods

public BigDecimal getAdditionalAmount ()

Gets the value of the additionalAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getAgeAmount ()

Gets the value of the ageAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getAmountTransferredFromDependents ()

Gets the value of the amountTransferredFromDependents property.

Returns
  • possible object is BigDecimal

public BigDecimal getAmountTransferredFromSpouse ()

Gets the value of the amountTransferredFromSpouse property.

Returns
  • possible object is BigDecimal

public BigDecimal getBasicPersonalAmount ()

Gets the value of the basicPersonalAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getCaregiverAmount ()

Gets the value of the caregiverAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getChildAmount ()

Gets the value of the childAmount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getCreationDateTime ()

Gets the value of the creationDateTime property.

Returns
  • possible object is XMLGregorianCalendar

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public BigDecimal getDependentAmount ()

Gets the value of the dependentAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getDisabilityAmount ()

Gets the value of the disabilityAmount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getESSElectronicSignatureConfirmation ()

Gets the value of the essElectronicSignatureConfirmation property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getEducationAmount ()

Gets the value of the educationAmount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getInfirmDependentsAmount ()

Gets the value of the infirmDependentsAmount property.

Returns
  • possible object is BigDecimal

public WorkerObjectType getLastUpdatedByWorkerReference ()

Gets the value of the lastUpdatedByWorkerReference property.

Returns

public Boolean getMoreThanOneEmployer ()

Gets the value of the moreThanOneEmployer property. This getter has been renamed from isMoreThanOneEmployer() to getMoreThanOneEmployer() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getPensionIncomeAmount ()

Gets the value of the pensionIncomeAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getPrescribedZoneAmount ()

Gets the value of the prescribedZoneAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getSpouseAmount ()

Gets the value of the spouseAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalClaimAmount ()

Gets the value of the totalClaimAmount property.

Returns
  • possible object is BigDecimal

public Boolean getTotalIncomeLessThanClaimAmount ()

Gets the value of the totalIncomeLessThanClaimAmount property. This getter has been renamed from isTotalIncomeLessThanClaimAmount() to getTotalIncomeLessThanClaimAmount() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setAdditionalAmount (BigDecimal value)

Sets the value of the additionalAmount property.

Parameters
value Allowed object is BigDecimal

public void setAgeAmount (BigDecimal value)

Sets the value of the ageAmount property.

Parameters
value Allowed object is BigDecimal

public void setAmountTransferredFromDependents (BigDecimal value)

Sets the value of the amountTransferredFromDependents property.

Parameters
value Allowed object is BigDecimal

public void setAmountTransferredFromSpouse (BigDecimal value)

Sets the value of the amountTransferredFromSpouse property.

Parameters
value Allowed object is BigDecimal

public void setBasicPersonalAmount (BigDecimal value)

Sets the value of the basicPersonalAmount property.

Parameters
value Allowed object is BigDecimal

public void setCaregiverAmount (BigDecimal value)

Sets the value of the caregiverAmount property.

Parameters
value Allowed object is BigDecimal

public void setChildAmount (BigDecimal value)

Sets the value of the childAmount property.

Parameters
value Allowed object is BigDecimal

public void setCreationDateTime (XMLGregorianCalendar value)

Sets the value of the creationDateTime property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDependentAmount (BigDecimal value)

Sets the value of the dependentAmount property.

Parameters
value Allowed object is BigDecimal

public void setDisabilityAmount (BigDecimal value)

Sets the value of the disabilityAmount property.

Parameters
value Allowed object is BigDecimal

public void setESSElectronicSignatureConfirmation (XMLGregorianCalendar value)

Sets the value of the essElectronicSignatureConfirmation property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEducationAmount (BigDecimal value)

Sets the value of the educationAmount property.

Parameters
value Allowed object is BigDecimal

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInfirmDependentsAmount (BigDecimal value)

Sets the value of the infirmDependentsAmount property.

Parameters
value Allowed object is BigDecimal

public void setLastUpdatedByWorkerReference (WorkerObjectType value)

Sets the value of the lastUpdatedByWorkerReference property.

Parameters
value Allowed object is WorkerObjectType

public void setMoreThanOneEmployer (Boolean value)

Sets the value of the moreThanOneEmployer property.

Parameters
value Allowed object is Boolean

public void setPensionIncomeAmount (BigDecimal value)

Sets the value of the pensionIncomeAmount property.

Parameters
value Allowed object is BigDecimal

public void setPrescribedZoneAmount (BigDecimal value)

Sets the value of the prescribedZoneAmount property.

Parameters
value Allowed object is BigDecimal

public void setSpouseAmount (BigDecimal value)

Sets the value of the spouseAmount property.

Parameters
value Allowed object is BigDecimal

public void setTotalClaimAmount (BigDecimal value)

Sets the value of the totalClaimAmount property.

Parameters
value Allowed object is BigDecimal

public void setTotalIncomeLessThanClaimAmount (Boolean value)

Sets the value of the totalIncomeLessThanClaimAmount property.

Parameters
value Allowed object is Boolean