public class

EditPositionDataType

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

Class Overview

Wrapper for the Edit Position Business Process Web Service and its sub business processes.

Java class for Edit_Position_DataType complex type.

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

 <complexType name="Edit_Position_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" minOccurs="0"/>
         <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="Edit_Position_Event_Data" type="{urn:com.workday/bsvc}Edit_Position_Event_DataType"/>
         <element name="Request_Compensation_Change_Sub_Process" type="{urn:com.workday/bsvc}Request_Compensation_For_Edit_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="Request_Default_Compensation_Sub_Process" type="{urn:com.workday/bsvc}Request_Compensation_Default_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Service_Dates_Sub_Process" type="{urn:com.workday/bsvc}Edit_Service_Dates_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Remove_Retiree_Status_Sub_Process" type="{urn:com.workday/bsvc}Remove_Retiree_Status_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="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess
protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess
protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess
protected EditPositionEventDataType editPositionEventData
protected EditServiceDatesSubBusinessProcessType editServiceDatesSubProcess
protected XMLGregorianCalendar effectiveDate
protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubBusinessProcess
protected PositionElementObjectType positionReference
protected RemoveRetireeStatusSubBusinessProcessType removeRetireeStatusSubProcess
protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess
protected RequestCompensationForEditPositionSubBusinessProcessType requestCompensationChangeSubProcess
protected RequestCompensationDefaultSubBusinessProcessType requestDefaultCompensationSubProcess
protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess
protected WorkerObjectType workerReference
Public Constructors
EditPositionDataType()
Public Methods
AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess()
Gets the value of the assignMatrixOrganizationSubProcess property.
AssignPayGroupSubBusinessProcessType getAssignPayGroupSubProcess()
Gets the value of the assignPayGroupSubProcess property.
ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess()
Gets the value of the changePersonalInformationSubProcess property.
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess()
Gets the value of the editAssignOrganizationSubProcess property.
EditPositionEventDataType getEditPositionEventData()
Gets the value of the editPositionEventData property.
EditServiceDatesSubBusinessProcessType getEditServiceDatesSubProcess()
Gets the value of the editServiceDatesSubProcess property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubBusinessProcess()
Gets the value of the maintainEmployeeContractsSubBusinessProcess property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
RemoveRetireeStatusSubBusinessProcessType getRemoveRetireeStatusSubProcess()
Gets the value of the removeRetireeStatusSubProcess property.
RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess()
Gets the value of the requestBudgetApprovalSubProcess property.
RequestCompensationForEditPositionSubBusinessProcessType getRequestCompensationChangeSubProcess()
Gets the value of the requestCompensationChangeSubProcess property.
RequestCompensationDefaultSubBusinessProcessType getRequestDefaultCompensationSubProcess()
Gets the value of the requestDefaultCompensationSubProcess property.
ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess()
Gets the value of the reviewPayrollInterfaceSubProcess property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setAssignMatrixOrganizationSubProcess(AssignMatrixOrganizationSubBusinessProcessType value)
Sets the value of the assignMatrixOrganizationSubProcess property.
void setAssignPayGroupSubProcess(AssignPayGroupSubBusinessProcessType value)
Sets the value of the assignPayGroupSubProcess property.
void setChangePersonalInformationSubProcess(ChangePersonalInformationSubBusinessProcessType value)
Sets the value of the changePersonalInformationSubProcess property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setEditAssignOrganizationSubProcess(EditAssignPositionOrganizationSubBusinessProcessType value)
Sets the value of the editAssignOrganizationSubProcess property.
void setEditPositionEventData(EditPositionEventDataType value)
Sets the value of the editPositionEventData property.
void setEditServiceDatesSubProcess(EditServiceDatesSubBusinessProcessType value)
Sets the value of the editServiceDatesSubProcess property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setMaintainEmployeeContractsSubBusinessProcess(MaintainEmployeeContractsSubBusinessProcessType value)
Sets the value of the maintainEmployeeContractsSubBusinessProcess property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setRemoveRetireeStatusSubProcess(RemoveRetireeStatusSubBusinessProcessType value)
Sets the value of the removeRetireeStatusSubProcess property.
void setRequestBudgetApprovalSubProcess(RequestBudgetApprovalSubBusinessProcessType value)
Sets the value of the requestBudgetApprovalSubProcess property.
void setRequestCompensationChangeSubProcess(RequestCompensationForEditPositionSubBusinessProcessType value)
Sets the value of the requestCompensationChangeSubProcess property.
void setRequestDefaultCompensationSubProcess(RequestCompensationDefaultSubBusinessProcessType value)
Sets the value of the requestDefaultCompensationSubProcess property.
void setReviewPayrollInterfaceSubProcess(ReviewPayrollInterfaceDataSubBusinessProcessType value)
Sets the value of the reviewPayrollInterfaceSubProcess property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess

