NetSuite Resource Library
Explore the Smarter Way to NetSuite
The Map/Reduce Script Type, Part 3
In part 1 and part 2, we covered the basics of the Map/Reduce script type. But we still haven't covered everything that this powerful NetSuite tool has to offer. It's time to explore the capabilities of advanced Map/Reduce script. The Advanced Stages of Map/Reduce One...
Minimize Portlets to Improve Speed
Did you know that it's possible to minimize NetSuite portlets to improve speed? Portlets are Important It could be argued that portlets are one of the most helpful tools in NetSuite. Much like our modern smartphone home pages, NetSuite's dashboard makes important...
The Map/Reduce Script Type, Part 2
Though similar to a Mass Update script, the Map/Reduce script type steps up the game. Last week we discussed the theory behind the new script type (you can read part 1 here), but today we will provide a guide for how to create a basic Map/Reduce script yourself. The...
Set Default Role in NetSuite
If your NetSuite account has multiple roles, you may want to set your most-used role as default. How Default Roles Work "Roles" in NetSuite are an efficient way to delegate specific permissions to Employees. Sometimes an employee needs multiple roles to fulfill all...
The Map/Reduce Script Type, Part 1
The Map/Reduce script type is often the most efficient way to handle large amounts of data in NetSuite. This article seeks to introduce readers to this powerful and complicated script type. Introduction to Map/Reduce Before diving into the technical aspects of the...
Loading Popup
Have you ever wanted to display a loading popup to the user while your script did things behind the scenes? Today, we want to help you make that idea a reality. The Great Dilemma It is notoriously difficult to display any kind of loading screen/popup in NetSuite....
Show Saved Search List When Only One Result
When running a Saved Search with only one result, NetSuite bypasses the list view and brings you directly to the record. Did you know there is a way to change this behavior? Saved Searches A great NetSuite experience is not typically achieved in one fell swoop. It...
How to Use SuiteScript in Browser Console
We can explore SuiteScript functionality by importing modules to the browser console. How Can This Help? Believe it or not, the console is actually among my favorite SuiteScript tools. Few tools are easier, faster, or more helpful than the console. Take, for instance,...
Restrict Access in File Cabinet
The File Cabinet is the central location to store all those files your company needs to run efficiently. But just like any traditional file cabinet, we should keep certain drawers under lock and key. Learn with us how to restrict access to files in NetSuite. About...
Display Message in View Mode using Server-Side Scripts
Messages can provide important information for users. The Message module occurs most frequently in client-side scripts, but did you know that we can display these useful messages in view mode on the server-side using the "N/ui/serverWidget" module? The Nature of...









