public class

PayrollRemittanceEarningsDataType

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

Class Overview

Payroll remitance Earnings

Java class for Payroll_Remittance_Earnings_DataType complex type.

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

 <complexType name="Payroll_Remittance_Earnings_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GB_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Pay_Component" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payroll_Worktags_Reference" type="{urn:com.workday/bsvc}Payroll_WorktagObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="YTD" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Units_Type_Reference" type="{urn:com.workday/bsvc}Payroll_CalculationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Units_Value" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Rate_Type_Reference" type="{urn:com.workday/bsvc}Payroll_CalculationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Rate" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal amount
protected XMLGregorianCalendar endDate
protected String gbName
protected String payComponent
protected List<PayrollWorktagObjectType> payrollWorktagsReference
protected BigDecimal rate
protected List<PayrollCalculationObjectType> rateTypeReference
protected XMLGregorianCalendar startDate
protected List<PayrollCalculationObjectType> unitsTypeReference
protected BigDecimal unitsValue
protected BigDecimal ytd
Public Constructors
PayrollRemittanceEarningsDataType()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
String getGBName()
Gets the value of the gbName property.
String getPayComponent()
Gets the value of the payComponent property.
List<PayrollWorktagObjectType> getPayrollWorktagsReference()
Gets the value of the payrollWorktagsReference property.
BigDecimal getRate()
Gets the value of the rate property.
List<PayrollCalculationObjectType> getRateTypeReference()
Gets the value of the rateTypeReference property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
List<PayrollCalculationObjectType> getUnitsTypeReference()
Gets the value of the unitsTypeReference property.
BigDecimal getUnitsValue()
Gets the value of the unitsValue property.
BigDecimal getYTD()
Gets the value of the ytd property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setGBName(String value)
Sets the value of the gbName property.
void setPayComponent(String value)
Sets the value of the payComponent property.
void setRate(BigDecimal value)
Sets the value of the rate property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setUnitsValue(BigDecimal value)
Sets the value of the unitsValue property.
void setYTD(BigDecimal value)
Sets the value of the ytd property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal amount

protected XMLGregorianCalendar endDate

protected String gbName

protected String payComponent

protected List<PayrollWorktagObjectType> payrollWorktagsReference

protected BigDecimal rate

protected List<PayrollCalculationObjectType> rateTypeReference

protected XMLGregorianCalendar startDate

protected List<PayrollCalculationObjectType> unitsTypeReference

protected BigDecimal unitsValue

protected BigDecimal ytd

Public Constructors

public PayrollRemittanceEarningsDataType ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getGBName ()

Gets the value of the gbName property.

Returns
  • possible object is String

public String getPayComponent ()

Gets the value of the payComponent property.

Returns
  • possible object is String

public List<PayrollWorktagObjectType> getPayrollWorktagsReference ()

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

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

    getPayrollWorktagsReference().add(newItem);
 

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

public BigDecimal getRate ()

Gets the value of the rate property.

Returns
  • possible object is BigDecimal

public List<PayrollCalculationObjectType> getRateTypeReference ()

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

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

    getRateTypeReference().add(newItem);
 

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

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<PayrollCalculationObjectType> getUnitsTypeReference ()

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

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

    getUnitsTypeReference().add(newItem);
 

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

public BigDecimal getUnitsValue ()

Gets the value of the unitsValue property.

Returns
  • possible object is BigDecimal

public BigDecimal getYTD ()

Gets the value of the ytd property.

Returns
  • possible object is BigDecimal

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGBName (String value)

Sets the value of the gbName property.

Parameters
value Allowed object is String

public void setPayComponent (String value)

Sets the value of the payComponent property.

Parameters
value Allowed object is String

public void setRate (BigDecimal value)

Sets the value of the rate property.

Parameters
value Allowed object is BigDecimal

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUnitsValue (BigDecimal value)

Sets the value of the unitsValue property.

Parameters
value Allowed object is BigDecimal

public void setYTD (BigDecimal value)

Sets the value of the ytd property.

Parameters
value Allowed object is BigDecimal