ANS-0132 · SAVED SEARCHES & FORMULAS

How to Display Sequential Line Item Numbers in a NetSuite Saved Search

Learn to generate accurate, sequential line numbering for transaction line items within NetSuite saved searches using advanced SQL formulas.

Short answer

To display sequential line item numbers in a NetSuite Saved Search, create a Formula (Numeric) field. Utilize a SQL-like RANK() function, such as RANK() OVER (PARTITION by {internalid} ORDER BY {linesequencenumber}), to ensure robust and accurate numbering for each transaction line.

Scenario

Users often need to display sequential line item numbers for transactions within NetSuite saved searches. This is crucial for reporting, analysis, and ensuring data integrity, allowing for clear identification and ordering of individual line entries on a record.

Solution

To display sequential line item numbers in a NetSuite Saved Search, navigate to the 'Results' tab and add a new 'Formula (Numeric)' field. In the 'Formula' column, enter a SQL-like RANK() function. This function ensures accurate, sequential numbering for each line item, partitioned by the transaction's internal ID and ordered by the line sequence number. This method provides a robust way to generate line numbers that can be used for display, grouping, or filtering within your search results.

RANK() OVER (PARTITION by {internalid} ORDER BY {linesequencenumber})

Expert NetSuite Support

Need help with this NetSuite issue?

Saved Searches & Formulas consulting and configuration support

Talk to a consultant