| java.lang.Object | |
| ↳ | workday.com.bsvc.GeneralPaymentCriteriaType |
General Payment Search Criteria
Java class for General_Payment_CriteriaType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="General_Payment_CriteriaType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Company_Reference" type="{urn:com.workday/bsvc}OrganizationObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Bank_Account_Reference" type="{urn:com.workday/bsvc}Financial_AccountObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payment_Category_Reference" type="{urn:com.workday/bsvc}Payment_CategoryObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payee_Reference" type="{urn:com.workday/bsvc}PayeeObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payee_Hierarchy_Reference" type="{urn:com.workday/bsvc}HierarchyObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payment_Type_Reference" type="{urn:com.workday/bsvc}Payment_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payment_Status_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Customer_Supplier_Status_Reference" type="{urn:com.workday/bsvc}Business_Entity_Status_ValueObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payment_Date_on_Date_Or_After" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Payment_Date_on_Date_Or_Before" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Transaction_Reference_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Settlement_Run_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Settlement_Run_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Settlement_Run_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Created_by_Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payment_Amount_Equal_To" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Payment_Amount_Greater_Than" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Payment_Amount_Less_Than" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Expense_Payee_Type_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Transaction_Is_Intercompany" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Company_Receiving_Payment_Reference" type="{urn:com.workday/bsvc}CompanyObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Periods_Reference" type="{urn:com.workday/bsvc}PeriodObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Pay_Run_Groups_and_or_Pay_Groups_Reference" type="{urn:com.workday/bsvc}Pay_Run_Group_SelectionObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="EFT_Payment_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the bankAccountReference property.
| |||||||||||
Gets the value of the companyReceivingPaymentReference property.
| |||||||||||
Gets the value of the companyReference property.
| |||||||||||
Gets the value of the createdByWorkerReference property.
| |||||||||||
Gets the value of the currencyReference property.
| |||||||||||
Gets the value of the customerSupplierStatusReference property.
| |||||||||||
Gets the value of the eftPaymentID property.
| |||||||||||
Gets the value of the expensePayeeTypeReference property.
| |||||||||||
Gets the value of the payRunGroupsAndOrPayGroupsReference property.
| |||||||||||
Gets the value of the payeeHierarchyReference property.
| |||||||||||
Gets the value of the payeeReference property.
| |||||||||||
Gets the value of the paymentAmountEqualTo property.
| |||||||||||
Gets the value of the paymentAmountGreaterThan property.
| |||||||||||
Gets the value of the paymentAmountLessThan property.
| |||||||||||
Gets the value of the paymentCategoryReference property.
| |||||||||||
Gets the value of the paymentDateOnDateOrAfter property.
| |||||||||||
Gets the value of the paymentDateOnDateOrBefore property.
| |||||||||||
Gets the value of the paymentStatusReference property.
| |||||||||||
Gets the value of the paymentTypeReference property.
| |||||||||||
Gets the value of the periodsReference property.
| |||||||||||
Gets the value of the settlementRunName property.
| |||||||||||
Gets the value of the settlementRunNumber property.
| |||||||||||
Gets the value of the settlementRunReference property.
| |||||||||||
Gets the value of the transactionReferenceNumber property.
| |||||||||||
Gets the value of the transactionIsIntercompany property.
| |||||||||||
Sets the value of the eftPaymentID property.
| |||||||||||
Sets the value of the paymentAmountEqualTo property.
| |||||||||||
Sets the value of the paymentAmountGreaterThan property.
| |||||||||||
Sets the value of the paymentAmountLessThan property.
| |||||||||||
Sets the value of the paymentDateOnDateOrAfter property.
| |||||||||||
Sets the value of the paymentDateOnDateOrBefore property.
| |||||||||||
Sets the value of the settlementRunName property.
| |||||||||||
Sets the value of the settlementRunNumber property.
| |||||||||||
Sets the value of the transactionIsIntercompany property.
| |||||||||||
Sets the value of the transactionReferenceNumber property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the bankAccountReference 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 bankAccountReference property.
For example, to add a new item, do as follows:
getBankAccountReference().add(newItem);
Objects of the following type(s) are allowed in the list
FinancialAccountObjectType
Gets the value of the companyReceivingPaymentReference 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 companyReceivingPaymentReference property.
For example, to add a new item, do as follows:
getCompanyReceivingPaymentReference().add(newItem);
Objects of the following type(s) are allowed in the list
CompanyObjectType
Gets the value of the companyReference 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 companyReference property.
For example, to add a new item, do as follows:
getCompanyReference().add(newItem);
Objects of the following type(s) are allowed in the list
OrganizationObjectType
Gets the value of the createdByWorkerReference 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 createdByWorkerReference property.
For example, to add a new item, do as follows:
getCreatedByWorkerReference().add(newItem);
Objects of the following type(s) are allowed in the list
WorkerObjectType
Gets the value of the currencyReference 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 currencyReference property.
For example, to add a new item, do as follows:
getCurrencyReference().add(newItem);
Objects of the following type(s) are allowed in the list
CurrencyObjectType
Gets the value of the customerSupplierStatusReference 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 customerSupplierStatusReference property.
For example, to add a new item, do as follows:
getCustomerSupplierStatusReference().add(newItem);
Objects of the following type(s) are allowed in the list
BusinessEntityStatusValueObjectType
Gets the value of the eftPaymentID property.
Gets the value of the expensePayeeTypeReference 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 expensePayeeTypeReference property.
For example, to add a new item, do as follows:
getExpensePayeeTypeReference().add(newItem);
Objects of the following type(s) are allowed in the list
UniqueIdentifierObjectType
Gets the value of the payRunGroupsAndOrPayGroupsReference 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 payRunGroupsAndOrPayGroupsReference property.
For example, to add a new item, do as follows:
getPayRunGroupsAndOrPayGroupsReference().add(newItem);
Objects of the following type(s) are allowed in the list
PayRunGroupSelectionObjectType
Gets the value of the payeeHierarchyReference 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 payeeHierarchyReference property.
For example, to add a new item, do as follows:
getPayeeHierarchyReference().add(newItem);
Objects of the following type(s) are allowed in the list
HierarchyObjectType
Gets the value of the payeeReference 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 payeeReference property.
For example, to add a new item, do as follows:
getPayeeReference().add(newItem);
Objects of the following type(s) are allowed in the list
PayeeObjectType
Gets the value of the paymentAmountEqualTo property.
Gets the value of the paymentAmountGreaterThan property.
Gets the value of the paymentAmountLessThan property.
Gets the value of the paymentCategoryReference 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 paymentCategoryReference property.
For example, to add a new item, do as follows:
getPaymentCategoryReference().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentCategoryObjectType
Gets the value of the paymentDateOnDateOrAfter property.
Gets the value of the paymentDateOnDateOrBefore property.
Gets the value of the paymentStatusReference 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 paymentStatusReference property.
For example, to add a new item, do as follows:
getPaymentStatusReference().add(newItem);
Objects of the following type(s) are allowed in the list
UniqueIdentifierObjectType
Gets the value of the paymentTypeReference 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 paymentTypeReference property.
For example, to add a new item, do as follows:
getPaymentTypeReference().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentTypeObjectType
Gets the value of the periodsReference 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 periodsReference property.
For example, to add a new item, do as follows:
getPeriodsReference().add(newItem);
Objects of the following type(s) are allowed in the list
PeriodObjectType
Gets the value of the settlementRunName property.
Gets the value of the settlementRunNumber property.
Gets the value of the settlementRunReference 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 settlementRunReference property.
For example, to add a new item, do as follows:
getSettlementRunReference().add(newItem);
Objects of the following type(s) are allowed in the list
UniqueIdentifierObjectType
Gets the value of the transactionReferenceNumber property.
Gets the value of the transactionIsIntercompany property.
Sets the value of the eftPaymentID property.
| value | Allowed object is String |
|---|
Sets the value of the paymentAmountEqualTo property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the paymentAmountGreaterThan property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the paymentAmountLessThan property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the paymentDateOnDateOrAfter property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the paymentDateOnDateOrBefore property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the settlementRunName property.
| value | Allowed object is String |
|---|
Sets the value of the settlementRunNumber property.
| value | Allowed object is String |
|---|
Sets the value of the transactionIsIntercompany property.
| value | Allowed object is Boolean |
|---|
Sets the value of the transactionReferenceNumber property.
| value | Allowed object is String |
|---|