public class

ChangeJobDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.ChangeJobDataType

Class Overview

Contains the Change Job web service and its sub business processes.

Java class for Change_Job_DataType complex type.

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

 <complexType name="Change_Job_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Change_Job_Detail_Data" type="{urn:com.workday/bsvc}Change_Job_Detail_DataType"/>
         <element name="Propose_Compensation_Sub_Process" type="{urn:com.workday/bsvc}Propose_Compensation_For_Position_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Change_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_Process" type="{urn:com.workday/bsvc}Maintain_Employee_Contracts_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="Assign_Superior_Organization_Sub_Process" type="{urn:com.workday/bsvc}Assign_Superior_Organization_Sub_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"/>
         <element name="Switch_Primary_Job_Sub_Process" type="{urn:com.workday/bsvc}Switch_Primary_Job_Sub_ProcessType" minOccurs="0"/>
         <element name="Update_Academic_Appointment_Sub_Process" type="{urn:com.workday/bsvc}Update_Academic_Appointment_Sub_ProcessType" minOccurs="0"/>
         <element name="Assign_Costing_Allocation_Sub_Process" type="{urn:com.workday/bsvc}Assign_Costing_Allocation_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AssignCostingAllocationSubBusinessProcessType assignCostingAllocationSubProcess
protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess
protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess
protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess
protected AssignSuperiorOrganizationSubProcessType assignSuperiorOrganizationSubProcess
protected ChangeJobDetailDataType changeJobDetailData
protected EditAssignPositionOrganizationSubBusinessProcessType changeOrganizationSubProcess
protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess
protected XMLGregorianCalendar effectiveDate
protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubProcess
protected PositionElementObjectType positionReference
protected ProposeCompensationForPositionSubBusinessProcessType proposeCompensationSubProcess
protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess
protected SwitchPrimaryJobSubProcessType switchPrimaryJobSubProcess
protected UpdateAcademicAppointmentSubProcessType updateAcademicAppointmentSubProcess
protected WorkerObjectType workerReference
Public Constructors
ChangeJobDataType()
Public Methods
AssignCostingAllocationSubBusinessProcessType getAssignCostingAllocationSubProcess()
Gets the value of the assignCostingAllocationSubProcess property.
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.
AssignSuperiorOrganizationSubProcessType getAssignSuperiorOrganizationSubProcess()
Gets the value of the assignSuperiorOrganizationSubProcess property.
ChangeJobDetailDataType getChangeJobDetailData()
Gets the value of the changeJobDetailData property.
EditAssignPositionOrganizationSubBusinessProcessType getChangeOrganizationSubProcess()
Gets the value of the changeOrganizationSubProcess property.
ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess()
Gets the value of the changePersonalInformationSubProcess property.
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess()
Gets the value of the createJobRequisitionSubProcess property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubProcess()
Gets the value of the maintainEmployeeContractsSubProcess property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
ProposeCompensationForPositionSubBusinessProcessType getProposeCompensationSubProcess()
Gets the value of the proposeCompensationSubProcess property.
ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess()
Gets the value of the reviewPayrollInterfaceSubProcess property.
SwitchPrimaryJobSubProcessType getSwitchPrimaryJobSubProcess()
Gets the value of the switchPrimaryJobSubProcess property.
UpdateAcademicAppointmentSubProcessType getUpdateAcademicAppointmentSubProcess()
Gets the value of the updateAcademicAppointmentSubProcess property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setAssignCostingAllocationSubProcess(AssignCostingAllocationSubBusinessProcessType value)
Sets the value of the assignCostingAllocationSubProcess 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 setAssignSuperiorOrganizationSubProcess(AssignSuperiorOrganizationSubProcessType value)
Sets the value of the assignSuperiorOrganizationSubProcess property.
void setChangeJobDetailData(ChangeJobDetailDataType value)
Sets the value of the changeJobDetailData property.
void setChangeOrganizationSubProcess(EditAssignPositionOrganizationSubBusinessProcessType value)
Sets the value of the changeOrganizationSubProcess property.
void setChangePersonalInformationSubProcess(ChangePersonalInformationSubBusinessProcessType value)
Sets the value of the changePersonalInformationSubProcess property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setCreateJobRequisitionSubProcess(CreateJobRequisitionSubProcessType value)
Sets the value of the createJobRequisitionSubProcess property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setMaintainEmployeeContractsSubProcess(MaintainEmployeeContractsSubBusinessProcessType value)
Sets the value of the maintainEmployeeContractsSubProcess property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setProposeCompensationSubProcess(ProposeCompensationForPositionSubBusinessProcessType value)
Sets the value of the proposeCompensationSubProcess property.
void setReviewPayrollInterfaceSubProcess(ReviewPayrollInterfaceDataSubBusinessProcessType value)
Sets the value of the reviewPayrollInterfaceSubProcess property.
void setSwitchPrimaryJobSubProcess(SwitchPrimaryJobSubProcessType value)
Sets the value of the switchPrimaryJobSubProcess property.
void setUpdateAcademicAppointmentSubProcess(UpdateAcademicAppointmentSubProcessType value)
Sets the value of the updateAcademicAppointmentSubProcess property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AssignCostingAllocationSubBusinessProcessType assignCostingAllocationSubProcess

protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess

protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess

protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess

protected AssignSuperiorOrganizationSubProcessType assignSuperiorOrganizationSubProcess

protected ChangeJobDetailDataType changeJobDetailData

protected EditAssignPositionOrganizationSubBusinessProcessType changeOrganizationSubProcess

protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess

protected XMLGregorianCalendar effectiveDate

protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubProcess

protected PositionElementObjectType positionReference

protected ProposeCompensationForPositionSubBusinessProcessType proposeCompensationSubProcess

protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess

protected SwitchPrimaryJobSubProcessType switchPrimaryJobSubProcess

protected UpdateAcademicAppointmentSubProcessType updateAcademicAppointmentSubProcess

protected WorkerObjectType workerReference

Public Constructors

public ChangeJobDataType ()

Public Methods

public AssignCostingAllocationSubBusinessProcessType getAssignCostingAllocationSubProcess ()

Gets the value of the assignCostingAllocationSubProcess property.

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 AssignSuperiorOrganizationSubProcessType getAssignSuperiorOrganizationSubProcess ()

Gets the value of the assignSuperiorOrganizationSubProcess property.

Returns

public ChangeJobDetailDataType getChangeJobDetailData ()

Gets the value of the changeJobDetailData property.

Returns

public EditAssignPositionOrganizationSubBusinessProcessType getChangeOrganizationSubProcess ()

Gets the value of the changeOrganizationSubProcess property.

public ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess ()

Gets the value of the changePersonalInformationSubProcess property.

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess ()

Gets the value of the createJobRequisitionSubProcess property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubProcess ()

Gets the value of the maintainEmployeeContractsSubProcess property.

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public ProposeCompensationForPositionSubBusinessProcessType getProposeCompensationSubProcess ()

Gets the value of the proposeCompensationSubProcess property.

public ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess ()

Gets the value of the reviewPayrollInterfaceSubProcess property.

public SwitchPrimaryJobSubProcessType getSwitchPrimaryJobSubProcess ()

Gets the value of the switchPrimaryJobSubProcess property.

Returns

public UpdateAcademicAppointmentSubProcessType getUpdateAcademicAppointmentSubProcess ()

Gets the value of the updateAcademicAppointmentSubProcess property.

Returns

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setAssignCostingAllocationSubProcess (AssignCostingAllocationSubBusinessProcessType value)

Sets the value of the assignCostingAllocationSubProcess property.

Parameters
value Allowed object is AssignCostingAllocationSubBusinessProcessType

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 setAssignSuperiorOrganizationSubProcess (AssignSuperiorOrganizationSubProcessType value)

Sets the value of the assignSuperiorOrganizationSubProcess property.

Parameters
value Allowed object is AssignSuperiorOrganizationSubProcessType

public void setChangeJobDetailData (ChangeJobDetailDataType value)

Sets the value of the changeJobDetailData property.

Parameters
value Allowed object is ChangeJobDetailDataType

public void setChangeOrganizationSubProcess (EditAssignPositionOrganizationSubBusinessProcessType value)

Sets the value of the changeOrganizationSubProcess property.

Parameters
value Allowed object is EditAssignPositionOrganizationSubBusinessProcessType

public void setChangePersonalInformationSubProcess (ChangePersonalInformationSubBusinessProcessType value)

Sets the value of the changePersonalInformationSubProcess property.

Parameters
value Allowed object is ChangePersonalInformationSubBusinessProcessType

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

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMaintainEmployeeContractsSubProcess (MaintainEmployeeContractsSubBusinessProcessType value)

Sets the value of the maintainEmployeeContractsSubProcess property.

Parameters
value Allowed object is MaintainEmployeeContractsSubBusinessProcessType

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setProposeCompensationSubProcess (ProposeCompensationForPositionSubBusinessProcessType value)

Sets the value of the proposeCompensationSubProcess property.

Parameters
value Allowed object is ProposeCompensationForPositionSubBusinessProcessType

public void setReviewPayrollInterfaceSubProcess (ReviewPayrollInterfaceDataSubBusinessProcessType value)

Sets the value of the reviewPayrollInterfaceSubProcess property.

Parameters
value Allowed object is ReviewPayrollInterfaceDataSubBusinessProcessType

public void setSwitchPrimaryJobSubProcess (SwitchPrimaryJobSubProcessType value)

Sets the value of the switchPrimaryJobSubProcess property.

Parameters
value Allowed object is SwitchPrimaryJobSubProcessType

public void setUpdateAcademicAppointmentSubProcess (UpdateAcademicAppointmentSubProcessType value)

Sets the value of the updateAcademicAppointmentSubProcess property.

Parameters
value Allowed object is UpdateAcademicAppointmentSubProcessType

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType