NetSuite Integration

Rebranded NetSuite Integration Bundles

New version of the NetSuite bundles supporting the NetSuite integration are available to coincide with the rebranding of NetSuite OpenAir to NetSuite SuiteProjects Pro on January 25, 2025.

The following bundle versions replace most references to "OpenAir" with "SuiteProjects Pro" in display names only. 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 or later

  • SuiteProjects Pro Single Sign-on (Bundle ID 369619) Version 8.0 or later

  • SuiteProjects Pro Real-time Add-on (Bundle ID 369630) Version 4.0 or later

  • SuiteProjects Pro ARM (Bundle ID 370366) Version 1.0 or later

    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 to OpenAir 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.

For more information about rebranding changes, see Introducing SuiteProjects Pro.

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.

Separating space

Changes to Real-Time Record Import From NetSuite Into SuiteProjects Pro

Add real-time import support for NetSuite customer, project or user records updated one by one using a RESTlet API or SOAP API request.

The following NetSuite records can be imported into SuiteProjects Pro when the record in NetSuite using a RESTlet API or SOAP API request:

  • Employees

  • Customers

  • Projects

This may be useful if you use an integration between NetSuite and a third-party application to update records of the following types one by one. The real-time import into SuiteProjects Pro is not triggered when NetSuite records are updated in bulk using a RESTlet API or SOAP API request.

To add real-time import support for NetSuite customer, project or user records updated one by one using a RESTlet API or SOAP API request:

  1. In NetSuite, update the following bundles:

    • SuiteProjects Pro Integration (Bundle ID: 369637) to version 4.03 (SOAP support), 5.01 (RESTlet support) or later. This bundle version adds the settings required to the SuiteProjects Pro: Integration Settings record under the Real-time SuiteProjects Pro integration subtab.

    • SuiteProjects Pro Real-time Add-on (Bundle ID 369630) to version 3.02 (SOAP support), 4.01 (RESTlet support) or later. These bundle version updates the SPP: Send Record to SPP v2.0 script to add optional real-time import support for NetSuite customer, project or user records updated one by one using a SOAP API request (version 3.02) or RESTlet API request (version 4.01).

  2. Go to Customization > Lists, Records and Fields > Record Types.

  3. Click List for the custom record type SuiteProjects Pro: Integration Settings.

    The SuiteProjects Pro: Integration Settings record list appears and should include one record only (SuiteProjects Pro Integration Settings Record).

  4. Click Edit for the record SuiteProjects Pro Integration Settings Record.

  5. Check the corresponding box for each type of records you want to import automatically into SuiteProjects Pro when the record is saved in NetSuite using a SOAP API request.

      • Enable triggering real-time export of customers from SOAP

      • Enable triggering real-time export of projects from SOAP

      • Enable triggering real-time export of users from SOAP

  6. Check the corresponding box for each type of records you want to import automatically into SuiteProjects Pro when the record is saved in NetSuite using a RESTlet API request.

      • Enable triggering real-time export of customers from RESTlets

      • Enable triggering real-time export of projects from RESTlets

      • Enable triggering real-time export of users from RESTlets

  7. Click Save.

For more information about real-time record import from NetSuite into SuiteProjects Pro, see Real-Time Record Import and Configuring Real-Time Record Import from NetSuite into SuiteProjects Pro.

Separating space