Select Page

In today’s tip, we will take a look into how NetSuite SuiteBundler works and the significance of this tool in the NetSuite ecosystem. SuiteBundler allows the user to package a group of NetSuite objects for installing in other NetSuite accounts. These packages are also called bundles/SuiteApps.

A bundle can include customisation designed by an internal developer to be installed in the company’s production account, or it can also add a feature generated by an independent developer or firm that addresses a unique need for specific business processes. The bundles are available through the NetSuite Bundle repository, as well as third-party developers.

For example, if a company is planning to implement a new business process in their NetSuite account, the best step is to set up the process in the Sandbox account to minimise the risk of complications arising out of the new process implementation and address the complexities in the Sandbox account. After successful testing of the process, it can be bundled and deployed to the production environment.

The three NetSuite bundle modes.

1. Public: These types of bundles are available to all NetSuite accounts, and all of the users can access them.

2. Private: These types of bundles are shared among a specified set of target NetSuite accounts, and only the account administrators can access them.

3. Shared: These types of bundles are shared to a specific set of NetSuite Accounts listed in the ‘Shared Account IDs’ field.

Two types of bundles available in NetSuite.

1. Customisation Bundle.

  • This type of bundle is used to implement customised processes in the NetSuite application using custom objects.
  • Customisation bundles include objects like custom forms, SuiteScripts etc.
  • Preferences can be set for some objects to ensure proper setup in the target account.
  • Some of the objects in the bundles can be locked to prevent the users from making any undesired changes to the objects and mess up the process.
  • During the bundle installation or update, conflicts between the bundle objects and the target account objects are identified and changed according to the user’s choice.
  • Bundle Installation SuiteScript can be used with these types of bundles to perform particular tasks during the bundle installation, update or uninstall.

For example:
A business process involving a new custom record type, SuiteScripts and custom forms to be implemented in the production environment.

2. Configuration Bundle.

  • This type of bundle is used for setup entries and preference settings.
    Configuration bundles can include settings for company preferences, enabled features etc.
  • Using these types of bundle simplifies the process of NetSuite account configuration.
  • These types of bundles cannot have locked objects.
  • Configuration bundles cannot be uninstalled from an account or made public.

NetSuite account administrators can install bundles that have been shared with their accounts or made public. Users can install a bundle directly from another NetSuite account if they have the account ID. They can also install a bundle from the repository if it has been copied there and they have access to install it.

NetSuite users can search for a bundle across all locations, including production accounts, sandbox accounts, and the repository. They also have options to filter a bundle search to a specific location or search based on keywords or based on different bundle characteristics such as Availability, Account ID, Product, Vertical, and Language.

To create a bundle, NetSuite provides a Bundle Builder assistant. This assistant is divided into different steps, and these steps collect all the information required to build the bundle. NetSuite account administrators and other users can use the Bundle Builder to create bundles if the Bundle Builder feature and SuiteApp Marketplace permission is enabled. In the Bundle Builder, users define bundle properties and select objects to be included.

Navigate to: Customisation > SuiteBundler > Create bundle to create a bundle.

We’ll discuss more on how to create and install bundles in upcoming Tips.

Need a NetSuite Health Check?

We are experts in helping existing NetSuite users to review their platform, identify risks and improvements, and assist with enhancements.

Are you having difficulties with your NetSuite implementation? Our team of local experts can evaluate your current development and configuration, advise you on remediations and provide solutions for ongoing improvements.

More tips on our LikedIn

Follow our company page on LinkedIn for more tips, how-tos, support and news from the Best-of-Class ERP software for the cloud. Keep posted with all things NetSuite.

Michael Dean

Michael Dean

Business Consultant

Read more post from Michael in his LinkedIn profile, follow him for more tips and tricks on leveraging the power of Netsuite.

Need a specialist’s free advice?

Feel free to call an expert in NetSuite today.
Find out how cloud-based technology can support your business growth.

Why Retailers Should Be Focusing On Creating Amazing Experiences

Appetite for retail satisfaction is more voracious than ever, providing an amazing customer experience is mission-critical to set yourself apart.

How Millennials are Changing the Field Service Industry

The Millennial generation or Generation Y includes those that are born between the 80s and 90s. They are a generation that grew up with mobile technology and the internet at their fingertips. This instant access to information has bred an inherent expectation that at...

The Benefits of Warehouse Pick, Pack and Ship Automation

Through a combination of hardware, such as RF devices, and software, such as NetSuite, smaller distributors are gaining a competitive advantage by investing in technology that is designed to streamline their warehouse operations. Australian wholesalers are fast...

Top KPIs that Every Wholesaler Should be Tracking Right Now

Wholesale distribution has emerged as one of the top performing industries in terms of cloud technology take up. This early adoption, when compared to other industries such as professional services or manufacturing has seen Australian wholesale distribution business...

Manufacturing Software in 2019. How MRP Platforms have Changed.

In the past decade the manufacturing industry in Australia has changed dramatically, and so has Manufacturing Software (also known as MRP software). Interestingly, the concept of Enterprise Resource Planning software was born in the manufacturing industry. In the late...

The Omni-Channel Retail Customer is Changing

In 2019, the average consumer has evolved into a multi-channel purchasing machine. As the traditional customer buying journey continues to grow, retailers and wholesalers need to consider opportunities to cater to a new, savvier buyer. The question is though, where...
Share This