public class

RequestLeaveOfAbsenceRequestType

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

Class Overview

The purpose of this spreadsheet is to provide a facility to upload data from Microsoft Excel into your Workday system. By performing this upload process, the customer acknowledges that they have already performed the required business process tasks and approvals to confirm the worker's new data values. This spreadsheet contains worksheets for "Request Leave of Absence"; both the main process and available related processes. Fill out these worksheets with the data to match your business processes. It is understood that different supervisory organizations may have a different business processes and therefore not every worker will necessarily go through all the optional related processes.

Java class for Request_Leave_of_Absence_RequestType complex type.

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

 <complexType name="Request_Leave_of_Absence_RequestType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Business_Process_Parameters" type="{urn:com.workday/bsvc}Business_Process_ParametersType" minOccurs="0"/>
         <element name="Request_Leave_of_Absence_Data" type="{urn:com.workday/bsvc}Request_Leave_of_Absence_DataType"/>
       </sequence>
       <attribute ref="{urn:com.workday/bsvc}version"/>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BusinessProcessParametersType businessProcessParameters
protected RequestLeaveOfAbsenceDataType requestLeaveOfAbsenceData
protected String version
Public Constructors
RequestLeaveOfAbsenceRequestType()
Public Methods
BusinessProcessParametersType getBusinessProcessParameters()
Gets the value of the businessProcessParameters property.
RequestLeaveOfAbsenceDataType getRequestLeaveOfAbsenceData()
Gets the value of the requestLeaveOfAbsenceData property.
String getVersion()
Gets the value of the version property.
void setBusinessProcessParameters(BusinessProcessParametersType value)
Sets the value of the businessProcessParameters property.
void setRequestLeaveOfAbsenceData(RequestLeaveOfAbsenceDataType value)
Sets the value of the requestLeaveOfAbsenceData property.
void setVersion(String value)
Sets the value of the version property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BusinessProcessParametersType businessProcessParameters

protected RequestLeaveOfAbsenceDataType requestLeaveOfAbsenceData

protected String version

Public Constructors

public RequestLeaveOfAbsenceRequestType ()

Public Methods

public BusinessProcessParametersType getBusinessProcessParameters ()

Gets the value of the businessProcessParameters property.

Returns

public RequestLeaveOfAbsenceDataType getRequestLeaveOfAbsenceData ()

Gets the value of the requestLeaveOfAbsenceData property.

Returns

public String getVersion ()

Gets the value of the version property.

Returns
  • possible object is String

public void setBusinessProcessParameters (BusinessProcessParametersType value)

Sets the value of the businessProcessParameters property.

Parameters
value Allowed object is BusinessProcessParametersType

public void setRequestLeaveOfAbsenceData (RequestLeaveOfAbsenceDataType value)

Sets the value of the requestLeaveOfAbsenceData property.

Parameters
value Allowed object is RequestLeaveOfAbsenceDataType

public void setVersion (String value)

Sets the value of the version property.

Parameters
value Allowed object is String