Skip to main content

Troubleshooting: Unable to Save Records or Calendar Events Due to Required Custom Fields

ExtendSync Outlook | Workarounds for NetSuite custom field validation

Updated today

If you’re unable to save records or calendar events in Outlook using ExtendSync, the issue is likely caused by required custom fields in your NetSuite form.

While custom fields are supported for nearly all record types in ExtendSync, calendar events are an exception due to field mapping limitations between Outlook and NetSuite.


Issue (Calendar Events Only)

When creating or saving calendar events in Outlook:

  • The save fails without a clear ExtendSync error, or

  • NetSuite returns a validation error related to required fields

This typically occurs when your default NetSuite Event Form contains required custom fields.


Why This Happens

NetSuite enforces form-level validation rules during record creation.

For calendar events:

  • ExtendSync mirrors NetSuite’s validation exactly

  • Outlook does not provide values for NetSuite-only custom fields

  • Required custom fields (e.g., custom event type, category, checkbox) cannot be populated from Outlook

As a result, NetSuite rejects the event.

⚠️ This is a NetSuite limitation, not a bug in ExtendSync.


What’s Affected

✅ Most NetSuite record types support required custom fields in ExtendSync

Calendar events do not, due to field-mapping limitations between Outlook and NetSuite


Workaround

As a workaround ask your admin to create a new form without marking the custom fields as required. This form can be provisioned to a new role (your current role can be cloned).

  1. In NetSuite, go to:
    Customization → Forms → Entry Forms (or Event Forms, depending on setup).

  2. Locate your default Event Form.

  3. Clone the form.

  4. Uncheck the “Required” setting for any custom fields that are causing validation errors.

  5. Assign this new form to a new role (you can clone your current role to preserve permissions).

  6. Use this new role to log in to NetSuite via CloudExtend/ExtendSync.

Once you’re logged in with the new role, ExtendSync will be able to create and save calendar events without being blocked by required custom fields.


Best Practices

  • Use separate Event Forms for:

    • Manual NetSuite entry

    • ExtendSync Outlook usage

  • Avoid marking custom event fields as required if they must be created from Outlook

  • Document which roles are intended for ExtendSync users


Need Help?

If you’re unsure which custom field is causing the issue or how to configure forms:

Include:

  • Record type (Calendar Event)

  • Role name

  • Screenshot of the NetSuite validation error

We’re happy to help you configure ExtendSync to work smoothly with your NetSuite setup.

Did this answer your question?