Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. To access the ShipHawk Settings menu from your NetSuite dashboard, click ShipHawk > Setup > ShipHawk Settings.


    You will be redirected to the ShipHawk Settings List screen.

    Image RemovedImage Added

  2. From the ShipHawk Settings List screen, click Edit. 

    The ShipHawk Settings screen will populate

    Image RemovedImage Added


ShipHawk Settings Screen Reference

...

Only Send Approved Orders

(For syncing sales orders only) Determines when sales orders synchronize with ShipHawk. 

This SuiteApp setting is dependent on your NetSuite configuration. Upon creation, sales orders in NetSuite can either be assigned the status of Pending Fulfillment or Pending Approval

Pending Fulfillment Sales orders automatically synchronize with ShipHawk.

Pending Approval Sales orders only synchronize with ShipHawk if this SuiteApp setting is enabled. If this setting is disabled, sales orders automatically synchronize with ShipHawk.

PO Sync

Synchronize NetSuite purchase orders with ShipHawk.

Send Line Item Address

NetSuite sends the address for each line item  to ShipHawk. This address identifies the physical location associated with each line item.

Enable Notes Sync

Synchronize the ShipHawk Order Notes field on the NetSuite item fulfillment record with the Notes field in ShipHawk.

NOTE Synchronization of this field is bidirectional: changes to this field in ShipHawk are also updated in NetSuite.


  • Other Section

    Image RemovedImage Added

Ignore Items Location

Carrier rate requests ignore the location or warehouse from which the item ships.

NOTE Your organization may disable this setting if you only ship from one location or warehouse.

Ignore Items Inventory

Carrier rate requests ignore the inventory counts of the items being rated and return rates regardless of whether the item is in stock.

Use Cheapest Rate for Backordered

Rate requests return results using the most cost-effective options for fulfilling multiple shipments.

NOTE To use this setting, the Ignore Items Inventory setting must be disabled.

Disable Line Items Combining on Rate Request

Carrier rate requests do not combine line items when returning results.

NOTE Your organization may disable this setting if you sell items by either the foot or the pound. For example, a purchase of one 3-foot and one 5-foot length of rope is not the same as a purchase of 8-feet of rope.

RF Smart Packing Enabled

Enable this setting if your organization’s packing solution is RF-SMART software.

RF Smart Package Type

Select a default package type from the drop-down field if your organization’s packing solution is RF-SMART software. The options are:

  • Parcel, or 

  • Handling Unit.

Most organizations select the Parcel option.

NOTE This field becomes available if the RF Smart Packing Enabled setting is checked. Do not select the New option.

Adjust Order Line Item Values with Discounts

Enable this setting for ShipHawk to account for discount line items if they have been added to a sales or purchase order in NetSuite.

Ship Complete- Remove Dropship Flag

Indicates all items need to be shipped together. If there are backordered items in the sales order, ShipHawk will rate the order with all items included and ship everything together once backordered items become available.

Sync Item Fulfillments as Orders

Enable this setting to sync item fulfillments in NetSuite as Orders in ShipHawk. 

Sync Item Fulfillments in Status

If Sync Item Fulfillments as Orders is enabled, select whether Item Fulfillments are synced when they are set to Picked or Packed status.

The field is empty by default. If the RF Smart Packing Enabled setting  is enabled, this setting will be set to Packed by default.

...

  1. From your NetSuite dashboard, click Setup > Company > Enable Features.

    Image RemovedImage Added


    You will be redirected to the Enable Features setup page.

  2. From the Enable Features page, click the Transactions tab.

    Image RemovedImage Added

  3. Locate the Shipping & Receiving heading. 

  4. Deselect the Shipping Label Integration checkbox.

    Image RemovedImage Added

  5. Click Save to save your changes. 

...

  1. From the ShipHawk Settings screen, click on the Orders tab > ShipHawk Order Reference Number Mapping tab. The ShipHawk Order Reference Mapping tab is displayed.

    Image RemovedImage Added

  2. To create a new reference number mapping, click the New ShipHawk Order Reference Number Mapping button.

     You will be redirected to a blank  ShipHawk Order Reference Number Mapping screen.

    Image RemovedImage Added


  3. Under the Reference Number section, select an option from the Reference Number Type drop-down field.


    ShipHawk recommends users select Other # for your reference number type.
    If you select Other # as your reference number type, the Reference Number Name field will populate below it.


  4. Enter a unique name in the Reference Number Name field. 

  5. Select an option from thedrop-down field. This selects the item fulfillment field in NetSuite that is sent to ShipHawk as a new reference field mapping.

  6. Specify that  you are mapping a new reference field from the item fulfillments page by selecting Item Fulfillment from the Value Source field.

    Image RemovedImage Added


  7. Click Save to finish.

