Scripting

NetSuite Input Dialog v2.0

Updated to fix issue caused by the 2022.1 NetSuite release. The NetSuite Input Dialog utility class extends NetSuite's N/ui/dialog module...

Apr 6 · 7 min read >
NetSuite Input Dialog

Understand Line ID vs. Line Sequence Number in NetSuite Transactions

NetSuite transaction lines feature multiple IDs e.g. Line ID and Line Sequence Number. In this article, we explain the...

Line Sequence Number vs. Line Number - Difference Illustrated

Learn How to Generate Meaningful Rev. Rec. Journal Entry Memo Lines

Do you find the default Rev. Rec. Journal Entry line memos "Rev Rec Source" and "Rev Rec Destination" unhelpful...

Oct 28 · 5 min read >

Comparison of SuiteScript Approaches to Find a Sublist Line with a Specific Value

NetSuite offers two ways to find sublist lines with a specific value: Looping over the entire sublist or using...

Oct 12 · 4 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?...

Jul 30 · 5 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...

Jun 11 · 5 min read >
Search Joins Summary

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

Mar 12 · 4 min read >
guy programming

Learn How To Effectively Organize Your SuiteScript Utility Functions

Learn a simple 3-file pattern for organizing your SuiteScript utility functions for maximum reuse and to avoid errors in...

NetSuite Utils 3-File Pattern

The SuiteScript Developer’s Guide on NetSuite Subrecords: Part 1

Scripting NetSuite subrecords can be painful and frustrating, especially for new SuiteScript developers. This series will help you alleviate...

Oct 28 · 5 min read >
How to Identify a Subrecord Using Record Browser

Learn To Write Custom List Code That Works In All NetSuite Environments (Revised)

This article explains how to produce reliable behavior when working with custom list values by using their script IDs...

Sep 28 · 11 min read >
Custom List illustrating matching script ids
×