public class

InvoicePayment

extends Resource
java.lang.Object
   ↳ com.coupa.resources.Resource
     ↳ com.coupa.transaction.InvoicePayment

Class Overview

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="paid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="payment-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="payment-notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="payments" type="{}payments"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean paid
protected XMLGregorianCalendar paymentDate
protected String paymentNotes
protected Payments payments
[Expand]
Inherited Fields
From class com.coupa.resources.Resource
Public Constructors
InvoicePayment()
Public Methods
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
String getPaymentNotes()
Gets the value of the paymentNotes property.
Payments getPayments()
Gets the value of the payments property.
Boolean isPaid()
Gets the value of the paid property.
void setPaid(Boolean value)
Sets the value of the paid property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPaymentNotes(String value)
Sets the value of the paymentNotes property.
void setPayments(Payments value)
Sets the value of the payments property.
[Expand]
Inherited Methods
From class com.coupa.resources.Resource
From class java.lang.Object
From interface com.coupa.api.Identifiable

Fields

protected Boolean paid

protected XMLGregorianCalendar paymentDate

protected String paymentNotes

protected Payments payments

Public Constructors

public InvoicePayment ()

Public Methods

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPaymentNotes ()

Gets the value of the paymentNotes property.

Returns
  • possible object is String

public Payments getPayments ()

Gets the value of the payments property.

Returns

public Boolean isPaid ()

Gets the value of the paid property.

Returns
  • possible object is Boolean

public void setPaid (Boolean value)

Sets the value of the paid property.

Parameters
value Allowed object is Boolean

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentNotes (String value)

Sets the value of the paymentNotes property.

Parameters
value Allowed object is String

public void setPayments (Payments value)

Sets the value of the payments property.

Parameters
value Allowed object is Payments