NetSuite Resource Library
Explore the Smarter Way to NetSuite
What is a Custom Segment?
A Custom Segment is a way to organize records in NetSuite. NetSuite natively uses three main methods for classification: Class, Department, and Location. If you ever need to organize records with an additional (and highly customizable) method, this handy tool may be...
Introduction to SDF (SuiteCloud Development Framework)
SuiteCloud Development Framework (SDF) provides an excellent mechanism for NetSuite Developers to develop a customization that you can then easily deploy to any account. This can be helpful when you have a Sandbox environment and need to be able to quickly deploy the...
How to Copy Description from Sales Order to Purchase Order
One of our clients came to us with a field-sourcing issue. Read how SuiteRep was able to copy the custom field from a sales order to a purchase order. The Dilemma Our client was running into difficulties carrying over changes to item description fields when they...
Using an Enums Custom Library, Part 2
Using an enums custom library in SuiteScripts can drastically increase the efficiency of our scripts. Last time, we explained some of the foundational concepts behind using an enums custom library. Today, we'll dive into some ways to actually implement this new...
Create a Dynamic Custom Dropdown List
Custom record fields enable us to create a custom dropdown list in NetSuite. In this NetSuite tip, we explore how to display a field with a dropdown select list. Here's how it works: we create a custom checkbox field on a record (of your choice). When that particular...
Using an Enums Custom Library, Part 1
In a previous developer post, we introduced a new paradigm for structuring SuiteScript files in a project. As we address some of the details of the following structure, we come to the topic of enums. Enums, short for "enumerated types" or "enumerations," is basically...
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...








