public final class Invoice extends Object implements org.ctoolkit.gwt.client.facade.RelevantNullChecker
| Modifier and Type | Class and Description |
|---|---|
static class |
Invoice.Status |
| Constructor and Description |
|---|
Invoice() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allNull() |
boolean |
equals(Object o) |
Date |
getCreatedDate()
A date when invoice has been created.
|
String |
getCurrency()
The currency alphabetic code based on the ISO 4217.
|
Customer |
getCustomer()
The invoiced customer (business partner).
|
Date |
getDateOfIssue()
The date of issue.
|
Date |
getDateOfTaxable()
The date of taxable supplies.
|
String |
getFinalText()
The optional final text placed at invoice usually at the bottom.
|
Long |
getId()
The invoice identification.
|
String |
getIntroductoryText()
The optional introductory text placed at invoice usually at top of the billing items.
|
String |
getInvoiceNumber()
The invoice number identification within accounting system.
|
Date |
getModificationDate()
The date of the last modification of invoice values.
|
NumberSeries |
getNumberSeries()
The number series to be used to increment the invoice number.
|
Long |
getOrderId()
The order identification, based on which this invoice was issued.
|
BillPayment |
getPayment()
Payment instruction for the debtor, all of the necessary information to make a payment.
|
String |
getPin()
The invoice secret hash that's assigned to this invoice.
|
BillPricing |
getPricing()
Invoice pricing details.
|
String |
getServingUrl()
The full URL of the invoice picture.
|
String |
getStatus()
The current invoice status.
|
String |
getType()
The accounting invoice type.
|
int |
hashCode() |
Invoice |
setCreatedDate(Date createdDate) |
Invoice |
setCurrency(String currency) |
Invoice |
setCustomer(Customer customer) |
void |
setCustomerIf(Customer customer) |
Invoice |
setDateOfIssue(Date dateOfIssue) |
Invoice |
setDateOfTaxable(Date dateOfTaxable) |
Invoice |
setFinalText(String finalText) |
Invoice |
setId(Long id) |
Invoice |
setIntroductoryText(String introductoryText) |
Invoice |
setInvoiceNumber(String invoiceNumber) |
Invoice |
setModificationDate(Date modificationDate) |
Invoice |
setNumberSeries(NumberSeries numberSeries) |
Invoice |
setOrderId(Long orderId) |
Invoice |
setPayment(BillPayment payment) |
boolean |
setPaymentIf(BillPayment payment) |
Invoice |
setPin(String pin) |
Invoice |
setPricing(BillPricing pricing) |
Invoice |
setServingUrl(String servingUrl) |
Invoice |
setStatus(String status) |
Invoice |
setType(String type) |
public Date getCreatedDate()
public String getCurrency()
public Customer getCustomer()
public void setCustomerIf(Customer customer)
public Date getDateOfIssue()
public Date getDateOfTaxable()
public String getFinalText()
public Long getId()
public String getIntroductoryText()
public String getInvoiceNumber()
public Date getModificationDate()
public NumberSeries getNumberSeries()
public Invoice setNumberSeries(NumberSeries numberSeries)
public Long getOrderId()
public BillPayment getPayment()
public Invoice setPayment(BillPayment payment)
public boolean setPaymentIf(BillPayment payment)
public String getPin()
public BillPricing getPricing()
public Invoice setPricing(BillPricing pricing)
public String getServingUrl()
public String getStatus()
public String getType()
public boolean allNull()
allNull in interface org.ctoolkit.gwt.client.facade.RelevantNullCheckerCopyright © 2023. All rights reserved.