public class

TransferEmployeeDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.TransferEmployeeDataType

Class Overview

Wrapper element for the Transfer Employee web service and its sub business processes.

Java class for Transfer_Employee_DataType complex type.

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

 <complexType name="Transfer_Employee_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
         <element name="Current_Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Change_Position_Data" type="{urn:com.workday/bsvc}Change_Position_DataType"/>
         <element name="Propose_Compensation_For_Transfer_Sub_Process" type="{urn:com.workday/bsvc}Propose_Compensation_For_Position_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Assign_Organization_Sub_Process" type="{urn:com.workday/bsvc}Edit_Assign_Position_Organization_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assign_Pay_Group_Sub_Process" type="{urn:com.workday/bsvc}Assign_Pay_Group_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Review_Payroll_Interface_Sub_Process" type="{urn:com.workday/bsvc}Review_Payroll_Interface_Data_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assign_Matrix_Organization_Sub_Process" type="{urn:com.workday/bsvc}Assign_Matrix_Organization_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Change_Personal_Information_Sub_Process" type="{urn:com.workday/bsvc}Change_Personal_Information_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Maintain_Employee_Contracts_Sub_Business_Process" type="{urn:com.workday/bsvc}Maintain_Employee_Contracts_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Request_Budget_Approval_Sub_Process" type="{urn:com.workday/bsvc}Request_Budget_Approval_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assign_Organization_Roles_Sub_Process" type="{urn:com.workday/bsvc}Assign_Organization_Roles_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Create_Job_Requisition_Sub_Process" type="{urn:com.workday/bsvc}Create_Job_Requisition_Sub_ProcessType" minOccurs="0"/>
         <element name="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess
protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess
protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess
protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess
protected ChangePositionDataType changePositionData
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess
protected PositionElementObjectType currentPositionReference
protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess
protected XMLGregorianCalendar effectiveDate
protected EmployeeObjectType employeeReference
protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubBusinessProcess
protected ProposeCompensationForPositionSubBusinessProcessType proposeCompensationForTransferSubProcess
protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess
protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess
Public Constructors
TransferEmployeeDataType()
Public Methods
AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess()
Gets the value of the assignMatrixOrganizationSubProcess property.
AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess()
Gets the value of the assignOrganizationRolesSubProcess property.
AssignPayGroupSubBusinessProcessType getAssignPayGroupSubProcess()
Gets the value of the assignPayGroupSubProcess property.
ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess()
Gets the value of the changePersonalInformationSubProcess property.
ChangePositionDataType getChangePositionData()
Gets the value of the changePositionData property.
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess()
Gets the value of the createJobRequisitionSubProcess property.
PositionElementObjectType getCurrentPositionReference()
Gets the value of the currentPositionReference property.
EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess()
Gets the value of the editAssignOrganizationSubProcess property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubBusinessProcess()
Gets the value of the maintainEmployeeContractsSubBusinessProcess property.
ProposeCompensationForPositionSubBusinessProcessType getProposeCompensationForTransferSubProcess()
Gets the value of the proposeCompensationForTransferSubProcess property.
RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess()
Gets the value of the requestBudgetApprovalSubProcess property.
ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess()
Gets the value of the reviewPayrollInterfaceSubProcess property.
void setAssignMatrixOrganizationSubProcess(AssignMatrixOrganizationSubBusinessProcessType value)
Sets the value of the assignMatrixOrganizationSubProcess property.
void setAssignOrganizationRolesSubProcess(AssignOrganizationRolesSubBusinessProcessType value)
Sets the value of the assignOrganizationRolesSubProcess property.
void setAssignPayGroupSubProcess(AssignPayGroupSubBusinessProcessType value)
Sets the value of the assignPayGroupSubProcess property.
void setChangePersonalInformationSubProcess(ChangePersonalInformationSubBusinessProcessType value)
Sets the value of the changePersonalInformationSubProcess property.
void setChangePositionData(ChangePositionDataType value)
Sets the value of the changePositionData property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setCreateJobRequisitionSubProcess(CreateJobRequisitionSubProcessType value)
Sets the value of the createJobRequisitionSubProcess property.
void setCurrentPositionReference(PositionElementObjectType value)
Sets the value of the currentPositionReference property.
void setEditAssignOrganizationSubProcess(EditAssignPositionOrganizationSubBusinessProcessType value)
Sets the value of the editAssignOrganizationSubProcess property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setMaintainEmployeeContractsSubBusinessProcess(MaintainEmployeeContractsSubBusinessProcessType value)
Sets the value of the maintainEmployeeContractsSubBusinessProcess property.
void setProposeCompensationForTransferSubProcess(ProposeCompensationForPositionSubBusinessProcessType value)
Sets the value of the proposeCompensationForTransferSubProcess property.
void setRequestBudgetApprovalSubProcess(RequestBudgetApprovalSubBusinessProcessType value)
Sets the value of the requestBudgetApprovalSubProcess property.
void setReviewPayrollInterfaceSubProcess(ReviewPayrollInterfaceDataSubBusinessProcessType value)
Sets the value of the reviewPayrollInterfaceSubProcess property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess

protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess

protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess

protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess

protected ChangePositionDataType changePositionData

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess

protected PositionElementObjectType currentPositionReference

protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess

protected XMLGregorianCalendar effectiveDate

protected EmployeeObjectType employeeReference

protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubBusinessProcess

protected ProposeCompensationForPositionSubBusinessProcessType proposeCompensationForTransferSubProcess

protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess

protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess

Public Constructors

public TransferEmployeeDataType ()

Public Methods

public AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess ()

Gets the value of the assignMatrixOrganizationSubProcess property.

public AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess ()

Gets the value of the assignOrganizationRolesSubProcess property.

public AssignPayGroupSubBusinessProcessType getAssignPayGroupSubProcess ()

Gets the value of the assignPayGroupSubProcess property.

Returns

public ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess ()

Gets the value of the changePersonalInformationSubProcess property.

public ChangePositionDataType getChangePositionData ()

Gets the value of the changePositionData property.

Returns

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess ()

Gets the value of the createJobRequisitionSubProcess property.

Returns

public PositionElementObjectType getCurrentPositionReference ()

Gets the value of the currentPositionReference property.

Returns

public EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess ()

Gets the value of the editAssignOrganizationSubProcess property.

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubBusinessProcess ()

Gets the value of the maintainEmployeeContractsSubBusinessProcess property.

public ProposeCompensationForPositionSubBusinessProcessType getProposeCompensationForTransferSubProcess ()

Gets the value of the proposeCompensationForTransferSubProcess property.

public RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess ()

Gets the value of the requestBudgetApprovalSubProcess property.

Returns

public ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess ()

Gets the value of the reviewPayrollInterfaceSubProcess property.

public void setAssignMatrixOrganizationSubProcess (AssignMatrixOrganizationSubBusinessProcessType value)

Sets the value of the assignMatrixOrganizationSubProcess property.

Parameters
value Allowed object is AssignMatrixOrganizationSubBusinessProcessType

public void setAssignOrganizationRolesSubProcess (AssignOrganizationRolesSubBusinessProcessType value)

Sets the value of the assignOrganizationRolesSubProcess property.

Parameters
value Allowed object is AssignOrganizationRolesSubBusinessProcessType

public void setAssignPayGroupSubProcess (AssignPayGroupSubBusinessProcessType value)

Sets the value of the assignPayGroupSubProcess property.

Parameters
value Allowed object is AssignPayGroupSubBusinessProcessType

public void setChangePersonalInformationSubProcess (ChangePersonalInformationSubBusinessProcessType value)

Sets the value of the changePersonalInformationSubProcess property.

Parameters
value Allowed object is ChangePersonalInformationSubBusinessProcessType

public void setChangePositionData (ChangePositionDataType value)

Sets the value of the changePositionData property.

Parameters
value Allowed object is ChangePositionDataType

public void setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setCreateJobRequisitionSubProcess (CreateJobRequisitionSubProcessType value)

Sets the value of the createJobRequisitionSubProcess property.

Parameters
value Allowed object is CreateJobRequisitionSubProcessType

public void setCurrentPositionReference (PositionElementObjectType value)

Sets the value of the currentPositionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setEditAssignOrganizationSubProcess (EditAssignPositionOrganizationSubBusinessProcessType value)

Sets the value of the editAssignOrganizationSubProcess property.

Parameters
value Allowed object is EditAssignPositionOrganizationSubBusinessProcessType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setMaintainEmployeeContractsSubBusinessProcess (MaintainEmployeeContractsSubBusinessProcessType value)

Sets the value of the maintainEmployeeContractsSubBusinessProcess property.

Parameters
value Allowed object is MaintainEmployeeContractsSubBusinessProcessType

public void setProposeCompensationForTransferSubProcess (ProposeCompensationForPositionSubBusinessProcessType value)

Sets the value of the proposeCompensationForTransferSubProcess property.

Parameters
value Allowed object is ProposeCompensationForPositionSubBusinessProcessType

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessType

public void setReviewPayrollInterfaceSubProcess (ReviewPayrollInterfaceDataSubBusinessProcessType value)

Sets the value of the reviewPayrollInterfaceSubProcess property.

Parameters
value Allowed object is ReviewPayrollInterfaceDataSubBusinessProcessType