NetSuite Resource Library
Explore the Smarter Way to NetSuite
Client Script Save Record Function
The client sctipt saveRecord function is beneficial when you want to prevent a user from saving a record if certain conditions are true. For instance, if you want to prevent a Purchase Order from being saved if the quantity of a particular item is under a certain...
NetSuite Pick, Pack, and Ship
How do you fulfill orders in your warehouse? A warehouse of any size has multiple moving pieces as inventory comes in and goes out. Having a well-defined order fulfillment process is essential for maintaining clear communication through the entire warehouse, no matter...
Add a Saved Search to Dashboard
Add a Saved Search Saved searches are flexible and give valuable insights into your business. Consider the benefit they provide--instant visibility into specific, relevant details in records. But while the information in a saved search may be immensely useful to you,...
Client Script Field Changed Function
So far in the sample script we have been working with the "pageInit" function. That function triggers as soon as you load a record to edit it. In this tutorial we will look at the "fieldChanged" function to explore more ways you can use client scripts. If you need a...
Tab Shortcuts
Quick Navigation through Tab Shortcuts Have you ever wondered why you sometimes see a letter underlined on a NetSuite tab or field? NetSuite is providing an easy way to identify how you can navigate to that tab or field using a keyboard shortcut. These tab shortcuts...
Customize List Views
This week's tip is a bit more involved, but it highlights how NetSuite can customize list views, making them just right for you! Often when you're working with a list of a certain type of record—say a list of Sales Orders—you are looking over all the records and...
Set Record Field Values
Getting and setting field values on NetSuite records are some of the most common actions you will do with SuiteScript. So it is a good idea to get a really good handle on these at the beginning. If you missed an earlier tutorial on getting field values, you can find...
SuiteScript Logging and Debugging
Having covered getting record field values in the previous scripting tutorial, in this tutorial we will talk about the basics of SuiteScript logging and debugging, which enable you to figure out problems that come up when you are scripting. If you have been following...
NetSuite Advanced Shipping
The NetSuite Advanced Shipping feature separates out the billing and fulfilling aspects of your customer orders. Let's take a look at how this feature works and how you can set it up in your NetSuite account. Overview of NetSuite Advanced Shipping First, what does the...
Bin Putaway Worksheet
If your business has a warehouse, chances are you've run into issues with inventory management. One of the many benefits NetSuite provides is the ability to manage your inventory with minimal difficulty and stress. And one of the tools NetSuite uses to accomplish this...









