Skip to main content

Contracts and Amendments

Cotiza CPQ extends beyond the initial Quote to manage Contracts, entitlements, and ongoing subscription changes.

Creating a Contract

After a deal is won:

  1. Ensure the Quote is synced to the Opportunity.
  2. Ensure required approvals are satisfied.
  3. Set Create Contract on the Opportunity from false to true.

Cotiza automation then:

  • Creates or updates a Contract record
  • Generates Contract Entitlement records from Opportunity Products
  • Stores Contract Playbook Answer records from the Quote's Playbook answers

Field mappings from Opportunity Products to Contract Entitlements are controlled by Entitlement Field Mapping custom metadata.

Description

Viewing contracts

Open Cotiza CPQ Contracts in the App Launcher, or use Cotiza Account Contracts on an Account record page.

The Contracts table shows all contracts for the selected Account, including a snapshot of the most active contract when enabled in System Settings.

Contract table actions

ActionPurpose
ViewInspect contract configuration and entitlements
AmendCreate a Quote to modify the existing contract
ReplaceCreate a Quote that replaces the contract
RenewCreate a Quote to renew the contract
VoidVoid the contract (requires Contracts Power User)

Available actions are controlled by Contract Table Actions on System Settings.

Description

Adjustment types

When creating a Quote from a Contract, the Quote receives an Adjustment Type:

TypeUse case
AmendmentModify products, quantities, or terms on an existing contract
ReplacementReplace the contract with a new configuration
RenewalRenew at end of term
Playbook changes

Playbook changes are not allowed during Amendment scenarios. Plan playbooks to support amendment, replacement, and renewal flows within a single Playbook where possible.

See How Many Playbooks?.

Entitlements

Contract Entitlements represent entitled products on a Contract. During amendments, entitlements may be combined according to Entitlement Combination Mapping rules (Sum, Max, Min, Newest, Oldest, Custom formulas).

The Entitlement Summary view in Quote configuration compares contract entitlements to proposed changes.

Amendments maintain contract

System Settings Amendments Maintain Contract controls amendment behavior:

  • TRUE — Amendments update the existing Contract and adjust entitlements in place
  • FALSE — Each amendment creates a new Contract record, preserving full history

Force quote from contract

When Force Quote From Contract is enabled on System Settings, users must create adjustment Quotes from the Contract UI rather than starting net-new Quotes on Opportunities without contract context.

Contract Playbook Answers

During replacement or renewal scenarios where the Playbook differs from the original contract, Playbook Rules can pull values from Contract Playbook Answers to pre-populate the new Quote configuration.

See Contract Playbook Answer.