Records as Multiple Types

You can save any entity record as another type of record. This enables you to track companies and individuals that have multiple relationships with your company. For example, a vendor might also be a customer or a partner. This capability is available on customer, partner, vendor, and other name records. To save a record as… Continue reading Records as Multiple Types

Alternate way for Limitation of search Portlets on Dashboard

There is a limit of six search portlets that can be added to the Dashboard page.  However, you can include links to your saved searches within a shortcut portlet—though please note that only one shortcut portlet can be displayed at a time.  If you need to display more saved searches, one option is to create… Continue reading Alternate way for Limitation of search Portlets on Dashboard

Understanding SuiteScript for NetSuite Customization

What is SuiteScript? SuiteScript is a powerful JavaScript-based API that allows for extensive customization of NetSuite. It enables developers to automate business processes, create custom workflows, and integrate NetSuite with external systems. SuiteScript is essential for businesses that need to tailor NetSuite to meet specific requirements that go beyond the capabilities of the standard configuration.… Continue reading Understanding SuiteScript for NetSuite Customization

CurrentRecord Module in NetSuite

Use the N/currentRecord module to access the record that is active in the current client context. This module is always a dynamic object and mode of work is always dynamic, not deferred dynamic/standard. You can use the currentRecord module in the following types of scripts: Entry point client scripts — These scripts use the @NScriptType Client Script annotation.… Continue reading CurrentRecord Module in NetSuite

Using Nested JSON Array in Advanced PDF/HTML Template

JSON (JavaScript Object Notation) is a widely used data interchange format, and its flexibility allows for the representation of complex hierarchical structures. One such structure is the nested JSON array, often encountered in various applications for organizing and storing data in a hierarchical manner. Understanding the Nested JSON Array Consider the following nested JSON array… Continue reading Using Nested JSON Array in Advanced PDF/HTML Template

NetSuite Entity Record Deletion with Postman

In this article, we will explore how to leverage Postman, a widely used API testing tool, to automate the deletion of entity records in NetSuite. Understanding Netsuite API for Entity Deletion Netsuite’s SuiteTalk API supports various operations, including deleting records. To delete an entity record, a DELETE request needs to be sent to the appropriate… Continue reading NetSuite Entity Record Deletion with Postman

Proposal For Pending Donation Approval with Email Notification

Proposal summary This proposal covers the scope of implementing a method for creating an ‘Incoming Fund’ customtransactions after reviewing the ‘Pending Donation’ custom transactions created on NetSuite,submitted by Donors through a custom portal. Requirement The requirement is to implement a method for creating Incoming Fund custom transactions afterreviewing the Pending Donation custom transactions. The customization… Continue reading Proposal For Pending Donation Approval with Email Notification

Setting the value of custom record.

record.submitFields({type: ‘customrecord_jj_open_box_item_log1108’,id: openBoxId,values: {‘custrecordjj_item_sold_openboxlog1203’: true,‘custrecord_jj_so_number_openboxitem1749’: saleOrderId,‘custrecord_jj_so_date_openboxitem1749’: soCreateDate}});