public class ExpenseClaim extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExpenseClaim.StatusEnum
Current status of an expense claim – see status types
|
| Constructor and Description |
|---|
ExpenseClaim() |
| Modifier and Type | Method and Description |
|---|---|
ExpenseClaim |
addReceiptsItem(Receipt receiptsItem) |
boolean |
equals(Object o) |
ExpenseClaim |
expenseClaimID(UUID expenseClaimID) |
Float |
getAmountDue()
The amount due to be paid for an expense claim
|
Float |
getAmountPaid()
The amount still to pay for an expense claim
|
UUID |
getExpenseClaimID()
Xero generated unique identifier for an expense claim
|
String |
getPaymentDueDate()
The date when the expense claim is due to be paid YYYY-MM-DD
|
List<Payment> |
getPayments()
See Payments
|
UUID |
getReceiptID()
The Xero identifier for the Receipt e.g.
|
List<Receipt> |
getReceipts()
Get receipts
|
String |
getReportingDate()
The date the expense claim will be reported in Xero YYYY-MM-DD
|
ExpenseClaim.StatusEnum |
getStatus()
Current status of an expense claim – see status types
|
Float |
getTotal()
The total of an expense claim being paid
|
String |
getUpdatedDateUTC()
Last modified date UTC format
|
Object |
getUser()
Get user
|
int |
hashCode() |
ExpenseClaim |
receiptID(UUID receiptID) |
ExpenseClaim |
receipts(List<Receipt> receipts) |
void |
setExpenseClaimID(UUID expenseClaimID) |
void |
setReceiptID(UUID receiptID) |
void |
setReceipts(List<Receipt> receipts) |
void |
setStatus(ExpenseClaim.StatusEnum status) |
void |
setUser(Object user) |
ExpenseClaim |
status(ExpenseClaim.StatusEnum status) |
String |
toString() |
ExpenseClaim |
user(Object user) |
public ExpenseClaim user(Object user)
public Object getUser()
public void setUser(Object user)
public ExpenseClaim receipts(List<Receipt> receipts)
public ExpenseClaim addReceiptsItem(Receipt receiptsItem)
public ExpenseClaim expenseClaimID(UUID expenseClaimID)
public UUID getExpenseClaimID()
public void setExpenseClaimID(UUID expenseClaimID)
public ExpenseClaim status(ExpenseClaim.StatusEnum status)
public ExpenseClaim.StatusEnum getStatus()
public void setStatus(ExpenseClaim.StatusEnum status)
public String getUpdatedDateUTC()
public Float getTotal()
public Float getAmountDue()
public Float getAmountPaid()
public String getPaymentDueDate()
public String getReportingDate()
public ExpenseClaim receiptID(UUID receiptID)
public UUID getReceiptID()
public void setReceiptID(UUID receiptID)
Copyright © 2018. All rights reserved.