public class

QuarterlyDeductionTaxFilingDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.QuarterlyDeductionTaxFilingDataType

Class Overview

Wrapper element for Quarterly Deduction Data.

Java class for Quarterly_Deduction_Tax_Filing_DataType complex type.

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

 <complexType name="Quarterly_Deduction_Tax_Filing_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Third_Party_Sick_Pay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Employer_Paid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Deduction_Reference" type="{urn:com.workday/bsvc}Payroll_CalculationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payroll_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Metadata_Payroll_WorktagObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Work_PSD_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Resident_PSD_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Tax_Filing_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SUI_Rate" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Active_for_Month_1" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Active_for_12th_Day_Month_1" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Active_for_Month_2" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Active_for_12th_Day_Month_2" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Active_for_Month_3" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Active_for_12th_Day_Month_3" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Employee_Tax_Election_Data" type="{urn:com.workday/bsvc}Worker_Tax_ElectionsType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="QTD_Data" type="{urn:com.workday/bsvc}QTD_Tax_Filing_Data_for_Quarterly_WorkerType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="YTD_Data" type="{urn:com.workday/bsvc}YTD_Tax_Filing_Data_for_Quarterly_WorkerType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean activeFor12ThDayMonth1
protected Boolean activeFor12ThDayMonth2
protected Boolean activeFor12ThDayMonth3
protected Boolean activeForMonth1
protected Boolean activeForMonth2
protected Boolean activeForMonth3
protected List<PayrollCalculationObjectType> deductionReference
protected List<WorkerTaxElectionsType> employeeTaxElectionData
protected Boolean employerPaid
protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference
protected List<QTDTaxFilingDataForQuarterlyWorkerType> qtdData
protected String residentPSDCode
protected BigDecimal suiRate
protected String taxFilingCode
protected Boolean thirdPartySickPay
protected String workPSDCode
protected List<YTDTaxFilingDataForQuarterlyWorkerType> ytdData
Public Constructors
QuarterlyDeductionTaxFilingDataType()
Public Methods
List<PayrollCalculationObjectType> getDeductionReference()
Gets the value of the deductionReference property.
List<WorkerTaxElectionsType> getEmployeeTaxElectionData()
Gets the value of the employeeTaxElectionData property.
List<MetadataPayrollWorktagObjectType> getPayrollTaxAuthorityReference()
Gets the value of the payrollTaxAuthorityReference property.
List<QTDTaxFilingDataForQuarterlyWorkerType> getQTDData()
Gets the value of the qtdData property.
String getResidentPSDCode()
Gets the value of the residentPSDCode property.
BigDecimal getSUIRate()
Gets the value of the suiRate property.
String getTaxFilingCode()
Gets the value of the taxFilingCode property.
String getWorkPSDCode()
Gets the value of the workPSDCode property.
List<YTDTaxFilingDataForQuarterlyWorkerType> getYTDData()
Gets the value of the ytdData property.
Boolean isActiveFor12ThDayMonth1()
Gets the value of the activeFor12ThDayMonth1 property.
Boolean isActiveFor12ThDayMonth2()
Gets the value of the activeFor12ThDayMonth2 property.
Boolean isActiveFor12ThDayMonth3()
Gets the value of the activeFor12ThDayMonth3 property.
Boolean isActiveForMonth1()
Gets the value of the activeForMonth1 property.
Boolean isActiveForMonth2()
Gets the value of the activeForMonth2 property.
Boolean isActiveForMonth3()
Gets the value of the activeForMonth3 property.
Boolean isEmployerPaid()
Gets the value of the employerPaid property.
Boolean isThirdPartySickPay()
Gets the value of the thirdPartySickPay property.
void setActiveFor12ThDayMonth1(Boolean value)
Sets the value of the activeFor12ThDayMonth1 property.
void setActiveFor12ThDayMonth2(Boolean value)
Sets the value of the activeFor12ThDayMonth2 property.
void setActiveFor12ThDayMonth3(Boolean value)
Sets the value of the activeFor12ThDayMonth3 property.
void setActiveForMonth1(Boolean value)
Sets the value of the activeForMonth1 property.
void setActiveForMonth2(Boolean value)
Sets the value of the activeForMonth2 property.
void setActiveForMonth3(Boolean value)
Sets the value of the activeForMonth3 property.
void setEmployerPaid(Boolean value)
Sets the value of the employerPaid property.
void setResidentPSDCode(String value)
Sets the value of the residentPSDCode property.
void setSUIRate(BigDecimal value)
Sets the value of the suiRate property.
void setTaxFilingCode(String value)
Sets the value of the taxFilingCode property.
void setThirdPartySickPay(Boolean value)
Sets the value of the thirdPartySickPay property.
void setWorkPSDCode(String value)
Sets the value of the workPSDCode property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean activeFor12ThDayMonth1

protected Boolean activeFor12ThDayMonth2

protected Boolean activeFor12ThDayMonth3

