Help Center, MiragetConnector

MiragetConnector – NetSuite Configuration

[su_box title=”ATTENTION” style=”soft” box_color=”#ca3339″]Dear developers. Due to recent changes in NetSuite by Oracle scheduled to roll out later this calendar year we are currently not able to support integrations using this technology.[/su_box]

Endpoint

MiragetConnector supports “User Credentials” authentication mechanism. The integration developer can provide the credentials for authentication.

  • Select an activity from the NetSuite folder of the Activities tab.
  • Drag the activity onto the orchestration.The Summary panel is displayed along with a Checklist that lists the tasks that must be performed to configure the activity.
  • Click the Endpoint task from the Checklist and choose one of the following options:
    • Browse – To select an existing endpoint from the project.
    • New – To create a new endpoint.
    • Edit – To edit an existing endpoint.

Note Edits are global, not local. Editing an endpoint affects all orchestrations that use that endpoint in the Project.

FieldDescription
Email AddressE-mail address used to login to NetSuite
PasswordPassword for E-mail address
Account NumberAccount number associated with E-mail address
Application IdThe application id of the integration created in the NetSuite UI. 

Email/Password

The email and password used to login to your NetSuite account.

Role, Account

In connecting properly to NetSuite, MiragetConnector needs to know the Account ID and User Role ID.

  1. Go to Setup -> Integration -> Web Services Preferences
  2. Copy the Account ID
  3. Select the username from the drop-down list in the lower region of the screen.
  4. Select the corresponding Role associated with the user account.
  5. Copy the ID – this is the Role’s ID.

Application ID

NetSuite’s Application ID is now required for authenticating to NetSuite API. Only one Application ID is needed and can be used inside multiple Sync Profiles.

If you happen to encounter NetSuite’s Application ID Error, it simply means your Sync Profile does not specify Application ID to be used.

Please do the following steps to create an Application ID and use it in your Sync Profile:

  1. Login to NetSuite
  2. Go to menu Setup > Integrations > Manage Integrations
  3. Click the New button
  4. Set the name to “SyncApps Integration.” Please make sure to tick the User Credentials checkbox.

5. Tap the Save button. The Application ID will be displayed on the screen, and you can copy and paste the text to your Sync Profile configuration.  

6. Copy the Application ID into your NetSuite integration configuration, and click save.

You’re all done now. 

RecordType

Record types in NetSuite

NetSuite organizes records (e.g. customer, vendor, inventory item, service resale item) by record types, which are categories that groups records together. The following list of record types displays the records each record type supports.

Record typeRecords
EntitiesCustomer
Customer Status
Contact
Employee
Group (Entity Group)
Project (Job)
Project Type (Job Type)
Project Status (Job Status)
Partner
Vendor
Entity Search
ActivitiesEvents (CalendarEvent)
Phone Call
Project Task
Tasks
MarketingCampaign
Campaign Category
Campaign Audience
Campaign Family
Campaign Search Engine
Campaign Channel
Campaign Offer
Campaign Response
Campaign Vertical
Campaign Subscription
Promotion Code
TransactionsAssembly Build
Assembly Unbuild
Budget
Opportunity
Purchase Orders
Sales Order
Invoice
Journal Entry
Intercompany Journal Entry
Checks
Inventory Adjustment
Return Authorization
Credit Memo
Cash Sale
Estimate/Quote
Cash Refund
Customer Payment
Customer Refund
Vendor Bill
Vendor Payment
Time Bill (Track Time)
Item Fulfillment
Item Receipt
Customer Deposit
Deposit Application
Expense Report
Transaction Search
SupportIssue
Support Case
Support Case Status
Support Case Type
Support Case Origin
Support Case Issue
Support Case Priority
Solution
Topic
File Cabinet
File
Folder
ItemsAssembly Item (BOM Item)
Download Item
Inventory Item
Serialized Assembly Item
Serialized Inventory Item
Kit/Package Item
Lot Numbered Assembly Item
Lot Numbered Inventory Item
Markup Items
Discount Item
Markup Items
Payment Item
Subtotal Item
Noninventory Purchase Item
Noninventory Resale Item
Other Charge Resale Item
Other Charge Purchase Item
Service Resale Item
Service Purchase Item
Service Sale Item
Other Charge Sale Item
Gift Certificate Item
Item Search
CommunicationsMessage
Note
WebsiteSite Category
ListsAccount
Accounting Period
Bin
Budget Category
Classification (Class)
Currency
Department
Location
Expense Category
Gift Certificate
Partner Category
Sales Tax Item
Subsidiary
Tax Group
Tax Type
Units Type
Vendor Category
CustomizationCustom Record
Custom Record Custom Field
Custom Record Type
Custom List
CRM Custom Field
Entity Custom Field
Item Custom Field
Item Option Custom Field
Other Custom Field
Transaction Body Custom Field
Transaction Column Custom Field