NetSuite Resource Library

Explore the Smarter Way to NetSuite

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

The Map/Reduce Script Type, Part 3

The Map/Reduce Script Type, Part 3

In part 1 and part 2, we covered the basics of the Map/Reduce script type. But we still haven't covered everything that this powerful NetSuite tool has to offer. It's time to explore the capabilities of advanced Map/Reduce script. The Advanced Stages of Map/Reduce One...

The Map/Reduce Script Type, Part 2

The Map/Reduce Script Type, Part 2

Though similar to a Mass Update script, the Map/Reduce script type steps up the game. Last week we discussed the theory behind the new script type (you can read part 1 here), but today we will provide a guide for how to create a basic Map/Reduce script yourself. The...

Set Default Role in NetSuite

Set Default Role in NetSuite

If your NetSuite account has multiple roles, you may want to set your most-used role as default. How Default Roles Work "Roles" in NetSuite are an efficient way to delegate specific permissions to Employees. Sometimes an employee needs multiple roles to fulfill all...

The Map/Reduce Script Type, Part 1

The Map/Reduce Script Type, Part 1

The Map/Reduce script type is often the most efficient way to handle large amounts of data in NetSuite. This article seeks to introduce readers to this powerful and complicated script type. Introduction to Map/Reduce Before diving into the technical aspects of the...

Loading Popup

Loading Popup

Have you ever wanted to display a loading popup to the user while your script did things behind the scenes? Today, we want to help you make that idea a reality. The Great Dilemma It is notoriously difficult to display any kind of loading screen/popup in NetSuite....