NetSuite CPQ
NetSuite 2025.2 includes the following enhancements to NetSuite CPQ (Configure, Price, Quote):
Source Price Information from Materials
Pricing records can now source price amounts from materials in NetSuite CPQ Configurator (version 1.7.0). To use the material price, go to the pricing record. In the Source Price from Material field, select a material. The pricing record also inherits the rule of the selected material and you can view it in the Material Rule field. Materials derive their price from the associated item record. For more information, see Sourcing Price Information from Materials and Calculating the Final Pricing for the Configurable Item.
If you use the Multiple Prices and the Multiple Currencies features, item records include price levels organized by currency where you can specify price amounts for each level. If the item record include multiple price levels and currencies, the price level and currency for the material depends on those assigned to the customer specified on the transaction. For more information, see Setting Up Item Pricing and Using Multiple Pricing.
If you use the Multiple Quantity feature, also the quantity ranges specified on the item record are taken into account for the material price. For more information, see Using Quantity Pricing.
When prices change based on the quantity you sell for a material, the Subtotal amount for a single configured item may change when users increase or decrease the quantity on the product interface.
Display Additional Item Prices in the Summary
Additional item prices can now be displayed in a dedicated section within the Summary on the product interface. By displaying additional item prices in the Summary, users can make more informed choices about which additional items to include based on their price and review all pricing details before adding the configured item to the transaction. Previously, users could only view additional item prices on the transaction.
To let users view additional item prices, check the Show additional item prices in Summary box on the product record in NetSuite CPQ Configurator (version 1.7.0). The additional item prices are still excluded from the Subtotal and Total fields in the top bar of the product interface. For more information, see Working with the Price of Additional Items and Including Additional Items Related to the Configurable Item.
Support for Multiple Languages
NetSuite CPQ Configurator (version 1.7.0) is now available in all languages that NetSuite supports. For a list of supported languages, see Configuring Multiple Languages. To set your preferred language, go to Home > Set Preferences. For more information, see, Choosing a Language for Your NetSuite User Interface.
Improvements to the recalcRulesets() Function
The recalcRulesets() function for NetSuite CPQ Configurator (version 1.6.4) has been improved to use up-to-date information about questions and answers in before-event actions. Previously, this function could only update data related to building blocks (formerly called rulesets), such as additional items, materials, and routing steps. Before updating building blocks data, the function now updates the current state of questions and answers by verifying which are visible and which are hidden. Hidden questions and answers have rules that match options selected by users on the interface. Then, if the Reset when hidden option is enabled, the function clears answers when they or their corresponding question become hidden.
Improved Labels and Field-Level Help for User Interface Elements
The language and terminology of NetSuite CPQ Configurator (version 1.6.0) have been aligned with NetSuite standards to provide a consistent user experience across the platform. The SuiteApp now includes improvements and changes to the labels of the following user interface elements:
-
records
-
fields
-
field options
-
sections
-
subtabs
-
columns
The changes only affect the labels of user interface elements. The IDs of all records and fields remain unchanged. Scripts that reference those IDs will continue to run as expected.
In addition, the field-level help for all fields has been revised and enhanced to provide immediate and comprehensive support when you are viewing or editing fields. Consequently, field labels are clearer and more intuitive, and the meaning and usage of fields and records are easier to understand. For more information about the changes, see Updated Labels for User Interface Elements.