public class Receipt extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Receipt.StatusEnum
Current status of receipt – see status types
|
| Constructor and Description |
|---|
Receipt() |
| Modifier and Type | Method and Description |
|---|---|
Receipt |
addLineitemsItem(LineItem lineitemsItem) |
Receipt |
contact(Contact contact) |
Receipt |
date(org.threeten.bp.LocalDate date) |
boolean |
equals(Object o) |
Contact |
getContact()
Get contact
|
org.threeten.bp.LocalDate |
getDate()
Date of receipt – YYYY-MM-DD
|
Boolean |
getHasAttachments()
boolean to indicate if a receipt has an attachment
|
LineAmountTypes |
getLineAmountTypes()
Get lineAmountTypes
|
List<LineItem> |
getLineitems()
Get lineitems
|
UUID |
getReceiptID()
Xero generated unique identifier for receipt
|
String |
getReceiptNumber()
Xero generated sequence number for receipt in current claim for a given user
|
String |
getReference()
Additional reference number
|
Receipt.StatusEnum |
getStatus()
Current status of receipt – see status types
|
Float |
getSubTotal()
Total of receipt excluding taxes
|
Float |
getTotal()
Total of receipt tax inclusive (i.e.
|
Float |
getTotalTax()
Total tax on receipt
|
org.threeten.bp.OffsetDateTime |
getUpdatedDateUTC()
Last modified date UTC format
|
String |
getUrl()
URL link to a source document – shown as “Go to [appName]” in the Xero app
|
User |
getUser()
Get user
|
int |
hashCode() |
Receipt |
lineAmountTypes(LineAmountTypes lineAmountTypes) |
Receipt |
lineitems(List<LineItem> lineitems) |
Receipt |
receiptID(UUID receiptID) |
Receipt |
reference(String reference) |
void |
setContact(Contact contact) |
void |
setDate(org.threeten.bp.LocalDate date) |
void |
setLineAmountTypes(LineAmountTypes lineAmountTypes) |
void |
setLineitems(List<LineItem> lineitems) |
void |
setReceiptID(UUID receiptID) |
void |
setReference(String reference) |
void |
setStatus(Receipt.StatusEnum status) |
void |
setSubTotal(Float subTotal) |
void |
setTotal(Float total) |
void |
setTotalTax(Float totalTax) |
void |
setUser(User user) |
Receipt |
status(Receipt.StatusEnum status) |
Receipt |
subTotal(Float subTotal) |
String |
toString() |
Receipt |
total(Float total) |
Receipt |
totalTax(Float totalTax) |
Receipt |
user(User user) |
public Receipt date(org.threeten.bp.LocalDate date)
public org.threeten.bp.LocalDate getDate()
public void setDate(org.threeten.bp.LocalDate date)
public Contact getContact()
public void setContact(Contact contact)
public User getUser()
public void setUser(User user)
public String getReference()
public void setReference(String reference)
public Receipt lineAmountTypes(LineAmountTypes lineAmountTypes)
public LineAmountTypes getLineAmountTypes()
public void setLineAmountTypes(LineAmountTypes lineAmountTypes)
public Float getSubTotal()
public void setSubTotal(Float subTotal)
public Float getTotalTax()
public void setTotalTax(Float totalTax)
public Float getTotal()
public void setTotal(Float total)
public UUID getReceiptID()
public void setReceiptID(UUID receiptID)
public Receipt status(Receipt.StatusEnum status)
public Receipt.StatusEnum getStatus()
public void setStatus(Receipt.StatusEnum status)
public String getReceiptNumber()
public org.threeten.bp.OffsetDateTime getUpdatedDateUTC()
public Boolean getHasAttachments()
public String getUrl()
Copyright © 2018. All rights reserved.