public class

ExternalPayrollInputDataType

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

Class Overview

Contains each External Payroll Input based on the Request Criteria. The data returned is the current information as of the dates in the response filter.

Java class for External_Payroll_Input_DataType complex type.

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

 <complexType name="External_Payroll_Input_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payroll_Input_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
         <element name="Pay_Component_Workday_Reference" type="{urn:com.workday/bsvc}Pay_ComponentObjectType"/>
         <element name="External_Payroll_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Batch_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Start_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Worktag_Reference" type="{urn:com.workday/bsvc}Payroll_WorktagObjectType" minOccurs="0"/>
         <element name="Input_Value" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Goal_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Adjustment_Value" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal adjustmentValue
protected String batchID
protected String comment
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar endDate
protected String externalPayrollCode
protected BigDecimal goalAmount
protected BigDecimal inputValue
protected PayComponentObjectType payComponentWorkdayReference
protected EmployeeObjectType payeeReference
protected String payrollInputID
protected PositionElementObjectType positionReference
protected XMLGregorianCalendar startDate
protected PayrollWorktagObjectType worktagReference
Public Constructors
ExternalPayrollInputDataType()
Public Methods
BigDecimal getAdjustmentValue()
Gets the value of the adjustmentValue property.
String getBatchID()
Gets the value of the batchID property.
String getComment()
Gets the value of the comment property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
String getExternalPayrollCode()
Gets the value of the externalPayrollCode property.
BigDecimal getGoalAmount()
Gets the value of the goalAmount property.
BigDecimal getInputValue()
Gets the value of the inputValue property.
PayComponentObjectType getPayComponentWorkdayReference()
Gets the value of the payComponentWorkdayReference property.
EmployeeObjectType getPayeeReference()
Gets the value of the payeeReference property.
String getPayrollInputID()
Gets the value of the payrollInputID property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
PayrollWorktagObjectType getWorktagReference()
Gets the value of the worktagReference property.
void setAdjustmentValue(BigDecimal value)
Sets the value of the adjustmentValue property.
void setBatchID(String value)
Sets the value of the batchID property.
void setComment(String value)
Sets the value of the comment property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setExternalPayrollCode(String value)
Sets the value of the externalPayrollCode property.
void setGoalAmount(BigDecimal value)
Sets the value of the goalAmount property.
void setInputValue(BigDecimal value)
Sets the value of the inputValue property.
void setPayComponentWorkdayReference(PayComponentObjectType value)
Sets the value of the payComponentWorkdayReference property.
void setPayeeReference(EmployeeObjectType value)
Sets the value of the payeeReference property.
void setPayrollInputID(String value)
Sets the value of the payrollInputID property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setWorktagReference(PayrollWorktagObjectType value)
Sets the value of the worktagReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal adjustmentValue

protected String batchID

protected String comment

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar endDate

protected String externalPayrollCode

protected BigDecimal goalAmount

protected BigDecimal inputValue

protected PayComponentObjectType payComponentWorkdayReference

protected EmployeeObjectType payeeReference

protected String payrollInputID

protected PositionElementObjectType positionReference

protected XMLGregorianCalendar startDate

protected PayrollWorktagObjectType worktagReference

Public Constructors

public ExternalPayrollInputDataType ()

Public Methods

public BigDecimal getAdjustmentValue ()

Gets the value of the adjustmentValue property.

Returns
  • possible object is BigDecimal

public String getBatchID ()

Gets the value of the batchID property.

Returns
  • possible object is String

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getExternalPayrollCode ()

Gets the value of the externalPayrollCode property.

Returns
  • possible object is String

public BigDecimal getGoalAmount ()

Gets the value of the goalAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getInputValue ()

Gets the value of the inputValue property.

Returns
  • possible object is BigDecimal

public PayComponentObjectType getPayComponentWorkdayReference ()

Gets the value of the payComponentWorkdayReference property.

Returns

public EmployeeObjectType getPayeeReference ()

Gets the value of the payeeReference property.

Returns

public String getPayrollInputID ()

Gets the value of the payrollInputID property.

Returns
  • possible object is String

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public PayrollWorktagObjectType getWorktagReference ()

Gets the value of the worktagReference property.

Returns

public void setAdjustmentValue (BigDecimal value)

Sets the value of the adjustmentValue property.

Parameters
value Allowed object is BigDecimal

public void setBatchID (String value)

Sets the value of the batchID property.

Parameters
value Allowed object is String

public void setComment (String value)

Sets the value of the comment property.

Parameters
value Allowed object is String

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExternalPayrollCode (String value)

Sets the value of the externalPayrollCode property.

Parameters
value Allowed object is String

public void setGoalAmount (BigDecimal value)

Sets the value of the goalAmount property.

Parameters
value Allowed object is BigDecimal

public void setInputValue (BigDecimal value)

Sets the value of the inputValue property.

Parameters
value Allowed object is BigDecimal

public void setPayComponentWorkdayReference (PayComponentObjectType value)

Sets the value of the payComponentWorkdayReference property.

Parameters
value Allowed object is PayComponentObjectType

public void setPayeeReference (EmployeeObjectType value)

Sets the value of the payeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setPayrollInputID (String value)

Sets the value of the payrollInputID property.

Parameters
value Allowed object is String

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setWorktagReference (PayrollWorktagObjectType value)

Sets the value of the worktagReference property.

Parameters
value Allowed object is PayrollWorktagObjectType