| java.lang.Object | |
| ↳ | com.workday.recruiting.ContingentWorkerCostInformationDataType |
This element contains all information related to hiring/contracting a contingent worker. This information only needs to be filled in if the worker type is for an employee.
Java class for Contingent_Worker_Cost_Information_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Contingent_Worker_Cost_Information_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Requester_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" minOccurs="0"/>
<element name="Company_for_Purchase_Order_Reference" type="{urn:com.workday/bsvc}CompanyObjectType" minOccurs="0"/>
<element name="Supplier_Reference" type="{urn:com.workday/bsvc}SupplierObjectType" minOccurs="0"/>
<element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
<element name="Spend_Category_Reference" type="{urn:com.workday/bsvc}Spend_CategoryObjectType" minOccurs="0"/>
<element name="Pay_Rate" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<minInclusive value="0"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
<element name="Maximum_Amount" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<minInclusive value="0"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Worktags_Reference" type="{urn:com.workday/bsvc}Audited_Accounting_WorktagObjectType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| companyForPurchaseOrderReference | |||||||||||
| currencyReference | |||||||||||
| frequencyReference | |||||||||||
| maximumAmount | |||||||||||
| payRate | |||||||||||
| requesterReference | |||||||||||
| spendCategoryReference | |||||||||||
| supplierReference | |||||||||||
| worktagsReference | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the companyForPurchaseOrderReference property.
| |||||||||||
Gets the value of the currencyReference property.
| |||||||||||
Gets the value of the frequencyReference property.
| |||||||||||
Gets the value of the maximumAmount property.
| |||||||||||
Gets the value of the payRate property.
| |||||||||||
Gets the value of the requesterReference property.
| |||||||||||
Gets the value of the spendCategoryReference property.
| |||||||||||
Gets the value of the supplierReference property.
| |||||||||||
Gets the value of the worktagsReference property.
| |||||||||||
Sets the value of the companyForPurchaseOrderReference property.
| |||||||||||
Sets the value of the currencyReference property.
| |||||||||||
Sets the value of the frequencyReference property.
| |||||||||||
Sets the value of the maximumAmount property.
| |||||||||||
Sets the value of the payRate property.
| |||||||||||
Sets the value of the requesterReference property.
| |||||||||||
Sets the value of the spendCategoryReference property.
| |||||||||||
Sets the value of the supplierReference property.
| |||||||||||
Sets the value of the worktagsReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the companyForPurchaseOrderReference property.
CompanyObjectType
Gets the value of the currencyReference property.
CurrencyObjectType
Gets the value of the frequencyReference property.
FrequencyObjectType
Gets the value of the maximumAmount property.
Gets the value of the payRate property.
Gets the value of the requesterReference property.
WorkerObjectType
Gets the value of the spendCategoryReference property.
SpendCategoryObjectType
Gets the value of the supplierReference property.
SupplierObjectType
Gets the value of the worktagsReference 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 worktagsReference property.
For example, to add a new item, do as follows:
getWorktagsReference().add(newItem);
Objects of the following type(s) are allowed in the list
AuditedAccountingWorktagObjectType
Sets the value of the companyForPurchaseOrderReference property.
| value | Allowed object is
CompanyObjectType
|
|---|
Sets the value of the currencyReference property.
| value | Allowed object is
CurrencyObjectType
|
|---|
Sets the value of the frequencyReference property.
| value | Allowed object is
FrequencyObjectType
|
|---|
Sets the value of the maximumAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the payRate property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the requesterReference property.
| value | Allowed object is
WorkerObjectType
|
|---|
Sets the value of the spendCategoryReference property.
| value | Allowed object is
SpendCategoryObjectType
|
|---|
Sets the value of the supplierReference property.
| value | Allowed object is
SupplierObjectType
|
|---|
Sets the value of the worktagsReference property.
| worktagsReference | Allowed object is
AuditedAccountingWorktagObjectType
|
|---|