How to Fix Purchase by Vendor Summary Report Drill Down Access Issues

Sometimes a user can open the “Purchase by Vendor Summary” report in NetSuite but runs into an error when trying to drill down into vendor details. In other words, the summary works fine, but the user can’t see the underlying vendor records. Why does this happen? This usually happens because the role assigned to the… Continue reading How to Fix Purchase by Vendor Summary Report Drill Down Access Issues

Saved search not displayed in the custom field creation page

Scenario: While creating a custom field and trying to set the value of the field through search, the page is not displaying the created search. i.e. A saved earch has been created. But the search is not displaying in the custom field creation page. Solution: Confirm that the search fulfills the following: Apply a valid… Continue reading Saved search not displayed in the custom field creation page

Unreal Engine Web Apps

Unreal Engine (UE) is widely known for high-end game development, but it also supports web deployment, enabling rich, real-time 3D experiences accessible directly from a browser. This article covers the process, benefits, and optimisation techniques for building and deploying Unreal Engine Web Apps. 1. What are Unreal Engine Web Apps? Unreal Engine Web Apps are browser-based applications powered by… Continue reading Unreal Engine Web Apps

What is Voice Cloning?

This article explains how to integrate voice cloning technology with Three.js projects, and how to optimise audio performance for real-time 3D and WebXR experiences. Voice cloning can be used to create realistic narrations, NPC dialogue, or immersive audio environments in 3D applications. 1. What is Voice Cloning? Voice cloning refers to the process of generating synthetic speech that mimics… Continue reading What is Voice Cloning?

How to use variables for custom fields inside NetSuite search.lookupFields and record.submitFields()

In NetSuite script functions search.lookupFields and record.submitFields() there is an option to pass multiple custom field scriptids as parameters. e.g: let fieldLookUp = search.lookupFields({ type: search.Type.SALES_ORDER, id: ‘101’, columns: [‘custbody_1’, ‘custbody_2’, ‘custbody_3’, ‘custbody_4’] }); record.submitFields({ type: record.Type.SALES_ORDER, id: 101, values: { ‘custbody_1’: ‘Hello from custom field’, ‘custbody_2’: ‘Test’, ‘custbody_3’: 254, ‘custbody_4’: ‘1’ } }); But… Continue reading How to use variables for custom fields inside NetSuite search.lookupFields and record.submitFields()

Connecting controller to ESP32

If you’re looking to combine your love for gaming with a knack for tinkering, you’ve landed in the right place. Today, we’re pairing a game controller with an ESP32 using Bluetooth. That way, you can control all kinds of projects like robots, robot vehicles, animatronics, motorized props, or even cooler, a battle bot! In order… Continue reading Connecting controller to ESP32

Financial Report Totals Do Not Match Saved Search Results

Issue/Problem Statement: Users noticed that the totals in the Income Statement report do not match the results generated from a Transaction Saved Search built on the same criteria. This discrepancy is creating confusion during financial reconciliation and month-end closing. Symptoms: Report shows higher or lower revenue totals compared to a saved search. Transactions visible in… Continue reading Financial Report Totals Do Not Match Saved Search Results

Inbound Shipment in netsuite

Inbound shipments provide visibility of in-transit inventory and the status of a shipment. Items from multiple purchase orders can be assigned to an incoming shipment and bulk received and billed from within the record. The internal ID for this record is “inboundshipment”. An order is identified as an inbound shipment when a vendor packs the… Continue reading Inbound Shipment in netsuite

Mandatory Ship Date Selection During Checkout

During checkout we need for the user to create/select a future “SHIP DATE” with some sort of calendar style selection?  This selection needs to be mapped to the field id on the SO called {shipdate}.  We need the first available ship date that displays to be “4 business days from today” which could also be… Continue reading Mandatory Ship Date Selection During Checkout

To trigger the script on clicking “Mark Shipped” on Item Fulfilment record

context.UserEventType APPROVE CANCEL CHANGEPASSWORD COPY CREATE DELETE DROPSHIP EDIT EDITFORECAST EMAIL MARKCOMPLETE ORDERITEMS PACK PAYBILLS PRINT QUICKVIEW REASSIGN REJECT SHIP SPECIALORDER TRANSFORM VIEW XEDIT const afterSubmit = (scriptContext) => {             try {                 let fulfillment = scriptContext.newRecord;          … Continue reading To trigger the script on clicking “Mark Shipped” on Item Fulfilment record