To disable the fields in a sublist for the status in line field is approved: this function is added in the lineInit of Client script. /** * This function will be used to lock the lines when the status is pending approval. * It will disable the… Continue reading locking a line for sublist
Tag: NetSuite customization
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}});