NetSuite Bundles for the Integration
The following table lists the NetSuite bundles that are required for the NetSuite <> SuiteProjects Pro integration and for optional integration features.
To install any of these bundles, go to Customization > SuiteBundler > Search & Install Bundles in NetSuite and search for “SuiteProjects Pro” to show the available bundles. You must be signed in as an account administrator to access these settings. See Installing a Bundle (external link to NetSuite SuiteAnswers | Answer ID: 10223).
You should check the list of Installed Bundles regularly and update the integration bundles installed on your NetSuite account to the latest available version, to take advantage of the latest NetSuite integration features. A version history for each bundles summarizes the changes included in each release version – See NetSuite Bundle Version History.
Review the latest bundle upgrade guidelines before you update NetSuite bundles for the integration. See Important Notes and Guidelines About Bundle Updates.
Bundle name |
Bundle ID |
Legacy bundle ID |
Required / Optional |
Key components |
Additional Information |
---|---|---|---|---|---|
SuiteProjects Pro SRP Integration |
369637 |
2851 |
Required |
|
— |
SuiteProjects Pro Single Sign-on |
369619 |
13512 |
Optional |
|
Required to give users access to SuiteProjects Pro from within the NetSuite user interface. Enabling Access to SuiteProjects Pro From Within NetSuite. |
SuiteProjects Pro Real-time Add-on |
369630 |
12610 |
Optional |
|
Required for the real-time import of records from NetSuite into SuiteProjects Pro. See Configuring Real-Time Record Import from NetSuite into SuiteProjects Pro. |
SuiteProjects Pro ARM |
370366 |
217172 |
Optional |
|
Required to export SuiteProjects Pro revenue recognition rules and transactions to NetSuite for use with the Advanced Revenue Management feature in NetSuite. |
Important Notes and Guidelines About Bundle Updates
Review the following guidelines before you update your NetSuite bundles for the integration:
-
After you update an integration bundles in NetSuite, do the following:
-
Verify integration script deployments settings and user event script running order. See Bundle SuiteScript Deployment Guidelines.
-
If you modified the default value for any of the custom fields created and managed by integration bundles or any of their properties according to your business requirements, modify these custom field properties again after each bundle upgrade to ensure that the integration continues to work as expected.
-
In SuiteProjects Pro, go to Administration > NetSuite Connector, click the Tips button then Synchronize NetSuite custom fields.
-
-
A bundle upgrade resets the properties of custom fields created and managed by the bundle. If you change the Validation & Defaulting properties of custom field for projects, such as the default selection for the SuiteProjects Pro project template, or the default state of the boxes for project-related information copied from the project template to the project imported into SuiteProjects Pro, for example, these default values are reset according to the custom field properties defined in the bundle. When modifying the properties of custom fields created and managed by a bundle, make a note of these changes, and remember to make the same changes again every time you upgrade this bundle.
-
The following bundle versions replace most references to "OpenAir" with "SuiteProjects Pro" in display names only and were released to coincide with the rebranding of NetSuite OpenAir to NetSuite SuiteProjects Pro on January 25, 2025. There are no functionality changes in these versions compared to the immediately preceding versions, only changes in component display names.
-
SuiteProjects Pro SRP Integration (Bundle ID 369637) version 4.0
-
SuiteProjects Pro Single Sign-on (Bundle ID 369619) Version 8.0
-
SuiteProjects Pro Real-time Add-on (Bundle ID 369630) Version 4.0
-
SuiteProjects Pro ARM (Bundle ID 370366) Version 1.0
Important:Update to SuiteProjects Pro ARM (Bundle ID 370366) 1.01 or later version to avoid disruptions. Version 1.01 changes the name of revenue events created by the bundle from
SuiteProjects Pro Event
in version 1.0 back toOpenAir Event
. The new event name would require additional action from your NetSuite account administrator to ensure that the ARM integration continues to work as expected.
Note:The documentation assumes that the latest available bundles are installed in your NetSuite account. All references to components added by these bundles use the rebranded display names throughout the help content. For most custom elements, the rebranded display name replaces "OpenAir" with "SuiteProjects Pro". There are some exceptions due to technical limitations and other considerations. These exceptions are marked with a warning icon in the bundle components list provided in the version history for each bundle – see NetSuite Bundle Version History.
If you are using custom forms in your NetSuite account, the OpenAir tab and custom fields display names are not changed automatically when updating bundles to the rebranded versions. However, if you create a new custom form after you update bundles to the rebranded versions, the rebranded display names will be used by default. Similarly if you modified the display names of bundle components, these display names are not changed automatically when updating bundles to the rebranded versions.
-
-
Update SuiteProjects Pro SRP Integration bundle (Bundle ID 369637) to Version 4.0 or later before you update SuiteProjects Pro Single Sign-on (Bundle ID 369619) to version 7.0 or later, or SuiteProjects Pro Real-time Add-on (Bundle ID 369630) to version 3.0 or later. SuiteProjects Pro SRP Integration bundle (Bundle ID 369637) 4.0 updates the
SuiteProjects Pro: Integration Settings
custom record type with settings required for using the upgraded version of the SuiteProjects Pro Within NetSuite and Real-time Record Import integration features. -
Update the SuiteProjects Pro SRP Integration bundle (Bundle ID 369637) to version 3.0 or later before you update SuiteProjects Pro Single Sign-on (Bundle ID 369619) to version 6.0 or later, or SuiteProjects Pro Real-time Add-on (Bundle ID 369630) to version 2.03 or later. SuiteProjects Pro SRP Integration bundle (Bundle ID 369637) 3.0 creates a custom record type and a custom record that are required when updating the other bundles.
-
The following bundle versions include SuiteScript 2 versions of all scripts. After you update the bundles, you can switch to the SuiteScript 2 versions of scripts in each bundle, or continue to use the updated SuiteScript 1.0 versions. See Switching to SuiteScript 2 Versions of Integration Bundle Scripts.
-
SuiteProjects Pro SRP Integration (Bundle ID 369637) Version 3.0 or later. Includes both SuiteScript 2.1 and SuiteScript 1.0 versions of scripts.
-
SuiteProjects Pro Single Sign-on (Bundle ID 369619) Version 6.0 or later. Includes both SuiteScript 2.0 (
SuiteProjects Pro: Home module portlet
script) or SuiteScript 2.1 (all other scripts) and SuiteScript 1.0 versions of scripts. -
SuiteProjects Pro Real-time Add-on (Bundle ID 369630) Version 2.03 or later. Includes both SuiteScript 2.0 and SuiteScript 1.0 versions of scripts
-
SuiteProjects Pro ARM (Bundle ID 370366) Version 0.96 or later. Includes both SuiteScript 2.0 and SuiteScript 1.0 versions of scripts.
-
-
Only the bundles listed in the table above are supported.
Bundle search results for "OpenAir" may also show the OpenAir: WIP Accounting – Bundle ID 369609 (previously 17953) bundle. This bundle lets you transfer revenue and billing between subsidiaries while work is in progress, using a scheduled script to generate intercompany journal entries that show incremental revenue accrual on balance sheets. This functionality requires a NetSuite OneWorld account. Access to this bundle is restricted. The bundle was created for a specific use case, it is not actively maintained and does not comply with the ASC 606 revenue recognition standard. It should not be installed on a production account. For more information about this bundle, contact SuiteProjects Pro Professional Services.