Sandbox Refresh Impact on Bundles

A refresh of a sandbox account overwrites the sandbox account contents with the related production account contents. The intent is that, after the refresh is complete, the sandbox account mirrors the related production account. However, the handling of bundles during refreshes may result in some differences between bundles in the sandbox account and bundles in the production account.

A sandbox refresh has the following impacts on bundles:

A bundle definition for a bundle created in a sandbox account may not be preserved in the sandbox account after a refresh.

  • If the bundle was installed in the related production account before a refresh, NetSuite maintains the bundle definition in the sandbox account after the refresh. NetSuite also maintains the link between the bundle’s source and target accounts.
  • If the bundle was not installed in the related production account before a refresh, the bundle definition is not maintained in the sandbox account after the refresh.
  • You also must take steps to preserve any changes made to a sandbox account between the latest production snapshot at the time of the refresh request and the time the refresh is activated. 

Notes: Bundles developed in sandbox accounts should be used only for account customizations in linked production accounts. A refresh of a sandbox account used as a source for bundle installation may result in broken bundle operation in target accounts other than the linked production account. To avoid this issue, do not install bundles in your production account from sandbox accounts other than your own. And do not allow installation of bundles developed in your sandbox account to others’ production accounts.

Leave a comment

Your email address will not be published. Required fields are marked *