Download PDF
Download page 202410.2.0 Release Notes.
202410.2.0 Release Notes
In these release notes, you can find new features and enhancements and fixed and known issues for the CPQ 202410.2.0 release. For documentation updates, see What's New in CPQ Documentation.
This documentation may describe optional features for which you have not purchased a license; therefore your solution or implementation may differ from what is described here. Contact your customer success manager (CSM) or account executive (AE) to discuss your specific features and licensing.
To access the learning path, including overviews and demonstrations of this release’s updated features and enhancements, visit the Conga Learning Center.
System Requirements and Supported Platforms
For requirements and recommendations to consider before installing the Conga product suite, see the System Requirements and Supported Platforms Matrix.
New Features and Enhancements
The following features are new to Conga CPQ in this release.
Enhancements to the Cart Lock
When the cart is locked during catalog browsing, you can still search and browse categories but cannot add or configure products. The "Add to Cart" and "Configure" options, along with product checkboxes, are disabled by default.
For more information, see About Cart Locking for Concurrent Access.
Support for Lookup-Type Attributes in Pricing Configurations
Charge type criteria, condition-based price rules, and price matrices now support lookup-type attributes. This enhancement automatically evaluates using the "Name" property of the lookup field, improving flexibility in pricing configurations.
Enhancement to the Cart Lock
When you enable the cart locking, others can only see the cart in a read-only mode where they can see the Close option in the drop-down along with the Request Edit Access and Claim Edit Access buttons.
For more information, see About Cart Locking for Concurrent Access.
Configuring Price Included in Bundle via API
The Create product option prices API now removes error messages when "Price Included in Bundle" is set to TRUE for any option. It also resets "Adjustment Type" to "Price Override" and "Adjustment Amount" to 0, simplifying configurations automatically.
POST /api/revenue-admin/v1/product-option-prices
For more information, see Create product option prices API.
Support for Retrieving Price Waterfall Data for Multiple Line Items via API
A new waterfall API now retrieves price waterfall details for all line items in a single call, significantly reducing load times for large carts. This improvement enhances performance and ensures timely data access before launching foundation exports in the XAE App.
GET api/cart/v1/carts/{cartsId}/waterfallchart
For more information, see Developer Hub.
Enhancements to the CPQ UI
The CPQ UI now includes these enhancements to enhance the presentation of the quote or proposal:
- Deleting a single document option in the "Send for Review" grid.
- Adjustable field widths to fully display document names and reduce the version column width.
- The "To" field auto-populates with the primary contact's email from the quote (if set); otherwise, it remains blank.
For more information, see Presenting Quotes.
Ability to Control Cart Locking
The following enhancements are new to the Cart locking feature:
- You can deploy the DC and CPQ in the same tenant, and the feature settings are now at the tenant level.
- You can control the cart locking or unlocking functionality.
- To control this feature, all APIs accept a header called
AcquireLock
with true or false values:- If
AcquireLock
is not provided, it defaults tofalse
, and the API ignores cart locking or unlocking even if the feature is enabled. - If
AcquireLock
istrue
, the cart locking or unlocking logic is respected, but only if the feature is enabled. - If
AcquireLock
isfalse
, the API ignores cart locking or unlocking, regardless of the feature being enabled.
- If
This enhancement allows flexibility for custom integrations and approval systems, where the cart lock or unlock logic can be bypassed without additional steps.
For more information, see Cart APIs.
Enhancement in Adjustment Lineitem Record via Incentives API
The revenue-admin/v1/incentive
API now includes additional incentive information in the Adjustment Lineitem record such as AutoApply
, Description
, Name
, and ExpirationDate
. Please note that for other types of adjustments, these fields will appear blank.
For more information, see Retrieve Incentives.
Enhancement to the Catalog Search Page
The catalog search now defaults to "All Products" if no specific category is set in the Search Category Default setting. This aligns with Salesforce functionality, allowing options like AllProducts
, AllCategories
, or a defined category name (without spaces). When Setting a default search category overrides "All Products" and loads the catalog within that category by default.
For more information, see Catalog Features.
Ability to Set Default Read Only Mode Display Actions
You can enable cart locking to prevent others from editing the quote you are currently working on and help prevent data loss while a sales representative is working on a configuration. When you enable cart lock, others can only see the cart in read-only mode. You can now configure the display actions (RequestEditAccess and RequestEditAccess) to display on the cart in the read-only mode. To achieve this, you must configure the required actions by invoking Add a configuration or Updating a configuration APIs.
API | Add a configuration | Updating a configuration |
---|---|---|
Category | cpq | cpq |
Name | readonlymodedisplayactions | readonlymodedisplayactions |
Value | [{\"Name\":\"RequestEditAccess\",\"ActionLabelName\":\"RequestEditAccess\",\"Sequence\":1,\"IsEnabled\":true,\"Flow\":\"system\",\"DisplayType\":\"CartLineItem\",\"ActionArea\":\"Center\",\"ActionName\":\"RequestEditAccess\",\"DisplayAs\":\"Task\",\"AlwaysDisplay\":true}, \"Name\":\"ClaimEditAccess\",\"ActionLabelName\":\"ClaimEditAccess\",\"Sequence\":2,\"IsEnabled\":true,\"Flow\":\"system\",\"DisplayType\":\"CartLineItem\",\"ActionArea\":\"Center\",\"ActionName\":\"ClaimEditAccess\",\"DisplayAs\":\"Task\",\"AlwaysDisplay\":true}]" | [{\"Name\":\"RequestEditAccess\",\"ActionLabelName\":\"RequestEditAccess\",\"Sequence\":1,\"IsEnabled\":true,\"Flow\":\"system\",\"DisplayType\":\"CartLineItem\",\"ActionArea\":\"Center\",\"ActionName\":\"RequestEditAccess\",\"DisplayAs\":\"Task\",\"AlwaysDisplay\":true}, \"Name\":\"ClaimEditAccess\",\"ActionLabelName\":\"ClaimEditAccess\",\"Sequence\":2,\"IsEnabled\":true,\"Flow\":\"system\",\"DisplayType\":\"CartLineItem\",\"ActionArea\":\"Center\",\"ActionName\":\"ClaimEditAccess\",\"DisplayAs\":\"Task\",\"AlwaysDisplay\":true}]" |
For more information, see Add a configuration or Updating a configuration APIs.
Enhanced Price Ramp Behavior for Consistent Pricing Calculations
Conga Platform now aligns price ramp behavior with Classic CPQ Pricing. When ramp line dates overlap, the second ramp line displays the correct pricing values instead of defaulting to zero to ensure consistent pricing calculations.
Enhanced Error Handling and Validation on Price Waterfall Page
The Price Waterfall UI page now displays error messages from the Adjustments API when an invalid override adjustment value is entered. Additionally, the save button is disabled until all required fields are completed, and empty line item field sections are automatically hidden.
For more information, see Creating Price Waterfall Ruleset Entry.
Support for Fetch and List Quotes Associated with Rebate Program via Admin API
The Admin API now allows to fetch and list quotes associated with a rebate program by providing the program ID. You can search, sort, and view detailed quote information, with pagination support included.
GET/api/rebates-admin/v1/rebates/{rebateId}/quotes
For more information, see Developer Hub.
Customization of Fields in Collaboration Modal
Administrators can now define which fields appear in the Collaboration modal, including fields from the Collaboration Request object and Line Items. This customization improves the cart collaboration experience by controlling which details display in each tab.
Support for Default Collaborator Type in Collaboration Modal
Administrators can now set the default collaborator type (User or Queue) for the RecordOwner in the Collaboration modal. This allows customization of the default value in the UI.
UI Enhancements: Lookup Field Settings with Filter Criteria Option
- The labels under Global Settings have been updated.
Lookup Fields → Lookup Field Settings and New Lookup Field → New Lookup Field Settings - The "Add Criteria" option is now available to add a filter criteria in the Lookup field settings.
For more information, see Lookup Field Settings and Creating a New Lookup Field Setting.
Enhancement to the Cart Locking and Unlocking
You can enable cart locking to prevent others from editing the quote you are currently working on and help prevent data loss while a sales representative is working on a configuration. When you enable cart lock, all other others can only see the cart in read-only mode. When you unloack the cart, all awaiting users receive an email notification stating the cart is unlocked.
For more information, see About Cart Locking for Concurrent Access.
Support for Field Value Data Types in Criteria across Multiple Objects
CPQ now supports the expected field value data types for criteria across various objects and pages, including Price Rulesets, Matrices, Price Waterfall, Price List Items, Guidance Rules, and Promotions.
Support of Sync of Renewal Quote on Update of Assets
When Renewal Execution Mode is Auto and OnDemand, the following scenarios are supported:
- Change in Quantity: If there is any change in the quantity of an asset that belongs to a renewal quote, that change is synced to the renewal quote. Incremented and Merged, new quantity, new date are reflected on the existing Renewal quote. Any manual renewal on assets that are part of renewal quotes is also synced to the renewal quote. The renewal date on existing renewal quote is updated with the new date.
- Changed Configuration lines: Changed Configuration lines with new date are synced to the existing renewal quote and the renewal date is updated accordingly. Upgraded lines create a new renewal quote.
For more information, see Renewal Settings.
Import and Export Support for Attribute Value Matrices
Administrators can now import and export Attribute Value Matrices using CSV files.
Applying Unique Identifiers to Cloned Products in Bundles
Administrators can now define unique identifiers for cloned products, allowing for clearer differentiation between multiple instances of sub-bundles within a bundle. This enhancement simplifies management of complex bundles and helps prevent confusion during configuration.
Support for Wildcard Entries ("*") in Matrices, Rulesets, and Waterfall Rules
Administrators can now define wildcard entries ("*") in matrices, rulesets, and waterfall rule entries. This allows rules to apply to all values within a specified dimension or condition.
For more information, see Creating a Price Dimension and Creating Price Rule Entries.
Ability to Customize the Quote Details page using CX Studio
You can customize quote layouts for different quote types using CX Studio. This enables you to make specific fields available based on the quote type during creation, viewing, and updating.
For more information, see Editing the New Quote Pop-up Layout.
Enabling Cart Locking from Concurrent Access
You can enable cart locking to prevent others from editing the quote you are currently working on and help prevent data loss while a sales representative is working on a configuration. When you enable cart lock, others can only see the cart in read-only mode. The cart is unlocked only to perform save, finalize, abandon, or close the cart actions.
To achieve this, ensure that the EnableCartLockingForConcurrentAccess
flag is set to true
. To view the flag value, Invoke the Get a configuration API by passing CPQ
as a category and featuresettings
as a value. To update the flag value, Invoke the Update a configuration API.
For more information, see About Cart Locking for Concurrent Access.
Fixed Issues
The following issues are fixed in this release. If any actions are required, they will be listed in this table.
Case Number | Conga Internal ID | Description |
---|---|---|
00902601 | CPQ-86621 | There is an issue where cart line items disappear, and an error occurs due to duplicate PrimaryTxnLineNumber values. |
Known Issues
There are no known issues in this release.