The reason why emails are not being delivered to the employee ‘Ucca Bermejo’. In the employee record, it shows: “The following email addresses have experienced bounces recently. ucca.bermejo@oxtools.com Error Message: Hard Bounce – Other.” Upon further review, we checked the list of bounced email addresses under Lists > Relationships > Bounced Email Addresses, and found… Continue reading Why the email is not sending to the primary recipient mentioned in the saved search
Author: Linu Paul
Grab Link in case record
For getting this Grab functionality, we need to check the checkboxes in the employee record Creating a group – List – Relationship – group Use this employee as the assignee in the case record When left click on the Grab link, it is assigned to ourselves.
Inventory Cost Revaluation Record
NetSuite expects the first transaction in an item’s history (especially for lot-numbered items) to be an Inventory Revaluation. This sets the initial value of the inventory. However, if another transaction—like a receipt, adjustment, or transfer—is dated before the revaluation (even if added later or edited), NetSuite throws this error: INVENTORY_REVALUATION_IS_NOT_THE_FIRST_TRANSACTION_IN_THE_ITEM_HISTORY_ERROR_MSG When creating an Inventory Adjustment… Continue reading Inventory Cost Revaluation Record
POWER BI Connectivity
There are primarily two effective methods to establish the Power BI 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… Continue reading POWER BI Connectivity
Automate LI Ship Date for E-commerce Sales Orders
Proposal Summary This proposal outlines the scope and approach for implementing a NetSuite customization that automates the population of both the body-level Ship Date and the line-level Estimated Ship Date (EST. Ship Date) on Sales Orders identified as e-commerce. The goal is to streamline order processing and ensure consistent, calendar-aware shipping commitments. The logic will… Continue reading Automate LI Ship Date for E-commerce Sales Orders
Duplicate Cases are created when we click ‘Submit’ button again and again
Go to: Customization → Forms → Entry Forms or Transaction Forms Edit the Form used in the Online Case/Feedback submission Under “Custom Code” section: Set the Client Script to your deployed script Save the form /** *@NApiVersion 2.1 *@NScriptType ClientScript */ define([‘N/search’, ‘N/ui/dialog’], function (search, dialog) { function pageInit(context) { const form = document.querySelector(‘form’); const… Continue reading Duplicate Cases are created when we click ‘Submit’ button again and again
Purchase Request Approval – Employee Centre role
If you use the Approval Routing feature for purchase approvals, purchases must be approved before they can be processed. Purchase approvals are generally processed through the Employee Center. You must have the Employee Center role to access the Employee Center. An administrator can add the Employee Center role on your employee record. If your company… Continue reading Purchase Request Approval – Employee Centre role
PROPOSAL FOR TRANSFER ORDER INTEGRATION IN WEB APP
Proposal Summary This proposal outlines the integration of Transfer Order Management into the existing web app, allowing delivery personnel to efficiently track and confirm deliveries of transfer orders. The proposed solution will also automate the creation of Item Receipts in NetSuite, ensuring seamless synchronization between the web app, Firebase, and NetSuite. The integration will focus… Continue reading PROPOSAL FOR TRANSFER ORDER INTEGRATION IN WEB APP
LTL Carrier and Tracking Details
We can create a custom record to store tracking details with the following fields: Carrier (List/Record) Tracking Number (Text) Tracking Link (Long Text / URL) Item Fulfillment (List/Record) Sales order (List/Record) Points to consider in record creation: The Item Fulfillment and Sales Order fields should be marked as “Record is Parent” to appear as sublists… Continue reading LTL Carrier and Tracking Details
Payment Record – VOID button
User event Trigger for Void action of Transaction in NetSuite VOID actions do not have a dedicated execution context, meaning they are not explicitly supported in user event scripts. When a transaction is voided, scripts designed to run on the EDIT action may still trigger, potentially causing unexpected behavior for VOID actions. To prevent unintended… Continue reading Payment Record – VOID button