Reviewing the Preview Bundle Update Page

After you click the Update option for a bundle on the Installed Bundles list page, a Preview Bundle Update page opens for the bundle, listing objects to be added and updated.


The process for updating bundles installed into production from sandbox is different from the update process for other bundles, to meet the specialized requirements of bundles developed in sandbox accounts. See Selective Update of Sandbox Bundle Objects.


The process for updating bundles installed into a sandbox account from a development account is the same as the update process for other bundles. The normal bundle update process updates all bundle objects in the target account, overwriting target account objects with source bundle objects. For bundle updates from a development account to a sandbox account, the Preview Bundle Update page always shows the Update action for all objects, even for objects that have not changed in the source account since the last bundle update.

Reviewing the Preview Bundle Update Page section of the SuiteApp Installation and Update page

When you have finished reviewing this page, click the Update Bundle button to start the update.


If you are required to accept new terms of service for the bundle, a dialog displays these terms. Click I Agree to proceed with the update.

You can continue working in NetSuite as the bundle updates. To check on the progress of the update, go to the list of installed bundles at Customization > SuiteBundler > Search & Install Bundles > List. See Reviewing the Installed Bundles List.

Choose Actions for Conflicting Objects

On the Preview Bundle Update page, conflicting target account objects are displayed, in red, in the Existing Object in Conflict and Script ID columns. For each conflicting object, choose one of the following from the dropdown list in the Action column:

For more information, see Resolving Conflicting Objects.

Set Bundle Update Preferences

On the Preview Bundle Update page, review bundle object preferences set by the bundle author and reset as desired. The following preferences may be available:

Merge Data Example

For example, consider a custom list called Colors that has been installed as part of a bundle in a target account. At the point in the time when a bundle update is to occur, this list has different data in the target account and the bundle:

Results of updating the bundle would vary according to the option chosen for the custom list data preference, as shown in the following table:

Option Chosen

Target Account Colors List Data After Bundle Update

Preserve Data
(Do not change target account object data.)

red, orange, yellow, green, blue, purple white

Replace Data
(Overwrite target account object data with bundled object data.)

red, orange, yellow, green, blue, indigo, violet, black, gray

Merge Data
(Add bundled object data to target account object data, eliminating any duplicates.)

red, orange, yellow, green, blue, indigo, violet, white, black, gray

Note merge handling of data values:

  • red, orange, yellow, green, blue remain as is

  • purple is updated to violet

  • white is preserved

  • indigo, black, and gray are added


Bundle updates do not change the values of script deployment parameters that have a user or company preference set, even if the bundle preference for the script is set to Update Deployments. For more information, see Script Parameter Preferences and Bundles.

Related Topics

SuiteApp Installation and Update
Installed Bundle Updates
Bundle Update Reference
Reviewing the Installed Bundles List
Choosing a Bundle to Update

General Notices