NetSuite Resource Library
Explore the Smarter Way to NetSuite
Add Sublists to a Suitelet (Build a Suitelet, Part 3)
With the 'ui/serverWidget' module, we can add custom sublists to our Suitelet page. In this tutorial, we will cover the basics of adding Suitelet sublists, as well as some helpful tips to help you along the way. If you're new to this mini-series about creating...
NetSuite Field Won’t Show Up in Workflow or Search
The Problem Sometimes when we are creating a Workflow, an Analytics search, or a Saved Search in NetSuite, a sublist or body field won't show up in our list of options. This can be quite frustrating! In our experience, there is one especially common cause for this...
Build a Suitelet with the ‘ui/serverWidget’ Module Part 2
If you're new to this mini-series on how to create a Suitelet, check out our first part of the series here! How to Make Suitelets Look Like NetSuite Suitelets are an incredibly powerful tool. Not only are they great for making completely custom pages in NetSuite (like...
Build a Suitelet with the ‘ui/serverWidget’ Module Part 1
Introduction to Suitelets Suitelets are, in simple terms, a kind of page in NetSuite we can use any way we want. We can use SuiteScript modules to imitate the NetSuite user interface, or we can even use custom HTML to display our own unique information and UI....
How to Reposition a Transaction Line Field
Sublist Fields Sublist fields, also known as "Transaction Line Fields," are very important in NetSuite. Many people know how to create a sublist line field, but do you know how to rearrange their positioning? If you have ever tried to change the position of a sublist...
Debugging Scripts with the SuiteScript “N/log” Module
About Logging Debugging your scripts is perhaps the most important skill as a developer, next to writing actual code. Debugging is a key to open many closed doors, and an eye to see through many thick walls. Several months ago, we made a blog about the basics of...
PDF Check Templates
How PDF Check Templates Work PDF Check Templates are an important business tool, but where do you go when significant modifications need to be made? Within NetSuite there is a standard Check Template that can be used to print checks. Many companies, however, need to...
Using the ‘N/search’ SuiteScript Module
Searches in SuiteScript 2.0 The 'N/search' SuiteScript Module is an important key to coding effectively in NetSuite. Although there are numerous methods that this module supports (which the help documentation defines in detail), we will just address the three most...
Managing Script Permissions
A Cause of Confusion Script Permissions. A source for great confusion. A place where what is visible to some is not visible to others. This tip will try to help us all understand and use this powerful feature in a responsible way, where script permissions help our...
SuiteScript 2.0 ‘N/currentRecord’ Module and Dynamic Mode
The currentRecord module is one of the most vital in SuiteScripting. In this tutorial, we will show some of the most important things to know as you begin using this module. Similar to the record module, the currentRecord module is one of the most commonly used...









