Skip to main content

Troubleshooting: Why Can’t I See Custom Records or Custom Transactions in ExtendSync Google?

ExtendSync Google | Troubleshooting missing custom record and transaction types

Updated yesterday

If you’re unable to see Custom Records or Custom Transactions in ExtendSync for Google NetSuite, the most common reason is missing NetSuite role permissions.

ExtendSync strictly follows NetSuite’s role-based security.

If a role cannot see a record type in NetSuite, it will not appear in ExtendSync search, filters, or create/associate lists.


Required NetSuite Permissions

A NetSuite Administrator is required to update role permissions.

To ensure both record types appear in ExtendSync, the user’s role must include both permissions below.

For Custom Records

Step 1: Add permissions to User Role

  1. Go to:
    Setup → Users/Roles → Manage Roles

  2. Edit the role used in ExtendSync.

  3. Open Permissions → Setup.

  4. Add:

    • Custom Record Types

  5. Set level to:

    • View (minimum)

    • Full (only if users need to create/edit)

  6. Save changes.

Step 2: Enable Mail Merge

When emails are stored to NetSuite it is saved under the Communication > Messages tab. If you are not seeing this tab, request NetSuite admin to add permission to the custom record or custom transactions.

  1. Go to:
    Customization → Lists, Records, & Fields > Record Types.

  2. Locate and select the custom record name to update.

  3. Mark the box for Enable Mail Merge.

  4. Save changes.


For Custom Transactions

Add permissions to User Role

  1. Still editing the role, go to Permissions → Transactions.

  2. Add:

    • Custom Transaction Types

  3. Set level to:

    • View (minimum)

    • Full (for create/edit access)

⚠️ Important:
Many admins enable Custom Record Types but forget Custom Transaction Types, which causes transactions to remain hidden.

Did this answer your question?