Changes to SOAP Web Services Endpoint Release and Support Policy Starting with NetSuite 2026.1

NetSuite has announced an important change regarding the release and support policy for SOAP Web Services endpoints, effective from 2026.1 release. NetSuite currently releases a new SOAP Web Services endpoint with every major release (usually happens twice a year, e.g., 2024.1, 2024.2, 2025.1, 2025.2, etc.). What’s Changing? From next year, NetSuite will stop providing a… Continue reading Changes to SOAP Web Services Endpoint Release and Support Policy Starting with NetSuite 2026.1

Add Email templates in SDF using NetSuite UI

We can include the Advanced PDF templates/Email templates in a NetSuite SDF project even if the ‘Import Objects’ option is not working in the VS Code IDE. For this, follow these steps: Navigate to the required template page and open in edit mode Click the action button next to the save button Click on ‘Download’.… Continue reading Add Email templates in SDF using NetSuite UI

SQL query example that pulls Revenue data and the necessary fields from a BigQuery table containing NetSuite data

The following is an SQL Query that pulls data needed to generate Revenue data. The data is fetched from a BigQuery table that is updated from NetSuite via the FiveTran Connector. SELECT     t.id AS transaction_id,     t.tranid AS transaction_number,     MAX(t.trandate) AS transaction_date,     MIN(c.id) AS customer_id,     MAX(c.externalid) AS customer_sfid,     MAX(c.entityid) AS customer_name,     MAX(s.id) AS subsidiary_id,     MAX(s.name) AS… Continue reading SQL query example that pulls Revenue data and the necessary fields from a BigQuery table containing NetSuite data

Using Mouse Ears in 3D Printing with OrcaSlicer

3D printing small parts or models with narrow contact areas often leads to adhesion issues. Warping, curling, or outright detaching from the build plate are common problems, especially when printing with materials like ABS. One proven solution is the use of “mouse ears”, a simple yet highly effective adhesion aid. What are mouse ears? Mouse… Continue reading Using Mouse Ears in 3D Printing with OrcaSlicer

Generating SFTP GUID and Host Key using a NetSuite Suitelet

Overview When integrating NetSuite with external systems over SFTP (Secure File Transfer Protocol), it is often necessary to store or retrieve authentication credentials such as GUIDs (Globally Unique Identifiers) and Host Keys. These credentials are essential for NetSuite’s SFTP connection objects to validate secure transfers. In this article, we’ll walk through a Suitelet script that… Continue reading Generating SFTP GUID and Host Key using a NetSuite Suitelet

Supply Plan Definitions and Launching.

In NetSuite, a Supply Plan Definition record establishes the criteria for supply planning and drives the supply planning process. It’s a record where you can define and save planning criteria like planning horizon, items, locations, and planning rules. This definition is crucial for creating and managing supply plans that balance supply and demand to meet… Continue reading Supply Plan Definitions and Launching.

Suitescript code to display search result in debug console

require([‘N/search’], function (search) {     const checkForParameter = (parameter, parameterName) => {         if (parameter !== “” && parameter !== null && parameter !== undefined && parameter !== false && parameter !== “null”             && parameter !== “undefined” && parameter !== ” ” && parameter !==… Continue reading Suitescript code to display search result in debug console

Boosting NetSuite with AI: Using the N/llm Module in SuiteScript

NetSuite has introduced an exciting update for developers—the N/llm module—which brings Generative AI directly into your SuiteScript 2.1 environment. This feature lets you interact with powerful Large Language Models (LLMs) like Cohere and Meta Llama via Oracle Cloud Infrastructure (OCI), enabling you to add natural language capabilities to your scripts. 💡 What Can You Do… Continue reading Boosting NetSuite with AI: Using the N/llm Module in SuiteScript

Published
Categorized as AI

Bank Feeds SuiteApp

The Bank Feeds SuiteApp enables you to automate the transfer of your bank data from certain financial institution accounts into NetSuite. The SuiteApp uses the Financial Institution Connectivity Plug-In and an authorized account information service provider to securely access online financial institution data. The SuiteApp retrieves bank data daily to ensure that everything in your… Continue reading Bank Feeds SuiteApp

Add Button on Item Sublist

if ((scriptContext.type === scriptContext.UserEventType.EDIT ||                     scriptContext.type === scriptContext.UserEventType.CREATE) && curRec.type === ‘purchaseorder’) {                     const itemSublist = form.getSublist({ id: ‘item’ });                     itemSublist.addButton({        … Continue reading Add Button on Item Sublist