How to fetch both Body feilds and line fields of a record in REST Webservices?

REST web services do not automatically expand sublists and subrecords. You can use the expandSubResources query parameter to expand sublists and subrecords. If the query parameter is not used, the response contains only the body fields of the record, and the sublists and subrecords are represented by links. See the example in Getting a Record Instance. The following… Continue reading How to fetch both Body feilds and line fields of a record in REST Webservices?

How to transform records in REST Webservices?

In REST web services, you can transform a record from one type into an another, using data from an existing records. For example, you can create an invoice record from an existing sales order record, using data from the sales order. All record transformations available in SuiteScript are available in REST web services, too. Transformations… Continue reading How to transform records in REST Webservices?

How to automatically import Bank Statements to NetSuite using Statement API?

Issue Client would like to import the account statements from a particular bank and to display it under the “Match Bank Data” page in NetSuite for the account reconciliation purpose. They will provide the Statement API details to import the data from the bank. Solution To automatically import bank statement data into NetSuite for reconciliation… Continue reading How to automatically import Bank Statements to NetSuite using Statement API?

Dispatch Track APIs

The following curls can be used for NetSuite-Dispatch track integration. Get Oauth2 Access Token curl –location ‘https://dtdapi.dispatchtrack.com/api/v1/oauth2/token’ –header ‘Content-Type: application/x-www-form-urlencoded’ –header ‘Accept: application/json’ –header ‘Authorization: Basic {access_token}’ –data-urlencode ‘grant_type=client_credentials’ Delete Orders from DIspatch track curl –location –request DELETE ‘https://dtdapi.dispatchtrack.com/api/v1/delete-order?order_number={dt_order_no}’ –header ‘Accept: application/json’ –header ‘Authorization: Bearer {access_token}’ Get Orders from the dispatch track curl –location ‘https://dtdapi.dispatchtrack.com/api/v1/export’… Continue reading Dispatch Track APIs

Future Trends in NetSuite Integration: The Evolution of Connected Business Systems

Introduction: In today’s fast-paced business landscape, the seamless integration of enterprise systems has become imperative for organizations striving to stay competitive. NetSuite, a leading cloud-based ERP platform, continues to evolve alongside emerging technologies, shaping the future of connected business systems. In this article, we delve into the future trends in NetSuite integration, exploring how advancements… Continue reading Future Trends in NetSuite Integration: The Evolution of Connected Business Systems

How to create Integration record via SOAP Auto-Installation

When certain conditions are met, a user can auto-install an integration record into a NetSuite account or account by sending a SOAP web services request to the target account. With auto-installation users have some control over the value of the State field on newly installed records. The initial value of this field is set according… Continue reading How to create Integration record via SOAP Auto-Installation

Updating Matrix Sublists in SOAP Web Services

Matrix sublists respect the replaceAll attribute for updates, as other Keyed Sublists do, but in some cases, updates to matrix sublists require additional handling. Matrix sublists require additional handling for replaceAll because body-level fields populate values into them. For example, setting the pricing schedule for an item dictates values in the pricing matrix. In the UI, when… Continue reading Updating Matrix Sublists in SOAP Web Services

Updating Non-keyed Sublists in SOAP Web Services

Non-keyed sublists have no indexing line element or internal ID that can be used as a key. Each line in a non-keyed sublist is recorded in a flat list. In the UI, non-keyed sublists and keyed sublists may look similar; however, technically, they are quite different. Because non-keyed sublists contain no referencing keys (or handles), you cannot… Continue reading Updating Non-keyed Sublists in SOAP Web Services