0% found this document useful (0 votes)
34 views

ds-NetSuite Integrations DataSheet

NetSuite provides various tools for integration including APIs, file imports, and pre-built connectors. It supports real-time integration through web services, event notifications, and SQL connectors. Common use cases include CRM, ERP, and ecommerce integrations.

Uploaded by

vkumaransgai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

ds-NetSuite Integrations DataSheet

NetSuite provides various tools for integration including APIs, file imports, and pre-built connectors. It supports real-time integration through web services, event notifications, and SQL connectors. Common use cases include CRM, ERP, and ecommerce integrations.

Uploaded by

vkumaransgai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Technology Center of Excellence

NetSuite Cloud Integration Practices ensure accessibility of your data


with many tools for integration by utilizing Open Standard API’s to
communicate and exchange data with other applications. NetSuite
provides SOAP and REST API frameworks, event notifications and
callouts, CSV file imports, SQL Connectors, integration solutions and
partner applications that support real time access to data.

NetSuite has the capability to act as a Client or as an Integration Server.


As a Client, it can push and pull data to and from an external application.
As an Integration Server, it allows an external application to push and
fetch data to and from NetSuite.

WEB SERVICES
SOAP API
NetSuite SuiteTalk Platform is a web services integration tool that allows an external application push data into NetSuite. It
provides a programmatic access to NetSuite data and business processes through an XML based application programming
interface (API). SuiteTalk uses SOAP encoded web services, with document style encoding, that consists of message-oriented
exchanges where an XML schema specified within the SOAP message defines the structure of any messages sent between
two applications and support HTTPS transport as defined in the WSDL document.

Key Benefits
• Web services integration platform across NetSuite's ERP, CRM and Ecommerce
• Supports integrated business processes across third-party systems and NetSuite

SuiteTalk Documentations • Real-time transactional and master data integration


SuiteTalk Sample Applications • Enables user to leverage existing skills such as Microsoft .NET or Java
SuiteTalk (Web Services) Platform Guide • Error handling and security that support robust integrations

REST API
NetSuite provides a REST API Framework that leverages our Javascript based API. RESTlets are SuiteScripts that execute when
called by an external application or by another SuiteScript. On a high level, this can be used to retrieve, add, and manipulate
data within NetSuite from an external source. In this sense, RESTlets can be seen as an alternative to SuiteTalk SOAP API web
services as it has the capability to control client and server implementation as well as integrate external web-based applications
such as Google Apps. Supported HTTP methods are—Get, Post, Delete, Put.

Key Benefits
• Lightweight, more suitable for mobile devices, bundleable
• Secure as integration requires authentication over other script types
Introduction to RESTlets • Real-time transactional and master data integration

1 www.netsuite.com
NetSuite Integration
Technology Center of Excellence

EVENT NOTIFICATIONS or CALLOUTS


NetSuite SuiteScript API supports making external REST and SOAP
callouts. This leverages the Javascript API for scenarios where
NetSuite initiates outbound calls to an external application using
REST or SOAP Web Services. A good example would be an external
system listening to changes occurring in NetSuite.
See SuiteScript 2.0 API Guide and SuiteCloud IDE.

SQL CONNECTORS (JDBC/ODBC/ADO.NET)


NetSuite SuiteAnalytics Connect Service provides read only access to all underlying data. NetSuite offers ODBC, JDBC, and
ADO.NET drivers that users can download and install to connect to the Connect Service. This enables the user to archive,
analyze, and report on real time NetSuite data using a third-party tool or any custom built application on any type of device
using a Windows, Linux, or OS X operating system.
To see a listed summary of data available in NetSuite, see SuiteAnalytics Connect Browser and SuiteAnalytics Connect Guide.

FILE IMPORT
NetSuite provides a wizard based utility to import CSV files into standard and custom NetSuite objects. This is the recommended
method for transferring small to medium sized data sets from external applications into NetSuite. The Import Assistant performs
imports by record type and displays the automatic mappings of CSV file fields to the NetSuite fields. This is a standard feature
and is readily available in NetSuite, see CSV Imports Guide.

2 www.netsuite.com
NetSuite Integration
Technology Center of Excellence

INTEGRATION SOLUTIONS
These Solutions are natively provided by NetSuite which facilitate accelerated time-to-market and reduce development costs
that enables customers to achieve business agility, faster and with fewer resources.

SUITEADAPTER
The SuiteAdapter SuiteSolution provides a configurable method to create secure application integrations
between NetSuite and a remote server. This SuiteSolution has the capability to act either as an Integration
Client or Server and support various multiple integration types. External applications must publish HTTPS
webservices/API; currently does not support SFTP.

Supported Use Cases Key Benefits


• Data Flow Options • Message Format Options • High performance and scalable
• Integration Timing Options • Authentication Options • Conforms to all SuiteCloud security recommendations
• Delivery Method Options • Response Handling Options • Consistent architecture from project to project

CSV INTEGRATOR
The CSV Integrator SuiteSolution provides an automated integration process for importing CSV files from an
external application into the NetSuite Service. It can import multiples files, process over 25K rows, includes
Token based Authentication, and can be configured to support multiple queues if SuiteCloud+ licenses are
available.
Limitations
• Only records supported by CSV Import functionality in the NetSuite Service are supported.
• Customer needs to host a local server inside their firewall to run the integration broker.
• Only one Import Mapping is supported for each record type. If there are two records with similar mapping
e.g. Transactions, the mapping needs to be labelled uniquely to differentiate one transaction from another.

NETSUITE SUITEAPPS
NetSuite has a rich partner ecosystem that supports a variety of
prebuilt connectors and middleware platforms with standard NetSuite
connectors. Solutions Built for NetSuite, known as SuiteApps, are
mostly hosted on the same servers and living in the same database as
the customer’s NetSuite data, and some are integrations with other
SaaS systems in use by NetSuite customers.

SuiteApps have three categories of solutions: Native SuiteApp resides


on the SuiteCloud platform while an Integrated SuiteApp resides
externally to the NetSuite platform. Hybrid SuiteApp is a combination
For more information, visit NetSuite’s App Market:
of both—solutions integrated with NetSuite via custom UI and/or
http://suiteapp.com/business-needs/Integration
internal and external data.

3 www.netsuite.com

You might also like