The Sales Rep can expand the bundles to view the options, sub-bundles, and secondary line items on the Cart page using the expand icon. CPQ provides a feature to prevent the Sales Rep from expanding the bundles. This is helpful if you do not want to expose the detailed prices and discounts applied at the option level of a bundle or sub-bundle to the Sales Rep.

You must create the Disable Bundle Expansion toggle button on the Product object. You can use this button to control Sales Rep's ability to expand the individual bundle or sub-bundle on the Cart page. When you enable this field for a bundle, the Sales Rep is not allowed to expand that bundle or sub-bundle on the Cart page as the expand icon is disabled. However, the Sales Rep can expand other bundles where this field is not enabled.

You can enable the Disable Bundle Expansion button on the Creating Product page in CPQ Admin UI. For more information on how to enable Disable Bundle Expansion, refer to Creating Products. You also need to add the field in View Cart Custom Fields in Config System Properties.

Perform the following tasks to define Bundle Expansion functionality.

To create the field Disable Bundle Expansion

  1. Go to Setup > App Setup > Customize > Products > Fields.
  2. In Product Custom Fields & Relationships section and click New.
  3. Select Checkbox data type and click Next.
  4. Enter the details:

    Field LabelEnter Disable Bundle Expansion as the value of the field. You can change the label if required.
    Default ValueSelect Unchecked.
    Field Name

    Enter APTS_DisableExpandInCart as the value of the field.

    You must only use the APTS_DisableExpandInCart API name in the Field Name. The feature is only enabled if you enter the exact name.

  5. Click Next.
  6. Select the profiles to which you want to give access to the field and click Next.
  7. Ensure the field is added to the available layout.
  8. Click Save.

To add field values in View Cart Custom Fields

  1. Go to Setup > Develop > Custom Settings > Config System Properties > Manage.
  2. Find System Properties and click Edit.
  3. In the View Cart Custom Fields field, enter the following values separated by commas:
    • Apttus_Config2__ProductId__r.APTS_DisableExpandInCart__c

    • Apttus_Config2__OptionId__r.APTS_DisableExpandInCart__c 

  4. Click Save.
  5. Execute Custom Setting Maintenance. Refer to Running Maintenance Jobs.

To execute Query Field Metadata

  1. Go to All Tab () > CPQ Console Maintenance Console.
  2. In the Query Field Metadata section, click Refresh Field Metadata.

To add Disable Bundle Expansion in Create Products page

You must add the Disable Bundle Expansion button to Create Product page in CPQ Admin. The button is not displayed otherwise.

Follow the instructions in Configuring the Product Creation Screen Fields to add the button.