| java.lang.Object | |
| ↳ | com.workday.staffing.TerminateEmployeeDataType |
This web service is used to Terminate an Employee. It will run the Terminate Employee Business Process and (optionally) its subprocesses.
Java class for Terminate_Employee_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Terminate_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="Termination_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Terminate_Event_Data" type="{urn:com.workday/bsvc}Terminate_Event_DataType"/>
<element name="Request_One_Time_Payment_Sub_Process" type="{urn:com.workday/bsvc}Request_One_Time_Payment_Sub_Business_ProcessType" minOccurs="0"/>
<element name="Review_COBRA_Eligibility_Sub_Process" type="{urn:com.workday/bsvc}Review_COBRA_Eligibility_Sub_Business_ProcessType" minOccurs="0"/>
<element name="Review_Payroll_Interface_Event_Sub_Process" type="{urn:com.workday/bsvc}Review_Payroll_Interface_Data_Extract_Business_Sub_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="Add_Retiree_Status_Sub_Process" type="{urn:com.workday/bsvc}Add_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="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_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="End_Academic_Appointment_Sub_Process" type="{urn:com.workday/bsvc}End_Academic_Appointment_Sub_Business_ProcessType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the addRetireeStatusSubProcess property.
| |||||||||||
Gets the value of the assignOrganizationRolesSubProcess property.
| |||||||||||
Gets the value of the checkPositionBudgetSubProcess property.
| |||||||||||
Gets the value of the createJobRequisitionSubProcess property.
| |||||||||||
Gets the value of the editServiceDatesSubProcess property.
| |||||||||||
Gets the value of the employeeReference property.
| |||||||||||
Gets the value of the endAcademicAppointmentSubProcess property.
| |||||||||||
Gets the value of the maintainEmployeeContractsSubBusinessProcess property.
| |||||||||||
Gets the value of the requestOneTimePaymentSubProcess property.
| |||||||||||
Gets the value of the reviewCOBRAEligibilitySubProcess property.
| |||||||||||
Gets the value of the reviewPayrollInterfaceEventSubProcess property.
| |||||||||||
Gets the value of the terminateEventData property.
| |||||||||||
Gets the value of the terminationDate property.
| |||||||||||
Sets the value of the addRetireeStatusSubProcess property.
| |||||||||||
Sets the value of the assignOrganizationRolesSubProcess property.
| |||||||||||
Sets the value of the checkPositionBudgetSubProcess property.
| |||||||||||
Sets the value of the createJobRequisitionSubProcess property.
| |||||||||||
Sets the value of the editServiceDatesSubProcess property.
| |||||||||||
Sets the value of the employeeReference property.
| |||||||||||
Sets the value of the endAcademicAppointmentSubProcess property.
| |||||||||||
Sets the value of the maintainEmployeeContractsSubBusinessProcess property.
| |||||||||||
Sets the value of the requestOneTimePaymentSubProcess property.
| |||||||||||
Sets the value of the reviewCOBRAEligibilitySubProcess property.
| |||||||||||
Sets the value of the reviewPayrollInterfaceEventSubProcess property.
| |||||||||||
Sets the value of the terminateEventData property.
| |||||||||||
Sets the value of the terminationDate property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the addRetireeStatusSubProcess property.
AddRetireeStatusSubBusinessProcessType
Gets the value of the assignOrganizationRolesSubProcess property.
AssignOrganizationRolesSubBusinessProcessType
Gets the value of the checkPositionBudgetSubProcess property.
CheckPositionBudgetSubBusinessProcessType
Gets the value of the createJobRequisitionSubProcess property.
CreateJobRequisitionSubProcessType
Gets the value of the editServiceDatesSubProcess property.
EditServiceDatesSubBusinessProcessType
Gets the value of the employeeReference property.
EmployeeObjectType
Gets the value of the endAcademicAppointmentSubProcess property.
EndAcademicAppointmentSubBusinessProcessType
Gets the value of the maintainEmployeeContractsSubBusinessProcess property.
MaintainEmployeeContractsSubBusinessProcessType
Gets the value of the requestOneTimePaymentSubProcess property.
RequestOneTimePaymentSubBusinessProcessType
Gets the value of the reviewCOBRAEligibilitySubProcess property.
ReviewCOBRAEligibilitySubBusinessProcessType
Gets the value of the reviewPayrollInterfaceEventSubProcess property.
ReviewPayrollInterfaceDataExtractBusinessSubProcessType
Gets the value of the terminateEventData property.
TerminateEventDataType
Gets the value of the terminationDate property.
Sets the value of the addRetireeStatusSubProcess property.
| value | Allowed object is
AddRetireeStatusSubBusinessProcessType
|
|---|
Sets the value of the assignOrganizationRolesSubProcess property.
| value | Allowed object is
AssignOrganizationRolesSubBusinessProcessType
|
|---|
Sets the value of the checkPositionBudgetSubProcess property.
| value | Allowed object is
CheckPositionBudgetSubBusinessProcessType
|
|---|
Sets the value of the createJobRequisitionSubProcess property.
| value | Allowed object is
CreateJobRequisitionSubProcessType
|
|---|
Sets the value of the editServiceDatesSubProcess property.
| value | Allowed object is
EditServiceDatesSubBusinessProcessType
|
|---|
Sets the value of the employeeReference property.
| value | Allowed object is
EmployeeObjectType
|
|---|
Sets the value of the endAcademicAppointmentSubProcess property.
| value | Allowed object is
EndAcademicAppointmentSubBusinessProcessType
|
|---|
Sets the value of the maintainEmployeeContractsSubBusinessProcess property.
| value | Allowed object is
MaintainEmployeeContractsSubBusinessProcessType
|
|---|
Sets the value of the requestOneTimePaymentSubProcess property.
| value | Allowed object is
RequestOneTimePaymentSubBusinessProcessType
|
|---|
Sets the value of the reviewCOBRAEligibilitySubProcess property.
| value | Allowed object is
ReviewCOBRAEligibilitySubBusinessProcessType
|
|---|
Sets the value of the reviewPayrollInterfaceEventSubProcess property.
| value | Allowed object is
ReviewPayrollInterfaceDataExtractBusinessSubProcessType
|
|---|
Sets the value of the terminateEventData property.
| value | Allowed object is
TerminateEventDataType
|
|---|
Sets the value of the terminationDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|