Customize the Configuration Manifest

Never alter or delete the configurationManifest.json file. To make changes to property metadata, customize the individual JSON files only. When you deploy your site using the developer tools, these individual files and customizations concatenate into and update the configurationManifest.json file. You have two options for customizing the configurationManifest.json file: Create a new property using a… Continue reading Customize the Configuration Manifest

Show Income Statement of a Subsidiary in the Currrency of the Parent Subsidiary

Scenario In NetSuite, entity financial statements (unconsolidated) can be run only in the base currency of the subsidiary. If the currency of the consolidating parent entity is, as an example say USD, it is possible to run the consolidated version of the entity income statement in the currency of the parent (USD). Please note that the… Continue reading Show Income Statement of a Subsidiary in the Currrency of the Parent Subsidiary

Formatting Weight Range : Adjusting decimal places in strings

This section focuses on formatting the weight range (e.g., “10 – 20 lbs”) into a more readable format with one decimal place. Assign Original String: The weight range string is stored in the dimension_range variable. <#assign dimension_range = itemLineDetails.weightrange /> Extract Numeric and Unit Parts: The numeric part of the weight range is separated from… Continue reading Formatting Weight Range : Adjusting decimal places in strings

NetSuite Performance Issue – APM Health Dashboard

The Performance Health Dashboard lets you monitor performance issues in your account. Use it to monitor urgent and important issues that were found in the last seven days. The dashboard displays issues related to the following processes in NetSuite. Record Pages Scripts Saved Searches Integrations Processors Navigate to Customization -> Performance -> Performance Health Dashboard.

NetSuite performance issue – Raising NetSuite Support ticket

To copy performance details into a support case: Double-click the Oracle NetSuite logo in the upper-left corner of the page that exhibits slow performance. Select all the text in the window, and copy it. Click the Support tab. Click Go to SuiteAnswers. On the SuiteAnswers page, click Contact Support Online. In the What would you… Continue reading NetSuite performance issue – Raising NetSuite Support ticket

Troubleshooting NetSuite Performance Details – Client performance issues

If client row has the highest percentage in the list, try the following steps: Client performance is measured as the time it takes for your computer to display a page. Other applications running on your computer, in addition to NetSuite, are using your computer’s resources. These applications may impact the performance of the NetSuite application… Continue reading Troubleshooting NetSuite Performance Details – Client performance issues

Formatting Strings

This section of the FreeMarker template is responsible for processing and formatting item dimensions (length, width, height) to three decimal places. The input string: 5″ x 4″ x 2″ Assign Original String: The dimensions of the item are stored in the dimensions variable. <#assign dimensions = itemLineDetails.dimensions /> Remove Double Quotes: To facilitate easier processing,… Continue reading Formatting Strings

Handling Virtual Sublist Display in SuiteScript 2.x

In this article, we’ll explore the creation and manipulation of virtual sublists in NetSuite using the SuiteScript 2.x API. Specifically, it will focus on the part of the script where the sublist is created and populated with values. Introduction: Overview of virtual sublists and why they are useful. Creating a Sublist: How to create a… Continue reading Handling Virtual Sublist Display in SuiteScript 2.x

formatDate Function – Formatting Dates in NetSuite

This article will focus on the formatDate function, its purpose, and how it converts dates into a specific format. The function accepts a date string in the format “DD-MONTH-YYYY” (e.g., “15-JANUARY-2024”) and converts it to “MM/DD/YYYY” (e.g., “01/15/2024”). Here’s what the article could include: Introduction: Explaining the importance of date formatting in NetSuite scripts. Code… Continue reading formatDate Function – Formatting Dates in NetSuite

Restricting Editing of Sales Orders in Customer Center

In certain scenarios, it is essential to prevent users from editing Sales Orders (SO) when specific conditions are met, such as when a pick task is associated with the order. This ensures the integrity of the order fulfillment process, particularly when integrated with third-party applications like RF Smart. Implementation Steps: Open Orders Search Feature: A… Continue reading Restricting Editing of Sales Orders in Customer Center