FAQ: NetSuite: Error Creating Vendor: This Entity Already Exists

Christina Dobryzynski
Christina Dobryzynski Expensify Success Coach - Admin, Expensify Team, Expensify Student Ambassador Posts: 267 Expensify Team
edited July 2021 in Integrations and API

You'll find instructions for resolve the ExpensiError NS0042: Error creating vendor: This entity already exists error below.

Does the vendor already exist in NetSuite?

Because a vendor record already exists but according to this error, we are still trying to create one, this error actually means that we aren't finding the existing vendor when we try to export. 

Troubleshooting steps:

  • Make sure the email on the NetSuite vendor record matches the email of the report submitter 
  • Make sure the vendor record is on the same subsidiary that's selected in the connection configurations at Settings > Policies > Group > [Policy Name] > Connections > Configure.

Do you want Expensify to automatically create the vendor in NetSuite?

If Automatically Create Vendor is enabled on your NetSuite Advanced configuration at Settings > Policies > Group > [Policy Name] > Connections, Expensify will create a new vendor in the subsidiary configured in Expensify.

When Expensify creates a vendor in NetSuite, we send the name and email of the user. Here are your options:

  1. Delete or edit the existing vendor in NetSuite
  2. Add the email address to the existing vendor in NetSuite
  3. After completing one of these steps, make sure to sync the policy first and then try again.

Related articles: