Two settings to check when a NetSuite upload aborts
Aborted uploads in NetSuite are often caused by configuration issues during the initial setup. This article outlines two key areas to check if you encounter upload failures when using the Validis NetSuite integration.
1. Enable Required Features
Before assigning roles or permissions, ensure the necessary features are enabled in NetSuite.
- Navigate to Setup > Company > Enable Features.
- Select the SuiteCloud tab.
- In the Manage Authentication section, enable Token-Based Authentication.
- In the SuiteScript section, enable Client SuiteScript and Server SuiteScript.
- In the SuiteTalk (Web Services) section, enable REST Web Services.
- Select Save to confirm your changes.
The two Server Page options shown in the NetSuite Integration Guide are not required to upload.
2. Script Deployment Access
The Validis integration relies on a script deployment that must be accessible to the appropriate roles. If the script is not made available to the correct roles, uploads may abort during execution.
To configure script access:
- Go to Customization > Scripting > Script Deployments.
- Locate and edit the DataShare Connect script.
- Under the Audience tab, ensure that:
- The Administrator role is selected.
- If using a custom role, it must be based on the Administrator role and explicitly selected here.
- Save the changes.
Find the DataShare Connect script and select Edit beside it.
The Audience tab. Administrator must be selected, or the script will not run.
The script must be accessible to either All Roles or to specific roles that include Administrator-level access. Without this, the script will not execute properly.
For full setup instructions and screenshots, please refer to the complete NetSuite Integration Guide.