NetSuite Resource Library

Explore the Smarter Way to NetSuite

Client Script Save Record Function

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...

Add a Saved Search to Dashboard

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

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

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

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

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

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

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

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...