...

  1. From the ShipHawk Settings screen, click on the Orders tab > ShipHawk Order Reference Number Mapping tab. The ShipHawk Order Reference Mapping tab is displayed.

    Image RemovedImage Added

  2. Click on the New ShipHawk OLI Ref Num Mapping button. A blank ShipHawk OLI Ref Num Mapping screen is populated.

    Image RemovedImage Added

  3. Under the ShipHawk OLI Reference Number section, enter a unique code in the Reference Number Code field.

    Image RemovedImage Added

  4. Under the same section, enter a unique name into the Reference Number Name field.

    Image RemovedImage Added

  5. Select an item fulfillment field from the drop-down field. This is the item fulfillment field that is mapped from NetSuite to ShipHawk.

  6. Specify that  you are mapping a field from the item fulfillments page by selecting Item Fulfillment from the Value Source field.

    Image RemovedImage Added

  7. Click Save.

Repeat this procedure for all OLI reference numbers you wish to map from NetSuite to ShipHawk.

...

  1. From the ShipHawk Settings screen, click on the Orders tab > ShipHawk OLI Field Mapping tab. The ShipHawk OLI Field Mapping tab is populated.

    Image RemovedImage Added

  2. Click the New ShipHawk OLI Field Mapping button. You will be redirected to a blank ShipHawk OLI Field Mapping screen.

    Image RemovedImage Added

  3. Under the ShipHawk Order Line Item section, select an option from the ShipHawk OLI Field drop-down field. This selection is the field in ShipHawk that will receive the OLI data.

    Image RemovedImage Added

  4. Select an option from the drop-down field. This selection is the item fulfillment field in NetSuite that will send the OLI data.

    Image RemovedImage Added


    You can only map order line item fields that are categorized as a “Transaction Item.” Transaction items are indicated in parentheses next to the name of the field.

  5. Specify that  you are mapping a line item from the item fulfillments page by selecting Item Fulfillment from the Value Source field.


  6. Click Save.

...

  1. From the ShipHawk Settings screen, click on the Orders tab > ShipHawk Shipment Mapping tab. The ShipHawk Order Field Mapping tab is displayed.

    Image RemovedImage Added

  2. Click the New ShipHawk Order Field Mapping button. You will be redirected to a blank ShipHawk Order Field Mapping screen.

    Image RemovedImage Added

  3. Select the target field in ShipHawk to which you want to write your NetSuite data by clicking on the ShipHawk Order Field drop-down field under the ShipHawk Order Field section.

    Image RemovedImage Added


  4. Enter the NetSuite item fulfillment field from which you want to pull data by clicking the NetSuite Order Field Path under the NetSuite Order Field section.

    1. For standard NetSuite item fulfillment fields, enter the field name using the following format: fieldname_id. (The underscores are used to separate the field name elements. Do not put spaces when typing the field name into NetSuite.)

      Image RemovedImage Added

    2. For custom NetSuite item fulfillment fields of the list/record type, enter the field name using the following format: custbody_id.custrecord_id.target_field.

      Image RemovedImage Added

    3. Select the Item Fulfillments option from the Value Source field below.

      Image RemovedImage Added

    4. For certain complicated field cases, enter the field name using the following format: custbody_id.custrecord_id.custbody2_id.custrecord2_id.custbody3_id.custrecord3_id.target_field.

  5. Click the Save button to finish.

...

  1. From the ShipHawk Settings screen, click on the Shipping Methods tab. The Shipping Methods tab is displayed.

    Image RemovedImage Added

  2. Click the New ShipHawk Shipping Method Mapping button to create a new mapping. You will be redirected to a blank ShipHawk Shipping Method Mapping screen.

    Image RemovedImage Added


  3. Click in the ShipHawk Shipping Method field. The Select Multiple button populates.

  4. Click on the Select Multiple button to access the full drop-down field of shipping methods.

    Image RemovedImage Added

  5. Click on the drop-down field at the top of the Choose ShipHawk Shipping Method list to view the different available carriers.

    Image RemovedImage Added


  6. Select an available carrier. The available services change based on the carrier  you select.

    Image RemovedImage Added

  7. Click on the Select ➡️ icon next to each service you wish o select. The service appears in the Current Selections field. 



    You can click on the Cancel Selection ❌ icon next to each service to undo your selection.

  8. Click Done when you finish selecting all your carrier services. The selected services populate in the ShipHawk Shipping Method field.

  9. Select a name for this set of shipping services from the Shipping Method drop-down field.

  10. Click the Save button to finish.

...

  1. From the ShipHawk Settings screen, click on the Proposed Shipment Mapping tab > Proposed Shipment Mapping tab. The Proposed Shipment Mapping tab is displayed.

    Image RemovedImage Added

  2. Click the New Proposed Shipment Mapping button. The Proposed Shipment Mapping screen populates.

    Image RemovedImage Added

  3. Select one of the field options from the ShipHawk Proposed Shipment Field drop-down field

    1. license_plate_number 

    2. ship_date

    3. origin_instructions

    4. destination_instructions


      These are the fields in ShipHawk that will receive the mapped data.

  4. Select one of the field options from the NetSuite Fulfillment Field Path drop-down field

    Image RemovedImage Added


    These options are the fields in NetSuite’s item fulfillment record that are sent to ShipHawk.

  5. Click the Save button to finish.

