Understand The Dispatcher Script Pattern

The Dispatcher Script Pattern involves replacing multiple script deployments with a single "dispatcher" script. This article explains what it is, how to implement it, and why it is...
Chidi Okwudire
7 min read

NetSuite Announces New Developer Certifications

NetSuite recently announced two new developer certifications to replace the SuiteCloud Developer II certification effective February 28, 2023. Here's all you need to know.
Chidi Okwudire
4 min read

Revolutionize Your NetSuite Experience with the Ultimate Split Pane Utility!

Split pane! A must-have NetSuite utility for any scenario where you need to preview a document (typically PDF) next to a NetSuite record. Great news: This article features a...
Howell Manongsong
5 min read

All Stories

Learn to Properly Solve the Journal Entry Backdoor/SOD Concern

Do you work in a NetSuite OneWorld account and use the intercompany transactions feature? Then chances are that your account has the "(AI)JE backdoor"...
Chidi Okwudire
4 min read

Learn Pattern for Delivering Webhooks with Dynamic Payloads to NetSuite Using Celigo

Learn a simple yet powerful pattern to transmit webhook (or any) data with a dynamic payload to NetSuite using Celigo.
Chidi Okwudire
3 min read

Learn How to Generate Meaningful Amortization Journal Entry Memo Lines

Do you find the default Amortization Journal Entry line memos "Amortization Source" and "Amortization Destination" unhelpful or slightly annoying? This article offers a scripting...
Chidi Okwudire
5 min read

How to Change a NetSuite Vendor’s (or Customer’s) Primary Subsidiary After Booking Transactions

By default, NetSuite does not allow changing a vendor or customer's primary subsidiary once transactions have been booked. However, as explained in this article,...
Chidi Okwudire
3 min read

Tip: Learn How to Easily Find NetSuite Preferences and Setup Options

Is the setting under Setup >> Company >> Enable Features, under Setup >> Accounting >> Accounting Preferences or elsewhere in the Setup menu. Stop...
Chidi Okwudire
2 min read

Understanding SuiteScript 2.x Joins

Have you found scripting NetSuite searches with joins confusing? NetSuite saved search support two join syntaxes: The dot notation and the more verbose notation....
Chidi Okwudire
5 min read

Learn How To Effectively Monitor Dormant NetSuite Users and Roles

Learn how create controls using saved searches to detect dormant users and roles in NetSuite including roles that have *never* been logged into! As...
Chidi Okwudire
5 min read

Learn How To Create a NetSuite Server-Side Script Delay (“Sleep”)

This article covers various approaches for producing ("sleep") delays in your server-side scripts as well as best practices in this area.
Chidi Okwudire
4 min read

How to Find Saved Searches That Use a Specific Field Within the Criteria, Results, Email Options, Formulas or Available Filters

Learn how to find all Saved Searches that use a specific field within the criteria, results, email options, formulas or available filters without using...
Chloƫ Windahl
8 min read

Learn to Detect and Block this Journal Entry Backdoor Before Your Auditors Find It!

If the NetSuite role responsible for closing the period is also able to approve journal entries and there's an "Eliminate Intercompany Transactions" task on...
Chidi Okwudire
4 min read