Contact |
Contact.accountNumber(String accountNumber) |
A user defined account number.
|
Contact |
Contact.accountsPayableTaxType(String accountsPayableTaxType) |
The tax type from TaxRates
|
Contact |
Contact.accountsReceivableTaxType(String accountsReceivableTaxType) |
The tax type from TaxRates
|
Contact |
Contact.addAddressesItem(Address addressesItem) |
Store certain address types for a contact – see address types
|
Contact |
Contact.addAttachmentsItem(Attachment attachmentsItem) |
Displays array of attachments from the API
|
Contact |
Contact.addContactGroupsItem(ContactGroup contactGroupsItem) |
Displays which contact groups a contact is included in
|
Contact |
Contact.addContactPersonsItem(ContactPerson contactPersonsItem) |
See contact persons
|
Contact |
Contact.addPhonesItem(Phone phonesItem) |
Store certain phone types for a contact – see phone types
|
Contact |
Contact.addPurchasesTrackingCategoriesItem(SalesTrackingCategory purchasesTrackingCategoriesItem) |
The default purchases tracking categories for contacts
|
Contact |
Contact.addresses(List<Address> addresses) |
Store certain address types for a contact – see address types
|
Contact |
Contact.addSalesTrackingCategoriesItem(SalesTrackingCategory salesTrackingCategoriesItem) |
The default sales tracking categories for contacts
|
Contact |
Contact.addValidationErrorsItem(ValidationError validationErrorsItem) |
Displays validation errors returned from the API
|
Contact |
Contact.attachments(List<Attachment> attachments) |
Displays array of attachments from the API
|
Contact |
Contact.balances(Balances balances) |
balances
|
Contact |
Contact.bankAccountDetails(String bankAccountDetails) |
Bank account number of contact
|
Contact |
Contact.batchPayments(BatchPaymentDetails batchPayments) |
batchPayments
|
Contact |
Contact.brandingTheme(BrandingTheme brandingTheme) |
brandingTheme
|
Contact |
Contact.contactGroups(List<ContactGroup> contactGroups) |
Displays which contact groups a contact is included in
|
Contact |
Contact.contactID(UUID contactID) |
Xero identifier
|
Contact |
Contact.contactNumber(String contactNumber) |
This can be updated via the API only i.e.
|
Contact |
Contact.contactPersons(List<ContactPerson> contactPersons) |
See contact persons
|
Contact |
Contact.contactStatus(Contact.ContactStatusEnum contactStatus) |
Current status of a contact – see contact status types
|
Contact |
Contact.defaultCurrency(CurrencyCode defaultCurrency) |
defaultCurrency
|
Contact |
Contact.emailAddress(String emailAddress) |
Email address of contact person (umlauts not supported) (max length = 255)
|
Contact |
Contact.firstName(String firstName) |
First name of contact person (max length = 255)
|
Contact |
BankTransaction.getContact() |
Get contact
|
Contact |
CreditNote.getContact() |
Get contact
|
Contact |
Invoice.getContact() |
Get contact
|
Contact |
Overpayment.getContact() |
Get contact
|
Contact |
Prepayment.getContact() |
Get contact
|
Contact |
PurchaseOrder.getContact() |
Get contact
|
Contact |
Quote.getContact() |
Get contact
|
Contact |
Receipt.getContact() |
Get contact
|
Contact |
RepeatingInvoice.getContact() |
Get contact
|
Contact |
Contact.hasAttachments(Boolean hasAttachments) |
A boolean to indicate if a contact has an attachment
|
Contact |
Contact.hasValidationErrors(Boolean hasValidationErrors) |
A boolean to indicate if a contact has an validation errors
|
Contact |
Contact.isCustomer(Boolean isCustomer) |
true or false – Boolean that describes if a contact has any AR invoices entered against them.
|
Contact |
Contact.isSupplier(Boolean isSupplier) |
true or false – Boolean that describes if a contact that has any AP invoices entered against
them.
|
Contact |
Contact.lastName(String lastName) |
Last name of contact person (max length = 255)
|
Contact |
Contact.name(String name) |
Full name of contact/organisation (max length = 255)
|
Contact |
Contact.paymentTerms(PaymentTerm paymentTerms) |
paymentTerms
|
Contact |
Contact.phones(List<Phone> phones) |
Store certain phone types for a contact – see phone types
|
Contact |
Contact.purchasesDefaultAccountCode(String purchasesDefaultAccountCode) |
The default purchases account code for contacts
|
Contact |
Contact.purchasesTrackingCategories(List<SalesTrackingCategory> purchasesTrackingCategories) |
The default purchases tracking categories for contacts
|
Contact |
Contact.salesDefaultAccountCode(String salesDefaultAccountCode) |
The default sales account code for contacts
|
Contact |
Contact.salesTrackingCategories(List<SalesTrackingCategory> salesTrackingCategories) |
The default sales tracking categories for contacts
|
Contact |
Contact.skypeUserName(String skypeUserName) |
Skype user name of contact
|
Contact |
Contact.statusAttributeString(String statusAttributeString) |
Status of object
|
Contact |
Contact.taxNumber(String taxNumber) |
Tax number of contact – this is also known as the ABN (Australia), GST Number (New Zealand),
VAT Number (UK) or Tax ID Number (US and global) in the Xero UI depending on which regionalized
version of Xero you are using (max length = 50)
|
Contact |
Contact.trackingCategoryName(String trackingCategoryName) |
The name of the Tracking Category assigned to the contact under SalesTrackingCategories and
PurchasesTrackingCategories
|
Contact |
Contact.trackingCategoryOption(String trackingCategoryOption) |
The name of the Tracking Option assigned to the contact under SalesTrackingCategories and
PurchasesTrackingCategories
|
Contact |
Contact.validationErrors(List<ValidationError> validationErrors) |
Displays validation errors returned from the API
|
Contact |
Contact.xeroNetworkKey(String xeroNetworkKey) |
Store XeroNetworkKey for contacts.
|