New Features 

The following features are new to Conga CPQ on Conga Platform in this release.

Admin Services for Conga Platform

Implementation teams can use these new admin services to build admin functionalities necessary to configure CPQ. The following APIs are new in this release:

  • DELETE/rules/{ruleId}/rule-entries
  • GET/matrices
  • GET/matrices/{matrixId}/matrix-entries
  • GET/price-dimensions
  • DELETE/attributes
  • DELETE/attributes/{attributeId}
  • POST/constraint-rules/{ruleId}/conditions
  • POST/attribute-matrices
  • POST/attribute-groups
  • PATCH/attribute-matrices
  • GET/attribute-rules
  • GET/attribute-matrices
  • DELETE/attribute-matrices
  • POST/attribute-matrices
  • PATCH/visibility-rule
  • POST/visibility-rule

Cart Services for Conga Platform

Implementation teams can use these APIs to build a cart as necessary to prepare a product configuration by providing relevant details. These APIs also enable actions on the cart object to activate and price the product configuration. The following API is new in this release:

  • POST/carts/{cartId}/price

Catalog Services for Conga Platform

Implementation teams can use Catalog APIs to build catalog functionalities. The following API is new in this release:

  • POST/search

Custom Settings to Configure Flows for CPQ on Conga Platform

Implementation teams can use these APIs to configure the actions, field displays, and settings for each flow, to customize the CPQ application.

Enhancements

The following section describes the existing features that are changed (or are no longer supported) in this release.

Validate Criteria while Creating and Updating Constraint Rule Conditions and Actions

When you are creating a constraint rule conditions and actions using the following APIs, CPQ validates the field definition and the criteria for correct and complete values.

  • POST/constraint-rules/{ruleId}/conditions
  • PATCH/constraint-rules/{ruleId}/conditions
  • POST/constraint-rules/{ruleId}/actions
  • PATCH/constraint-rules/{ruleId}/actions

Validate Attributes Details

While creating attributes using POST/attribute-groups,CPQ validates whether the attribute group is created with two column or three column display. The API throws an error if both are defined.

Create Price Lists with Contract Number and Based On Price List

You can create or update price lists with the Contract Number and Based On Price List parameters.

Delete Dimension Type Price Rules

You can delete price rules of type Dimension.

Create Condition Type Price Rules

You can create or updated price rules of type Condition.

Validate Attributes while Creating Price Dimensions

When you are creating a price dimension with attributes for the business object "Attribute", CPQ validates the attribute you passed and allows only valid attributes.

Create Price List Items with Charge Type Criteria

You can create or update price list items with the Charge Type Criteria parameter.

Create or Update Price Rule Sets with Application Method

You can create or update price rule sets with the Application Method parameter, which is editable only if the Application Level is set as Aggregate.

Adding Line Items to a Cart

Along with adding one or more standalone, bundle, and option products to the cart, you can now add the secondary charge type line items for the standalone products, constraint rules (inclusion) on a product or product group, and constraint rules (exclusion) on a product are also captured in this API.

Deleting Cart Line Items

You can now delete a product inside a bundle by providing details of Cart ID, Line Item ID, and Option Group ID.

Updating Cart Line Items

You can now update details inside a bundle.