Bundle Support during NetSuite Release Phasing

Upgrades of NetSuite accounts to each new release occur as a phased process. During phasing of a new release, some accounts are still using the lagging version of NetSuite during the time that other accounts have been upgraded to the leading version. During this time period, you are likely to be using a different NetSuite version than some of the accounts where your bundles are installed, so you need to be aware of the following:

You should avoid distributing bundles containing any new leading version API to accounts still using the lagging version. To accomplish this purpose, you can create a bundle installation script that uses the getVersion() method to check the target account version, and prevents installation of the associated bundle if the lagging version is in use. See Using Bundle Installation Scripts and the SuiteScript help topic Setting Up a Bundle Installation Script.

Related Topics

General Notices