Skip to main content

UI Components

Cotiza CPQ provides Lightning app tabs and embeddable record page components.

Cotiza CPQ App

Open via App Launcher → Cotiza CPQ. The app includes these primary tabs:

TabComponentPurpose
Cotiza CPQcpqByOpportunitySelect Opportunity → quotes, contracts, proposals
Cotiza CPQ ApprovalsapprovalsHubApproval inbox for submitters and approvers
Cotiza CPQ ContractscontractsByAccountSelect Account → contract management
System SettingsStandard tabAdmin System Settings records
PlaybooksStandard tabAdmin Playbook records
Pricebooks / ProductsStandard tabsCatalog management
Accounts / OpportunitiesStandard tabsQuick navigation

Description

Cotiza CPQ tab (by Opportunity)

After selecting an Opportunity, the CPQ Container displays:

SectionContent
Quotes tableCreate, view, edit, sync, clone, delete, proposal, approvals
Contracts tableLinked contracts (when applicable)
Proposals tableGenerated proposal documents
Most Active ContractSnapshot widget (when enabled in System Settings)

Table columns and actions are controlled by System Settings.

Description

Description

Cotiza CPQ Approvals tab

The Approvals Hub (approvalsHub) provides:

  • Hierarchical view: Opportunity → Quote → Approval → Step → Approver
  • Filters for assigned vs. submitted approvals
  • Status filters (submitted, approved, rejected)
  • Inline approve/reject with decision reasons

See Acting as an Approver.

Description

Cotiza CPQ Contracts tab

After selecting an Account:

  • List of all Account contracts
  • Most active contract product snapshot
  • Actions: View, Amend, Replace, Renew, Void (per System Settings)

See Contracts and Amendments.

Description

Description

Record page components

Add these via Lightning App Builder:

Cotiza CPQ Container (cpq_Container)

  • Target: Opportunity record page
  • Behavior: Same as Cotiza CPQ app tab with Opportunity pre-selected

Description

Cotiza Account Contracts (accountContracts)

  • Target: Account record page
  • Behavior: Same as Contracts tab with Account pre-selected

Quote configuration modal

When Display Playbook as Modal is enabled on System Settings, the quote configuration wizard (configQuote and child components) opens as a modal overlay instead of a full-page experience.

Configuration UI components (internal)

The quote wizard orchestrates these functional areas:

AreaPurpose
Playbook questionsGuided input by group
Product summaryLine item table with actions
Add productsManual product picker
Entitlement summaryContract adjustment comparison
Approval summaryRequired approvals preview
Rules engineReal-time scenario evaluation

Adding components to record pages

  1. Setup → Object Manager → Opportunity (or Account)
  2. Lightning Record Pages → edit the desired page
  3. Drag Cotiza CPQ Container or Cotiza Account Contracts onto the layout
  4. Save and activate for the appropriate app and record type

Description

Package delivery

FlexiPages are configured in your org—they are not bundled with the package. Each org must place components on record pages after installation.