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
Author: Geordy Cleetus
Fetching the Asynchronous Job status
To check the status of an asynchronous SOAP web services job, you use the checkAsyncStatus operation. When you use this operation, you reference a job Id. In response, the system returns the job’s status, among other details. Specific status values that can be returned include the following: failed finishedWithErrors — indicates that at least one… Continue reading Fetching the Asynchronous Job status
Integration Records Installation via SOAP
Auto-installation can be used with integration records that are configured to authenticate through user credentials, token-based authentication or OAuth 2.0. Whether using The Three-Step TBA Authorization Flow, calling The IssueToken Endpoint, or using OAuth 2.0, an Integration record is automatically installed in your account. The Require Approval during Auto-Installation of Integration preference affects whether this record is automatically… Continue reading Integration Records Installation via SOAP
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
Invoice-based prepayments and to apply this to the upcoming Invoices of a Customer
For a requirement of Invoice-based prepayments and to apply this to the upcoming Invoices of a Customer, here’s an approach that we can implement that will help in the auto applying of payments. For the prepaid reserve capacity amount, we will create a Sales Order, instead of an Invoice with the prepaid reserve capacity service… Continue reading Invoice-based prepayments and to apply this to the upcoming Invoices of a Customer
Duration of a list field in days based on system information
Standard or custom record in NetSuite has fields that has standard lists or custom lists which changes based on process. These could be approval process or status changes. All these changes are stored on the system information. In case we need to find the duration of each status for which they were present in a… Continue reading Duration of a list field in days based on system information
Custom Fixed Asset Management Module
NetSuite provides a standard Asset Module to manage Assets and take Reports. Apart from the standard module, It’s possible to build a custom module so that Assets can be transferred, Revalued add Interests and Dividends for Fixed Assets. In this custom module, Asset transactions can be created by manipulating Journal entries. An asset can be… Continue reading Custom Fixed Asset Management Module
Adding Sync models in Hightouch to use as a NetSuite connector
Syncs declare how you want query results from a model to appear in your destination. To learn more about syncs on a conceptual level, see the core concepts page. Refer to destination docs for specific configuration details. To learn more about the information the Hightouch UI displays on your syncs and what actions you can take… Continue reading Adding Sync models in Hightouch to use as a NetSuite connector
NetSuite SSS_USAGE_LIMIT_EXCEEDED error in Restlet eventhough the governance limit is not exceeded
While executing a call to NetSuite RESTlet script for record creation, an error occurred and the API responded with ‘SSS_USAGE_LIMIT_EXCEEDED‘. On checking the RESTlet governance, the value is way below the actual limit. In such cases, check for the USER EVENT scripts that are deployed to the record that we are trying to Create or… Continue reading NetSuite SSS_USAGE_LIMIT_EXCEEDED error in Restlet eventhough the governance limit is not exceeded
Suitescript saved search code sample to fetch the Transfer Order Item Fulfillments that need to be Received
NetSuite Suitescript code for creating saved search that could only fetch the Item Fulfillments which are not received yet. search.create({ type: “transferorder”, settings:[{“name”:”consolidationtype”,”value”:”ACCTTYPE”}], filters: [ [“mainline”,”is”,”F”], “AND”, [“taxline”,”is”,”F”], “AND”, [“cogs”,”is”,”F”], “AND”, [“shipping”,”is”,”F”], “AND”, [“type”,”anyof”,”TrnfrOrd”], “AND”, [“numbertext”,”is”,”TOFNA25000304″], “AND”, [“applyingtransaction.type”,”anyof”,”ItemShip”], “AND”, [“applyingtransaction.applyingtransaction”,”anyof”,”@NONE@”] ], columns: [ search.createColumn({ name: “internalid”, join: “applyingTransaction”, summary: “GROUP”, label: “Internal ID” }), search.createColumn({… Continue reading Suitescript saved search code sample to fetch the Transfer Order Item Fulfillments that need to be Received