Invoice |
Invoice.addAttachmentsItem(Attachment attachmentsItem) |
Displays array of attachments from the API
|
Invoice |
Invoice.addLineItemsItem(LineItem lineItemsItem) |
See LineItems
|
Invoice |
Invoice.addValidationErrorsItem(ValidationError validationErrorsItem) |
Displays array of validation error messages from the API
|
Invoice |
Invoice.addWarningsItem(ValidationError warningsItem) |
Displays array of warning messages from the API
|
Invoice |
Invoice.attachments(List<Attachment> attachments) |
Displays array of attachments from the API
|
Invoice |
Invoice.brandingThemeID(UUID brandingThemeID) |
See BrandingThemes
|
Invoice |
Invoice.contact(Contact contact) |
contact
|
Invoice |
Invoice.currencyCode(CurrencyCode currencyCode) |
currencyCode
|
Invoice |
Invoice.currencyRate(Double currencyRate) |
The currency rate for a multicurrency invoice.
|
Invoice |
Invoice.date(String date) |
Date invoice was issued – YYYY-MM-DD.
|
Invoice |
Invoice.dueDate(String dueDate) |
Date invoice is due – YYYY-MM-DD
|
Invoice |
Invoice.expectedPaymentDate(String expectedPaymentDate) |
Shown on sales invoices (Accounts Receivable) when this has been set
|
Invoice |
Allocation.getInvoice() |
Get invoice
|
Invoice |
Payment.getInvoice() |
Get invoice
|
Invoice |
Invoice.hasErrors(Boolean hasErrors) |
A boolean to indicate if a invoice has an validation errors
|
Invoice |
Invoice.invoiceID(UUID invoiceID) |
Xero generated unique identifier for invoice
|
Invoice |
Invoice.invoiceNumber(String invoiceNumber) |
ACCREC – Unique alpha numeric code identifying invoice (when missing will auto-generate from
your Organisation Invoice Settings) (max length = 255)
|
Invoice |
Invoice.lineAmountTypes(LineAmountTypes lineAmountTypes) |
lineAmountTypes
|
Invoice |
Invoice.lineItems(List<LineItem> lineItems) |
See LineItems
|
Invoice |
Invoice.plannedPaymentDate(String plannedPaymentDate) |
Shown on bills (Accounts Payable) when this has been set
|
Invoice |
Invoice.reference(String reference) |
ACCREC only – additional reference number
|
Invoice |
Invoice.repeatingInvoiceID(UUID repeatingInvoiceID) |
Xero generated unique identifier for repeating invoices
|
Invoice |
Invoice.sentToContact(Boolean sentToContact) |
Boolean to set whether the invoice in the Xero app should be marked as “sent”.
|
Invoice |
Invoice.status(Invoice.StatusEnum status) |
See Invoice Status Codes
|
Invoice |
Invoice.statusAttributeString(String statusAttributeString) |
A string to indicate if a invoice status
|
Invoice |
Invoice.type(Invoice.TypeEnum type) |
See Invoice Types
|
Invoice |
Invoice.url(String url) |
URL link to a source document – shown as “Go to [appName]” in the Xero app
|
Invoice |
Invoice.validationErrors(List<ValidationError> validationErrors) |
Displays array of validation error messages from the API
|
Invoice |
Invoice.warnings(List<ValidationError> warnings) |
Displays array of warning messages from the API
|