NetSuite CPQ

This release note was updated March 3, 2025.

NetSuite 2025.1 includes the following changes to NetSuite CPQ (Configure, Price, Quote):

Replace Inactive or Deleted Products

You can now specify a replacement product for inactive or deleted products. By specifying a replacement product, users can continue to view or edit a configuration from an unfinished transaction using the replacement product even though the original product is no longer available. Previously, if a product was made inactive or deleted, the user was unable to continue with the configuration and had to start a new configuration. For more information, see Replacing Deleted or Inactive Products.

Improvements when Importing Products

You can now select and import multiple products at the same time with NetSuite CPQ Configurator (version 1.5.0). You can also monitor the import progress for each product with detailed status updates.

When importing a new product version into an existing product, favorites configurations may not work with the new setup. In this case, you can unlink the favorites configurations from the target product but maintain them in the account. For this purpose, check the new Unlink favorites from the target product box.

Continue importing products from the options record at CPQ > Configurator > Settings. For more information, see Importing Products.

Previously, you could only import one product at a time.

Obtaining the Decompressed Configuration by Scripting

Product configurations are stored in compressed format on the configuration record. With NetSuite CPQ Configurator (version 1.5.0), a new RESTlet endpoint lets you retrieve the compressed product configurations from custom client and server scripts. After taking the configuration ID as a parameter, the endpoint searches for it and returns the decompressed configuration in string format. Then, you can convert it into a JSON object if needed. For more information, see Working with Product Configurations.

General Notices