Uses of Class
com.xero.models.accounting.Invoice
Packages that use Invoice
-
Uses of Invoice in com.xero.models.accounting
Methods in com.xero.models.accounting that return InvoiceModifier and TypeMethodDescriptionInvoice.addAttachmentsItem(Attachment attachmentsItem) Displays array of attachments from the APIInvoice.addInvoiceAddressesItem(InvoiceAddress invoiceAddressesItem) An array of addresses used to auto calculate sales taxInvoice.addLineItemsItem(LineItem lineItemsItem) See LineItemsInvoice.addValidationErrorsItem(ValidationError validationErrorsItem) Displays array of validation error messages from the APIInvoice.addWarningsItem(ValidationError warningsItem) Displays array of warning messages from the APIInvoice.attachments(List<Attachment> attachments) Displays array of attachments from the APIInvoice.brandingThemeID(UUID brandingThemeID) See BrandingThemescontactInvoice.currencyCode(CurrencyCode currencyCode) currencyCodeInvoice.currencyRate(Double currencyRate) The currency rate for a multicurrency invoice.Date invoice was issued – YYYY-MM-DD.Date invoice is due – YYYY-MM-DDInvoice.expectedPaymentDate(String expectedPaymentDate) Shown on sales invoices (Accounts Receivable) when this has been setAllocation.getInvoice()Get invoicePayment.getInvoice()Get invoiceA boolean to indicate if a invoice has an validation errorsInvoice.invoiceAddresses(List<InvoiceAddress> invoiceAddresses) An array of addresses used to auto calculate sales taxXero generated unique identifier for invoiceInvoice.invoiceNumber(String invoiceNumber) ACCREC – Unique alpha numeric code identifying invoice (when missing will auto-generate from your Organisation Invoice Settings) (max length = 255)Invoice.lineAmountTypes(LineAmountTypes lineAmountTypes) lineAmountTypesSee LineItemsInvoice.plannedPaymentDate(String plannedPaymentDate) Shown on bills (Accounts Payable) when this has been setACCREC only – additional reference numberInvoice.repeatingInvoiceID(UUID repeatingInvoiceID) Xero generated unique identifier for repeating invoicesInvoice.sentToContact(Boolean sentToContact) Boolean to set whether the invoice in the Xero app should be marked as “sent”.Invoice.status(Invoice.StatusEnum status) See Invoice Status CodesInvoice.statusAttributeString(String statusAttributeString) A string to indicate if a invoice statusInvoice.type(Invoice.TypeEnum type) See Invoice TypesURL link to a source document – shown as “Go to [appName]” in the Xero appInvoice.validationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the APIInvoice.warnings(List<ValidationError> warnings) Displays array of warning messages from the APIMethods in com.xero.models.accounting that return types with arguments of type InvoiceMethods in com.xero.models.accounting with parameters of type InvoiceModifier and TypeMethodDescriptionInvoices.addInvoicesItem(Invoice invoicesItem) invoicesinvoiceinvoicevoidAllocation.setInvoice(Invoice invoice) invoicevoidPayment.setInvoice(Invoice invoice) invoiceMethod parameters in com.xero.models.accounting with type arguments of type Invoice