NetSuite Sync Error | Requires additional information for fields such as Account, Reference No., Location

Overview

Ramp has received the following error message from your Accounting Provider NetSuite:

We weren’t able to sync across certain entities, as NetSuite requires additional information of fields such as Account, Reference No., Location

How do I resolve this error?

Please follow these steps to resolve this error from NetSuite REST:

  1. Navigate to the Accounting tab on Ramp, then go to Settings > Default Accounts.
  2. Select a specific AP Account from the dropdown instead of the default.
  3. Ensure the field mentioned in the error message (e.g. Location) is not blank in Ramp. If it is, fill it in.
  4. On NetSuite, navigate to Transaction > Payables > Enter Bills.
  5. Click Customize > Customize Form at the top right.
  6. Navigate to Screen Fields > Main (if the field is not in Main, search other locations).
  7. Locate the field mentioned in the error (e.g., Location) and uncheck Mandatory. Also, uncheck Show if it was previously unchecked (this is necessary due to NetSuite's quirks).
  8. Click Save.
  9. Go back to Ramp, re-attempt the sync, and refresh the Ramp page.

Raw error message: Please enter value(s) for: [ ... ] for your technical team.