Sign up to receive SuiteScript examples and advice directly in your email inbox.

Bug in External Suitelets

Created: September 1, 2017

This week we saw how to add a button to a Suitelet by attaching a Client Script to it.

Suitelets can also be made "External" or "Available without Login", which allows you to build custom forms accessible to anyone, not just your NetSuite users.

Unfortunately, there is a major bug with External Suitelets when it comes to attaching Client Scripts.

The problem, along with a potential workaround, is described here:

https://ursuscode.com/netsuite-tips/you-are-not-crazy-ss2-0-external-suitelets-dont-run-clientside-code/

If you need to build an external Suitelet, you'll definitely want to read that article first.