protected AssignPayGroupSubBusinessProcessType assignPayGroupSubProcess

protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess

protected EditPositionEventDataType editPositionEventData

protected EditServiceDatesSubBusinessProcessType editServiceDatesSubProcess

protected XMLGregorianCalendar effectiveDate

protected MaintainEmployeeContractsSubBusinessProcessType maintainEmployeeContractsSubBusinessProcess

protected PositionElementObjectType positionReference

protected RemoveRetireeStatusSubBusinessProcessType removeRetireeStatusSubProcess

protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess

protected RequestCompensationForEditPositionSubBusinessProcessType requestCompensationChangeSubProcess

protected RequestCompensationDefaultSubBusinessProcessType requestDefaultCompensationSubProcess

protected ReviewPayrollInterfaceDataSubBusinessProcessType reviewPayrollInterfaceSubProcess

protected WorkerObjectType workerReference

Public Constructors

public EditPositionDataType ()

Public Methods

public AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess ()

Gets the value of the assignMatrixOrganizationSubProcess property.

public AssignPayGroupSubBusinessProcessType getAssignPayGroupSubProcess ()

Gets the value of the assignPayGroupSubProcess property.

Returns

public ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess ()

Gets the value of the changePersonalInformationSubProcess property.

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess ()

Gets the value of the editAssignOrganizationSubProcess property.

public EditPositionEventDataType getEditPositionEventData ()

Gets the value of the editPositionEventData property.

Returns

public EditServiceDatesSubBusinessProcessType getEditServiceDatesSubProcess ()

Gets the value of the editServiceDatesSubProcess property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public MaintainEmployeeContractsSubBusinessProcessType getMaintainEmployeeContractsSubBusinessProcess ()

Gets the value of the maintainEmployeeContractsSubBusinessProcess property.

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public RemoveRetireeStatusSubBusinessProcessType getRemoveRetireeStatusSubProcess ()

Gets the value of the removeRetireeStatusSubProcess property.

Returns

public RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess ()

Gets the value of the requestBudgetApprovalSubProcess property.

Returns

public RequestCompensationForEditPositionSubBusinessProcessType getRequestCompensationChangeSubProcess ()

Gets the value of the requestCompensationChangeSubProcess property.

public RequestCompensationDefaultSubBusinessProcessType getRequestDefaultCompensationSubProcess ()

Gets the value of the requestDefaultCompensationSubProcess property.

public ReviewPayrollInterfaceDataSubBusinessProcessType getReviewPayrollInterfaceSubProcess ()

Gets the value of the reviewPayrollInterfaceSubProcess property.

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setAssignMatrixOrganizationSubProcess (AssignMatrixOrganizationSubBusinessProcessType value)

Sets the value of the assignMatrixOrganizationSubProcess property.

Parameters
value Allowed object is AssignMatrixOrganizationSubBusinessProcessType

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 setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setEditAssignOrganizationSubProcess (EditAssignPositionOrganizationSubBusinessProcessType value)

Sets the value of the editAssignOrganizationSubProcess property.

Parameters
value Allowed object is EditAssignPositionOrganizationSubBusinessProcessType

public void setEditPositionEventData (EditPositionEventDataType value)

Sets the value of the editPositionEventData property.

Parameters
value Allowed object is EditPositionEventDataType

public void setEditServiceDatesSubProcess (EditServiceDatesSubBusinessProcessType value)

Sets the value of the editServiceDatesSubProcess property.

Parameters
value Allowed object is EditServiceDatesSubBusinessProcessType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMaintainEmployeeContractsSubBusinessProcess (MaintainEmployeeContractsSubBusinessProcessType value)

Sets the value of the maintainEmployeeContractsSubBusinessProcess 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 setRemoveRetireeStatusSubProcess (RemoveRetireeStatusSubBusinessProcessType value)

Sets the value of the removeRetireeStatusSubProcess property.

Parameters
value Allowed object is RemoveRetireeStatusSubBusinessProcessType

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessType

public void setRequestCompensationChangeSubProcess (RequestCompensationForEditPositionSubBusinessProcessType value)

Sets the value of the requestCompensationChangeSubProcess property.

public void setRequestDefaultCompensationSubProcess (RequestCompensationDefaultSubBusinessProcessType value)

Sets the value of the requestDefaultCompensationSubProcess property.

Parameters
value Allowed object is RequestCompensationDefaultSubBusinessProcessType

public void setReviewPayrollInterfaceSubProcess (ReviewPayrollInterfaceDataSubBusinessProcessType value)

Sets the value of the reviewPayrollInterfaceSubProcess property.

Parameters
value Allowed object is ReviewPayrollInterfaceDataSubBusinessProcessType

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType