...
From your NetSuite top menu, select Setup > Company > Enable Features.
The Enable Features screen is displayed.
Click the SuiteCloud tab to access these options. New options populate below:
Under the Manage Authentication section, enable the Token-Based Authentication setting.
ShipHawk now can interact with NetSuite’s security using token-based authentication.
Installation of SuiteApp
To install the ShipHawk TMS SuiteApp:
Navigate to the SuiteApps Marketplace. In NetSuite, you can either:
access it from the SuiteApps menu
access it from the Customization > SuiteCloud Development > SuiteApp Marketplace menu
Navigate to the ShipHawk SuiteApp, and click on the ShipHawk tile (not the ShipHawk WMS for NetSuite tile):
Click Install:
Next, confirm you want to proceed by clicking Install:
Click to Accept the terms of service:
If you experience any issues, check the logs by choosing Customization > SuiteCloud Development > Deployment Audit Trail, and review any log messages.
Once the installation is complete, you can find in Installed SuiteApps, by choosing Customization > SuiteCloud Development > Installed SuiteApp List:
Now the installation of the ShipHawk SuiteApp is complete.
Configuring Script Deployment Settings
In order to prevent potential communication conflicts between ShipHawk and NetSuite, the following script settings must be adjusted. Scripts determine how ShipHawk and NetSuite interact with each other and what information is exchanged.
To edit script deployments
From the top menu of your NetSuite dashboard, click Customization > Scripting > Script Deployments.
The Script Deployments screen is populated.
Locate and select the ShipHawk Sales Order ClientScript option from the Script dropdown field under the Filters section. ClientScripts are displayed under the Show Undeployed grid.
Locate the customdeploy_shiphawk_so_cs script. The record type for this script is Sales Order. Click Edit in the row corresponding to this script.
You will be redirected to the Script Deployment screen.
Verify three settings under the Audience tab:
The Select All checkbox for the Roles field is unchecked.
All subsidiaries in the Subsidiaries field must be selected. This grants them rights to use ShipHawk functionality.
The Select All checkbox for the Employees field is checked.
Click Save when you finish.
You now are finished configuring script settings for the installation.
Info |
---|
To select multiple options in a list field like the Subsidiaries field, hold down the Control button on your keyboard and select each option by clicking on it with your mouse. Clicking again while holding down the Control key deselects the option. |
Setting Up Proxy User
Creating Access Tokens
Configuring ShipHawk Settings in NetSuite
Configuring NetSuite Settings in ShipHawk
Managing NetSuite Concurrent Connections and ShipHawk Performance
Adding ShipHawk Warehouses to NetSuite Locations
Confirm Connection
Upgrading the SuiteApp
To upgrade the ShipHawk TMS SuiteApp:
...