Skip to main content
Version: 3

NetSuite

NetSuite is the leading integrated cloud business software suite, including business accounting, ERP, CRM, and e-commerce software.

For more information, click here.

Field (Account) Information​

While configuring the Source or Destination of a Template or Transaction, you need to create an account to connect NetSuite with Adeptia Connect. While creating an account, you need to specify the location from where Adeptia Connect will access the data.

Click to add an account.

Specify the following information for NetSuite: 

Field NameDescription
Account NameA short, descriptive name that helps you re-use this account in future.
Account IDThe account number used to login to the NetSuite platform. You can find the account ID in the NetSuite by going to Setup> Integration> Web Services Preferences.
Consumer KeyThe client identifier issued to the client.

To obtain the Consumer Key, you need to create integration record on the Netsuite's Integration Records Manage screen.
Consumer SecretThe client secret issued to the client during the application registration process.

To obtain the Consumer Key, you need to create integration record on the Netsuite's Integration Records Manage screen.
Token IDToken ID for the user who will send the SOAP web services request for this application.

To obtain the Token ID, you need to generate an Access Token for the integration record on the Netsuite's User Token Management screen.
Token SecretToken secret for the user who will send the SOAP web services request for this application.

To obtain the Token ID, you need to generate an Access Token for the integration record on the Netsuite's User Token Management screen.
Select ProjectThe project you want to associate with NetSuite account.

Triggers​

A Trigger specifies when a particular Transaction will start executing. While configuring the Source of a Template, you need to choose an event.

Following triggers are available for NetSuite at Source.

Trigger NameDescription
New CustomerTriggers when a customer is created.
All CustomersExtracts the details of all customers.
New PartnerTriggers when a partner is created.
All PartnersExtracts all partners.
New Purchase OrderTriggers when a purchase order is created.
All Purchase OrdersExtracts all purchase orders.
New Sales OrderTriggers when a sales order is created.
All Sales OrdersExtracts all sales orders.
New InvoiceTriggers when an invoice is created.
All InvoicesExtracts all invoices.
New Inventory ItemTriggers when an inventory item is created.
All Inventory ItemsExtracts all inventory items.
New EstimateTriggers when an estimate is created.
All EstimatesExtracts all estimates.
New OpportunityTriggers when an opportunity is created.
All OpportunitiesExtracts all opportunities.
New EmployeeTriggers when an employee is created.
All EmployeeExtracts all employees.
New TaskTriggers when a task is created.
All TasksExtracts all tasks.
New SolutionTriggers when a solution is created.
All SolutionsExtracts all solutions.
New VendorTriggers when a vendor is created.
All VendorsExtracts all vendors.
New Cash RefundTriggers when a cash refund is created.
All Cash RefundExtracts all cash refunds.
New ContactTriggers when a contact is created.
All ContactsExtracts all contacts.
New Phone CallTriggers when a phone call is created.
All Phone CallsExtracts all phone calls.
All NotesExtracts all notes.
All MessagesExtracts all messages.
All AccountsExtracts all accounts.
All CampaignsExtracts all campaigns.
New Or Updated CustomerTriggers when a customer is created or an existing customer is modified.
New Or Updated PartnerTriggers when a partner is created or an existing partner is modified.
New Or Updated Purchase OrderTriggers when a purchase order is created or existing purchase order is modified.
New Or Updated Sales OrderTriggers when a sales order is created or existing sales order is modified.
New Or Updated InvoiceTriggers when an invoice is created or an existing invoice is modified.
New Or Updated Inventory ItemTriggers when an inventory item is created or an existing inventory item is modified
New Or Updated EstimateTriggers when an estimate is created or an existing estimate is modified.
New Or Updated OpportunityTriggers when an opportunity is created or an existing opportunity is modified.
New Or Updated EmployeeTriggers when an employee is created or an existing employee is modified.
New Or Updated TaskTriggers when a task is created or an existing task is modified.
New Or Updated SolutionTriggers when a solution is created or an existing solution is modified.
New Or Updated VendorTriggers when a vendor is created or an existing vendor is modified.
New Or Updated Cash RefundTriggers when a cash refund is created or an existing cash refund is modified.
New Or Updated ContactTriggers when a contact is created or an existing contact is modified.
New Or Updated Phone CallTriggers when a phone call is created or an existing phone call is modified.
New Custom RecordTriggers when a custom record is created.
All Custom RecordsExtracts all custom records.
New Or Updated Custom RecordTriggers when a custom record is created or an existing custom record is modified.

