How to Create and Customize Online Custom Record Forms in NetSuite

Online custom record forms in NetSuite are an efficient way to collect customer information directly from your website. These forms automatically create or update records in your NetSuite account, saving time and improving data accuracy. You can fully customize these forms to meet your business needs, whether by using NetSuite’s default templates or creating your… Continue reading How to Create and Customize Online Custom Record Forms in NetSuite

Using the Mail Merge Feature in NetSuite for Bulk Email Communication

NetSuite’s Mail Merge feature is a powerful tool to simplify bulk communication with customers. This guide walks you through the prerequisites, steps, and tracking mechanisms for using Mail Merge effectively. Accessing Mail Merge To begin the process, navigate to: Documents > Mail Merge > Bulk Merge Define a Customer Group Create a group of customers… Continue reading Using the Mail Merge Feature in NetSuite for Bulk Email Communication

Display Components on Transactions Checkbox in NetSuite Group Items

The “Display Components on Transactions” checkbox in a Group Item record controls whether individual items in a group appear on transactions like Credit Memo PDFs. Checked: Displays all component items with their quantities, prices, and descriptions on transactions for transparency. Unchecked: Shows only the group item as a single line, keeping components hidden. Inventory and… Continue reading Display Components on Transactions Checkbox in NetSuite Group Items

Differences Between Last Purchase Price and Purchase Price in NetSuite

In NetSuite, the Last Purchase Price and Purchase Price fields on item records serve distinct purposes, yet they often intersect in purchasing processes. Understanding these differences is crucial for effective procurement and inventory management. Here’s a breakdown of these fields and their functionality. Last Purchase Price The Last Purchase Price reflects the most recent price… Continue reading Differences Between Last Purchase Price and Purchase Price in NetSuite

Setting the Default Email Sender for Customer Statements

Currently, NetSuite’s “Email Preferences” offer only three options for the email sender for customer statements. No default email address can be specified. However, you have the following options: Set Preferences – Each user can update their Set Preferences to meet email-sending requirements individually. Customization Option – To set a specific sender for statements, a customized… Continue reading Setting the Default Email Sender for Customer Statements

Bulk and Individual Statement Printing in NetSuite

NetSuite provides options to print customer statements in bulk or individually. This guide walks through both processes, along with notes on customizing email senders and setting up preferences for automated bulk emailing. Bulk Printing Statements Follow these steps to print multiple statements at once: Navigate to the Bulk Print Statements Page Go to either: Customers… Continue reading Bulk and Individual Statement Printing in NetSuite

Understanding Average Cost in NetSuite

Average Cost is a cost calculation method in NetSuite that provides the weighted average of all costs incurred to purchase and maintain an item in stock. This value smooths out the fluctuations in purchase prices by providing a single, average figure that is updated each time inventory is received or adjusted. Key aspects of Average… Continue reading Understanding Average Cost in NetSuite

Understanding the Last Purchase Price in NetSuite item records

Last Purchase Price (LPP) in NetSuite refers to the most recent price paid for an item, based on the latest inventory-related transaction such as an Item Receipt or Inventory Transfer. This price is updated each time an item is received into inventory and serves as a benchmark for future purchases. Key points to understand about… Continue reading Understanding the Last Purchase Price in NetSuite item records

Understanding the runtime.getCurrentUser().getPreference() Function in NetSuite User Event Script

In NetSuite, handling user preferences like date formats is crucial when processing or displaying date-sensitive information. This article discusses how to retrieve and apply the user’s preferred date format in a User Event Script (UES) and perform custom logic based on the format. runtime.getCurrentUser().getPreference() The runtime module provides details about the currently logged-in user. Using… Continue reading Understanding the runtime.getCurrentUser().getPreference() Function in NetSuite User Event Script

Enabling and Configuring the Custom GL Lines Plug-in Implementation in NetSuite

Enabling the Custom GL Lines Plug-in Navigate to Customization > Plug-ins > Manage Plug-ins. Under Custom GL Lines Plug-in, check the box next to the desired implementation. Click Save. Note: If you enable multiple plug-ins for a transaction, save times might increase. Consider running some plug-ins asynchronously to resolve this issue. Configuring the Custom GL… Continue reading Enabling and Configuring the Custom GL Lines Plug-in Implementation in NetSuite