Native ACCOUNTING Filter Support Matrix

This shows the support for native filters across different ACCOUNTING platforms, with exceptions noted below.

Filter TypeNetsuiteQuickbooksXero
accounting_items_created_afterAANA
accounting_items_created_beforeAANA
accounting_items_updated_afterAAA
accounting_items_updated_beforeAANA
accounting_items_item_type[]AAA
accounting_items_status[]AANA
accounting_accounts_created_afterNAANA
accounting_accounts_created_beforeNAANA
accounting_accounts_updated_afterAAA
accounting_accounts_updated_beforeAAA
accounting_accounts_type[]AAA
accounting_accounts_status[]AAA
accounting_accounts_name[]NAAA
accounting_accounts_company_id[]NANANA
accounting_contacts_created_afterAANA
accounting_contacts_created_beforeAANA
accounting_contacts_updated_afterAAA
accounting_contacts_updated_beforeAAA
accounting_contacts_contact_type[]AAA
accounting_contacts_status[]AAA
accounting_contacts_name[]NAAA
accounting_contacts_company_id[]ANANA
accounting_invoices_created_afterAAA
accounting_invoices_created_beforeAAA
accounting_invoices_updated_afterAAA
accounting_invoices_updated_beforeAAA
accounting_invoices_invoice_contact_id[]AAA
accounting_invoices_bill_contact_id[]AAA
accounting_invoices_type[]AAA
accounting_invoices_status[]NAAA
accounting_invoices_due_dateAAA
accounting_invoices_bill_number[]AAA
accounting_invoices_invoice_number[]AAA
accounting_payments_created_afterAAA
accounting_payments_created_beforeAAA
accounting_payments_updated_afterAAA
accounting_payments_updated_beforeAANA
accounting_payments_invoice_account_id[]NANAA
accounting_payments_bill_account_id[]NANAA
accounting_payments_vendor_id[]AAA
accounting_payments_customer_id[]AAA
accounting_payments_status[]NANANA
accounting_payments_payment_linked_to[]AANA
accounting_expenses_created_afterAANA
accounting_expenses_created_beforeAANA
accounting_expenses_updated_afterAANA
accounting_expenses_updated_beforeAANA
accounting_journalEntries_created_afterAANA
accounting_journalEntries_created_beforeAANA
accounting_journalEntries_updated_afterAAA
accounting_journalEntries_updated_beforeAANA
accounting_journalEntries_status[]NANANA
accounting_purchaseOrders_created_afterAAA
accounting_purchaseOrders_created_beforeAAA
accounting_purchaseOrders_updated_afterAAA
accounting_purchaseOrders_updated_beforeAANA
accounting_purchaseOrders_status[]NANAA
accounting_employees_created_afterAANA
accounting_employees_created_beforeAANA
accounting_employees_updated_afterAANA
accounting_employees_updated_beforeAANA
accounting_employees_status[]AANA

Remarks

Filters are organized into logical categories that can be combined to narrow down your search results. Here are the common types of filters:

  • Date - created_after, updated_before, etc.

  • Type - type[]

  • Status - status[]

Different ACCOUNTINGs handle combinations of these filter types differently.

Netsuite

  • All active filters are combined using AND. A record must match every condition. For example: (created_after = XYZ AND updated_before = ABC AND status IN [...])
  • accounting_items_item_type[] accepted values: INVENTORY, nonInventoryPurchase, nonInventoryResale, nonInventorySale, servicePurchase, serviceResale, serviceSale, otherChargePurchase, otherChargeResale, otherChargeSale
  • accounting_items_status[] accepted values: ACTIVE, ARCHIVED
  • accounting_contacts_contact_type[] accepted values: CUSTOMER, VENDOR
  • accounting_accounts_type[] accepted values: BANK_ACCOUNT, LEDGER_ACCOUNT
  • accounting_accounts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_contacts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_invoices_type[] accepted values: INVOICE , BILL
  • accounting_payments_payment_linked_to[] accepted values: INVOICE , BILL
  • accounting_employees_status[] accepted values: ACTIVE , INACTIVE

QuickBooks

  • All active filters are combined using AND. A record must match every condition. For example: (created_after = XYZ AND updated_before = ABC AND status IN [...])
  • accounting_items_item_type[] accepted values: INVENTORY, SERVICE, NON_INVENTORY
  • accounting_items_status[] accepted values: ACTIVE, ARCHIVED
  • accounting_contacts_contact_type[] accepted values: CUSTOMER, VENDOR
  • accounting_accounts_type[] accepted values: BANK_ACCOUNT, LEDGER_ACCOUNT
  • accounting_accounts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_contacts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_invoices_type[] accepted values: INVOICE , BILL
  • accounting_invoices_status[] accepted values: PAID , DUE
  • accounting_employees_status[] accepted values: ACTIVE , INACTIVE

Xero

  • accounting_items_item_type[] accepted values: INVENTORY, NON_INVENTORY
  • accounting_accounts_type[] accepted values: BANK_ACCOUNT, LEDGER_ACCOUNT
  • accounting_accounts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_contacts_contact_type[] accepted values: CUSTOMER, VENDOR
  • accounting_contacts_status[] accepted values: ACTIVE , INACTIVE
  • accounting_invoices_type[] accepted values: INVOICE , BILL
  • accounting_invoices_status[] accepted values: DRAFT, VOID, PAID, SENT
  • accounting_purchaseOrders_status[] accepted values: DRAFT , AUTHORISED , BILLED , DELETED


Did this page help you?