Summary of Announcement Management Solutions for Customer Center Users

we explore two possible solutions for displaying announcements to Customer Center users in NetSuite. The goal is to ensure that announcements are effectively communicated to users and accessible from the Home Page, with consideration for both ease of access and potential risks. Solution 1: Custom Portlet A Custom Portlet script can be developed to display… Continue reading Summary of Announcement Management Solutions for Customer Center Users

NetSuite Discontinues Support for RSA PKCSv1.5 Scheme in OAuth 2.0 from March 1, 2025

As of March 1, 2025, NetSuite will no longer support the RSA PKCSv1.5 scheme for token signing in the OAuth 2.0 client credentials flow. This change is being made for security reasons, as the RSA PKCSv1.5 scheme has known vulnerabilities. This will impact all existing integrations that rely on this deprecated scheme. What Does This… Continue reading NetSuite Discontinues Support for RSA PKCSv1.5 Scheme in OAuth 2.0 from March 1, 2025

Seamlessly Passing Data Between Pages Without Reloading in Suitelet

In NetSuite Suitelets, ensuring a smooth user experience often requires handling multiple interactions and data updates between different pages, especially when dealing with dynamic content. One common challenge is passing data from a secondary page to the main Suitelet page, without triggering unwanted page reloads or data loss. This situation can arise when a user… Continue reading Seamlessly Passing Data Between Pages Without Reloading in Suitelet

SuiteQL Access Issue for Custom Record – Troubleshooting and Solution

Issue Summary: A user is unable to access the custom record customrecord_jj_intercompany_invoice via SuiteQL API, despite having the necessary permissions granted in their role. The user can access the record through the NetSuite UI, but SuiteQL returns no results. This article explores the potential causes and the solution for this issue. Root Cause Analysis: Upon… Continue reading SuiteQL Access Issue for Custom Record – Troubleshooting and Solution

Proposal For Customer Categorization and Grading System

Proposal Summary  This proposal outlines the implementation of an automated customer categorization system in NetSuite to classify customers into Gold, Silver, and Bronze categories based on revenue and order frequency over the past 12 months. The solution includes configuring saved searches, custom records, scheduled scripts, and workflows to automate classification and provide tracking of customer… Continue reading Proposal For Customer Categorization and Grading System

Proposal For Customer Feedback Management System

Proposal Summary  This proposal outlines the development and implementation of a Customer Feedback Management System in NetSuite. The system will automate feedback collection by sending emails when a payment is received, allowing customers to provide ratings and comments. Feedback data will be stored in NetSuite with workflows to update statuses and trigger follow-up actions. The… Continue reading Proposal For Customer Feedback Management System

Retrieve Vendor Transactions with Billing Address Using SuiteQL

Efficient data retrieval and analysis are essential for managing financial transactions in any business. Accessing detailed transaction records, including vendor information and billing addresses, helps organizations streamline reporting, improve decision-making, and enhance financial tracking. By leveraging structured queries, users can extract relevant data, integrate it with external systems, and generate comprehensive reports tailored to business… Continue reading Retrieve Vendor Transactions with Billing Address Using SuiteQL

Resolving JSONP Execution Issue in NetSuite After 2025.1 Release

After the NetSuite 2025.1 release, some users encountered an issue where JSONP script execution failed due to a MIME type restriction. This issue affected Suitelet-based JSONP responses that were previously functioning correctly. This article explains the cause of the issue and provides a solution. Issue Description When executing a JSONP request from a NetSuite Suitelet,… Continue reading Resolving JSONP Execution Issue in NetSuite After 2025.1 Release

Proposal For QR Based Sales Order Process and Item Price Check

Proposal Summary  This proposal covers the development and implementation scope for the QR-based Sales Order creation and update process. It also includes functionality to retrieve item prices based on QR codes using NetSuite Suitelet capabilities. The proposal is based on discussions, expectations, and understandings derived from meetings and other communications. Any additional requirements or changes… Continue reading Proposal For QR Based Sales Order Process and Item Price Check