Actions​

An Action specifies how the data will be transferred at the destination location. While configuring the Destination (Target) of a Template, you need to choose an action.

Following actions are available for NetSuite at Destination.

Action NameDescription
Create CustomerCreates a customer.
Create PartnerCreates a partner.
Create Sales OrderCreates a sales order.
Create Purchase OrderCreates a purchase order.
Create InvoiceCreates an invoice
Create Inventory ItemCreates an inventory item.
Create EstimateCreates an estimate.
Create OpportunityCreates an opportunity.
Create EmployeeCreates an employee.
Create TaskCreates a task.
Create SolutionCreates a solution.
Create VendorCreates a vendor.
Create Cash RefundCreates a cash refund.
Create AccountCreates an account.
Create CampaignCreates a campaign.
Create MessageCreates a message.
Create ContactCreates a contact.
Create NoteCreates a note.
Create Phone CallCreates a phone call.
Create Item FulfillmentCreates an item fulfillment.
Create Item ReceiptCreates a phone call.
Create Custom RecordCreates a custom record.
Update CustomerUpdates a customer.
Update PartnerUpdates a partner.
Update Sales OrderUpdates a sales order.
Update Purchase OrderUpdates a purchase order.
Update InvoiceUpdates an invoice.
Update Inventory ItemUpdates an inventory item.
Update EstimateUpdates an estimate.
Update OpportunityUpdates an opportunity.
Update TaskUpdates a task.
Update EmployeeUpdates an employee.
Update SolutionUpdates a solution.
Update VendorUpdates a vendor.
Update AccountUpdates an account.
Update ContactUpdates a contact.
Update NoteUpdates a note.
Update Phone CallUpdates a phone call.
Update Item FulfillmentUpdates an item fulfillment.
Update Item ReceiptUpdates an item receipt.
Update Custom RecordUpdates a custom record.
Create or Update CustomerCreates or updates a customer.
Create or Update PartnerCreates or updates a partner.
Create or Update Sales OrderCreates or updates a sales order.
Create or Update Purchase OrderCreates or updates a purchase order.
Create or Update InvoiceCreates or updates invoice.
Create or Update Inventory ItemCreates or updates an inventory item.
Create Or Update EstimateCreates or updates an estimate.
Create or Update OpportunityCreates or updates an opportunity.
Create or Update EmployeeCreates or updates an employee.
Create or Updates TaskCreates or updates task.
Create or Update SolutionCreates or updates a solution.
Create or Update VendorCreates or updates a vendor.
Create Or Update Cash RefundCreates or updates a cash refund.
Create or Update AccountCreates or updates an account.
Create or Update ContactCreates or updates a contact.
Create or Update NoteCreates or updates a note.
Create or Update Phone CallCreates or updates a phone call.
Create Or Update Item FulfillmentCreates or updates an item fulfillment.
Create Or Update Item ReceiptCreates or updates an item receipt.
Create Or Update CampaignCreates or updates a campaign.
Delete CustomerDeletes a customer.
Delete PartnerDeletes a partner.
Delete Sales OrderDeletes a sales order.
Delete Purchase OrderDeletes a purchase order.
Delete InvoiceDeletes an invoice.
Delete Inventory ItemDeletes an inventory item.
Delete EstimateDeletes an estimate.
Delete OpportunityDeletes an opportunity.
Delete EmployeeDeletes an employee.
Delete TaskDeletes a task.
Delete SolutionDeletes a solution.
Delete VendorDeletes a vendor.
Delete Cash RefundDeletes a cash refund.
Delete AccountDeletes an account.
Delete CampaignDeletes a campaign.
Delete MessageDeletes a message.
Delete ContactDeletes a contact.
Delete NoteDeletes a note.
Delete Phone CallDeletes a phone call.
Delete Item FulfillmentDeletes an item fulfillment.
Delete Item ReceiptDeletes an item receipt.
Delete Custom RecordDeletes a custom record.

Mapping​

While creating a mapping, a Reference field can be mapped to an expression. It can also mapped to a value from the Lookup.