NetSuite (Accounting)
The NetSuite integration syncs customers, invoices, and payments between SecurityTrax and Oracle NetSuite.
Prerequisites
- An Oracle NetSuite account.
- A dedicated integration user with the appropriate role permissions.
- Your Account ID (Setup > Company > Company Information in NetSuite).
Setup steps
- Navigate to Admin > Integrations > NetSuite.
- Check Enabled.
- Enter the integration user's Email and Password.
- Enter the Role ID (e.g.,
3for Administrator) and Account ID. - Add the objects to sync in Sync Models (comma-separated, e.g.,
customers, invoices, payments). - Configure notification and log email addresses.
- Click Save. SecurityTrax will validate the credentials with NetSuite.
Field reference
| Field | Description |
|---|---|
| Email address of the NetSuite integration user. | |
| Password | NetSuite user password. Leave blank to keep the saved password. |
| Role | NetSuite role ID. Example: 3 for Administrator. |
| Account | NetSuite Account ID. Found at Setup > Company > Company Information. |
| Sync Models | Comma-separated list of object types to sync. |
| External ID Company ID | SecurityTrax company ID used as the external ID in NetSuite. Leave blank unless syncing multiple companies. |
| Notification Emails | Comma-separated emails for sync error notifications. |
| Log Emails | Comma-separated emails for detailed sync log reports. |
Related
- NetSuite Help Center — Oracle's official documentation.
- Integrations overview — the hub page listing all integrations.