-
New to NetSuite | Understanding Authentication Options for SuiteAnalytics Connect
After reviewing the prerequisites in New to NetSuite | Pre-requisites to Set Up SuiteAnalytics Connect. you can explore multiple secure methods offered by SuiteAnalytics Connect to authenticate and access NetSuite data. Below is a detailed overview of the available options and associated considerations to ensure you choose…
-
New to NetSuite | Client Script: validateDelete(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. The validateDelete is used to validate the deletion of a sublist line before it is removed. This event is triggered when a user attempts to delete an…
-
New to NetSuite | SOAP: getServerTime Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | Client Script: sublistChanged(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. The sublistChanged function is triggered whenever a user interacts with a sublist on a record. It is particularly useful for responding to changes in a…
-
New to NetSuite | SOAP: get Operation
After successfully following the steps detailed in the following articles related toSOAP Web ServicesIntegration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | SuiteAnalytics Connect: Install ODBC Driver 64-bit
After reviewing the prerequisites in New to NetSuite | Pre-requisites to Set Up SuiteAnalytics Connect, installing the ODBC Driver (64-bit) is essential for using SuiteAnalytics Connect effectively. Follow these steps to install and configure the ODBC Driver on your device. Step-by-Step Guide to Installing the ODBC Driver…
-
New to NetSuite | SuiteAnalytics Connect: Supported Linux Distributions
After reviewing the New to NetSuite | Pre-requisites to Setup SuiteAnalytics Connect, it’s essential to confirm that your operating system is compatible with the SuiteAnalytics Connect driver installation. SuiteAnalytics Connect enables data connectivity across multiple Linux environments, supporting various distributions…
-
New to NetSuite | REST API: Transforming Records
In NetSuite, you can create subsequent records based off parent records through the UI. For example, from a Sales Order, you can create Item Fulfillments, Bills, Payments, Invoices, or Return Authorizations by clicking the respective buttons. This feature, known as “record transformation,” can also be achieved via REST…
-
New to NetSuite | SuiteAnalytics Connect: Supported Windows
After reviewing the New to NetSuite | Pre-requisites to Setup SuiteAnalytics Connect, it’s essential to ensure that your operating system is compatible for installing the SuiteAnalytics Connect driver. The following Windows versions are fully compatible with SuiteAnalytics Connect: Windows 11: The latest version of Windows…
-
New to NetSuite | Client Script: saveRecord(scriptContext)
After discussing all the types of SuiteScript in theNew to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types ofClient Script. The saveRecord function is executed after the "Submit" button is pressed, but before the form is officially saved. It provides a last opportunity to validate…
-
New to NetSuite | SOAP: getItemAvailability
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | Client Script: postSourcing(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. In this article, we are going to focus on one type of Client Script called postSourcing. This type of Client Script is triggered after a field is…
-
New to NetSuite | SOAP: getCustomizationId
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | Client Script: pageInit(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. The pageInit function is triggered when a record is loaded, and its page is initialized in the browser. This function is typically used to set default…
-
New to NetSUite | SOAP: getSavedSearch
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | SuiteScript: Insufficient Permissions Error
In NetSuite, users may encounter the "Insufficient Permissions" error when running scripts. This issue can arise even if the script is set to run with administrator-level permissions. Despite having high-level access, the administrator role may still encounter unexpected permission issues. Note: Please contact NetSuite…
-
New to NetSuite | SOAP: getDataCenterUrls Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | SOAP: getAccountGovernanceInfo Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | Client Script: lineInit(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. The lineInit function is specifically designed to handle actions when an existing line item is selected or initialized within a transaction form. It's a…
-
New to NetSuite | SOAP: getCurrencyRate Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | Client Script: fieldChanged(scriptContext)
After discussing all the types of SuiteScript in the New to NetSuite | SuiteScript Types Overview article, we are now focusing on the different types of Client Script. First is fieldChanged(scriptContext). The fieldChanged event in NetSuite is triggered whenever the value of a field changes in the UI. This event is…
-
New to NetSuite | SOAP: changePassword Operation
SOAP web services is a powerful tool for interacting with various software applications. One common operation you may need to perform is changing a user's password. Changing a password can receive an Invalid Credentials Error with an error message indicating that the credentials provided are invalid. Potential causes of…
-
New to NetSuite | REST: DELETE Operation
REST API requests with the DELETE operation will delete records in NetSuite. It is very important to be cautious when performing this operation, as data recovery, while possible, could be costly for users. As of this writing, Enhancement 171367 is filed to provide the ability to retain and restore deleted records…
-
New to NetSuite | REST: GET Operation
GET is one of the HTTP methods used to retrieve data from a server. In NetSuite, this method is used to retrieve field values of various record types available in the REST API Browser. Sending a GET request to NetSuite will return all exposed fields’ values in JSON format. Note: It is best to open the REST API Browser via…
-
New to NetSuite | Role not found in Create Access Tokens Page
When you are new to NetSuite and have only started to set up your integrations, you may run into an issue where some roles are not found in the Access Tokens creation page of custom roles. In this example, a token for a role named SuiteCloud Integration Sample must be created. 1. Go to Setup > Users/Roles > Access Tokens >…
-
New to NetSuite | SOAP Web Services: Change Email Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | SOAP Web Services: Get Operation
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | SuiteScript Types Overview
SuiteScript is an integral tool in the NetSuite, allows businesses to customize and extend their NetSuite ERP system. It empowers developers to tailor NetSuite to meet specific organizational needs, automate processes, and integrate with external systems. In this article, we'll explore SuiteScript's fundamentals,…
-
New To NetSuite | Delete Customer Record using SOAP Web Services
After successfully following the steps detailed in the following articles related to SOAP Web Services Integration: Enabling SOAP Integration, as explained in the article New To NetSuite | Pre-requisites to Setup SOAP and REST Web Services; Creating a SOAP Integration by following the instructions in the articles New to…
-
New to NetSuite | REST: PATCH Request Examples
PATCH requests in NetSuite are used to update existing records to append transaction lines and update information for different record types. Here are some examples of how PATCH Requests are implemented. Updating Customer Information Scenario: A customer updates their contact information (e.g., phone number, email address)…