In certain scenarios, a large volume of data may need to be passed into search filters—for example, numerous internal IDs or a high number of items in a saved search. In such cases, filters can be added directly through the debug console. require([‘N/search’], function (search) { let filterArray = [];//Array containing filter values. var… Continue reading Add filter to saved search using debug console
Category:
Resolving the ?upper_case Issue in Advanced PDF Templates
Advanced PDF templates often rely on FreeMarker expressions to dynamically format and display data. One common challenge developers face is ensuring that address fields or other dynamic content are properly transformed to uppercase while preserving special characters and XML compatibility. This article explores the issue with the ?upper_case directive and presents a robust solution The… Continue reading Resolving the ?upper_case Issue in Advanced PDF Templates
Custom Checkout Flows in SuiteCommerce Advanced : Best Practices
The checkout experience can make or break your eCommerce performance. In SuiteCommerce Advanced (SCA), customizing the checkout flow allows businesses to better serve their unique customers – whether B2B or B2C. But customizations must be handled with care to avoid performance, compatibility, or maintenance issues. Here are a few best practices to follow when customizing… Continue reading Custom Checkout Flows in SuiteCommerce Advanced : Best Practices
Items were successfully added to the category but were not visible on the website.
Root Cause: The Commerce Category was not configured in the website’s Search Index settings—specifically, it was missing from the Sort Fields and Facet Fields. Resolution Steps: Go to Setup > SuiteCommerce Advanced > Search Index Configuration. Under the relevant website configuration: Add Commerce Category to the Sort Fields. Add Commerce Category to the Facet Fields.… Continue reading Items were successfully added to the category but were not visible on the website.
What is AWS Hosting?
AWS hosting refers to using Amazon Web Services (AWS) to host websites, applications, or services on Amazon’s cloud infrastructure. AWS provides a range of cloud-based services, such as computing power, storage, databases, and content delivery, to support hosting needs. Instead of relying on physical servers or traditional hosting providers, AWS hosting leverages scalable, on-demand cloud… Continue reading What is AWS Hosting?
REST API for Updating an Existing RMA
If a user wants to update an RMA record using the REST API, use the following for that: The API type: PATCH Endpoint URL: https://[Account ID].suitetalk.api.netsuite.com/services/rest/record/v1/returnAuthorization/[Internal ID of the RMA record] Request body: { “item”: { “items”: [ { … Continue reading REST API for Updating an Existing RMA
Refactoring SuiteScript Customizations After Removal of Ext JS Library in NetSuite 2025.1
The NetSuite 2025.1 release introduced a significant platform update: the removal of the Ext JS library, which had remained in use—even though unsupported—in many legacy customizations.ERP Peers NetSuite While removing older dependencies is generally positive, this change presented a major challenge for organizations with embedded SuiteScript-based customizations that relied on Ext JS for UI components,… Continue reading Refactoring SuiteScript Customizations After Removal of Ext JS Library in NetSuite 2025.1
The Importance of Negative Testing in Software Quality Assurance
When testing a product, most of us naturally focus on the “happy path” — entering valid data, following expected workflows, and ensuring everything functions correctly. While this is important, it only tells half the story. Real users don’t always follow rules, and systems must be strong enough to handle the unexpected. That’s where negative testing… Continue reading The Importance of Negative Testing in Software Quality Assurance
Supply Planning Parameters for MRP
Work Order Fixed Lead Time – Fixed period for calculating work order lead-time. Work Order Variable lead Time – Variable period by unit for calculating work order lead-time. Work Order Lead Time Lot Size – Lot size for calculating work order lead-time. Late Period Days – Number of past days the system can search for past due orders. Reschedule… Continue reading Supply Planning Parameters for MRP
Options for Business Intelligence for CFO
There are primarily two effective methods to establish this connection: 1. Using SuiteAnalytics Connect (ODBC Method) The SuiteAnalytics Connect Service enables you to archive, analyze, and report on NetSuite data using external tools like Power BI. It supports ODBC, JDBC, and drivers, compatible with Windows, Linux, or macOS environments. Important: This service is read-only—you cannot… Continue reading Options for Business Intelligence for CFO