| java.lang.Object | |
| ↳ | workday.com.bsvc.AdHocPaymentDataType |
Element containing all Ad hoc Payment data
Java class for Ad_hoc_Payment_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Ad_hoc_Payment_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Ad_hoc_Payment_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Submit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Company_Reference" type="{urn:com.workday/bsvc}CompanyObjectType"/>
<element name="Bank_Account_Reference" type="{urn:com.workday/bsvc}Financial_AccountObjectType"/>
<choice>
<element name="Payee_Reference" type="{urn:com.workday/bsvc}PayeeObjectType" minOccurs="0"/>
<element name="Create_new_Ad_hoc_Payee_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</choice>
<element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType"/>
<element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Payment_Type_Reference" type="{urn:com.workday/bsvc}Payment_TypeObjectType" minOccurs="0"/>
<element name="Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Reference_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Control_Total_Amount" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Addenda_Lines_as_Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Invoice_Line_Replacement_Data" type="{urn:com.workday/bsvc}Supplier_Invoice_Line_Replacement_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Tax_Code_Data" type="{urn:com.workday/bsvc}Taxable_Code_Application_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Address_Data" type="{urn:com.workday/bsvc}Address_Information_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Bank_Data" type="{urn:com.workday/bsvc}Settlement_Account_WWS_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payee_Alternate_Name_Data" type="{urn:com.workday/bsvc}Business_Entity_Alternate_Name_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Attachment_Data" type="{urn:com.workday/bsvc}Financials_Attachment_DataType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| adHocPaymentID | |||||||||||
| addendaLinesAsText | |||||||||||
| addressData | |||||||||||
| attachmentData | |||||||||||
| bankAccountReference | |||||||||||
| bankData | |||||||||||
| companyReference | |||||||||||
| controlTotalAmount | |||||||||||
| createNewAdHocPayeeName | |||||||||||
| currencyReference | |||||||||||
| invoiceLineReplacementData | |||||||||||
| memo | |||||||||||
| payeeAlternateNameData | |||||||||||
| payeeReference | |||||||||||
| paymentDate | |||||||||||
| paymentTypeReference | |||||||||||
| referenceNumber | |||||||||||
| submit | |||||||||||
| taxCodeData | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the adHocPaymentID property.
| |||||||||||
Gets the value of the addendaLinesAsText property.
| |||||||||||
Gets the value of the addressData property.
| |||||||||||
Gets the value of the attachmentData property.
| |||||||||||
Gets the value of the bankAccountReference property.
| |||||||||||
Gets the value of the bankData property.
| |||||||||||
Gets the value of the companyReference property.
| |||||||||||
Gets the value of the controlTotalAmount property.
| |||||||||||
Gets the value of the createNewAdHocPayeeName property.
| |||||||||||
Gets the value of the currencyReference property.
| |||||||||||
Gets the value of the invoiceLineReplacementData property.
| |||||||||||
Gets the value of the memo property.
| |||||||||||
Gets the value of the payeeAlternateNameData property.
| |||||||||||
Gets the value of the payeeReference property.
| |||||||||||
Gets the value of the paymentDate property.
| |||||||||||
Gets the value of the paymentTypeReference property.
| |||||||||||
Gets the value of the referenceNumber property.
| |||||||||||
Gets the value of the taxCodeData property.
| |||||||||||
Gets the value of the submit property.
| |||||||||||
Sets the value of the adHocPaymentID property.
| |||||||||||
Sets the value of the addendaLinesAsText property.
| |||||||||||
Sets the value of the bankAccountReference property.
| |||||||||||
Sets the value of the companyReference property.
| |||||||||||
Sets the value of the controlTotalAmount property.
| |||||||||||
Sets the value of the createNewAdHocPayeeName property.
| |||||||||||
Sets the value of the currencyReference property.
| |||||||||||
Sets the value of the memo property.
| |||||||||||
Sets the value of the payeeReference property.
| |||||||||||
Sets the value of the paymentDate property.
| |||||||||||
Sets the value of the paymentTypeReference property.
| |||||||||||
Sets the value of the referenceNumber property.
| |||||||||||
Sets the value of the submit property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the adHocPaymentID property.
Gets the value of the addendaLinesAsText property.
Gets the value of the addressData 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 addressData property.
For example, to add a new item, do as follows:
getAddressData().add(newItem);
Objects of the following type(s) are allowed in the list
AddressInformationDataType
Gets the value of the attachmentData 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 attachmentData property.
For example, to add a new item, do as follows:
getAttachmentData().add(newItem);
Objects of the following type(s) are allowed in the list
FinancialsAttachmentDataType
Gets the value of the bankAccountReference property.
FinancialAccountObjectType
Gets the value of the bankData 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 bankData property.
For example, to add a new item, do as follows:
getBankData().add(newItem);
Objects of the following type(s) are allowed in the list
SettlementAccountWWSDataType
Gets the value of the companyReference property.
CompanyObjectType
Gets the value of the controlTotalAmount property.
Gets the value of the createNewAdHocPayeeName property.
Gets the value of the currencyReference property.
CurrencyObjectType
Gets the value of the invoiceLineReplacementData 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 invoiceLineReplacementData property.
For example, to add a new item, do as follows:
getInvoiceLineReplacementData().add(newItem);
Objects of the following type(s) are allowed in the list
SupplierInvoiceLineReplacementDataType
Gets the value of the memo property.
Gets the value of the payeeAlternateNameData 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 payeeAlternateNameData property.
For example, to add a new item, do as follows:
getPayeeAlternateNameData().add(newItem);
Objects of the following type(s) are allowed in the list
BusinessEntityAlternateNameDataType
Gets the value of the payeeReference property.
PayeeObjectType
Gets the value of the paymentDate property.
Gets the value of the paymentTypeReference property.
PaymentTypeObjectType
Gets the value of the referenceNumber property.
Gets the value of the taxCodeData 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 taxCodeData property.
For example, to add a new item, do as follows:
getTaxCodeData().add(newItem);
Objects of the following type(s) are allowed in the list
TaxableCodeApplicationDataType
Gets the value of the submit property.
Sets the value of the adHocPaymentID property.
| value | Allowed object is String |
|---|
Sets the value of the addendaLinesAsText property.
| value | Allowed object is String |
|---|
Sets the value of the bankAccountReference property.
| value | Allowed object is
FinancialAccountObjectType
|
|---|
Sets the value of the companyReference property.
| value | Allowed object is
CompanyObjectType
|
|---|
Sets the value of the controlTotalAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the createNewAdHocPayeeName property.
| value | Allowed object is String |
|---|
Sets the value of the currencyReference property.
| value | Allowed object is
CurrencyObjectType
|
|---|
Sets the value of the memo property.
| value | Allowed object is String |
|---|
Sets the value of the payeeReference property.
| value | Allowed object is
PayeeObjectType
|
|---|
Sets the value of the paymentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the paymentTypeReference property.
| value | Allowed object is
PaymentTypeObjectType
|
|---|
Sets the value of the referenceNumber property.
| value | Allowed object is String |
|---|
Sets the value of the submit property.
| value | Allowed object is Boolean |
|---|