public class

PeriodicCompanyTaxFilingDataType

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

Class Overview

Periodic Company Tax Filing Data

Java class for Periodic_Company_Tax_Filing_DataType complex type.

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

 <complexType name="Periodic_Company_Tax_Filing_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Company_Reference" type="{urn:com.workday/bsvc}CompanyObjectType"/>
         <element name="Third_Party_Provides_Sick_Pay_W-2" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" minOccurs="0"/>
         <element name="Period_Reference" type="{urn:com.workday/bsvc}PeriodObjectType" minOccurs="0"/>
         <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" minOccurs="0"/>
         <element name="Payroll_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Metadata_Payroll_WorktagObjectType" minOccurs="0"/>
         <element name="Tax_Filing_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Male_Count" 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="Female_Count" 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="Unknown_Gender_Count" 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="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="Tax_Withheld" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Taxable_Wages" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Subject_Wages" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Gross_Wages" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="QTD_Data" type="{urn:com.workday/bsvc}QTD_Tax_Filing_Data_for_Periodic_CompanyType" minOccurs="0"/>
         <element name="YTD_Data" type="{urn:com.workday/bsvc}YTD_Tax_Filing_Data_for_Periodic_CompanyType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CompanyObjectType companyReference
protected CurrencyObjectType currencyReference
protected PayrollCalculationObjectType deductionReference
protected Boolean employerPaid
protected BigDecimal femaleCount
protected BigDecimal grossWages
protected BigDecimal maleCount
protected PayGroupObjectType payGroupReference
protected XMLGregorianCalendar paymentDate
protected MetadataPayrollWorktagObjectType payrollTaxAuthorityReference
protected XMLGregorianCalendar periodEndDate
protected PeriodObjectType periodReference
protected QTDTaxFilingDataForPeriodicCompanyType qtdData
protected BigDecimal subjectWages
protected BigDecimal suiRate
protected String taxFilingCode
protected BigDecimal taxWithheld
protected BigDecimal taxableWages
protected Boolean thirdPartyProvidesSickPayW2
protected Boolean thirdPartySickPay
protected BigDecimal unknownGenderCount
protected YTDTaxFilingDataForPeriodicCompanyType ytdData
Public Constructors
PeriodicCompanyTaxFilingDataType()
Public Methods
CompanyObjectType getCompanyReference()
Gets the value of the companyReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
PayrollCalculationObjectType getDeductionReference()
Gets the value of the deductionReference property.
BigDecimal getFemaleCount()
Gets the value of the femaleCount property.
BigDecimal getGrossWages()
Gets the value of the grossWages property.
BigDecimal getMaleCount()
Gets the value of the maleCount property.
PayGroupObjectType getPayGroupReference()
Gets the value of the payGroupReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
MetadataPayrollWorktagObjectType getPayrollTaxAuthorityReference()
Gets the value of the payrollTaxAuthorityReference property.
XMLGregorianCalendar getPeriodEndDate()
Gets the value of the periodEndDate property.
PeriodObjectType getPeriodReference()
Gets the value of the periodReference property.
QTDTaxFilingDataForPeriodicCompanyType getQTDData()
Gets the value of the qtdData property.
BigDecimal getSUIRate()
Gets the value of the suiRate property.
BigDecimal getSubjectWages()
Gets the value of the subjectWages property.
String getTaxFilingCode()
Gets the value of the taxFilingCode property.
BigDecimal getTaxWithheld()
Gets the value of the taxWithheld property.
BigDecimal getTaxableWages()
Gets the value of the taxableWages property.
BigDecimal getUnknownGenderCount()
Gets the value of the unknownGenderCount property.
YTDTaxFilingDataForPeriodicCompanyType getYTDData()
Gets the value of the ytdData property.
Boolean isEmployerPaid()
Gets the value of the employerPaid property.
Boolean isThirdPartyProvidesSickPayW2()
Gets the value of the thirdPartyProvidesSickPayW2 property.
Boolean isThirdPartySickPay()
Gets the value of the thirdPartySickPay property.
void setCompanyReference(CompanyObjectType value)
Sets the value of the companyReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDeductionReference(PayrollCalculationObjectType value)
Sets the value of the deductionReference property.
void setEmployerPaid(Boolean value)
Sets the value of the employerPaid property.
void setFemaleCount(BigDecimal value)
Sets the value of the femaleCount property.
void setGrossWages(BigDecimal value)
Sets the value of the grossWages property.
void setMaleCount(BigDecimal value)
Sets the value of the maleCount property.
void setPayGroupReference(PayGroupObjectType value)
Sets the value of the payGroupReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPayrollTaxAuthorityReference(MetadataPayrollWorktagObjectType value)
Sets the value of the payrollTaxAuthorityReference property.
void setPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the periodEndDate property.
void setPeriodReference(PeriodObjectType value)
Sets the value of the periodReference property.
void setQTDData(QTDTaxFilingDataForPeriodicCompanyType value)
Sets the value of the qtdData property.
void setSUIRate(BigDecimal value)
Sets the value of the suiRate property.
void setSubjectWages(BigDecimal value)
Sets the value of the subjectWages property.
void setTaxFilingCode(String value)
Sets the value of the taxFilingCode property.
void setTaxWithheld(BigDecimal value)
Sets the value of the taxWithheld property.
void setTaxableWages(BigDecimal value)
Sets the value of the taxableWages property.
void setThirdPartyProvidesSickPayW2(Boolean value)
Sets the value of the thirdPartyProvidesSickPayW2 property.
void setThirdPartySickPay(Boolean value)
Sets the value of the thirdPartySickPay property.
void setUnknownGenderCount(BigDecimal value)
Sets the value of the unknownGenderCount property.
void setYTDData(YTDTaxFilingDataForPeriodicCompanyType value)
Sets the value of the ytdData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CompanyObjectType companyReference

