ANS-0081 · SAVED SEARCHES & FORMULAS

How to Filter NetSuite Transactions by Open Status in Searches?

This guide provides specific filter criteria for NetSuite saved searches to display only open invoices and sales orders.

Short answer

To filter NetSuite transactions for open status, apply specific criteria based on transaction type. For invoices, filter for "any of (Invoice:Open CustInvc:A)". For sales orders, filter for "none of (Sales Order:Billed SalesOrd:G Sales Order:Closed SalesOrd:H Sales Order:Cancelled SalesOrd:C Sales Order:Pending Approval SalesOrd:A)" to exclude non-open statuses.

Scenario

Users often need to create NetSuite saved searches that display only open transactions. The challenge arises because transaction statuses vary by type, making it difficult to apply a single, universal 'open' filter. This requires specific filtering logic for different transaction types to accurately identify open records.

Solution

To achieve a filter that returns only open transactions, particularly for invoices and sales orders, implement the following criteria:

  • For Invoice transaction types: Apply a filter using any of (Invoice:Open CustInvc:A).
  • For Sales Order transaction types: Apply a filter using none of (Sales Order:Billed SalesOrd:G Sales Order:Closed SalesOrd:H Sales Order:Cancelled SalesOrd:C Sales Order:Pending Approval SalesOrd:A).

This approach ensures that only transactions considered 'open' for their respective types are included in the search results.

Expert NetSuite Support

Need help with this NetSuite issue?

Saved Searches & Formulas consulting and configuration support

Talk to a consultant