NetSuite Resource Library
Explore the Smarter Way to NetSuite
How to Use the Visual Studio Code SuiteCloud Extension, Part 1
In a recent blog post, we were excited to introduce NetSuite's new extension for Visual Studio Code. Today, we want to explain how to use this helpful new tool! Recap The new SuiteCloud extension enables developers to download and upload files to and from NetSuite...
Run a Saved Search on System Notes
In our previous tip blog, we learned about the system notes on records in NetSuite. These notes provide instant visibility into who has been working with each record, what they did to the record, and when they did it. While system notes are useful, what if you simply...
Introducing the New Visual Studio Code SuiteCloud Extension
Without much ado, NetSuite recently released the official SuiteCloud extension for Visual Studio Code. We're ecstatic to explore this new SuiteScript tool with you and share how the NetSuite developer community can utilize it effectively. What is It? The SuiteCloud...
Using System Notes to Enhance Visibility
Remember group projects in school? If you have any experiences with group projects, some of those experiences were probably negative due to problems like miscommunication. In a way, running a company is like coordinating a massive group project. So, how can you avoid...
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
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
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
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
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
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...









