NetSuite Resource Library
Explore the Smarter Way to NetSuite
Get Record Field Values
The powerful thing about NetSuite SuiteScripting is that you can interact with records throughout a script in the same way you interact with them in the user interface. You can load a record and save it. You can get record field values and set field values. In this...
Delete Multiple NetSuite Records from a List
Occasionally, you may find that you need to delete multiple NetSuite records from a list at the same time. Perhaps you created a set of records just for testing, or perhaps you've found an error in the list of records. Whatever your reason for needing to remove these...
SuiteScript Modules
In this tutorial we will dive a little deeper into the script to add to SuiteScript modules. The main purpose is to define what a script module is and to demonstrate how to add them to your script. We will use the Dialog module as a point of reference, and we will be...
Go to Record in Edit Mode
A Simple Time-Saver You may have noticed the recent records icon near the top left of your NetSuite screen or use the global search every single day, but if you're like me, you may have missed the ability to skip directly to editing a record off to the right. I've...
SuiteScript 2.0 Hello World
In the initial post for this scripting tutorial, we took a look at the basics of SuiteScript 2.0. Now it's time to create your very first working NetSuite SuiteScript 2.0 script and see it in action in NetSuite. The main purpose of this tuturial blog is to help you...
Failed Email Delivery Tips
We often encounter issues with spam filters catching our emails. We check the DKIM settings in Setup > Company > Email > Email Preferences > Domain Keys and everything is set up correctly, but the issues persist. NetSuite doesn't report that an email ended...
SuiteScript 2.0 Basics
If you're following along with this NetSuite Development series, you now have a good understanding of the more common NetSuite script types. Before jumping into some more specifics about any one of these types, I want to give an overview of the basic components of a...
Three Best Resources for SuiteScripting
If you are following along with the series covering the major NetSuite script types, you should have a high-level understanding of the various types. Before we actually jump into some tutorials with the code, I thought it would be helpful to outline some of the best...
NetSuite Sales Order Deposits
Do you need to require NetSuite sales order deposits? With the Required Deposit Workflow feature in NetSuite, you can enter required deposits on your sales orders. Let's take a quick look at how to set up and use this simple NetSuite feature. Overview of NetSuite...
NetSuite Gross Profit
The NetSuite Gross Profit feature allows you to estimate gross profit both for your transactions and for the individual line items on your transactions. Let's take a look at this feature and how it works in NetSuite. NetSuite Gross Profit Overview Gross profit is...









