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(Account bankAccount) |
BankTransaction |
contact(Contact contact) |
BankTransaction |
currencyCode(CurrencyCode currencyCode) |
BankTransaction |
currencyRate(Float currencyRate) |
BankTransaction |
date(org.threeten.bp.LocalDate date) |
boolean |
equals(Object o) |
Account |
getBankAccount()
Get bankAccount
|
UUID |
getBankTransactionID()
Xero generated unique identifier for bank transaction
|
Contact |
getContact()
Get contact
|
CurrencyCode |
getCurrencyCode()
Get currencyCode
|
Float |
getCurrencyRate()
Exchange rate to base currency when money is spent or received.
|
org.threeten.bp.LocalDate |
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
|
LineAmountTypes |
getLineAmountTypes()
Get lineAmountTypes
|
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
|
org.threeten.bp.OffsetDateTime |
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(LineAmountTypes lineAmountTypes) |
BankTransaction |
lineitems(List<LineItem> lineitems) |
BankTransaction |
reference(String reference) |
void |
setBankAccount(Account bankAccount) |
void |
setContact(Contact contact) |
void |
setCurrencyCode(CurrencyCode currencyCode) |
void |
setCurrencyRate(Float currencyRate) |
void |
setDate(org.threeten.bp.LocalDate date) |
void |
setIsReconciled(Boolean isReconciled) |
void |
setLineAmountTypes(LineAmountTypes 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(Contact contact)
public Contact getContact()
public void setContact(Contact contact)
public BankTransaction lineitems(List<LineItem> lineitems)
public BankTransaction addLineitemsItem(LineItem lineitemsItem)
public BankTransaction bankAccount(Account bankAccount)
public Account getBankAccount()
public void setBankAccount(Account bankAccount)
public BankTransaction isReconciled(Boolean isReconciled)
public Boolean getIsReconciled()
public void setIsReconciled(Boolean isReconciled)
public BankTransaction date(org.threeten.bp.LocalDate date)
public org.threeten.bp.LocalDate getDate()
public void setDate(org.threeten.bp.LocalDate date)
public BankTransaction reference(String reference)
public String getReference()
public void setReference(String reference)
public BankTransaction currencyCode(CurrencyCode currencyCode)
public CurrencyCode getCurrencyCode()
public void setCurrencyCode(CurrencyCode 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(LineAmountTypes lineAmountTypes)
public LineAmountTypes getLineAmountTypes()
public void setLineAmountTypes(LineAmountTypes 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 org.threeten.bp.OffsetDateTime getUpdatedDateUTC()
public Boolean getHasAttachments()
Copyright © 2018. All rights reserved.