Smart BOM Cloning in NetSuite Based on Material Specs

In jewelry manufacturing, BOM duplication for alternate materials—like different gold qualities or diamond grades—is a repetitive yet critical task. To streamline this, we’ve developed a NetSuite Suitelet that allows users to duplicate existing Bill of Materials (BOM) Revisions while automatically substituting components based on selected material specs such as Metal Type, Diamond Color, and Color… Continue reading Smart BOM Cloning in NetSuite Based on Material Specs

Using Custom Segments with SDF in NetSuite

Overview While many NetSuite developers use SDF for deploying scripts, workflows, and records, Custom Segments are often overlooked. Custom Segments extend the standard classification structure in NetSuite—beyond departments, classes, and locations—and SDF supports their full lifecycle: definition, deployment, and updates. What are Custom Segments? Custom Segments are user-defined classification fields that act like native dimensions.… Continue reading Using Custom Segments with SDF in NetSuite

Troubleshooting cloning errors

If you’re having trouble cloning a repository, check these common errors. HTTPS cloning errors There are a few common errors when using HTTPS with Git. These errors usually indicate you have an old version of Git, or you don’t have access to the repository. Here’s an example of an HTTPS error you might receive: >… Continue reading Troubleshooting cloning errors

To Create Custom Record Entries in Account with SDF

Create an SDF folder structure and connect the project with the account In the object folder we can get the custom record using the command pallete In order to get the instance or entries of the custom record In the NetSuite account navigate to the corresponding custom record configuration In the custom record actions use… Continue reading To Create Custom Record Entries in Account with SDF

How To import the Deployment of a USER EVENT SCRIPT

Step 1: Authenticate with NetSuite Open VS Code. Open the Command Palette (Ctrl + Shift + P). Search for “SuiteCloud: Set Up Account” and select it. Authenticate your NetSuite account (if not already set up). Step 2: Import the User Event Script File Open Command Palette (Ctrl + Shift + P). Search for “SuiteCloud: Import… Continue reading How To import the Deployment of a USER EVENT SCRIPT

How To Import Existing Scripted Files As SDF

Step 1: Authenticate with NetSuite Open the Command Palette (Ctrl + Shift + P). Search for “SuiteCloud: Set Up Account” and select it. Choose “Add New Authentication ID” and follow the prompts to authenticate your NetSuite account. Step 2: Create an SDF Project Open the Command Palette (Ctrl + Shift + P). Search for “SuiteCloud:… Continue reading How To Import Existing Scripted Files As SDF

5 Practical SuiteScript 2.1 User Event Scripts with TypeScript

Within this guide, you’ll be introduced to these five practical user event scripts written in SuiteScript 2.1 and TypeScript: Field Defaulting Record Validation Automated Field Updating Creating Related Records Sending Notifications You’ll create and deploy these user event script customizations to your account to help kickstart your SuiteScript 2.1 and TypeScript journey. The logic in… Continue reading 5 Practical SuiteScript 2.1 User Event Scripts with TypeScript

Getting Started with SuiteScript 2.1, TypeScript, and the SuiteCloud Development Framework (SDF)

By leveraging the latest SuiteCloud Platform technologies, SuiteScript 2.1 and SDF with a strongly typed, object-oriented language like TypeScript, you can streamline building account customizations faster. Whether you’re a beginner starting from scratch or seeking to enhance your existing customizations, you will find this useful. The specific advantages of each technology will be explained, and… Continue reading Getting Started with SuiteScript 2.1, TypeScript, and the SuiteCloud Development Framework (SDF)

Managing SuiteApp API Secrets

NetSuite’s API Secrets functionality is intended to conceal sensitive credentials to reduce the risk of illegal access and simplify the maintenance of application code. Your sensitive data should never be directly embedded within your codebase. Hardcoding credentials is akin to leaving your keys in the door – convenient, perhaps, but a security nightmare waiting to… Continue reading Managing SuiteApp API Secrets

SuiteCloud SDK And Testing SuiteApps with JEST

Introduction Software testing and development tools play a crucial role in today’s software development processes. These tools not only ensure more robust outcomes but also expedite the integration of new features. When it comes to coding SuiteApps, the complexity increases as the code operates solely on NetSuite servers. Therefore, a proficient development environment is vital.… Continue reading SuiteCloud SDK And Testing SuiteApps with JEST