public class

PaymentAcknowledgementDataType

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

Class Overview

Payment Acknowledgement Data add or update payment acknowledgements that allow the update of payment status and error code information.

Java class for Payment_Acknowledgement_DataType complex type.

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

 <complexType name="Payment_Acknowledgement_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_Processing_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Original_EFT_Payment_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Additional_Reconciliation_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Merchant_Account_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Status_Reference" type="{urn:com.workday/bsvc}Payment_Acknowledgement_StatusObjectType" minOccurs="0"/>
         <element name="Payment_Value_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Status_Reason_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Status_Reason_Code_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Original_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="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Original_Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String additionalReconciliationID
protected CurrencyObjectType currencyReference
protected String merchantAccountID
protected String originalEFTPaymentID
protected BigDecimal originalPaymentAmount
protected XMLGregorianCalendar originalPaymentDate
protected String paymentProcessingID
protected PaymentAcknowledgementStatusObjectType paymentStatusReference
protected XMLGregorianCalendar paymentValueDate
protected String statusReasonCode
protected String statusReasonCodeDescription
Public Constructors
PaymentAcknowledgementDataType()
Public Methods
String getAdditionalReconciliationID()
Gets the value of the additionalReconciliationID property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
String getMerchantAccountID()
Gets the value of the merchantAccountID property.
String getOriginalEFTPaymentID()
Gets the value of the originalEFTPaymentID property.
BigDecimal getOriginalPaymentAmount()
Gets the value of the originalPaymentAmount property.
XMLGregorianCalendar getOriginalPaymentDate()
Gets the value of the originalPaymentDate property.
String getPaymentProcessingID()
Gets the value of the paymentProcessingID property.
PaymentAcknowledgementStatusObjectType getPaymentStatusReference()
Gets the value of the paymentStatusReference property.
XMLGregorianCalendar getPaymentValueDate()
Gets the value of the paymentValueDate property.
String getStatusReasonCode()
Gets the value of the statusReasonCode property.
String getStatusReasonCodeDescription()
Gets the value of the statusReasonCodeDescription property.
void setAdditionalReconciliationID(String value)
Sets the value of the additionalReconciliationID property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setMerchantAccountID(String value)
Sets the value of the merchantAccountID property.
void setOriginalEFTPaymentID(String value)
Sets the value of the originalEFTPaymentID property.
void setOriginalPaymentAmount(BigDecimal value)
Sets the value of the originalPaymentAmount property.
void setOriginalPaymentDate(XMLGregorianCalendar value)
Sets the value of the originalPaymentDate property.
void setPaymentProcessingID(String value)
Sets the value of the paymentProcessingID property.
void setPaymentStatusReference(PaymentAcknowledgementStatusObjectType value)
Sets the value of the paymentStatusReference property.
void setPaymentValueDate(XMLGregorianCalendar value)
Sets the value of the paymentValueDate property.
void setStatusReasonCode(String value)
Sets the value of the statusReasonCode property.
void setStatusReasonCodeDescription(String value)
Sets the value of the statusReasonCodeDescription property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String additionalReconciliationID

protected CurrencyObjectType currencyReference

protected String merchantAccountID

protected String originalEFTPaymentID

protected BigDecimal originalPaymentAmount

protected XMLGregorianCalendar originalPaymentDate

protected String paymentProcessingID

protected PaymentAcknowledgementStatusObjectType paymentStatusReference

protected XMLGregorianCalendar paymentValueDate

protected String statusReasonCode

protected String statusReasonCodeDescription

Public Constructors

public PaymentAcknowledgementDataType ()

Public Methods

public String getAdditionalReconciliationID ()

Gets the value of the additionalReconciliationID property.

Returns
  • possible object is String

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public String getMerchantAccountID ()

Gets the value of the merchantAccountID property.

Returns
  • possible object is String

public String getOriginalEFTPaymentID ()

Gets the value of the originalEFTPaymentID property.

Returns
  • possible object is String

public BigDecimal getOriginalPaymentAmount ()

Gets the value of the originalPaymentAmount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getOriginalPaymentDate ()

Gets the value of the originalPaymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPaymentProcessingID ()

Gets the value of the paymentProcessingID property.

Returns
  • possible object is String

public PaymentAcknowledgementStatusObjectType getPaymentStatusReference ()

Gets the value of the paymentStatusReference property.

Returns

public XMLGregorianCalendar getPaymentValueDate ()

Gets the value of the paymentValueDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getStatusReasonCode ()

Gets the value of the statusReasonCode property.

Returns
  • possible object is String

public String getStatusReasonCodeDescription ()

Gets the value of the statusReasonCodeDescription property.

Returns
  • possible object is String

public void setAdditionalReconciliationID (String value)

Sets the value of the additionalReconciliationID property.

Parameters
value Allowed object is String

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setMerchantAccountID (String value)

Sets the value of the merchantAccountID property.

Parameters
value Allowed object is String

public void setOriginalEFTPaymentID (String value)

Sets the value of the originalEFTPaymentID property.

Parameters
value Allowed object is String

public void setOriginalPaymentAmount (BigDecimal value)

Sets the value of the originalPaymentAmount property.

Parameters
value Allowed object is BigDecimal

public void setOriginalPaymentDate (XMLGregorianCalendar value)

Sets the value of the originalPaymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentProcessingID (String value)

Sets the value of the paymentProcessingID property.

Parameters
value Allowed object is String

public void setPaymentStatusReference (PaymentAcknowledgementStatusObjectType value)

Sets the value of the paymentStatusReference property.

Parameters
value Allowed object is PaymentAcknowledgementStatusObjectType

public void setPaymentValueDate (XMLGregorianCalendar value)

Sets the value of the paymentValueDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatusReasonCode (String value)

Sets the value of the statusReasonCode property.

Parameters
value Allowed object is String

public void setStatusReasonCodeDescription (String value)

Sets the value of the statusReasonCodeDescription property.

Parameters
value Allowed object is String