public class

PaymentWWSDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.PaymentWWSDataType

Class Overview

Payment Data

Java class for Payment_WWS_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Payment_WWS_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_Group_Data" type="{urn:com.workday/bsvc}Payment_Group_DataType" minOccurs="0"/>
         <element name="Payment_Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Reference_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Amount_as_Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Discount_Taken" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Symbol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Currency_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Check_or_Advice_Number" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="20"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Check_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Prenote_Flag" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Payroll_Payment_Display_Order" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="6"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Company_Reference" type="{urn:com.workday/bsvc}CompanyObjectType" minOccurs="0"/>
         <element name="Originating_Contact_Data" type="{urn:com.workday/bsvc}Originating_Party_WWS_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Originating_Bank_Data" type="{urn:com.workday/bsvc}Originating_Party_Bank_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Receiving_Party_Reference" type="{urn:com.workday/bsvc}PayeeObjectType" minOccurs="0"/>
         <element name="Receiving_Party_Contact_Data" type="{urn:com.workday/bsvc}Receiving_Party_WWS_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Receiving_Party_Bank_Data" type="{urn:com.workday/bsvc}Receiving_Party_Bank_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Receiving_Party_Credit_Card_Data" type="{urn:com.workday/bsvc}Receiving_Party_Credit_Card_DataType" minOccurs="0"/>
         <element name="Remittance_Data" type="{urn:com.workday/bsvc}Remittance_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payroll_Remittance_Data" type="{urn:com.workday/bsvc}Payroll_Remittance_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String amountAsText
protected String checkNumber
protected BigDecimal checkOrAdviceNumber
protected CompanyObjectType companyReference
protected String currencyDescription
protected String currencySymbol
protected BigDecimal discountTaken
protected List<OriginatingPartyBankDataType> originatingBankData
protected List<OriginatingPartyWWSDataType> originatingContactData
protected BigDecimal paymentAmount
protected PaymentGroupDataType paymentGroupData
protected String paymentMemo
protected String paymentReferenceNumber
protected String paymentStatus
protected BigDecimal payrollPaymentDisplayOrder
protected List<PayrollRemittanceDataType> payrollRemittanceData
protected Boolean prenoteFlag
protected List<ReceivingPartyBankDataType> receivingPartyBankData
protected List<ReceivingPartyWWSDataType> receivingPartyContactData
protected ReceivingPartyCreditCardDataType receivingPartyCreditCardData
protected PayeeObjectType receivingPartyReference
protected List<RemittanceDataType> remittanceData
Public Constructors
PaymentWWSDataType()
Public Methods
String getAmountAsText()
Gets the value of the amountAsText property.
String getCheckNumber()
Gets the value of the checkNumber property.
BigDecimal getCheckOrAdviceNumber()
Gets the value of the checkOrAdviceNumber property.
CompanyObjectType getCompanyReference()
Gets the value of the companyReference property.
String getCurrencyDescription()
Gets the value of the currencyDescription property.
String getCurrencySymbol()
Gets the value of the currencySymbol property.
BigDecimal getDiscountTaken()
Gets the value of the discountTaken property.
List<OriginatingPartyBankDataType> getOriginatingBankData()
Gets the value of the originatingBankData property.
List<OriginatingPartyWWSDataType> getOriginatingContactData()
Gets the value of the originatingContactData property.
BigDecimal getPaymentAmount()
Gets the value of the paymentAmount property.
PaymentGroupDataType getPaymentGroupData()
Gets the value of the paymentGroupData property.
String getPaymentMemo()
Gets the value of the paymentMemo property.
String getPaymentReferenceNumber()
Gets the value of the paymentReferenceNumber property.
String getPaymentStatus()
Gets the value of the paymentStatus property.
BigDecimal getPayrollPaymentDisplayOrder()
Gets the value of the payrollPaymentDisplayOrder property.
List<PayrollRemittanceDataType> getPayrollRemittanceData()
Gets the value of the payrollRemittanceData property.
List<ReceivingPartyBankDataType> getReceivingPartyBankData()
Gets the value of the receivingPartyBankData property.
List<ReceivingPartyWWSDataType> getReceivingPartyContactData()
Gets the value of the receivingPartyContactData property.
ReceivingPartyCreditCardDataType getReceivingPartyCreditCardData()
Gets the value of the receivingPartyCreditCardData property.
PayeeObjectType getReceivingPartyReference()
Gets the value of the receivingPartyReference property.
List<RemittanceDataType> getRemittanceData()
Gets the value of the remittanceData property.
Boolean isPrenoteFlag()
Gets the value of the prenoteFlag property.
void setAmountAsText(String value)
Sets the value of the amountAsText property.
void setCheckNumber(String value)
Sets the value of the checkNumber property.
void setCheckOrAdviceNumber(BigDecimal value)
Sets the value of the checkOrAdviceNumber property.
void setCompanyReference(CompanyObjectType value)
Sets the value of the companyReference property.
void setCurrencyDescription(String value)
Sets the value of the currencyDescription property.
void setCurrencySymbol(String value)
Sets the value of the currencySymbol property.
void setDiscountTaken(BigDecimal value)
Sets the value of the discountTaken property.
void setPaymentAmount(BigDecimal value)
Sets the value of the paymentAmount property.
void setPaymentGroupData(PaymentGroupDataType value)
Sets the value of the paymentGroupData property.
void setPaymentMemo(String value)
Sets the value of the paymentMemo property.
void setPaymentReferenceNumber(String value)
Sets the value of the paymentReferenceNumber property.
void setPaymentStatus(String value)
Sets the value of the paymentStatus property.
void setPayrollPaymentDisplayOrder(BigDecimal value)
Sets the value of the payrollPaymentDisplayOrder property.
void setPrenoteFlag(Boolean value)
Sets the value of the prenoteFlag property.
void setReceivingPartyCreditCardData(ReceivingPartyCreditCardDataType value)
Sets the value of the receivingPartyCreditCardData property.
void setReceivingPartyReference(PayeeObjectType value)
Sets the value of the receivingPartyReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String amountAsText

