| Field |
Object/ Location | Data Type | Description |
|---|---|---|---|
| Quote Line | Picklist | The value entered for this picklist field will change the unit of an additional discount entered on the Quote Line. Default recommended picklist values are Percent, Currency, Unit, and Total. | |
| AdditionalInstructions | Product Feature | Text | Create a text field with this name and populate it on a given Product Feature record, and it will display the instructions/help text to the user when configuring the bundle. |
| ApplyAdditionalDiscountLast | Quote | Formula as number | Apply the 'Additional Discount' last in the price waterfall (Internal Pricing Logic). Create a number formula field that evaluates to 1 to do this. |
| ApplyPartnerDiscountFirst | Quote | Formula as number | ApplyPartnerDiscountFirst calculates the partner discount off List Price, then any automatic discounts, and manual additional discounts last. |
| ApprovalsArchived | Quote | Formula as number | This field can be set to a value of 1 to prevent approval records from being deleted from the approvals Related List when using advanced approvals. |
| ChannelDiscountsOffList | Quote | Formula as number | ChannelDiscountsOffList calculates all discounts off List Price without calculating them sequentially. |
| ContractedAccountID | Quote | Formula as text | Allows you to populate with a Salesforce ID from an account that contains a Contracted Price you would like to use (generally using a Workflow Rule). For example: if you want to set up logic that says "no matter if this Quote is direct or channel, use the direct Contracted Price", this is how you accomplish that. |
| ContractGroup | Contracts | Text | This field can be used to combine active contracts on an account to renew and co-terminate onto a single renewal opportunity. |
| CustomActiveContract | Contracts | Checkbox | Indicates which contracts to use as active in a renewal process. |
| CustomName | Quote or Quote Document | Formula as text | The value returned from the formula can be used to modify the name on the Quote Document |
| DefaultSalesRepID | Quote | Formula as text | Automatically populates the Sales Rep field on quotes when it is blank. |
| DocumentCurrencySymbol | Quote | Formula as text | Create a text formula that returns a currency symbol based on the Currency ISO code to display the desired symbol instead of the ISO code in the document output. For example: CASE( CurrencyIsoCode, "EUR","€", "GBP","£", "$"). |
| EditLinesFieldSetName | Quote | Formula as text or Picklist | Dynamically displays different columns for fields in the Edit Lines page based on type of user or quote. See Dynamic Edit Lines Page for instructions. If you want different users to see different fields or columns on the Edit Lines page based on the type of user or type of quote, set up the EditLinesFieldSetName field to apply different field sets in different scenarios. |
| ForceDeferred | Contract | Formula as number | Change the process triggered from setting Renewal Forecast to True from synchronous to asynchronous |
| HeaderFieldSetName | Quote | Formula as Text or Picklist | Dynamically displays quote fields on the quote line editor based on the type of user or quote. See Dynamic Display Salesforce CPQ Quote Fields in the Quote line Editor for instructions. To show different quote fields based on the type of user or type of quote, set up the HeaderFieldSetName field to apply different field sets in different scenarios. NOTE: Dynamic display of Quote fields using HeaderFieldSetName must have the field type as picklist or formula. The feature doesn't work with field type set as Rich Text Area |
| IncludePriorQuantity | Quote and Subscription | Formula as Checkbox | Include prior quantity of a Subscription product for use in calculating Discount Schedules with Cross Orders enabled. |
| LineSortField | Quote | Formula as Number or Text | Automatically sort Quote Lines in the Line Editor in the same order as the products appear on the configuration page |
| Markupunit | Quote Line | Picklist | Custom picklist allowing for markups to be either by percent or amount |
| OverageRate | Block Price | Currency | Allows you to enter an overage rate for block prices, which is added on top of the block price selected and calculated by taking the difference between the minimum quantity for the block and the quantity entered for that line item. |
| ProrateAmountDiscounts | Quote Line | Formula as Number | Allows you to configure quotes to have the total quote amount represent discount per unit of quantity and discount per unit of term. For example, you may want to apply an annual discount to a subscribed product that has 6 months remaining on the term. |
| QuotePrimaryContact | Opportunity | Formula as text | Override default Primary Contact Mapping from Oppty to Quote |
| QuotePrimaryPartner | Opportunity | Formula as text | Salesforce CPQ designates the Quote-level Primary Partner record by looking at the Partner record marked Primary in the partner Opportunity's Partner Roles related list. If QuotePrimaryPartner contains a Partner record ID, Salesforce CPQ will use that value instead for copying to the Quote's Primary Partner field. |
| UnitPriceForceOverride | OrderItem | Currency | Provides the ability to override the Unit Price of an Order Item. NOTE: This special field is not supported for Salesforce Billing. |
000381629

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.