Asynchronous status of present and past runs

SOAP web services jobs submitted asynchronously can be checked at Setup > Integration > SOAP Web Services Process Status. To access this log, either the full SOAP Web Services permission or the View SOAP Web Services Logs permission is needed. The following information is displayed on the page: Date — the date the job was created… Continue reading Asynchronous status of present and past runs

Allocating production, sandbox and RP accounts data with 3rd party real-time sync

When using real-time APIs (user event scripts), we need to identify the environment as well as the account id so that the data is sent to the correct database. In this case, we can add functionality in the library file or in the code to find the production account, and sandbox accounts and send data… Continue reading Allocating production, sandbox and RP accounts data with 3rd party real-time sync

Scheduled integration of Item Receipt (IR) Sync from multiple TrackTraceRX to NetSuite

Scheduled integration of Item Receipt (IR) Sync from multiple TrackTraceRX to NetSuite define([‘N/record’, ‘N/search’, ‘N/format’, ‘N/config’, ‘../../Common Library/jj_tracktracerx_ns_utility.js’, ‘../../Config Module/jj_cm_tracktracerx_api_config.js’],     /**      * @param{record} record      * @param{search} search      * @param{format} format      * @param{config} config      * @param{jjUtil} jjUtil      * @param{TrackTrace} TrackTrace    … Continue reading Scheduled integration of Item Receipt (IR) Sync from multiple TrackTraceRX to NetSuite

Create Integration Records for Applications to Use OAuth 2.0

Before users can authorize an OAuth 2.0 application, an integration record must be created, or edited for the application. Administrators or users with the Integration Application permission can create, or edit integration records. For more information To create an integration record for an application: Go to Setup > Integration > New. Enter a name for your… Continue reading Create Integration Records for Applications to Use OAuth 2.0

The advantages of SOAP services over REST, specifically in the context of NetSuite API integration.

1. SOAP vs REST : 1.1 NetSuite SOAP API’s Advantage: Despite its age and being less modern compared to REST APIs, NetSuite SOAP API is more reliable for certain operations, especially for writing data into NetSuite. This contrasts with the common belief that modern REST APIs are always superior. 1.2 Comprehensive Access with SOAP: The… Continue reading The advantages of SOAP services over REST, specifically in the context of NetSuite API integration.

GIS (Geographic Information System) Integration in Bhoomi Technology

GIS (Geographic Information System) integration is a pivotal component of the Bhoomi technology, enhancing its capabilities in managing and utilizing land records. GIS technology allows for the visualization, analysis, and interpretation of data to understand spatial relationships, patterns, and trends. Core Features of GIS in Bhoomi Spatial Data Visualization Layered Mapping Georeferencing Query and Analysis… Continue reading GIS (Geographic Information System) Integration in Bhoomi Technology

Function to check whether any fields are changed in suitescript

Function to check if there are any change in old and new record values /**         * Checks if there are changes between the new and old records.         *         * @param {Record} newRecord – The new record         * @param {Record}… Continue reading Function to check whether any fields are changed in suitescript

How can I track which fields have been edited in Netsuite when syncing NetSuite sales orders to Salesforce?

If you have a limited set of fields to check you can make use of the old record. Rough idea below: function afterSubmit(context) { const oldRec = context.oldRecord; const newRec = context.newRecord; const updateSpec = getBodyChanges(newRec, oldRec); updateSpec.lines = []; // similar idea for lines but you also have to make sure lines (checking lineuniqekey)… Continue reading How can I track which fields have been edited in Netsuite when syncing NetSuite sales orders to Salesforce?

PIM Akeneo Integration API Authorization

For PIM version v4 or newer, we can follow the below steps: Log into your favorite PIM. Depending on the version you use, go to the System/Connections menu (before the v6) or the Connect/Connection settings menu. Click on Create. Input a label for your connection, ERP for example. Select a type flow.  Click on Save. The Client Id , secret, user name and… Continue reading PIM Akeneo Integration API Authorization

Web Services Concurrent Users with SuiteCloud Plus

Any user can be designated as concurrent web services user if one or more SuiteCloud Plus license has been purchased. Generally, you can purchase one SuiteCloud Plus license per NetSuite account. Contact your sales representative to discuss any need for additional licenses. Web services and RESTlet concurrency is also governed per account. The new account… Continue reading Web Services Concurrent Users with SuiteCloud Plus