Resetting NetSuite Multi-Select Field Values Does Not Work in beforeLoad

When copying records, you might need to reset fields whose values you do not want to get copied to the new record. It is very common to do this in the beforeLoad event (i.e. server-side): }) However, if the field in question is a multi-select field, the value did not get reset! To achieve the… Continue reading Resetting NetSuite Multi-Select Field Values Does Not Work in beforeLoad

Supply chain management

Supply chain management (SCM) refers to all the activities required to turn raw materials into finished goods or services and the work required to distribute and deliver those products or services to partners and, ultimately, customers. SCM applies to the planning stage as well as the transfer and management of information and capital that happens… Continue reading Supply chain management

Make Terms and Condition configurable for a Domain

Updating the Terms & Condition PDF link in the signup form in such a way that should be configurable from netsuite . Created a configuration field “TermsAndCondition_Title”. Uploaded the Terms and Condition PDF link in the path : Web Site Hosting Files > Live Hosting Files > SSP Applications > THERMOGARD PTY LTD_5742647 > Development-USA… Continue reading Make Terms and Condition configurable for a Domain

Item Substitution

Item substitution is a part of the Supply chain management bundle-47193 with version-5.00.19. Enabling Item Substitution After installing the bundle, go to Transactions -> Management -> Supply chain Management Choose the Preferences link, Under the Features subtab, check the Item Substitution checkbox. Note: Item substitution feature works only for Inventory Item, Lot and Serial Numbered… Continue reading Item Substitution

Rename Folder Using SuiteScript 2.0

In case there is a need to rename a folder name on File Cabinet due to changes in the directory where the script generated documents are being saved for example. It is possible to use SuiteScript to change the folder name in the File Cabinet. The following example uses the N/record Module to load the folder record… Continue reading Rename Folder Using SuiteScript 2.0

Display Commerce category on the webstore according to the value of custom domain field

A new custom field named domain is created in the commerce category record to select the multiple domains. We can update the domain field from the commerce category record. Each commerce category will display only the selected domains in the commerce category record. For example, here we have selected the domain Rent-A-Center® Shop Now in… Continue reading Display Commerce category on the webstore according to the value of custom domain field

Add a Page Break Before the Terms and Conditions Section When Printing Using Advanced PDF Templates

There are cases when users would like to show the Terms and Conditions section in the next separate page after the transaction details. Solution Navigate to Customization > Forms > Advanced PDF/HTML Templates Preferred PDF/HTML Template: Click Edit Top Right Corner: Toggle Source Code Add the code below after the transaction details (including Items table and Summary Total) and before the </body> tag:<div style=”page-break-after:always”></div>… Continue reading Add a Page Break Before the Terms and Conditions Section When Printing Using Advanced PDF Templates

Update records without duplicates

In NetSuite, updating the records through CSV import may lead to duplicate data in the system. This document explains how to avoid such scenarios, especially when updating the entity address records.  The entity (customer, vendor, lead, etc) address records are maintained as separate records in NetSuite. These are called the sub records. As it is… Continue reading Update records without duplicates