NetSuite Resource Library
Explore the Smarter Way to NetSuite
Shipping Cost Automation
We encounter a variety of customer needs here at SuiteRep. In this customer story, we talk about a recent request from a client to improve an existing shipping cost automation. Although your company's needs may differ, we hope this story can give you some ideas about...
Scripting Pattern – Client Script Calling a Suitelet
In NetSuite development, there are a few common scripting patterns to master. One of these patterns is a kind of automation that connects both the client side and a server side. Today we will be looking at a Client Script calling a Suitelet. In the previous NetSuite...
SuiteScript Code Structure
Having a standard method for your SuiteScript code structure can be extremely helpful. Having a set structure provides consistency, preemptively removes difficult roadblocks, and reduces the number and severity of bugs. A Structural Overview This is a cutting-edge...
NetSuite Performance Details Tool
Efficient performance in NetSuite is crucial. With the NetSuite Performance Details tool, anyone can identify the cause for slow startup times. NetSuite's Secret Door Everyone loves secret passageways and Narnia doors that open to something unique. Did you know that...
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,...








