There are certain changes you can make to your scripts to ensure the execute with performance in mind. This may be particularly true for custom scripts. You can see if there are custom scripts in your account at Customization > Scripting > Scripts. The following guidelines are suggested to optimize script performance, General Scripting Guidelines Save… Continue reading Optimizing SuiteScript Performance
Author: Manikandan TM
Configure Microsoft 365 OAuth Integration (Azure Active Directory Application)
Configure Microsoft 365 OAuth Integration (Azure Active Directory Application) Integration with Microsoft 365 via OAuth 2 API enables users to log in with their Microsoft 365 account and connect their mailbox to the Oro application using OAuth authentication. To achieve this, you need to register a custom Azure application and connect it with your Oro… Continue reading Configure Microsoft 365 OAuth Integration (Azure Active Directory Application)
The NetSuite Intercompany Framework Feature
Introduction The NetSuite Intercompany Framework feature allows you to manage intercompany workflows. Primarily, this feature manages intercompany cross charges and intercompany netting. NetSuite Intercompany Framework Overview So how does the Intercompany Framework feature work? Let’s take a look! Intercompany Cross Charges and Intercompany Netting When the NetSuite Intercompany Framework feature has been enabled, you will… Continue reading The NetSuite Intercompany Framework Feature
How to add an address lookup feature on a customer record.
Using Dynamic Hyperlinks facilitates Google Map integration in NetSuite. For hyperlink fields, you can establish a link to a website by setting dynamic defaults. Dynamic defaults prove beneficial when the exact URL is unknown until information is collected for the record. You may also wish to incorporate information specific to the current logged-in session as… Continue reading How to add an address lookup feature on a customer record.
Merge two arrays and removes all duplicates elements
JavaScript function that merges two arrays and removes all duplicate elements. Test data:var array1 = [1, 2, 3];var array2 = [2, 30, 1];// console.log(merge_array(array1, array2));// Output: [3, 2, 30, 1]
Conversion of integers to English words Using Javascript.
The above javascript code helps to convert the integer numbers to English words. This function can be used inside the suitescript to achieve the integer to English word conversion in Netsuite.
How to set two tables vertically in an advanced PDF
Using the table position is absolute and encapsulates the table inside a div. This will help to position the table. The known issue with this method if the table content is exceeded the page break will not happen. We need to use table height in static value.
Country Name Updates in NetSuite 2023.2
NetSuite 2023.2 brings improvements to internationalization features, including updates to country names. These changes are aligned with the latest ISO standards. The revised ISO short names have been applied to existing records, transactions, tax reports, and subsidiaries in your account. However, please note that text fields in your account, such as address fields, will still… Continue reading Country Name Updates in NetSuite 2023.2
Best Practices When Working With NetSuite User Roles.
Apply the principle of least privilege when assigning user role permissions. Review all custom record permissions for each user role to ensure all necessary permissions are granted (or removed). Take the time to understand any potential conflicts in segregation of duties between the custom roles in your NetSuite environment and document user role combinations that should not be… Continue reading Best Practices When Working With NetSuite User Roles.
Identifying NetSuite Customer Records created via the “Make a Copy” Context.
Introduction: NetSuite is a robust platform for managing customer records, and it offers various methods to interact with these records, including copying them. However, identifying whether a customer record was created via the “Make a Copy” action using native SuiteScript or workflows can be challenging. In this article, we’ll explore an alternative solution that involves… Continue reading Identifying NetSuite Customer Records created via the “Make a Copy” Context.