Message-ID: <929044331.86085.1711673922416.JavaMail.wiki@ip-172-26-1-188> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_86084_1304191049.1711673922414" ------=_Part_86084_1304191049.1711673922414 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html NetSuite Connector

NetSuite Connector

=20

Overview

=20

DBSync's NetSuite connector is a highly customizable connector that has = the ability to connect your NetSuite account with additional applications l= ike CRM software's, e-Commerce platforms and various other systems.  A= s a NetSuite user, you can also use this connector to integrate NetSuite wi= th another On-demand, On-premise or SaaS-based application such as MSCRM, S= alesforce, SkuVault, and databases.The connector uses the SuiteTalk web ser= vice SOAP API to move data in and out of NetSuite platform. Integrating wit= h NetSuite consists of web service calls using an XML request/response made= over an HTTPS connection.

The NetSuite connector exposes all standard and custom objects available= within NetSuite instance of the connected user through Trigger/Rule sectio= n of DBSync iPaaS. So while reading/ writing the data, the NetSuite connect= or passes the data for all fields that are mapped within the project.


=20

Prerequisites

=20

To establish a connection to NetSuite via DBSync NetSuite connector, use= r has to do the following


=20

Connector Configuratio= ns 

=20

 A NetSuite connector instance represents a single NetSuite account= , including login credentials. If a user wishes to connect to multiple inst= ances of the either sandbox/production, create a separate connection for ea= ch and configure the URL accordingly. The below table represent parameters = required for opening the connection to NetSuite user instance.

Property

Description

Required

Company ID The Company ID is used within NetS= uite platform. No

Username

The Username used to login to the NetSuite pl= atform

yes

Password

The password used to login to the NetSuite pl= atform.

yes

Application ID

ApplicationID is a unique 32- c= haracter which is automatically generated in NetSuite when a record is crea= ted.

To retrieve Application ID within NetSuite follow the path

Setup=E2=86=92 Integration=E2=86=92Manage Integrations=E2=86=92 New.

yes
Role ID The Role Id is the internal id of = the role that is used to login to NetSuite. Leave empty to use user's defau= lt role. yes

Endpoint URL

The Endpoint URL is the web service URL of Ne= tSuite that connector uses to get/post data and URL format mostly depends u= pon the type of NetSuite account, the data center of user instance of NetSu= ite where it is hosted.

The typical format of the Endpoint URL are as= shown

Production Instance: https://webservices.netsuite/service/v<= ;year>_<version_number>

Sandbox Instance:

<= p>https://webservices.sandbox.netsuite/service/v<year>_<vers= ion_number>

Example of production instance https://webservices.netsuite.com/wsdl/v2016_1_0/net= suite.wsdl

Example of Sandbox instance

https://webservices.sandbox.netsuite.com/wsdl/v= 2016_1_0/netsuite.wsdl

yes

Account ID

The Account ID is used to login= to the NetSuite application

To retrieve Account ID within NetSuite f= ollow the path

Setup=E2=86=92 Integrations=E2=86=92 Web service prefe= rences

yes

After a connector is created within a project, set up the connector with= in the project. DBSync can map to and from the systems which are supported = by our standard connector list and use NetSuite connector to retrieve data = from or send data to NetSuite Platform.

Click on the following link to know which all connectors we support = ;Connectors List


=20

Uses Of NetSuite Conne= ctor

=20

The NetSuite connector makes it easy to work with NetSuite web service b= y: 

  1. Synchronizing NetSuite Customer, Items, Invoice and payment details wit= h CRM Application back and forth.
  2. Gives enterprises the ability to provide better customer services, acce= ss to additional up-sell and cross-selling opportunities.
  3. Stream-line lead-to-cash across your front and back-office to eliminate= inaccuracies and improve inefficiencies. 


=20

Supported Versions

=20

Only the following NetSuite versions are supported 


=20

Frequently Asked Ques= tions 

=20

Q: How does DBSync connect to NetSuite?

A: DBSync connects to NetSuite platform through connector called NetSuit= e connector which has inbuilt API methods that open a connection to Ne= tSuite application for reading and writing data in and out of the plat= form.

Q: When do we need additional integration coding?

A: DBsync has a standard template built in for the clients of NetSuite a= nd Salesforce if the scope of work involves other than standard data f= low supported by our standard template than additional integration should b= e written.

click on the Salesforce = & NetSuite integration template to learn about our standard templat= e offering

Q: Does DBSync need to be installed on the same machine as that = of NetSuite?

A: The answer is No, as both of DBSync and NetSuite platforms are availa= ble through the cloud and if required can also be installed on-premise= .

Q: How does NetSuite connector handle errors?

A: The DBSync NetSuite connector handles processing of errors in differe= nt ways depending on the error type and can be tracked via log section of t= he DBSync platform. If there is a connection error, authentication error, s= chema validation error then process level error is triggered.


=20

Related Reference

=20

NetSuite help center describes the objects that NetSuite supports and ha= s added to each version of their API. The user must have login credentials = to access articles in their help center. please follow the below links to a= ccess the relevant information.

NetSuite WebSite

NetSuite HelpCenter

Web Services SuiteTalk


------=_Part_86084_1304191049.1711673922414--