NetSuite Resource Library

Explore the Smarter Way to NetSuite

Vendor Approval Workflow

Vendor Approval Workflow

Recently, one of our clients asked us if we could ensure that new vendors would not be available for use in transactions until a second user approved the vendor. While a custom script could achieve this task, a workflow would provide the simplest, most straightforward...

The Multi-State Workflow

The Multi-State Workflow

In the last couple tip blogs, we’ve been learning about workflows in NetSuite. Last week, we actually created a simple, single-state workflow. Single-state workflows are beautiful in their simplicity, but what if you need a workflow to do more than a single state can...

Pass Parameters to URL

Pass Parameters to URL

As NetSuite developers, it is important that we understand how NetSuite works. One of the most important aspects to understand is URLs. Through the SuiteScript API, we can utilize URLs to pass in custom parameters. By using parameters, we can redirect users to records...

How to Build a Simple Workflow

How to Build a Simple Workflow

In our previous tip on workflows, we explored the initial stage of creating a workflow. We looked at how to gather some basic information for the workflow as well as how to determine its initiation. Now let’s go one step further—it’s finally time to create and build a...

Get Record URL for Script Dynamically

Get Record URL for Script Dynamically

Manually copying a URL might not be the best way for your script to redirect to a page in NetSuite. Thankfully, NetSuite provides a better and more reliable way to handle URLs. Getting URLs Every page in NetSuite has its own URL ("Uniform Resource Locator"). Whenever...

How to Create a Workflow

How to Create a Workflow

In last week’s tip, we provided a quick snapshot of the pros and cons of using the workflow feature in NetSuite. We demonstrated that a workflow and a SuiteScript may be able to achieve the same result. However, sometimes one may be preferable over the other. Once you...

The Workflow Action Script Type

The Workflow Action Script Type

The workflow action script type enables NetSuite professionals to merge the SuiteScript and SuiteFlow worlds into one. When might this be useful, and how do we do this? Introduction In a previous article, we addressed the benefits and limitations of workflows. The...

What is a Workflow?

What is a Workflow?

Next to scripting, workflows are the most powerful way to implement custom processes in NetSuite. But what is a workflow? An Introduction to Workflows At SuiteRep, we tend to wear several different hats. One day, we might perform common admin tasks for a client....

The Map/Reduce Script Type, Part 4

The Map/Reduce Script Type, Part 4

After learning the ropes for the Map/Reduce script type in part 1, part 2, and part 3, we're ready to conclude the series by studying a few Map/Reduce code examples. Recap The Map/Reduce script type is a very flexible tool for handling large amounts of data. If a...

NetSuite Date Field Shortcuts

NetSuite Date Field Shortcuts

Did you know it's possible to quickly jump to important dates with the click of a key? NetSuite's date field shortcuts provide this helpful capability. NetSuite Date Fields Throughout NetSuite, there are many different kinds of fields. One of the most common and...