public class

PeriodActivityAssignmentVersionDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.compensation.PeriodActivityAssignmentVersionDataType

Class Overview

Contains the individual assignment details of a new activity, changes to an existing activity, or an existing activity to be deleted.

Java class for Period_Activity_Assignment_Version_DataType complex type.

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

 <complexType name="Period_Activity_Assignment_Version_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Period_Activity_Pay_Assignment_Reference" type="{urn:com.workday/bsvc}Period_Activity_AssignmentObjectType" minOccurs="0"/>
         <element name="Period_Activity_Reference" type="{urn:com.workday/bsvc}Period_ActivityObjectType" minOccurs="0"/>
         <element name="Period_Activity_Task_Reference" type="{urn:com.workday/bsvc}Period_Activity_TaskObjectType" minOccurs="0"/>
         <element name="Period_Activity_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Period_Activity_End_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="Assigned_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="36"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Assigned_Quantity" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="16"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Assigned_Unit_Rate" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Payment_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payment_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Comment" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="500"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal assignedAmount
protected BigDecimal assignedQuantity
protected BigDecimal assignedUnitRate
protected String comment
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar paymentEndDate
protected XMLGregorianCalendar paymentStartDate
protected XMLGregorianCalendar periodActivityEndDate
protected PeriodActivityAssignmentObjectType periodActivityPayAssignmentReference
protected PeriodActivityObjectType periodActivityReference
protected XMLGregorianCalendar periodActivityStartDate
protected PeriodActivityTaskObjectType periodActivityTaskReference
Public Constructors
PeriodActivityAssignmentVersionDataType()
Public Methods
BigDecimal getAssignedAmount()
Gets the value of the assignedAmount property.
BigDecimal getAssignedQuantity()
Gets the value of the assignedQuantity property.
BigDecimal getAssignedUnitRate()
Gets the value of the assignedUnitRate property.
String getComment()
Gets the value of the comment property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getPaymentEndDate()
Gets the value of the paymentEndDate property.
XMLGregorianCalendar getPaymentStartDate()
Gets the value of the paymentStartDate property.
XMLGregorianCalendar getPeriodActivityEndDate()
Gets the value of the periodActivityEndDate property.
PeriodActivityAssignmentObjectType getPeriodActivityPayAssignmentReference()
Gets the value of the periodActivityPayAssignmentReference property.
PeriodActivityObjectType getPeriodActivityReference()
Gets the value of the periodActivityReference property.
XMLGregorianCalendar getPeriodActivityStartDate()
Gets the value of the periodActivityStartDate property.
PeriodActivityTaskObjectType getPeriodActivityTaskReference()
Gets the value of the periodActivityTaskReference property.
void setAssignedAmount(BigDecimal value)
Sets the value of the assignedAmount property.
void setAssignedQuantity(BigDecimal value)
Sets the value of the assignedQuantity property.
void setAssignedUnitRate(BigDecimal value)
Sets the value of the assignedUnitRate property.
void setComment(String value)
Sets the value of the comment property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setPaymentEndDate(XMLGregorianCalendar value)
Sets the value of the paymentEndDate property.
void setPaymentStartDate(XMLGregorianCalendar value)
Sets the value of the paymentStartDate property.
void setPeriodActivityEndDate(XMLGregorianCalendar value)
Sets the value of the periodActivityEndDate property.
void setPeriodActivityPayAssignmentReference(PeriodActivityAssignmentObjectType value)
Sets the value of the periodActivityPayAssignmentReference property.
void setPeriodActivityReference(PeriodActivityObjectType value)
Sets the value of the periodActivityReference property.
void setPeriodActivityStartDate(XMLGregorianCalendar value)
Sets the value of the periodActivityStartDate property.
void setPeriodActivityTaskReference(PeriodActivityTaskObjectType value)
Sets the value of the periodActivityTaskReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal assignedAmount

protected BigDecimal assignedQuantity

protected BigDecimal assignedUnitRate

protected String comment

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar paymentEndDate

protected XMLGregorianCalendar paymentStartDate

protected XMLGregorianCalendar periodActivityEndDate

protected PeriodActivityAssignmentObjectType periodActivityPayAssignmentReference

protected PeriodActivityObjectType periodActivityReference

protected XMLGregorianCalendar periodActivityStartDate

protected PeriodActivityTaskObjectType periodActivityTaskReference

Public Constructors

public PeriodActivityAssignmentVersionDataType ()

Public Methods

public BigDecimal getAssignedAmount ()

Gets the value of the assignedAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getAssignedQuantity ()

Gets the value of the assignedQuantity property.

Returns
  • possible object is BigDecimal

public BigDecimal getAssignedUnitRate ()

Gets the value of the assignedUnitRate property.

Returns
  • possible object is BigDecimal

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 getPaymentEndDate ()

Gets the value of the paymentEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPaymentStartDate ()

Gets the value of the paymentStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPeriodActivityEndDate ()

Gets the value of the periodActivityEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public PeriodActivityAssignmentObjectType getPeriodActivityPayAssignmentReference ()

Gets the value of the periodActivityPayAssignmentReference property.

Returns

public PeriodActivityObjectType getPeriodActivityReference ()

Gets the value of the periodActivityReference property.

Returns

public XMLGregorianCalendar getPeriodActivityStartDate ()

Gets the value of the periodActivityStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public PeriodActivityTaskObjectType getPeriodActivityTaskReference ()

Gets the value of the periodActivityTaskReference property.

Returns

public void setAssignedAmount (BigDecimal value)

Sets the value of the assignedAmount property.

Parameters
value Allowed object is BigDecimal

public void setAssignedQuantity (BigDecimal value)

Sets the value of the assignedQuantity property.

Parameters
value Allowed object is BigDecimal

public void setAssignedUnitRate (BigDecimal value)

Sets the value of the assignedUnitRate property.

Parameters
value Allowed object is BigDecimal

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 setPaymentEndDate (XMLGregorianCalendar value)

Sets the value of the paymentEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentStartDate (XMLGregorianCalendar value)

Sets the value of the paymentStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodActivityEndDate (XMLGregorianCalendar value)

Sets the value of the periodActivityEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodActivityPayAssignmentReference (PeriodActivityAssignmentObjectType value)

Sets the value of the periodActivityPayAssignmentReference property.

Parameters
value Allowed object is PeriodActivityAssignmentObjectType

public void setPeriodActivityReference (PeriodActivityObjectType value)

Sets the value of the periodActivityReference property.

Parameters
value Allowed object is PeriodActivityObjectType

public void setPeriodActivityStartDate (XMLGregorianCalendar value)

Sets the value of the periodActivityStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodActivityTaskReference (PeriodActivityTaskObjectType value)

Sets the value of the periodActivityTaskReference property.

Parameters
value Allowed object is PeriodActivityTaskObjectType