NetSuite Sync Error | Record {record_name} was not found.

To resolve this:

  1. Identify the role used by Ramp's integration.
  2. In NetSuite, go to Setup > Users/Roles > Access Tokens.
  3. Find the token associated with Ramp and note the role it uses (often named Ramp Accountant or similar).
  4. Create a customized version of that role if it is locked.
  5. Go to Setup > Users/Roles > Manage Roles.
  6. If the existing role is locked, click Customize to create a copy (for example, Ramp Accountant Custom).
  7. Add the following permissions with access level set to Full.
  8. Custom Record: Distribution Template (CUSTOMRECORD_VID_TEMPLATE).
  9. Custom Record: Distribution Template Line.
  10. Custom Record: TD MR Queue.
  11. Also confirm that the role includes permissions for Custom Record Types, SuiteScript, and SuiteScript Scheduling.
  12. Save your changes and allow 15 to 30 minutes for them to take effect, then retry the Ramp sync.