public class BankTransaction extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BankTransaction.StatusEnum
See Bank Transaction Status Codes
|
static class |
BankTransaction.TypeEnum
See Bank Transaction Types
|
| Constructor and Description |
|---|
BankTransaction() |
| Modifier and Type | Method and Description |
|---|---|
BankTransaction |
addLineitemsItem(LineItem lineitemsItem) |
BankTransaction |
bankAccount(Object bankAccount) |
BankTransaction |
contact(Object contact) |
BankTransaction |
currencyCode(String currencyCode) |
BankTransaction |
currencyRate(Float currencyRate) |
BankTransaction |
date(String date) |
boolean |
equals(Object o) |
Object |
getBankAccount()
Get bankAccount
|
UUID |
getBankTransactionID()
Xero generated unique identifier for bank transaction
|
Object |
getContact()
Get contact
|
String |
getCurrencyCode()
The currency that bank transaction has been raised in (see Currencies).
|
Float |
getCurrencyRate()
Exchange rate to base currency when money is spent or received.
|
String |
getDate()
Date of transaction – YYYY-MM-DD
|
Boolean |
getHasAttachments()
Boolean to indicate if a bank transaction has an attachment
|
Boolean |
getIsReconciled()
Boolean to show if transaction is reconciled
|
String |
getLineAmountTypes()
Line amounts are exclusive of tax by default if you don’t specify this element.
|
List<LineItem> |
getLineitems()
See LineItems
|
UUID |
getOverpaymentID()
Xero generated unique identifier for an Overpayment.
|
UUID |
getPrepaymentID()
Xero generated unique identifier for a Prepayment.
|
String |
getReference()
Reference for the transaction.
|
BankTransaction.StatusEnum |
getStatus()
See Bank Transaction Status Codes
|
Float |
getSubTotal()
Total of bank transaction excluding taxes
|
Float |
getTotal()
Total of bank transaction tax inclusive
|
Float |
getTotalTax()
Total tax on bank transaction
|
BankTransaction.TypeEnum |
getType()
See Bank Transaction Types
|
String |
getUpdatedDateUTC()
Last modified date UTC format
|
String |
getUrl()
URL link to a source document – shown as “Go to App Name”
|
int |
hashCode() |
BankTransaction |
isReconciled(Boolean isReconciled) |
BankTransaction |
lineAmountTypes(String lineAmountTypes) |
BankTransaction |
lineitems(List<LineItem> lineitems) |
BankTransaction |
reference(String reference) |
void |
setBankAccount(Object bankAccount) |
void |
setContact(Object contact) |
void |
setCurrencyCode(String currencyCode) |
void |
setCurrencyRate(Float currencyRate) |
void |
setDate(String date) |
void |
setIsReconciled(Boolean isReconciled) |
void |
setLineAmountTypes(String lineAmountTypes) |
void |
setLineitems(List<LineItem> lineitems) |
void |
setReference(String reference) |
void |
setStatus(BankTransaction.StatusEnum status) |
void |
setSubTotal(Float subTotal) |
void |
setTotal(Float total) |
void |
setTotalTax(Float totalTax) |
void |
setType(BankTransaction.TypeEnum type) |
void |
setUrl(String url) |
BankTransaction |
status(BankTransaction.StatusEnum status) |
BankTransaction |
subTotal(Float subTotal) |
String |
toString() |
BankTransaction |
total(Float total) |
BankTransaction |
totalTax(Float totalTax) |
BankTransaction |
type(BankTransaction.TypeEnum type) |
BankTransaction |
url(String url) |
public BankTransaction type(BankTransaction.TypeEnum type)
public BankTransaction.TypeEnum getType()
public void setType(BankTransaction.TypeEnum type)
public BankTransaction contact(Object contact)
public Object getContact()
public void setContact(Object contact)
public BankTransaction lineitems(List<LineItem> lineitems)
public BankTransaction addLineitemsItem(LineItem lineitemsItem)
public BankTransaction bankAccount(Object bankAccount)
public Object getBankAccount()
public void setBankAccount(Object bankAccount)
public BankTransaction isReconciled(Boolean isReconciled)
public Boolean getIsReconciled()
public void setIsReconciled(Boolean isReconciled)
public BankTransaction date(String date)
public String getDate()
public void setDate(String date)
public BankTransaction reference(String reference)
public String getReference()
public void setReference(String reference)
public BankTransaction currencyCode(String currencyCode)
public String getCurrencyCode()
public void setCurrencyCode(String currencyCode)
public BankTransaction currencyRate(Float currencyRate)
public Float getCurrencyRate()
public void setCurrencyRate(Float currencyRate)
public BankTransaction url(String url)
public String getUrl()
public void setUrl(String url)
public BankTransaction status(BankTransaction.StatusEnum status)
public BankTransaction.StatusEnum getStatus()
public void setStatus(BankTransaction.StatusEnum status)
public BankTransaction lineAmountTypes(String lineAmountTypes)
public String getLineAmountTypes()
public void setLineAmountTypes(String lineAmountTypes)
public BankTransaction subTotal(Float subTotal)
public Float getSubTotal()
public void setSubTotal(Float subTotal)
public BankTransaction totalTax(Float totalTax)
public Float getTotalTax()
public void setTotalTax(Float totalTax)
public BankTransaction total(Float total)
public Float getTotal()
public void setTotal(Float total)
public UUID getBankTransactionID()
public UUID getPrepaymentID()
public UUID getOverpaymentID()
public String getUpdatedDateUTC()
public Boolean getHasAttachments()
Copyright © 2018. All rights reserved.