NetSuite SuiteFlow: Create a workflow that adds a button and navigates to a native record

A NetSuite user asks in the NetSuite Users Facebook Group how to add a button to a Sales Order that would launch a native NetSuite record. In this short tutorial, I would show the step-by-step instructions on how to do so. A. CREATE THE 'CONNECTING' FIELD In this section, we are creating a "connecting" field…

NetSuite SuiteFlow: Set a line item field based on another field through a client trigger

I posted on Linkedin a month ago about NetSuite’s 2020.1 new feature for SuiteFlow where it now allows client triggers for sublist fields. Here, I expressed my amusement on how NetSuite continuously improves the capabilities of SuiteFlow as I personally witnessed how limited it was years ago.  Most of the NetSuite users expressed the same.…

NetSuite Workflow Action Script: Create and redirect to a record

In NetSuite workflows, it is possible to create and redirect to a record.  However, there are some limitations to consider. For example, you cannot create a transaction via Workflow Manager. Another use case is the ability to create a Custom Record with parent-child relationships. The good news is that, these limitations are addressed by SuiteScript,…

NetSuite Workflow Action Script: What it is and when do we need it

SuiteFlow, or commonly known as workflow, is one of the powerful features of NetSuite. With NetSuite workflows, you can do a bunch of field validations, controls and automation without writing a single line of code. However, even with its valuable benefits, it still does have its own limitations. The most known limitation is the ability…

NetSuite 101: Which executes first, User Event scripts or workflows?

You might ask this question one day in your life as a NetSuite Developer: Which executes first on NetSuite records, is it the user event script or the workflow? This is one question that deserves an explanation since some scenarios in the scripting world requires an understanding of this subject. So I thought I’d do…