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.

You can set up the integration to import a record from NetSuite into SuiteProjects Pro in real time when the NetSuite record is updated using a RESTlet API or SOAP API request.

This may be useful if you use an integration between NetSuite and a third-party application to update records one by one in NetSuite and you want to import these updated NetSuite records into SuiteProjects Pro in real time. 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.

This real-time import feature supports the following NetSuite record types:

  • Employees

  • Customers

  • Projects

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

End of Availability for the 2020.1 NetSuite SOAP Web Services Endpoint

Availability of the NetSuite 2020.1 SOAP web services endpoint for use in the NetSuite <> SuiteProjects Pro integration will end with the SuiteProjects Pro 2025.2 release.

If you are using the 2020.1 endpoint for the integration, switch to using the 2023.1 endpoint before the SuiteProjects Pro 2025.2 release.

For more information about NetSuite endpoints and their availability for use in the integration, see NetSuite 2023.1 Communication Endpoint.

Important:

NetSuite makes the NetSuite 2020.1 endpoint available without support starting with the NetSuite 2023.1 release and until the NetSuite 2026.2 release. When SuiteProjects Pro makes a new NetSuite communication endpoint version available for use in the integration, you should plan to switch to using this new endpoint version in your integration before NetSuite ends support for the older endpoint version.

You should test this integration change in sandbox NetSuite and SuiteProjects Pro accounts first.

Separating space