Discussions
Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
We’re excited to announce that the 2025 Community Recap is now available! This special recap highlights the amazing contributions and achievements of our members over the year and celebrates the collective success of our community.
Check your personalized recap to see the impact you made in 2025 and how your efforts helped shape our community’s growth and success.
View Your 2025 Community Recap
Thank you to everyone for your passion, collaboration, and support. Here’s to building an even stronger community together in the year ahead!
nlapiLoadSearch with Saved Search + Filter
For the most part, when I use nlapiLoadSearch for a saved search everything works fine. However, in some cases where the saved search has a filter (in the saved search itself, not in code) the result set always returns zero.
var search = nlapiLoadSearch('customer', 1234); // 1234 is the saves search internal id
var resultset = search.runSearch();
var resultSlice = resultset.getResults(0, 1000);
In this case, if my saved Customer search (1234) has a filter on a basic column like inActive, everything works. But, if I put a filter on the transaction item, the saved search returns results in the netsuite ui but in suitescript it returns no results (and no error occurs). It seems to be isolated to only certain filter fields. This has been a bug since nlapiLoadSearch first became available in 2012.1.