Loading
Manage Your Quotes with CPQ
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          CPQ Subscription Fields

          CPQ Subscription Fields

          Subscription records contain information about subscription products on opportunities or orders that you’ve contracted. When you contract an opportunity or order, your subscriptions inherit their field values from their subscription product quote line items or order products. (Salesforce CPQ Managed Package)

          Required Editions

          Available in: All Salesforce CPQ Editions
          Field API Name Data Type Definition
          Account SBQQ__Account__c Lookup (Account) Account that owns the subscription. This relationship is used for volume discount calculations.
          Additional Discount (%) SBQQ__Discount__c Percent (9, 2) Additional customer discount for this subscription expressed as a percentage.
          Additional Discount (Amount) SBQQ__AdditionalDiscountAmount__c Currency (12, 2) Additional customer discount for this subscription expressed as an absolute amount.
          Billing Frequency SBQQ__BillingFrequency__c Picklist

          Defines the billing frequency. Values are as follows.

          • Invoice Plan
          • Monthly
          • Quarterly
          • Semiannual
          • Annual
          • Usage
          Billing Type SBQQ__BillingType__c Picklist
          • Advance
          • Arrears
          Bundled SBQQ__Bundled__c Checkbox The subscription is included in a bundle. Bundled line items have a price of 0, and price and quantity can’t be edited.
          Charge Type SBQQ__ChargeType__c Picklist

          Values are as follows:

          • One-Time
          • Recurring
          • Usage
          Component Discounted By Package SBQQ__ComponentDiscountedByPackage__c Checkbox Fixes additional discount for this component to the parent bundle discount.
          Component Percent of Total Scope SBQQ__ComponentSubscriptionScope__c Picklist

          Subscription scope set at the component level. This field overrides the subscription scope copied from the product. Values are as follows.

          • Package
          • Components
          • Package and Components
          • Entire Hierarchy
          Contract SBQQ__Contract__c Lookup (Contract) Contract that governs this subscription.
          Contract # SBQQ__ContractNumber__c Formula (Text) Number of the associated contract.
          Credit Product ID SBQQ__CreditProductId__c Formula (Text) ID of upgrade credit product for this subscription.
          Customer Price SBQQ__CustomerPrice__c Currency (12, 2) Customer unit price for the product quoted by this line item. This price is the net price, excluding any partner discounts.
          Dimension Type SBQQ__DimensionType__c Formula (Text) Type set on the price dimension.
          Discount Schedule SBQQ__DiscountSchedule__c Lookup (Discount Schedule) Specify discounts in terms of percentage or amount to be discounted from the product's price using quantity purchased or term. Set quantity or term ranges in tiers of different discount percentages. The discount is applied to the list price, and the resulting total is stored in the regular price.
          Discount Schedule Type SBQQ__DiscountScheduleType__c Picklist

          Discount schedule type. Copied from the Type field in the associated discount schedule. Must be a stored value because it’s used in rollup formula fields. Values are as follows.

          • Range
          • Slab
          Distributor Discount SBQQ__DistributorDiscount__c Percent (3, 2) This discount is applied to the partner price and reflected in the net price.
          Dynamic Option ID SBQQ__DynamicOptionId__c Text (40) Contains the feature ID and product ID to identify the feature and optional SKU associated with this line.
          End Date SBQQ__EndDate__c Formula (Date) The last date this contract is valid.
          Has Consumption Schedules SBQQ__HasConsumptionSchedule__c Checkbox Indicates whether this subscription has at least one consumption schedule.
          List Price SBQQ__ListPrice__c Currency (12, 2) List price of this subscription product.
          Markup (%) SBQQ__MarkupRate__c Percent (6, 2) Markup on this subscription, if expressed as a percentage.
          Markup (Amount) SBQQ__MarkupAmount__c Currency (12, 2) Markup on this subscription, if expressed as an amount.
          Net Price SBQQ__NetPrice__c Currency (12, 2) Net price of this subscription.
          Number SBQQ__Number__c Number (5, 0) Number indicating the related quote line's position within its group or quote. This value must be unique within the group or quote.
          Option Discount (%) SBQQ__OptionDiscount__c Percent (3, 2) If this subscription is for an optional SKU, this field captures any discount given to the bundle and extended to the option.
          Option Discount (Amount) SBQQ__OptionDiscountAmount__c Currency (10, 2) Discount extended on this product because it's part of a bundle.
          Option Level SBQQ__OptionLevel__c Number (5, 0) Indicates nest level of this option (applies only to lines generated from options).
          Option Type SBQQ__OptionType__c Picklist

          Indicates the option type, which is copied from the related product option; determines how quantity is calculated. Types are as follows.

          • Component
          • Accessory
          • Related Product
          Order Product SBQQ__OrderProduct__c Lookup (Order Product) The order product from which this subscription was generated. Populated only when the subscription is contracted from an order.
          Original Quantity SBQQ__BundledQuantity__c Number (10, 2) For items with calculated quantities, this field holds the original (user-entered) quantity.
          Original Quote Line SBQQ__OriginalQuoteLine__c Lookup (Quote Line) Original quote line of the subscription.
          Original Unit Cost SBQQ__OriginalUnitCost__c Currency (12, 2) Cost of one unit of product quoted on this line item if cost schedules weren’t applied.
          Package SBQQ__Bundle__c Checkbox Indicates whether this line item represents a bundle, that is, it includes line items for product options on the quote.
          Package Product Code SBQQ__PackageProductCode__c Text (255) Product code for the bundle. Salesforce CPQ generates this code by appending codes of selected components according to a user-specified pattern.
          Package Product Description SBQQ__PackageProductDescription__c Rich Text Area (32,000) Dynamic product description generated from the components inside this bundle.
          Parent Product SBQQ__RequiredByProduct__c Lookup (Product) Parent product of this subscription.
          Partner Discount SBQQ__PartnerDiscount__c Percent (3, 2) If your company sells through a channel or VARI, a partner discount can be given on a quote or individual product line item. Partner discounts are applied after all automatic and discretionary discounts. The partner discount is taken into account in the partner price.
          Price Dimension SBQQ__Dimension__c Lookup (Price Dimension) Price dimension associated with this subscription.
          Pricing Method SBQQ__PricingMethod__c Picklist

          Indicates how the price for the related line item is calculated. "List" = discount is subtracted from list price. "Cost" = markup is added to cost. Values are as follows.

          • List
          • Cost
          • Percent Of Total
          • Block
          • Custom
          Product SBQQ__Product__c Lookup (Product) Product used to sell the subscription.
          Product ID SBQQ__ProductId__c Formula (Text) Convenience field to support integration with Service Cloud.
          Product Name SBQQ__ProductName__c Formula (Text) Name of the product referenced by this subscription.
          Product Option SBQQ__ProductOption__c Lookup (Product Option) Product option that generated this subscription (if any).
          Product Subscription Type SBQQ__ProductSubscriptionType__c Picklist By default, this field is mapped from the product. For any legacy quote line, this field is null.
          Prorate Multiplier SBQQ__ProrateMultiplier__c Number (4, 4) Calculated ratio used to compute prorated price.
          Quantity SBQQ__Quantity__c Number (10, 2) Purchased quantity of this subscription.
          Quote Line SBQQ__QuoteLine__c Lookup (Quote Line) Quote line that generated the subscription.
          Regular Price SBQQ__RegularPrice__c Currency (12, 2) Regular price of this subscription.
          Renewal Price SBQQ__RenewalPrice__c Currency (12, 2) Define the price of quote lines that appear on the renewal quote when you renew this subscription. This field overrides the result of price calculations from your account’s renewal pricing method. If your account uses Uplift renewal pricing, the uplift is applied directly to the Renewal Price field.
          Renewal Product ID SBQQ__RenewalProductId__c Formula (Text) Product ID of the renewal subscription.
          Renewal Product Option ID SBQQ__RenewalProductOptionId__c Formula (Text) ID of the renewal product option defined on the product option.
          Renewal Product Option Product ID SBQQ__RenewalProductOptionProductId__c Formula (Text) ID of the optional SKU defined on the renewal product option.
          Renewal Product Option Sub Pricing SBQQ__RenewalProductOptionSubscriptionPricing__c Formula (Text) Subscription pricing defined on the optional SKU of the renewal product option.
          Renewal Quantity SBQQ__RenewalQuantity__c Number (10, 2) Quantity of the subscription product to be renewed.
          Renewal Uplift (%) SBQQ__RenewalUpliftRate__c Percent (8, 3) Rate of renewal price increases.
          Renewed Date SBQQ__RenewedDate__c Date Date when this subscription was renewed. If blank, it hasn’t been renewed.
          Required By ID SBQQ__RequiredById__c Text (18) The ID of the configured SKU that requires the optional SKU.
          Revised Subscription SBQQ__RevisedSubscription__c Lookup (Subscription) Lookup to the revised subscription.
          Root ID SBQQ__RootId__c Text (18) (External ID) The ID of the subscription or asset at the root of the bundle that contains this subscription.
          Segment End Date SBQQ__SegmentEndDate__c Date For multi-segmented products, the end date from the original segment's associated quote line.
          Segment Index SBQQ__SegmentIndex__c Number (2, 0) For multi-segmented products, represents the related quote line’s position in the segment table.
          Segment Key SBQQ__SegmentKey__c Text (30) For multi-segmented products, a shared key used to group multi-dimensional quote line items.
          Segment Label SBQQ__SegmentLabel__c Text (25) For multi-segmented products, a column header label (for example, "Year 1") associated with the quote line.
          Segment Quantity SBQQ__SegmentQuantity__c Number (10, 2) For multi-segmented products, the quantity corresponding to the segment's original quote line.
          Segment Start Date SBQQ__SegmentStartDate__c Date For multi-segmented products, the start date from the original segment's quote line.
          Segment Uplift SBQQ__SegmentUplift__c Percent (7, 2) For multi-segmented products, the uplift percentage from the original segment's quote line item.
          Segment Uplift (Amount) SBQQ__SegmentUpliftAmount__c Currency (10, 2) For multi-segmented products, the uplift amount from the original segment's quote line.
          Special Price SBQQ__SpecialPrice__c Currency (12, 2) Special price for this subscription.
          Start Date SBQQ__StartDate__c Formula (Date) The first effective date of this subscription.
          Subscription End Date SBQQ__SubscriptionEndDate__c Date On the Subscription record, this field is populated with the quote line’s end date if it doesn’t match the contract. If the date matches the contract, this field is blank and looks up the contract for this date information.
          Subscription Start Date SBQQ__SubscriptionStartDate__c Date This field is populated only when the quote line’s start date and the contract’s start date are the same. When the quote line’s start date and the contract’s start date are different, this field is blank.
          Subscription Type SBQQ__SubscriptionType__c Picklist

          By default, this field is mapped from the product. For any legacy quote line item, the value is null. For a new quote line item, the value is conditionally mapped from the default subscription type. The conditional picklist values are as follows.

          • Default subscription type = One-Time and available subscription type = One-Time
          • Default subscription type = Renewable and available subscription type = Renewable
          • Default subscription type = Renewable or Evergreen and available subscription type = Renewable or Evergreen
          • Default subscription type = Evergreen and available subscription type = Evergreen
          Term Discount Schedule SBQQ__TermDiscountSchedule__c Lookup (Discount Schedule) Schedule for discounts based on subscription term.
          Terminated Date SBQQ__TerminatedDate__c Date Date the subscription was terminated. Populated automatically when covered asset is upgraded.
                 
          Unit Cost SBQQ__UnitCost__c Currency (12, 2) Unit cost of the subscription.
           
          Loading
          Salesforce Help | Article