public class

ExternalPayrollInputDetailsDataType

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

Class Overview

Information on an External Payroll Input entry.

Java class for External_Payroll_Input_Details_DataType complex type.

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

 <complexType name="External_Payroll_Input_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Batch_Reference" type="{urn:com.workday/bsvc}Application_BatchObjectType" 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}PositionObjectType" minOccurs="0"/>
         <element name="Worktag_Reference" type="{urn:com.workday/bsvc}Tenanted_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"/>
         <element name="Currency_Conversion_Details_Data" type="{urn:com.workday/bsvc}External_Payroll_Input_Currency_Conversion_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal adjustmentValue
protected ApplicationBatchObjectType batchReference
protected String comment
protected ExternalPayrollInputCurrencyConversionDataType currencyConversionDetailsData
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar endDate
protected BigDecimal goalAmount
protected BigDecimal inputValue
protected PositionObjectType positionReference
protected XMLGregorianCalendar startDate
protected TenantedPayrollWorktagObjectType worktagReference
Public Constructors
ExternalPayrollInputDetailsDataType()
Public Methods
BigDecimal getAdjustmentValue()
Gets the value of the adjustmentValue property.
ApplicationBatchObjectType getBatchReference()
Gets the value of the batchReference property.
String getComment()
Gets the value of the comment property.
ExternalPayrollInputCurrencyConversionDataType getCurrencyConversionDetailsData()
Gets the value of the currencyConversionDetailsData property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
BigDecimal getGoalAmount()
Gets the value of the goalAmount property.
BigDecimal getInputValue()
Gets the value of the inputValue property.
PositionObjectType getPositionReference()
Gets the value of the positionReference property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
TenantedPayrollWorktagObjectType getWorktagReference()
Gets the value of the worktagReference property.
void setAdjustmentValue(BigDecimal value)
Sets the value of the adjustmentValue property.
void setBatchReference(ApplicationBatchObjectType value)
Sets the value of the batchReference property.
void setComment(String value)
Sets the value of the comment property.
void setCurrencyConversionDetailsData(ExternalPayrollInputCurrencyConversionDataType value)
Sets the value of the currencyConversionDetailsData property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setGoalAmount(BigDecimal value)
Sets the value of the goalAmount property.
void setInputValue(BigDecimal value)
Sets the value of the inputValue property.
void setPositionReference(PositionObjectType value)
Sets the value of the positionReference property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setWorktagReference(TenantedPayrollWorktagObjectType 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 ApplicationBatchObjectType batchReference

protected String comment

protected ExternalPayrollInputCurrencyConversionDataType currencyConversionDetailsData

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar endDate

protected BigDecimal goalAmount

protected BigDecimal inputValue

protected PositionObjectType positionReference

protected XMLGregorianCalendar startDate

protected TenantedPayrollWorktagObjectType worktagReference

Public Constructors

public ExternalPayrollInputDetailsDataType ()

Public Methods

public BigDecimal getAdjustmentValue ()

Gets the value of the adjustmentValue property.

Returns
  • possible object is BigDecimal

public ApplicationBatchObjectType getBatchReference ()

Gets the value of the batchReference property.

Returns

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public ExternalPayrollInputCurrencyConversionDataType getCurrencyConversionDetailsData ()

Gets the value of the currencyConversionDetailsData property.

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 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 PositionObjectType 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 TenantedPayrollWorktagObjectType 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 setBatchReference (ApplicationBatchObjectType value)

Sets the value of the batchReference property.

Parameters
value Allowed object is ApplicationBatchObjectType

public void setComment (String value)

Sets the value of the comment property.

Parameters
value Allowed object is String

public void setCurrencyConversionDetailsData (ExternalPayrollInputCurrencyConversionDataType value)

Sets the value of the currencyConversionDetailsData property.

Parameters
value Allowed object is ExternalPayrollInputCurrencyConversionDataType

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 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 setPositionReference (PositionObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionObjectType

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setWorktagReference (TenantedPayrollWorktagObjectType value)

Sets the value of the worktagReference property.

Parameters
value Allowed object is TenantedPayrollWorktagObjectType