protected String checkNumber

protected BigDecimal checkOrAdviceNumber

protected CompanyObjectType companyReference

protected String currencyDescription

protected String currencySymbol

protected BigDecimal discountTaken

protected List<OriginatingPartyBankDataType> originatingBankData

protected List<OriginatingPartyWWSDataType> originatingContactData

protected BigDecimal paymentAmount

protected PaymentGroupDataType paymentGroupData

protected String paymentMemo

protected String paymentReferenceNumber

protected String paymentStatus

protected BigDecimal payrollPaymentDisplayOrder

protected List<PayrollRemittanceDataType> payrollRemittanceData

protected Boolean prenoteFlag

protected List<ReceivingPartyBankDataType> receivingPartyBankData

protected List<ReceivingPartyWWSDataType> receivingPartyContactData

protected ReceivingPartyCreditCardDataType receivingPartyCreditCardData

protected PayeeObjectType receivingPartyReference

protected List<RemittanceDataType> remittanceData

Public Constructors

public PaymentWWSDataType ()

Public Methods

public String getAmountAsText ()

Gets the value of the amountAsText property.

Returns
  • possible object is String

public String getCheckNumber ()

Gets the value of the checkNumber property.

Returns
  • possible object is String

public BigDecimal getCheckOrAdviceNumber ()

Gets the value of the checkOrAdviceNumber property.

Returns
  • possible object is BigDecimal

public CompanyObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public String getCurrencyDescription ()

Gets the value of the currencyDescription property.

Returns
  • possible object is String

public String getCurrencySymbol ()

Gets the value of the currencySymbol property.

Returns
  • possible object is String

public BigDecimal getDiscountTaken ()

Gets the value of the discountTaken property.

Returns
  • possible object is BigDecimal

public List<OriginatingPartyBankDataType> getOriginatingBankData ()

Gets the value of the originatingBankData 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 originatingBankData property.

For example, to add a new item, do as follows:

    getOriginatingBankData().add(newItem);
 

Objects of the following type(s) are allowed in the list OriginatingPartyBankDataType

public List<OriginatingPartyWWSDataType> getOriginatingContactData ()

Gets the value of the originatingContactData 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 originatingContactData property.

For example, to add a new item, do as follows:

    getOriginatingContactData().add(newItem);
 

Objects of the following type(s) are allowed in the list OriginatingPartyWWSDataType

public BigDecimal getPaymentAmount ()

Gets the value of the paymentAmount property.

Returns
  • possible object is BigDecimal

public PaymentGroupDataType getPaymentGroupData ()