...

  1. From the ShipHawk Settings screen, click on the Proposed Shipment Mapping tab > Proposed Shipment Item Mapping tab. The Proposed Shipment Item Mapping tab populates.

    Image RemovedImage Added

  2. Click the New Proposed Shipment Item Mapping button to create a new item mapping. You will be redirected to a blank Proposed Shipment Item Mapping screen.

    Image RemovedImage Added

  3. Select an option from the ShipHawk Proposed Shipment Item Field drop-down field

    1. item_license_plate_number,

    2. serial_number, or

    3. lot_number.


      These are the fields in ShipHawk that receive the NetSuite data.

  4. Select an option from the NetSuite Fulfillment Item Field Path  drop-down field.

    These are the fields in NetSuite’s item fulfillment record that are sent to ShipHawk.

  5. Click the Save button to finish.

...

  1. Log into your ShipHawk account.

  2. From the ShipHawk dashboard, click on the Settings ⚙️ icon > Integrations. The Integrations screen is displayed.

    Image RemovedImage Added

  3. Click on the NetSuite tile. You will be redirected to the Manage Your Accounts screen.

    Image RemovedImage Added

  4.  Click on the NetSuite Shipment Mappings tab. 

    1. Fulfillment section: You can only specify whether to map the shipping method or not in this section.

    2. Transaction body section: You can specify shipment custom fields here.

    3. Transaction column: You can specify shipment custom fields at the item level here.

      Image RemovedImage Added

  5. Expand the Fulfillment section to access more options. The existing list of fulfillment field mappings are displayed.

    Image RemovedImage Added

  6. Click the Add Fulfillment Mapping button. 

    Image RemovedImage Added

  7. Under the ShipHawk Field column, only two options exist

    1. Select the NULL option to eliminate all shipment detail mappings entirely. No data will be written over to NetSuite’s item fulfillment record.

    2. Select the Shiphawk Shipping Method option to confirm mapping of default shipment details over to NetSuite’s item fulfillment record. 

  8. Under the NetSuite Field column, select the Shipping Method option. This is your only option in this column.

  9. Expand the Mapping for transaction body section to access more options. This section includes all the default mappings that ShipHawk already synchronizes with NetSuite.

    Image RemovedImage Added

  10. Click the Add Transaction Body Mapping button. 

    Image RemovedImage Added

  11. Select an option from the ShipHawk Field column.

    Image RemovedImage Added

  12. Select an option from the NetSuite Field column.

    Image RemovedImage Added

  13. Expand the Mappings for transaction line fields (Transaction Column Fields) section. 

    Image RemovedImage Added

  14. Click the Add Transaction Column Mapping button.

  15. Select an option from the ShipHawk Field column

    Image RemovedImage Added

  16. Select an option from the NetSuite Field column

    Image RemovedImage Added

  17. Click the Update button to finish.

...

  1.  Navigate to the NetSuite Shipment Mappings tab.

    Image RemovedImage Added

  2. Expand the Fulfillment section to access more options

    Image RemovedImage Added

  3. Click the Add Fulfillment Mapping button. 

    Image RemovedImage Added

  4. Under the ShipHawk Field column, select the NULL option to no longer send any fulfillment data to NetSuite

    Image RemovedImage Added

  5. Under the NetSuite Field column, select the Shipping Method option

    Image RemovedImage Added

  6. Click the Update button to finish.

...

  1. From the NetSuite Manage Your Accounts screen, navigate to the Advanced tab. 

    Image RemovedImage Added

  2. Locate the Create/Update Item Fulfillments in NetSuite in section at the bottom of the pop-up window.

  3. Choose which types of carriers you want your item fulfillments to display a Packed status for. 

    Image Removed


    Image Added


    If you opt to have your item fulfillments updated in a Packed status for any of the carriers displayed, an additional setting will populate in this section.

  4. Enter the number of days to wait before automatically marking an item fulfillment as Shipped if the status does not change for any reason.

    Image RemovedImage Added

  5. Click Update to save your changes.

...

  1. Select Setup > Integration > Integration Governance.

    Image RemovedImage Added

  2. Note the Account Concurrency Limit field value. This value should be greater than or equal to the Concurrency Rate Limit value you can set in ShipHawk.

...

  1. Select Settings (gear icon) > Integrations.

  2. Click the NetSuite tile for NetSuite Manage Your Accounts.

  3. Select Advanced tab and go to the Rate Limiting section

    Image RemovedImage Added
  4. In Concurrency Rate Limit, enter a value that is less than or equal to the Account Concurrency Limit in NetSuite.

...

Expand
titleGoogle Doc Version

For more information, see:

Lref gdrive file
urlhttps://docs.google.com/document/d/1WQgxnSJki0v0R12hu7NxCMb5PMOYg8no6YfqRm0TZtQ/edit?usp=drivesdk

...