Types of Bundles

Two types of bundles can be made available for installation in NetSuite accounts:

  • customization bundle is a group of custom objects that implement customized behavior in the NetSuite application.
    • Customization bundles allow installation of application packages.
    • Customization bundles can include objects such as custom forms, SuiteScripts, and website layouts.
    • Preferences can be set for some types of objects in customization bundles, to ensure desired setup in target accounts.
    • Some types of objects in customization bundles can be locked to prevent changes from being made to them in target accounts after bundles have been installed, to eliminate unintended changes.
    • As part of the bundle installation and update process, conflicts between customization bundle objects and existing target account objects are detected and resolved.
    • SuiteScripts that implement required bundle setup, called bundle installation scripts, can be associated with customization bundles to be run as part of bundle installation, update, or uninstall.
  • configuration bundle is a group of NetSuite setup entries and preference settings.
    -Configuration bundles can simplify and standardize NetSuite account configuration.
    -Configuration bundles can include settings such as auto-generated numbering settings, company preferences, and enabled features.
    -You cannot do the following with a configuration bundle:
    • Include locked objects in the bundle
    • Share the bundle as public
    • Uninstall the bundle from an account
      • Include a bundle installation script to be run as part of bundle installation, update, or uninstall

Leave a comment

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