Troubleshooting Invalid Account Reference Key Errors

When NetSuite Connector attempts to send or sync an invalid value in the account field for a transaction the INVALID_KEY_OR_REF - Invalid account reference error will show. This means that the value in the account field is not valid in the context it is used in the related transaction. This error can happen when syncing or when updating records or creating related records, such as refunds, where the account value is already present or inherited from the original transaction record. To resolve these errors, you will need to map a valid account to replace the existing or inherited value to sync your data.

To map an account to a transaction, see Mapping an Account for a Transaction.

Important:

The account that is used in the transactions that are causing this error might not be present. Changing the account in your transaction records should fix the problem. In the case the account is present but you still get an error, you need to check your mappings or that the account used in this transactions is the same as the data NetSuite Connector is syncing. If these are the same and correct you can try manually creating a transaction record with the same details. If the record is successfully saved, take note of the original transaction ID, the error generated, and the transaction ID of the manually-created transaction record and contact support.

Related Topics

Troubleshooting Order or Fulfillment Sync Errors in NetSuite Connector
Troubleshooting Common Order Sync Errors in NetSuite Connector

General Notices