| java.lang.Object | |||
| ↳ | com.zuora.api.object.Dynamic | ||
| ↳ | com.zuora.api.object.ZObject | ||
| ↳ | com.zuora.api.object.Invoice | ||
Java class for Invoice complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Invoice">
<complexContent>
<extension base="{http://object.api.zuora.com/}zObject">
<sequence>
<element name="AccountId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="AdjustmentAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="AmountWithoutTax" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="Balance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="Body" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CreatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="DueDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="IncludesOneTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IncludesRecurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IncludesUsage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="InvoiceDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LastEmailSentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="PaymentAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="PostedBy" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="PostedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="RegenerateInvoicePDF" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TargetDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="TaxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="TaxExemptAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="TransferredToAccounting" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UpdatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="UpdatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| accountId | |||||||||||
| adjustmentAmount | |||||||||||
| amount | |||||||||||
| amountWithoutTax | |||||||||||
| balance | |||||||||||
| body | |||||||||||
| comments | |||||||||||
| createdById | |||||||||||
| createdDate | |||||||||||
| dueDate | |||||||||||
| includesOneTime | |||||||||||
| includesRecurring | |||||||||||
| includesUsage | |||||||||||
| invoiceDate | |||||||||||
| invoiceNumber | |||||||||||
| lastEmailSentDate | |||||||||||
| paymentAmount | |||||||||||
| postedBy | |||||||||||
| postedDate | |||||||||||
| refundAmount | |||||||||||
| regenerateInvoicePDF | |||||||||||
| status | |||||||||||
| targetDate | |||||||||||
| taxAmount | |||||||||||
| taxExemptAmount | |||||||||||
| transferredToAccounting | |||||||||||
| updatedById | |||||||||||
| updatedDate | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
From class
com.zuora.api.object.Dynamic
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the accountId property.
| |||||||||||
Gets the value of the adjustmentAmount property.
| |||||||||||
Gets the value of the amount property.
| |||||||||||
Gets the value of the amountWithoutTax property.
| |||||||||||
Gets the value of the balance property.
| |||||||||||
Gets the value of the body property.
| |||||||||||
Gets the value of the comments property.
| |||||||||||
Gets the value of the createdById property.
| |||||||||||
Gets the value of the createdDate property.
| |||||||||||
Gets the value of the dueDate property.
| |||||||||||
Gets the value of the invoiceDate property.
| |||||||||||
Gets the value of the invoiceNumber property.
| |||||||||||
Gets the value of the lastEmailSentDate property.
| |||||||||||
Gets the value of the paymentAmount property.
| |||||||||||
Gets the value of the postedBy property.
| |||||||||||
Gets the value of the postedDate property.
| |||||||||||
Gets the value of the refundAmount property.
| |||||||||||
Gets the value of the status property.
| |||||||||||
Gets the value of the targetDate property.
| |||||||||||
Gets the value of the taxAmount property.
| |||||||||||
Gets the value of the taxExemptAmount property.
| |||||||||||
Gets the value of the transferredToAccounting property.
| |||||||||||
Gets the value of the updatedById property.
| |||||||||||
Gets the value of the updatedDate property.
| |||||||||||
Gets the value of the includesOneTime property.
| |||||||||||
Gets the value of the includesRecurring property.
| |||||||||||
Gets the value of the includesUsage property.
| |||||||||||
Gets the value of the regenerateInvoicePDF property.
| |||||||||||
Sets the value of the accountId property.
| |||||||||||
Sets the value of the adjustmentAmount property.
| |||||||||||
Sets the value of the amount property.
| |||||||||||
Sets the value of the amountWithoutTax property.
| |||||||||||
Sets the value of the balance property.
| |||||||||||
Sets the value of the body property.
| |||||||||||
Sets the value of the comments property.
| |||||||||||
Sets the value of the createdById property.
| |||||||||||
Sets the value of the createdDate property.
| |||||||||||
Sets the value of the dueDate property.
| |||||||||||
Sets the value of the includesOneTime property.
| |||||||||||
Sets the value of the includesRecurring property.
| |||||||||||
Sets the value of the includesUsage property.
| |||||||||||
Sets the value of the invoiceDate property.
| |||||||||||
Sets the value of the invoiceNumber property.
| |||||||||||
Sets the value of the lastEmailSentDate property.
| |||||||||||
Sets the value of the paymentAmount property.
| |||||||||||
Sets the value of the postedBy property.
| |||||||||||
Sets the value of the postedDate property.
| |||||||||||
Sets the value of the refundAmount property.
| |||||||||||
Sets the value of the regenerateInvoicePDF property.
| |||||||||||
Sets the value of the status property.
| |||||||||||
Sets the value of the targetDate property.
| |||||||||||
Sets the value of the taxAmount property.
| |||||||||||
Sets the value of the taxExemptAmount property.
| |||||||||||
Sets the value of the transferredToAccounting property.
| |||||||||||
Sets the value of the updatedById property.
| |||||||||||
Sets the value of the updatedDate property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
From class
com.zuora.api.object.Dynamic
| |||||||||||
From class
java.lang.Object
| |||||||||||
Gets the value of the accountId property.
Gets the value of the adjustmentAmount property.
Gets the value of the amount property.
Gets the value of the amountWithoutTax property.
Gets the value of the balance property.
Gets the value of the body property.
Gets the value of the comments property.
Gets the value of the createdById property.
Gets the value of the createdDate property.
Gets the value of the dueDate property.
Gets the value of the invoiceDate property.
Gets the value of the invoiceNumber property.
Gets the value of the lastEmailSentDate property.
Gets the value of the paymentAmount property.
Gets the value of the postedBy property.
Gets the value of the postedDate property.
Gets the value of the refundAmount property.
Gets the value of the status property.
Gets the value of the targetDate property.
Gets the value of the taxAmount property.
Gets the value of the taxExemptAmount property.
Gets the value of the transferredToAccounting property.
Gets the value of the updatedById property.
Gets the value of the updatedDate property.
Gets the value of the includesOneTime property.
Gets the value of the includesRecurring property.
Gets the value of the includesUsage property.
Gets the value of the regenerateInvoicePDF property.
Sets the value of the accountId property.
| value | Allowed object is String |
|---|
Sets the value of the adjustmentAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the amount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the amountWithoutTax property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the balance property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the body property.
| value | Allowed object is String |
|---|
Sets the value of the comments property.
| value | Allowed object is String |
|---|
Sets the value of the createdById property.
| value | Allowed object is String |
|---|
Sets the value of the createdDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the dueDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the includesOneTime property.
| value | Allowed object is Boolean |
|---|
Sets the value of the includesRecurring property.
| value | Allowed object is Boolean |
|---|
Sets the value of the includesUsage property.
| value | Allowed object is Boolean |
|---|
Sets the value of the invoiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the invoiceNumber property.
| value | Allowed object is String |
|---|
Sets the value of the lastEmailSentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the paymentAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the postedBy property.
| value | Allowed object is String |
|---|
Sets the value of the postedDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the refundAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the regenerateInvoicePDF property.
| value | Allowed object is Boolean |
|---|
Sets the value of the status property.
| value | Allowed object is String |
|---|
Sets the value of the targetDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the taxAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the taxExemptAmount property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the transferredToAccounting property.
| value | Allowed object is String |
|---|
Sets the value of the updatedById property.
| value | Allowed object is String |
|---|
Sets the value of the updatedDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|