public class

QuarterlyDeductionTaxFilingDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payroll.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"/>
         <element name="Payroll_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Metadata_Payroll_WorktagObjectType" maxOccurs="unbounded"/>
         <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" minOccurs="0"/>
         <element name="YTD_Data" type="{urn:com.workday/bsvc}YTD_Tax_Filing_Data_for_Quarterly_WorkerType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean activeFor12ThDayMonth1
protected Boolean activeFor12ThDayMonth2
protected Boolean activeFor12ThDayMonth3
protected Boolean activeForMonth1
protected Boolean activeForMonth2
protected Boolean activeForMonth3
protected PayrollCalculationObjectType deductionReference
protected List<WorkerTaxElectionsType> employeeTaxElectionData
protected Boolean employerPaid
protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference
protected QTDTaxFilingDataForQuarterlyWorkerType qtdData
protected String residentPSDCode
protected BigDecimal suiRate
protected String taxFilingCode
protected Boolean thirdPartySickPay
protected String workPSDCode
protected YTDTaxFilingDataForQuarterlyWorkerType ytdData
Public Constructors
QuarterlyDeductionTaxFilingDataType()
Public Methods
Boolean getActiveFor12ThDayMonth1()
Gets the value of the activeFor12ThDayMonth1 property.
Boolean getActiveFor12ThDayMonth2()
Gets the value of the activeFor12ThDayMonth2 property.
Boolean getActiveFor12ThDayMonth3()
Gets the value of the activeFor12ThDayMonth3 property.
Boolean getActiveForMonth1()
Gets the value of the activeForMonth1 property.
Boolean getActiveForMonth2()
Gets the value of the activeForMonth2 property.
Boolean getActiveForMonth3()
Gets the value of the activeForMonth3 property.
PayrollCalculationObjectType getDeductionReference()
Gets the value of the deductionReference property.
List<WorkerTaxElectionsType> getEmployeeTaxElectionData()
Gets the value of the employeeTaxElectionData property.
Boolean getEmployerPaid()
Gets the value of the employerPaid property.
List<MetadataPayrollWorktagObjectType> getPayrollTaxAuthorityReference()
Gets the value of the payrollTaxAuthorityReference property.
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.
Boolean getThirdPartySickPay()
Gets the value of the thirdPartySickPay property.
String getWorkPSDCode()
Gets the value of the workPSDCode property.
YTDTaxFilingDataForQuarterlyWorkerType getYTDData()
Gets the value of the ytdData 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 setDeductionReference(PayrollCalculationObjectType value)
Sets the value of the deductionReference property.
void setEmployeeTaxElectionData(List<WorkerTaxElectionsType> employeeTaxElectionData)
Sets the value of the employeeTaxElectionData property.
void setEmployerPaid(Boolean value)
Sets the value of the employerPaid property.
void setPayrollTaxAuthorityReference(List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference)
Sets the value of the payrollTaxAuthorityReference property.
void setQTDData(QTDTaxFilingDataForQuarterlyWorkerType value)
Sets the value of the qtdData 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.
void setYTDData(YTDTaxFilingDataForQuarterlyWorkerType value)
Sets the value of the ytdData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean activeFor12ThDayMonth1

protected Boolean activeFor12ThDayMonth2

protected Boolean activeFor12ThDayMonth3

protected Boolean activeForMonth1

protected Boolean activeForMonth2

protected Boolean activeForMonth3

protected PayrollCalculationObjectType deductionReference

protected List<WorkerTaxElectionsType> employeeTaxElectionData

protected Boolean employerPaid

protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference

protected String residentPSDCode

protected BigDecimal suiRate

protected String taxFilingCode

protected Boolean thirdPartySickPay

protected String workPSDCode

Public Constructors

public QuarterlyDeductionTaxFilingDataType ()

Public Methods

public Boolean getActiveFor12ThDayMonth1 ()

Gets the value of the activeFor12ThDayMonth1 property. This getter has been renamed from isActiveFor12ThDayMonth1() to getActiveFor12ThDayMonth1() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getActiveFor12ThDayMonth2 ()

Gets the value of the activeFor12ThDayMonth2 property. This getter has been renamed from isActiveFor12ThDayMonth2() to getActiveFor12ThDayMonth2() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getActiveFor12ThDayMonth3 ()

Gets the value of the activeFor12ThDayMonth3 property. This getter has been renamed from isActiveFor12ThDayMonth3() to getActiveFor12ThDayMonth3() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getActiveForMonth1 ()

Gets the value of the activeForMonth1 property. This getter has been renamed from isActiveForMonth1() to getActiveForMonth1() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getActiveForMonth2 ()

Gets the value of the activeForMonth2 property. This getter has been renamed from isActiveForMonth2() to getActiveForMonth2() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getActiveForMonth3 ()

Gets the value of the activeForMonth3 property. This getter has been renamed from isActiveForMonth3() to getActiveForMonth3() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public PayrollCalculationObjectType getDeductionReference ()

Gets the value of the deductionReference property.

Returns

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 Boolean getEmployerPaid ()

Gets the value of the employerPaid property. This getter has been renamed from isEmployerPaid() to getEmployerPaid() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

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 QTDTaxFilingDataForQuarterlyWorkerType getQTDData ()

Gets the value of the qtdData property.

Returns

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 Boolean getThirdPartySickPay ()

Gets the value of the thirdPartySickPay property. This getter has been renamed from isThirdPartySickPay() to getThirdPartySickPay() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getWorkPSDCode ()

Gets the value of the workPSDCode property.

Returns
  • possible object is String

public YTDTaxFilingDataForQuarterlyWorkerType getYTDData ()

Gets the value of the ytdData property.

Returns

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 setDeductionReference (PayrollCalculationObjectType value)

Sets the value of the deductionReference property.

Parameters
value Allowed object is PayrollCalculationObjectType

public void setEmployeeTaxElectionData (List<WorkerTaxElectionsType> employeeTaxElectionData)

Sets the value of the employeeTaxElectionData property.

Parameters
employeeTaxElectionData Allowed object is WorkerTaxElectionsType

public void setEmployerPaid (Boolean value)

Sets the value of the employerPaid property.

Parameters
value Allowed object is Boolean

public void setPayrollTaxAuthorityReference (List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference)

Sets the value of the payrollTaxAuthorityReference property.

Parameters
payrollTaxAuthorityReference Allowed object is MetadataPayrollWorktagObjectType

public void setQTDData (QTDTaxFilingDataForQuarterlyWorkerType value)

Sets the value of the qtdData property.

Parameters
value Allowed object is QTDTaxFilingDataForQuarterlyWorkerType

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

public void setYTDData (YTDTaxFilingDataForQuarterlyWorkerType value)

Sets the value of the ytdData property.

Parameters
value Allowed object is YTDTaxFilingDataForQuarterlyWorkerType