public class

InvoiceDetailRequestHeader

extends Object
java.lang.Object
   ↳ com.coupa.transaction.InvoiceDetailRequestHeader

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">
       <sequence>
         <element ref="{}InvoiceDetailHeaderIndicator"/>
         <element ref="{}InvoiceDetailLineIndicator"/>
         <element ref="{}PaymentTerm"/>
         <element ref="{}Extrinsic"/>
       </sequence>
       <attribute name="invoiceDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="invoiceID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="operation" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
       <attribute name="purpose" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Extrinsic extrinsic
protected String invoiceDate
protected InvoiceDetailHeaderIndicator invoiceDetailHeaderIndicator
protected InvoiceDetailLineIndicator invoiceDetailLineIndicator
protected String invoiceID
protected String operation
protected PaymentTerm paymentTerm
protected String purpose
Public Constructors
InvoiceDetailRequestHeader()
Public Methods
Extrinsic getExtrinsic()
Gets the value of the extrinsic property.
String getInvoiceDate()
Gets the value of the invoiceDate property.
InvoiceDetailHeaderIndicator getInvoiceDetailHeaderIndicator()
Gets the value of the invoiceDetailHeaderIndicator property.
InvoiceDetailLineIndicator getInvoiceDetailLineIndicator()
Gets the value of the invoiceDetailLineIndicator property.
String getInvoiceID()
Gets the value of the invoiceID property.
String getOperation()
Gets the value of the operation property.
PaymentTerm getPaymentTerm()
Gets the value of the paymentTerm property.
String getPurpose()
Gets the value of the purpose property.
void setExtrinsic(Extrinsic value)
Sets the value of the extrinsic property.
void setInvoiceDate(String value)
Sets the value of the invoiceDate property.
void setInvoiceDetailHeaderIndicator(InvoiceDetailHeaderIndicator value)
Sets the value of the invoiceDetailHeaderIndicator property.
void setInvoiceDetailLineIndicator(InvoiceDetailLineIndicator value)
Sets the value of the invoiceDetailLineIndicator property.
void setInvoiceID(String value)
Sets the value of the invoiceID property.
void setOperation(String value)
Sets the value of the operation property.
void setPaymentTerm(PaymentTerm value)
Sets the value of the paymentTerm property.
void setPurpose(String value)
Sets the value of the purpose property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Extrinsic extrinsic

protected String invoiceDate

protected InvoiceDetailHeaderIndicator invoiceDetailHeaderIndicator

protected InvoiceDetailLineIndicator invoiceDetailLineIndicator

protected String invoiceID

protected String operation

protected PaymentTerm paymentTerm

protected String purpose

Public Constructors

public InvoiceDetailRequestHeader ()

Public Methods

public Extrinsic getExtrinsic ()

Gets the value of the extrinsic property.

Returns

public String getInvoiceDate ()

Gets the value of the invoiceDate property.

Returns
  • possible object is String

public InvoiceDetailHeaderIndicator getInvoiceDetailHeaderIndicator ()

Gets the value of the invoiceDetailHeaderIndicator property.

Returns

public InvoiceDetailLineIndicator getInvoiceDetailLineIndicator ()

Gets the value of the invoiceDetailLineIndicator property.

Returns

public String getInvoiceID ()

Gets the value of the invoiceID property.

Returns
  • possible object is String

public String getOperation ()

Gets the value of the operation property.

Returns
  • possible object is String

public PaymentTerm getPaymentTerm ()

Gets the value of the paymentTerm property.

Returns

public String getPurpose ()

Gets the value of the purpose property.

Returns
  • possible object is String

public void setExtrinsic (Extrinsic value)

Sets the value of the extrinsic property.

Parameters
value Allowed object is Extrinsic

public void setInvoiceDate (String value)

Sets the value of the invoiceDate property.

Parameters
value Allowed object is String

public void setInvoiceDetailHeaderIndicator (InvoiceDetailHeaderIndicator value)

Sets the value of the invoiceDetailHeaderIndicator property.

Parameters
value Allowed object is InvoiceDetailHeaderIndicator

public void setInvoiceDetailLineIndicator (InvoiceDetailLineIndicator value)

Sets the value of the invoiceDetailLineIndicator property.

Parameters
value Allowed object is InvoiceDetailLineIndicator

public void setInvoiceID (String value)

Sets the value of the invoiceID property.

Parameters
value Allowed object is String

public void setOperation (String value)

Sets the value of the operation property.

Parameters
value Allowed object is String

public void setPaymentTerm (PaymentTerm value)

Sets the value of the paymentTerm property.

Parameters
value Allowed object is PaymentTerm

public void setPurpose (String value)

Sets the value of the purpose property.

Parameters
value Allowed object is String