public class

ProposeCompensationForLeaveOfAbsenceSubBusinessProcessType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.absence.ProposeCompensationForLeaveOfAbsenceSubBusinessProcessType

Class Overview

Wrapper element for the Propose Compensation for Leave of Absence sub business process. If any errors are found during processing, the Auto Complete boolean will be set to False and manual processing will occur for this business process.

Java class for Propose_Compensation_For_Leave_of_Absence_Sub_Business_ProcessType complex type.

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

 <complexType name="Propose_Compensation_For_Leave_of_Absence_Sub_Business_ProcessType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Position_Element_for_Compensation_Transaction_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType"/>
         <element name="Business_Sub_Process_Parameters" type="{urn:com.workday/bsvc}Business_Sub_Process_ParametersType" minOccurs="0"/>
         <element name="Propose_Compensation_for_Leave_of_Absence_Data" type="{urn:com.workday/bsvc}Compensation_Proposed_For_Position_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BusinessSubProcessParametersType businessSubProcessParameters
protected PositionElementObjectType positionElementForCompensationTransactionReference
protected CompensationProposedForPositionDataType proposeCompensationForLeaveOfAbsenceData
protected EventClassificationSubcategoryObjectType reasonReference
Public Constructors
ProposeCompensationForLeaveOfAbsenceSubBusinessProcessType()
Public Methods
BusinessSubProcessParametersType getBusinessSubProcessParameters()
Gets the value of the businessSubProcessParameters property.
PositionElementObjectType getPositionElementForCompensationTransactionReference()
Gets the value of the positionElementForCompensationTransactionReference property.
CompensationProposedForPositionDataType getProposeCompensationForLeaveOfAbsenceData()
Gets the value of the proposeCompensationForLeaveOfAbsenceData property.
EventClassificationSubcategoryObjectType getReasonReference()
Gets the value of the reasonReference property.
void setBusinessSubProcessParameters(BusinessSubProcessParametersType value)
Sets the value of the businessSubProcessParameters property.
void setPositionElementForCompensationTransactionReference(PositionElementObjectType value)
Sets the value of the positionElementForCompensationTransactionReference property.
void setProposeCompensationForLeaveOfAbsenceData(CompensationProposedForPositionDataType value)
Sets the value of the proposeCompensationForLeaveOfAbsenceData property.
void setReasonReference(EventClassificationSubcategoryObjectType value)
Sets the value of the reasonReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BusinessSubProcessParametersType businessSubProcessParameters

protected PositionElementObjectType positionElementForCompensationTransactionReference

protected CompensationProposedForPositionDataType proposeCompensationForLeaveOfAbsenceData

protected EventClassificationSubcategoryObjectType reasonReference

Public Constructors

public ProposeCompensationForLeaveOfAbsenceSubBusinessProcessType ()

Public Methods

public BusinessSubProcessParametersType getBusinessSubProcessParameters ()

Gets the value of the businessSubProcessParameters property.

Returns

public PositionElementObjectType getPositionElementForCompensationTransactionReference ()

Gets the value of the positionElementForCompensationTransactionReference property.

Returns

public CompensationProposedForPositionDataType getProposeCompensationForLeaveOfAbsenceData ()

Gets the value of the proposeCompensationForLeaveOfAbsenceData property.

Returns

public EventClassificationSubcategoryObjectType getReasonReference ()

Gets the value of the reasonReference property.

Returns

public void setBusinessSubProcessParameters (BusinessSubProcessParametersType value)

Sets the value of the businessSubProcessParameters property.

Parameters
value Allowed object is BusinessSubProcessParametersType

public void setPositionElementForCompensationTransactionReference (PositionElementObjectType value)

Sets the value of the positionElementForCompensationTransactionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setProposeCompensationForLeaveOfAbsenceData (CompensationProposedForPositionDataType value)

Sets the value of the proposeCompensationForLeaveOfAbsenceData property.

Parameters
value Allowed object is CompensationProposedForPositionDataType

public void setReasonReference (EventClassificationSubcategoryObjectType value)

Sets the value of the reasonReference property.

Parameters
value Allowed object is EventClassificationSubcategoryObjectType