| java.lang.Object | |
| ↳ | workday.com.bsvc.ContractContingentWorkerEventDataType |
Wrapper element for the details of a contingent worker contract.
Java class for Contract_Contingent_Worker_Event_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Contract_Contingent_Worker_Event_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Contingent_Worker_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Position_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Contract_Worker_Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" minOccurs="0"/>
<element name="Contract_Worker_Type_Reference" type="{urn:com.workday/bsvc}Contingent_Worker_TypeObjectType" minOccurs="0"/>
<element name="Create_Purchase_Order" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Contract_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="First_Day_of_Work" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<choice>
<element name="Supplier_Reference" type="{urn:com.workday/bsvc}SupplierObjectType" minOccurs="0"/>
<element name="Default_Payment_Term_Reference" type="{urn:com.workday/bsvc}Payment_TermsObjectType" minOccurs="0"/>
</choice>
<element name="Position_Details" type="{urn:com.workday/bsvc}Position_Details_Sub_DataType"/>
<element name="Contract_Details_Data" type="{urn:com.workday/bsvc}Contract_Details_Sub_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Worker_Document_Data" type="{urn:com.workday/bsvc}Worker_Document_for_Staffing_Event_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Purchase_Order_Contract_Details_Data" type="{urn:com.workday/bsvc}Purchase_Order_Contract_Details_DataType" minOccurs="0"/>
<element name="Contingent_Worker_External_ID_Data" type="{urn:com.workday/bsvc}External_ID_DataType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| contingentWorkerExternalIDData | |||||||||||
| contingentWorkerID | |||||||||||
| contractDetailsData | |||||||||||
| contractEndDate | |||||||||||
| contractWorkerReasonReference | |||||||||||
| contractWorkerTypeReference | |||||||||||
| createPurchaseOrder | |||||||||||
| defaultPaymentTermReference | |||||||||||
| firstDayOfWork | |||||||||||
| positionDetails | |||||||||||
| positionID | |||||||||||
| purchaseOrderContractDetailsData | |||||||||||
| supplierReference | |||||||||||
| workerDocumentData | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the contingentWorkerExternalIDData property.
| |||||||||||
Gets the value of the contingentWorkerID property.
| |||||||||||
Gets the value of the contractDetailsData property.
| |||||||||||
Gets the value of the contractEndDate property.
| |||||||||||
Gets the value of the contractWorkerReasonReference property.
| |||||||||||
Gets the value of the contractWorkerTypeReference property.
| |||||||||||
Gets the value of the defaultPaymentTermReference property.
| |||||||||||
Gets the value of the firstDayOfWork property.
| |||||||||||
Gets the value of the positionDetails property.
| |||||||||||
Gets the value of the positionID property.
| |||||||||||
Gets the value of the purchaseOrderContractDetailsData property.
| |||||||||||
Gets the value of the supplierReference property.
| |||||||||||
Gets the value of the workerDocumentData property.
| |||||||||||
Gets the value of the createPurchaseOrder property.
| |||||||||||
Sets the value of the contingentWorkerExternalIDData property.
| |||||||||||
Sets the value of the contingentWorkerID property.
| |||||||||||
Sets the value of the contractEndDate property.
| |||||||||||
Sets the value of the contractWorkerReasonReference property.
| |||||||||||
Sets the value of the contractWorkerTypeReference property.
| |||||||||||
Sets the value of the createPurchaseOrder property.
| |||||||||||
Sets the value of the defaultPaymentTermReference property.
| |||||||||||
Sets the value of the firstDayOfWork property.
| |||||||||||
Sets the value of the positionDetails property.
| |||||||||||
Sets the value of the positionID property.
| |||||||||||
Sets the value of the purchaseOrderContractDetailsData property.
| |||||||||||
Sets the value of the supplierReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the contingentWorkerExternalIDData property.
ExternalIDDataType
Gets the value of the contingentWorkerID property.
Gets the value of the contractDetailsData property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contractDetailsData property.
For example, to add a new item, do as follows:
getContractDetailsData().add(newItem);
Objects of the following type(s) are allowed in the list
ContractDetailsSubDataType
Gets the value of the contractEndDate property.
Gets the value of the contractWorkerReasonReference property.
EventClassificationSubcategoryObjectType
Gets the value of the contractWorkerTypeReference property.
ContingentWorkerTypeObjectType
Gets the value of the defaultPaymentTermReference property.
PaymentTermsObjectType
Gets the value of the firstDayOfWork property.
Gets the value of the positionDetails property.
PositionDetailsSubDataType
Gets the value of the positionID property.
Gets the value of the purchaseOrderContractDetailsData property.
PurchaseOrderContractDetailsDataType
Gets the value of the supplierReference property.
SupplierObjectType
Gets the value of the workerDocumentData property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the workerDocumentData property.
For example, to add a new item, do as follows:
getWorkerDocumentData().add(newItem);
Objects of the following type(s) are allowed in the list
WorkerDocumentForStaffingEventDataType
Gets the value of the createPurchaseOrder property.
Sets the value of the contingentWorkerExternalIDData property.
| value | Allowed object is
ExternalIDDataType
|
|---|
Sets the value of the contingentWorkerID property.
| value | Allowed object is String |
|---|
Sets the value of the contractEndDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the contractWorkerReasonReference property.
| value | Allowed object is
EventClassificationSubcategoryObjectType
|
|---|
Sets the value of the contractWorkerTypeReference property.
| value | Allowed object is
ContingentWorkerTypeObjectType
|
|---|
Sets the value of the createPurchaseOrder property.
| value | Allowed object is Boolean |
|---|
Sets the value of the defaultPaymentTermReference property.
| value | Allowed object is
PaymentTermsObjectType
|
|---|
Sets the value of the firstDayOfWork property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the positionDetails property.
| value | Allowed object is
PositionDetailsSubDataType
|
|---|
Sets the value of the positionID property.
| value | Allowed object is String |
|---|
Sets the value of the purchaseOrderContractDetailsData property.
| value | Allowed object is
PurchaseOrderContractDetailsDataType
|
|---|
Sets the value of the supplierReference property.
| value | Allowed object is
SupplierObjectType
|
|---|