Gets the value of the paymentGroupData property.

Returns

public String getPaymentMemo ()

Gets the value of the paymentMemo property.

Returns
  • possible object is String

public String getPaymentReferenceNumber ()

Gets the value of the paymentReferenceNumber property.

Returns
  • possible object is String

public String getPaymentStatus ()

Gets the value of the paymentStatus property.

Returns
  • possible object is String

public BigDecimal getPayrollPaymentDisplayOrder ()

Gets the value of the payrollPaymentDisplayOrder property.

Returns
  • possible object is BigDecimal

public List<PayrollRemittanceDataType> getPayrollRemittanceData ()

Gets the value of the payrollRemittanceData 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 payrollRemittanceData property.

For example, to add a new item, do as follows:

    getPayrollRemittanceData().add(newItem);
 

Objects of the following type(s) are allowed in the list PayrollRemittanceDataType

public List<ReceivingPartyBankDataType> getReceivingPartyBankData ()

Gets the value of the receivingPartyBankData 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 receivingPartyBankData property.

For example, to add a new item, do as follows:

    getReceivingPartyBankData().add(newItem);
 

Objects of the following type(s) are allowed in the list ReceivingPartyBankDataType

public List<ReceivingPartyWWSDataType> getReceivingPartyContactData ()

Gets the value of the receivingPartyContactData 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 receivingPartyContactData property.

For example, to add a new item, do as follows:

    getReceivingPartyContactData().add(newItem);
 

Objects of the following type(s) are allowed in the list ReceivingPartyWWSDataType

public ReceivingPartyCreditCardDataType getReceivingPartyCreditCardData ()

Gets the value of the receivingPartyCreditCardData property.

Returns

public PayeeObjectType getReceivingPartyReference ()

Gets the value of the receivingPartyReference property.

Returns

public List<RemittanceDataType> getRemittanceData ()

Gets the value of the remittanceData 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 remittanceData property.

For example, to add a new item, do as follows:

    getRemittanceData().add(newItem);
 

Objects of the following type(s) are allowed in the list RemittanceDataType

public Boolean isPrenoteFlag ()

Gets the value of the prenoteFlag property.

Returns
  • possible object is Boolean

public void setAmountAsText (String value)

Sets the value of the amountAsText property.

Parameters
value Allowed object is String

public void setCheckNumber (String value)

Sets the value of the checkNumber property.

Parameters
value Allowed object is String

public void setCheckOrAdviceNumber (BigDecimal value)

Sets the value of the checkOrAdviceNumber property.

Parameters
value Allowed object is BigDecimal

public void setCompanyReference (CompanyObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is CompanyObjectType

public void setCurrencyDescription (String value)

Sets the value of the currencyDescription property.

Parameters
value Allowed object is String

public void setCurrencySymbol (String value)

Sets the value of the currencySymbol property.

Parameters
value Allowed object is String

public void setDiscountTaken (BigDecimal value)

Sets the value of the discountTaken property.

Parameters
value Allowed object is BigDecimal

public void setPaymentAmount (BigDecimal value)

Sets the value of the paymentAmount property.

Parameters
value Allowed object is BigDecimal

public void setPaymentGroupData (PaymentGroupDataType value)

Sets the value of the paymentGroupData property.

Parameters
value Allowed object is PaymentGroupDataType

public void setPaymentMemo (String value)

Sets the value of the paymentMemo property.

Parameters
value Allowed object is String

public void setPaymentReferenceNumber (String value)

Sets the value of the paymentReferenceNumber property.

Parameters
value Allowed object is String

public void setPaymentStatus (String value)

Sets the value of the paymentStatus property.

Parameters
value Allowed object is String

public void setPayrollPaymentDisplayOrder (BigDecimal value)

Sets the value of the payrollPaymentDisplayOrder property.

Parameters
value Allowed object is BigDecimal

public void setPrenoteFlag (Boolean value)

Sets the value of the prenoteFlag property.

Parameters
value Allowed object is Boolean

public void setReceivingPartyCreditCardData (ReceivingPartyCreditCardDataType value)

Sets the value of the receivingPartyCreditCardData property.

Parameters
value Allowed object is ReceivingPartyCreditCardDataType

public void setReceivingPartyReference (PayeeObjectType value)

Sets the value of the receivingPartyReference property.

Parameters
value Allowed object is PayeeObjectType