NetSuite Bundles for the Integration

The following table lists the NetSuite bundles that are required for the NetSuite <> OpenAir integration and for optional integration features.

To install any of these bundles, go to Customization > SuiteBundler > Search & Install Bundles in NetSuite and search for “OpenAir” 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.

Important:

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

NetSuite OpenAir SRP Integration

369637

2851

Required

  • Custom fields and custom scripts for the OpenAir integration.

  • Custom role “NSOA Integration”.

  • Custom Preferences for the OpenAir integration.

NetSuite OpenAir SRP Single Sign-on

369619

13512

Optional

  • PSA center tab.

  • 12 Suitelet SuiteScripts, one for each OpenAir module, one for the Support page, and one for the OpenAir Help center.

  • One portlet SuiteScript for the OpenAir Home module.

  • One subtab to show the OpenAir Timesheet module as a subtab on Support Case records in NetSuite, when the Tasks (Support Cases) Import Workflow is enabled.

  • Custom preferences for the OpenAir NetSuite Single Sign-On integration.

Required to give users access to OpenAir from within the NetSuite user interface. Enabling Access to OpenAir From Within NetSuite.

NetSuite OpenAir SRP Real-time Add-on

369630

12610

Optional

  • Two user event SuiteScripts to send NetSuite records to OpenAir (SuiteScript 1.0 and SuiteScript 2.0 versions)

  • Custom preferences for the NetSuite > OpenAir real-time integration.

Required for the real-time import of records from NetSuite in to OpenAir. See Configuring Real-Time Record Import from NetSuite into OpenAir.

NetSuite OpenAir SRP ARM

370366

217172

Optional

  • Custom fields and records

  • OpenAir: ARM Plug-in Implementation”.

  • Three user event SuiteScripts.

  • Subtab for OpenAir transactions

Required to export OpenAir 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:

    • Go to Administration > NetSuite Connector in OpenAir, click the Tips button then Synchronize NetSuite custom fields.

    • Verify integration script deployments settings and user event script running order. See Bundle SuiteScript Deployment Guidelines.

  • Update NetSuite OpenAir SRP Integration bundle (Bundle ID 369637) to Version 4.0 or later before you update NetSuite OpenAir SRP Single Sign-On (Bundle ID 369619) to version 7.0 or later, or NetSuite OpenAir SRP Real-time Add-On (Bundle ID 369630) to version 3.0 or later. NetSuite OpenAir SRP Integration bundle (Bundle ID 369637) 4.0 updates the OpenAir: SRP Integration Settings custom record type with settings required for using the upgraded version of.

  • Update the NetSuite OpenAir SRP Integration bundle (Bundle ID 369637) to version 3.0 or later before you update NetSuite OpenAir SRP Single Sign-On (Bundle ID 369619) to version 6.0 or later, or NetSuite OpenAir SRP Real-time Add-On (Bundle ID 369630) to version 2.03 or later. NetSuite OpenAir 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.

    • NetSuite OpenAir SRP Integration (Bundle ID 369637) Version 3.0 or later. Includes both SuiteScript 2.1 and SuiteScript 1.0 versions of scripts.

    • NetSuite OpenAir SRP Single Sign-On (Bundle ID 369619) Version 6.0 or later. Includes both SuiteScript 2.0 (OpenAir: Home module portlet script) or SuiteScript 2.1 (all other scripts) and SuiteScript 1.0 versions of scripts.

    • NetSuite OpenAir SRP Real-time Add-On (Bundle ID 369630) Version 2.03 or later. Includes both SuiteScript 2.0 and SuiteScript 1.0 versions of scripts

    • NetSuite OpenAir SRP 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.

    The bundle search results 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 OpenAir Professional Services.