NetSuite Resource Library
Explore the Smarter Way to NetSuite
SuiteScript Naming Conventions
SuiteScript naming conventions can prevent NetSuite from becoming messy and help you locate your scripts in NetSuite efficiently. A Quick Blog Roadmap If you have been following along with our SuiteScript blog, we've covered a lot of ground! We have learned about the...
Understanding the NetSuite Database and SQL
NetSuite at its core is actually just a glorified database with a user-friendly interface managed through SQL. Do you find NetSuite sometimes difficult to fully understand? Knowing the roots and foundation of NetSuite will give you super-powers in understanding,...
Handle POST Request in a Suitelet (Build a Suitelet, Part 5)
Once we design our Suitelet to display helpful information, how do we handle interactions with the Suitelet by a user? In this blog post we will learn how to handle a POST request to perform important tasks. If you're new to this mini-series about creating Suitelets,...
Email Automations
Emails are very important in the business world. NetSuite provides great functionality for transaction messages, but did you know there are ways to make what's good even better through email automations? Run a script when a message is created This past week, we worked...
Add Search Results to a Suitelet Sublist (Build a Suitelet, Part 4)
After adding a custom sublist to a Suitelet with the 'ui/serverWidget' module, we can then populate our list dynamically with a in-script Saved Search. Join me as we explore this powerful possibility together! If you're new to this mini-series about creating...
Tips for Finding NetSuite Sublist Field IDs
Tracking Down Field IDs Finding NetSuite sublist field IDs can range from extremely easy to nearly impossible. This is because there isn't a sure-fire way to find the internal IDs of line-level fields like there is for fields on the body level. For body level fields,...
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....









