<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=691116991096043&amp;ev=PageView&amp;noscript=1">
Skip to content
  • There are no suggestions because the search field is empty.

Sync Vendor Data to NetSuite

Learn how to sync data from your vendor records into NetSuite.

Estimated Read Time: 7 minutes


Sections in this article:


You can manually sync vendors to NetSuite from the repository, or do this via workflows. Before syncing vendors, ensure the integration is installed and configured. If you haven't done this yet, see Configure the NetSuite Integration.

Sync Vendors from the Vault

If you have vendors in Gatekeeper to sync with NetSuite but do not have a workflow in place to manage this, certain admin users can manually push metadata records directly from the Gatekeeper repository to NetSuite.

Note: To facilitate a structured synchronisation with NetSuite, consider implementing one of the following workflows:

Part 1: Grant the NetSuite Sync Permission

Before a user can manually sync vendors to NetSuite, they need the NetSuite Administrator permission. To grant this to a user:

  1. From the navigation menu, expand Settings then click Users.
  2. Expand the three dots on the relevant user, then select Edit.
  3. Select the NetSuite Administrator checkbox in the Additional Permissions section.
  4. Click Save.

nestuite admin permission

Note: This permission can be enabled en-masse via a bulk user update.

Part 2: Perform the Sync

Once you have the required permission, you can sync a vendor to NetSuite from the Vault. To do this:

  1. From the navigation menu, expand the Vault and click Vendors.
  2. Click a vendor to open their record, then click NetSuite.
    NetSuite on Vendor Records
  3. Select Sync to NetSuite.

Note: Once a vendor has been synced to NetSuite, you can push a manual re-sync of data by clicking NetSuite then selecting Sync to NetSuite.

Sync Vendors via Workflows

You can sync vendors to NetSuite on workflow phases where the Create/Update Vendor action is enabled. To do this: 

  1. Navigate to the workflow and click on the relevant phase to edit it.
  2. Click Actions, then select the Sync to NetSuite on Action checkbox.

All vendors that have this action executed will now be synced to NetSuite.

Note: Ensure the workflow itself is fully configured, including its form, phases, owners, and transitions. Enabling the action on an incomplete workflow can cause vendors to sync at the wrong point, or not at all.

View Synced Vendors in Gatekeeper

Once a vendor is synced to NetSuite, its record in Gatekeeper displays a link to the associated NetSuite record.

Netsuite ID

You can also add a column in the vendor list view to see which vendors have been synced to NetSuite.

NetSuite D column

Unlink Vendors from NetSuite

Administrators can unlink a vendor from NetSuite, directly in Gatekeeper. This halts data synchronisation for that vendor while retaining historic data in Gatekeeper.

To do this:

  1. From the navigation menu, expand the Vault and click Vendors.
  2. Click a vendor to open their record.
  3. Click NetSuite then select Unlink Vendor.
  4. To proceed, you must type Unlink in the confirmation field.
  5. Click Unlink.

Note: If you later choose to re-sync the vendor, click Sync to NetSuite to do this. The system will automatically re-link the vendor to the original NetSuite record using the same ID. Data will resume syncing from that point onward.

Link Vendors Manually to NetSuite

You can manually link a vendor record in Gatekeeper to a vendor in NetSuite. To do this:

  1. From the navigation menu, expand the Vault and click Vendors.
  2. Click a vendor to open their record.
  3. Click NetSuite then select Set NetSuite ID.
  4. Enter the NetSuite Vendor ID.
  5. To proceed, you must type Link in the confirmation field, then click Link Vendor.
  6. Once linked, click Sync to NetSuite to initiate data syncing.

Note: The vendor name in Gatekeeper must match the vendor name in NetSuite for the records to link correctly.

Troubleshooting

Use the following sections to help resolve issues with the NetSuite integration.

Upgrade the SuiteApp

It's recommended to regularly update the SuiteApp to access new features, enhancements, and issue fixes. To do this:

  1. Navigate to the SuiteApp Marketplace.
  2. Locate the Gatekeeper SuiteApp using Search Apps, then click the corresponding tile.NetSuite select GK app
  3. Click Upgrade.

This page will display the progress and, once complete, will return the status to Installed.

Access Request Logs

If you experience issues syncing data from Gatekeeper to NetSuite, you can access the integration logs directly from your Gatekeeper tenant:

Note:

  • Logs are retained for seven days.
  • Users require the Configuration additional permission to access the logs.
  1. From the navigation menu, expand Settings,then click Configuration.
  2. Click NetSuite.
  3. Click the Request Log tab.

This displays each request Gatekeeper sends to NetSuite. Click the links in the Details column for further information.



If you require help interpreting the logs, please contact support.

FAQs

A vendor has been unlinked from NetSuite and re-synced, but the expected data is not appearing. What is the cause of this?

Spend created while the vendor was unlinked does not sync back into Gatekeeper, even if the vendor is relinked. This is by design to ensure the integrity of linked data.