NetSuite
CloseCore connects to NetSuite using Token-Based Authentication (TBA). This guide is for a NetSuite administrator. You'll create an integration record, a role, and access tokens, then enter five values into CloseCore.
You'll ultimately provide CloseCore with:
- Company ID (the
COMPANYIDin your NetSuite URL,COMPANYID.app.netsuite.com) - Consumer Key and Consumer Secret
- Token ID and Token Secret
1. Enable features
Go to Setup → Company → Enable Features → SuiteCloud, and under Manage Authentication enable Token-Based Authentication. On the same page, also make sure SOAP Web Services and REST Web Services are enabled. Save.
2. Create an integration
Go to Setup → Integration → Manage Integrations → New.
- Name it (for example, "CloseCore Integration") and set State to Enabled.
- Under Authentication, select Token-Based Authentication. Save.
- Save the Consumer Key and Consumer Secret. You'll enter these in CloseCore.
3. Create a role
CloseCore will provide you with a detailed permissions list during setup. Use that list to configure a role under Setup → Users/Roles → Manage Roles.
Then add the role to your user under Setup → Users/Roles → Manage Users → Edit → Access.
4. Create access tokens
Go to Setup → Users/Roles → Access Tokens → New. Select the Application Name (the integration you created), the user, and the role, then Save. Record the Token ID and Token Secret.
5. Enter the values into CloseCore
- Go to Admin → ERP and select the entity to set up.
- Click Connect to ERP → NetSuite.
- Enter the Account ID (Company ID), Consumer Key, Consumer Secret, Token ID, and Token Secret.
- Click Connect.
AutoExport with Saved Searches
To have CloseCore automatically pull NetSuite Saved Searches and SuiteAnalytics Datasets into your workpapers each month, also install the NetSuite RESTlet.
Questions & support
Email support@closecore.com. We're happy to walk through the setup live.