protected CurrencyObjectType currencyReference

protected PayrollCalculationObjectType deductionReference

protected Boolean employerPaid

protected BigDecimal femaleCount

protected BigDecimal grossWages

protected BigDecimal maleCount

protected PayGroupObjectType payGroupReference

protected XMLGregorianCalendar paymentDate

protected MetadataPayrollWorktagObjectType payrollTaxAuthorityReference

protected XMLGregorianCalendar periodEndDate

protected PeriodObjectType periodReference

protected BigDecimal subjectWages

protected BigDecimal suiRate

protected String taxFilingCode

protected BigDecimal taxWithheld

protected BigDecimal taxableWages

protected Boolean thirdPartyProvidesSickPayW2

protected Boolean thirdPartySickPay

protected BigDecimal unknownGenderCount

Public Constructors

public PeriodicCompanyTaxFilingDataType ()

Public Methods

public CompanyObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public PayrollCalculationObjectType getDeductionReference ()

Gets the value of the deductionReference property.

Returns

public BigDecimal getFemaleCount ()

Gets the value of the femaleCount property.

Returns
  • possible object is BigDecimal

public BigDecimal getGrossWages ()

Gets the value of the grossWages property.

Returns
  • possible object is BigDecimal

public BigDecimal getMaleCount ()

Gets the value of the maleCount property.

Returns
  • possible object is BigDecimal

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 MetadataPayrollWorktagObjectType getPayrollTaxAuthorityReference ()

Gets the value of the payrollTaxAuthorityReference property.

Returns

public XMLGregorianCalendar getPeriodEndDate ()

Gets the value of the periodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public PeriodObjectType getPeriodReference ()

Gets the value of the periodReference property.

Returns

public QTDTaxFilingDataForPeriodicCompanyType getQTDData ()

Gets the value of the qtdData property.

Returns

public BigDecimal getSUIRate ()

Gets the value of the suiRate property.

Returns
  • possible object is BigDecimal

public BigDecimal getSubjectWages ()

Gets the value of the subjectWages property.

Returns
  • possible object is BigDecimal

public String getTaxFilingCode ()

Gets the value of the taxFilingCode property.

Returns
  • possible object is String

public BigDecimal getTaxWithheld ()

Gets the value of the taxWithheld property.

Returns
  • possible object is BigDecimal

public BigDecimal getTaxableWages ()

Gets the value of the taxableWages property.

Returns
  • possible object is BigDecimal

public BigDecimal getUnknownGenderCount ()

Gets the value of the unknownGenderCount property.

Returns
  • possible object is BigDecimal

public YTDTaxFilingDataForPeriodicCompanyType getYTDData ()

Gets the value of the ytdData property.

Returns

public Boolean isEmployerPaid ()

Gets the value of the employerPaid property.

Returns
  • possible object is Boolean

public Boolean isThirdPartyProvidesSickPayW2 ()

Gets the value of the thirdPartyProvidesSickPayW2 property.

Returns
  • possible object is Boolean

public Boolean isThirdPartySickPay ()

Gets the value of the thirdPartySickPay property.

Returns
  • possible object is Boolean

public void setCompanyReference (CompanyObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is CompanyObjectType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDeductionReference (PayrollCalculationObjectType value)

Sets the value of the deductionReference property.

Parameters
value Allowed object is PayrollCalculationObjectType

public void setEmployerPaid (Boolean value)

Sets the value of the employerPaid property.

Parameters
value Allowed object is Boolean

public void setFemaleCount (BigDecimal value)

Sets the value of the femaleCount property.

Parameters
value Allowed object is BigDecimal

public void setGrossWages (BigDecimal value)

Sets the value of the grossWages property.

Parameters
value Allowed object is BigDecimal

public void setMaleCount (BigDecimal value)

Sets the value of the maleCount property.

Parameters
value Allowed object is BigDecimal

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 setPayrollTaxAuthorityReference (MetadataPayrollWorktagObjectType value)

Sets the value of the payrollTaxAuthorityReference property.

Parameters
value Allowed object is MetadataPayrollWorktagObjectType

public void setPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the periodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodReference (PeriodObjectType value)

Sets the value of the periodReference property.

Parameters
value Allowed object is PeriodObjectType

public void setQTDData (QTDTaxFilingDataForPeriodicCompanyType value)

Sets the value of the qtdData property.

Parameters
value Allowed object is QTDTaxFilingDataForPeriodicCompanyType

public void setSUIRate (BigDecimal value)

Sets the value of the suiRate property.

Parameters
value Allowed object is BigDecimal

public void setSubjectWages (BigDecimal value)

Sets the value of the subjectWages 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 setTaxWithheld (BigDecimal value)

Sets the value of the taxWithheld property.

Parameters
value Allowed object is BigDecimal

public void setTaxableWages (BigDecimal value)

Sets the value of the taxableWages property.

Parameters
value Allowed object is BigDecimal

public void setThirdPartyProvidesSickPayW2 (Boolean value)

Sets the value of the thirdPartyProvidesSickPayW2 property.

Parameters
value Allowed object is Boolean

public void setThirdPartySickPay (Boolean value)

Sets the value of the thirdPartySickPay property.

Parameters
value Allowed object is Boolean

public void setUnknownGenderCount (BigDecimal value)

Sets the value of the unknownGenderCount property.

Parameters
value Allowed object is BigDecimal

public void setYTDData (YTDTaxFilingDataForPeriodicCompanyType value)

Sets the value of the ytdData property.

Parameters
value Allowed object is YTDTaxFilingDataForPeriodicCompanyType