Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Configure Quote Details Page using CX Studio

CX (customer experience) Studio is a low-code/no-code module that makes it simple for users of all experience levels to create and edit pages, layouts, and applications. Each page in CPQ Web UI is configured using predefined layouts, which are a combination of Application Name, Entity Type, Page Type, and Variant. These layouts control the display, behavior, and functionality of various UI elements. When you need to customize the user experience, such as adding standard, custom fields or modifying visibility rules, you should clone the appropriate default layout and apply your customizations to the cloned version.

This approach ensures that
  • Your customizations are preserved during system upgrades
  • Default layouts remain intact as fallback options
  • You maintain full control over your customized experience
  • Changes can be tested and rolled back if needed

Before you customize a layout, check the network logs to identify the layout variant that is used on the page. Note the naming convention for page layouts. For example: 'cpq-web::productconfiguration::::master-detail::cart-detail' or 'ApplicationName::EntityType::::PageType::Variant'.

Navigate to CX Studio > Object Layouts and clone the required layout. Only cloned layouts have Edit option which is displayed under the kebab next to the name. You can now modify the layout as per your requirements. Default layouts are non-editable.

Following is a comprehensive list of default layouts used across CPQ Web UI pages.

Entity TypePage TypeVariantDescription
Quote Detail related list

These layouts control the display and behavior of related list components on the Quote page.

ApprovalRequestListapproval-listDisplays approval requests associated with the quote
Asset Line ItemListassetItem-listShows asset line items linked to the quote
Product ConfigurationListcart-listLists all product configurations in the cart
Product ConfigurationMaster Detailcart-detailDisplays a detailed view of a product configuration
contractsListcontracts-listShows contracts associated with the quote
DocumentMetadataListdocument-listLists documents attached to the quote
LineItemListlineItem-listDisplays line items
OrderListorder-listShows orders generated from the quote
Proposal LocationListproposal-locations-listLists locations associated with the quote
CollaborationRequestListcollaboration-listDisplays collaboration requests
Quote List Page & Header Action

These layouts control the Quote list and quote creation functionality.

ProposalMaster DetailcreateQuote-formLayout for creating new quote
ProposalListproposal-ListQuote list page
Quote Control Bar

These layouts control the right-side control panel on the Quote page.

ProposalMaster Detailproposal-controlPanel-detailLayout to configure Quote Details on right-side control panel
ProductMaster Detailproduct-detailQuick view on click of product name in mini catalog & Recommended Products in Control panel
Quote Detail & Header 'Next Steps'

These layouts control the Quote Detail page and Next Steps action panel.

ProposalMaster Detailproposal-detailMain quote detail page layout
ProposalListaction-panelNext Steps action panel display
ProposalListaction-panel-config_rule1Visibility and behavior rules for Next Steps actions
LineItemListclone-quote-lineItems-gridGrid layout for selecting line items during quote cloning