protected Boolean activeForMonth1

protected Boolean activeForMonth2

protected Boolean activeForMonth3

protected List<PayrollCalculationObjectType> deductionReference

protected List<WorkerTaxElectionsType> employeeTaxElectionData

protected Boolean employerPaid

protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference

protected List<QTDTaxFilingDataForQuarterlyWorkerType> qtdData

protected String residentPSDCode

protected BigDecimal suiRate

protected String taxFilingCode

protected Boolean thirdPartySickPay

protected String workPSDCode

protected List<YTDTaxFilingDataForQuarterlyWorkerType> ytdData

Public Constructors

public QuarterlyDeductionTaxFilingDataType ()

Public Methods

public List<PayrollCalculationObjectType> getDeductionReference ()

Gets the value of the deductionReference 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 deductionReference property.

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

    getDeductionReference().add(newItem);
 

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

public List<WorkerTaxElectionsType> getEmployeeTaxElectionData ()

Gets the value of the employeeTaxElectionData 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 employeeTaxElectionData property.

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

    getEmployeeTaxElectionData().add(newItem);
 

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

public List<MetadataPayrollWorktagObjectType> getPayrollTaxAuthorityReference ()

Gets the value of the payrollTaxAuthorityReference 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 payrollTaxAuthorityReference property.

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

    getPayrollTaxAuthorityReference().add(newItem);
 

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

public List<QTDTaxFilingDataForQuarterlyWorkerType> getQTDData ()

Gets the value of the qtdData 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 qtdData property.

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

    getQTDData().add(newItem);
 

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

public String getResidentPSDCode ()

Gets the value of the residentPSDCode property.

Returns
  • possible object is String

public BigDecimal getSUIRate ()

Gets the value of the suiRate property.

Returns
  • possible object is BigDecimal

public String getTaxFilingCode ()

Gets the value of the taxFilingCode property.

Returns
  • possible object is String

public String getWorkPSDCode ()

Gets the value of the workPSDCode property.

Returns
  • possible object is String

public List<YTDTaxFilingDataForQuarterlyWorkerType> getYTDData ()

Gets the value of the ytdData 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 ytdData property.

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

    getYTDData().add(newItem);
 

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

public Boolean isActiveFor12ThDayMonth1 ()

Gets the value of the activeFor12ThDayMonth1 property.

Returns
  • possible object is Boolean

public Boolean isActiveFor12ThDayMonth2 ()

Gets the value of the activeFor12ThDayMonth2 property.

Returns
  • possible object is Boolean

public Boolean isActiveFor12ThDayMonth3 ()

Gets the value of the activeFor12ThDayMonth3 property.

Returns
  • possible object is Boolean

public Boolean isActiveForMonth1 ()

Gets the value of the activeForMonth1 property.

Returns
  • possible object is Boolean

public Boolean isActiveForMonth2 ()

Gets the value of the activeForMonth2 property.

Returns
  • possible object is Boolean

public Boolean isActiveForMonth3 ()

Gets the value of the activeForMonth3 property.

Returns
  • possible object is Boolean

public Boolean isEmployerPaid ()

Gets the value of the employerPaid property.

Returns
  • possible object is Boolean

public Boolean isThirdPartySickPay ()

Gets the value of the thirdPartySickPay property.

Returns
  • possible object is Boolean

public void setActiveFor12ThDayMonth1 (Boolean value)

Sets the value of the activeFor12ThDayMonth1 property.

Parameters
value Allowed object is Boolean

public void setActiveFor12ThDayMonth2 (Boolean value)

Sets the value of the activeFor12ThDayMonth2 property.

Parameters
value Allowed object is Boolean

public void setActiveFor12ThDayMonth3 (Boolean value)

Sets the value of the activeFor12ThDayMonth3 property.

Parameters
value Allowed object is Boolean

public void setActiveForMonth1 (Boolean value)

Sets the value of the activeForMonth1 property.

Parameters
value Allowed object is Boolean

public void setActiveForMonth2 (Boolean value)

Sets the value of the activeForMonth2 property.

Parameters
value Allowed object is Boolean

public void setActiveForMonth3 (Boolean value)

Sets the value of the activeForMonth3 property.

Parameters
value Allowed object is Boolean

public void setEmployerPaid (Boolean value)

Sets the value of the employerPaid property.

Parameters
value Allowed object is Boolean

public void setResidentPSDCode (String value)

Sets the value of the residentPSDCode property.

Parameters
value Allowed object is String

public void setSUIRate (BigDecimal value)

Sets the value of the suiRate property.

Parameters
value Allowed object is BigDecimal

public void setTaxFilingCode (String value)

Sets the value of the taxFilingCode property.

Parameters
value Allowed object is String

public void setThirdPartySickPay (Boolean value)

Sets the value of the thirdPartySickPay property.

Parameters
value Allowed object is Boolean

public void setWorkPSDCode (String value)

Sets the value of the workPSDCode property.

Parameters
value Allowed object is String